Текущее время: Чт, июл 10 2025, 17:28

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Пт, апр 24 2009, 15:23 
Специалист
Специалист

Зарегистрирован:
Чт, дек 18 2008, 18:21
Сообщения: 168
Задача: нужно обновить проведенные из SD фактические данные в СО-РА, т.е. по сути нужно прогнать еще раз деривацию признаков. Через KEND деривация без проблем прогоняется только по настроенным шагам в KEDR, прописанная деривация в расширении не обновляется. (Естественно в KENDe указываю эти поля)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Пт, апр 24 2009, 17:15 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, июн 23 2008, 07:59
Сообщения: 62
Пол: Мужской
lynx_oemk написал(а):
gr

Суть KEND в том, что для всех ОУР существующих в системе, запускается деривация, но лишь по тем признакам, которые вы указываете в прогоне изменения присвоений. Поэтому независмо от того какой тип у шагов деривации (правило или доступ к табл. или расширение) он все равно выполниться. То что не останавливается на точках прерывания, то тут думаю надо с абапом подружиться, помоему у меня останавливалась.

ВО ВСЕХ ОТЧЕТАХ, которые будут отображать данные по измененным транзакцией KEND объектам УР будут отображаться измененные данные этих объектов.
(разумеется, никаких изменений с показателями не произойдет, также не будет выполняться деривация тех признаков которые вы не выбрали в прогоне изменений в KEND).

Скажите точнее что ыв хотите получить, при чем тут ke4s и ke4sfi, чтото недопонял. Зачем вновь грузить данные в CO-PA.

Конкретно ситуацию обрисуйте. Слабо понял суть проблемы.


А я не соглашусь. KEND работает только с ОУР. Т.е. он считывает данные которые были записаны на объекты - т.е. признаки объектов и только используя значения этих признаков вы сможете присвоить с помощью правил деривации новые признаки в ОУР, при этом вы не увидете никаких ссылочных документов (к которым оур был сформирован) исключительно признаки. Т.е. то что у Вас лежит в ce4100. Вот собственно и все. В отчетах эти признаки будут видны. И остановиться можно на экзите для деривации. на copa005 не выйдет. Вот собственно и все.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Пт, апр 24 2009, 17:22 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, июн 23 2008, 07:59
Сообщения: 62
Пол: Мужской
gr написал(а):
Задача: нужно обновить проведенные из SD фактические данные в СО-РА, т.е. по сути нужно прогнать еще раз деривацию признаков. Через KEND деривация без проблем прогоняется только по настроенным шагам в KEDR, прописанная деривация в расширении не обновляется. (Естественно в KENDe указываю эти поля)

На самом деле тоже занимался этой задачей, если Вы активно используете экзиты в деривации, то будут проблемы, ибо внутренние программы при прогоне транзакций ke4s и ke4sfi другие нежели при проведений операций в транзакционном режиме, и для каждого признака определяемого экзитом нужно будет прорабатывать свою ветку для указанных выше транзакций - но это уже вопрос к абаперам. Ну по моим требованиям к деривации выходила очень трудоемкая задача. Если вам нужно добавить всего один признак то можно заморочиться, если полностью изменить признаки - то смотрите сами.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Вс, апр 26 2009, 20:42 
Специалист
Специалист

Зарегистрирован:
Ср, июл 02 2008, 09:49
Сообщения: 110
Откуда: Старый Оскол
andrus написал:
... при этом вы не увидете никаких ссылочных документов (к которым оур был сформирован) исключительно признаки. Т.е. то что у Вас лежит в ce4100. ...

А причет тут ссылочные документы?
Если вы имеете в виду, что при изменении исходного SD-документа в CO-PA ничего не измениться, даже после KEND - согласен, но
gr написал(а):
Задача: нужно обновить проведенные из SD фактические данные в СО-РА, т.е. по сути нужно прогнать еще раз деривацию признаков.
я так понял, что вроде никто исходные документы не менял, поэтому KEND должна помочь.

gr написал(а):
Задача: нужно обновить проведенные из SD фактические данные в СО-РА, т.е. по сути нужно прогнать еще раз деривацию признаков.

Давайте конкретно, а то так из пустого в порожнее воду льем )))

Какие признаки необходимо обновить?
Менялись ли исходные документы СД?
Какие признаки у вас в деривации описаны с пом.расширений?

Шаги деривации описанные с помощью расширений в ходе KEND срабатывать должны обязательно!!! - у нас в системе когда создается документ СО-РА значение одного признака еще не известно. В конце периода уже возможно определить значение этого признака. Поэтому после закрытия периода выполняем прогон KEND по этому признаку. Все успешно заполняется, хотя шаг деривации для изменения этого признака - расширение!!!

ЗЫ: Возможно у вас переменная global-"только для изменения присвоения" (как-то так, точно не помню) имеет значение - ' '. Поэтому этот шаг из KEND не срабатывает, а только при создании документа.

_________________
Кенни мне больше не нравится, он совсем перестал общаться (c) Cartman, South Park


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Пн, апр 27 2009, 08:11 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, июн 23 2008, 07:59
Сообщения: 62
Пол: Мужской
Ну уж не знаю что за признак вы заполняете, но если Вам нужно на основании данных ссылочного документа присвоить новый признак (ну вот пусть какое-то время вы решили что его вам не хватает) то тут KEND вам не помошник. Если вы присваиваете значение признака на основании существующих в оур признаков - то тут KEND отработает. Именно это я и хотел сказать. Извините если не ясно высказался. А про правило деривации - переборщил. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Вт, апр 28 2009, 07:14 
Специалист
Специалист

Зарегистрирован:
Ср, июл 02 2008, 09:49
Сообщения: 110
Откуда: Старый Оскол
andrus написал:
Ну уж не знаю что за признак вы заполняете, но если Вам нужно на основании данных ссылочного документа присвоить новый признак (ну вот пусть какое-то время вы решили что его вам не хватает) то тут KEND вам не помошник. Если вы присваиваете значение признака на основании существующих в оур признаков - то тут KEND отработает.

Ну вобщем не совсем друг друга поняли. ))

Если в СД ничего не менялось, то
"на основании данных ссылочного документа" = "на основании существующих в оур признаков"

_________________
Кенни мне больше не нравится, он совсем перестал общаться (c) Cartman, South Park


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Ср, май 06 2009, 15:08 
Специалист
Специалист

Зарегистрирован:
Чт, дек 18 2008, 18:21
Сообщения: 168
Вобщем методом тыка обнаружили, что действительно останавливается в расширении COPA0001
экзите EXIT_SAPLKEDRCOPA_001, но только при определенных условиях: в настройках шага "расширение" в KEDR целевое поле должно содержать поле с происхождением GLOBAL, с любыми другими комбинациями не останавливается. Также при заполнении какого-нибудь поля с происхождением CO-PA руками (в E_COPA_ITEM) ничего не присваивается, а если заполняю в E_GLOBAL, то все нормально. Как сделать чтобы он останавливался и менял признаки не GLOBAL, а CO-PA ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Ср, май 06 2009, 15:27 
Специалист
Специалист

Зарегистрирован:
Чт, дек 18 2008, 18:21
Сообщения: 168
Все вроде разобрался. Как осмыслю все тонкости, отпишусь :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация признаков в СО-РА
СообщениеДобавлено: Пн, май 18 2009, 06:40 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, май 18 2009, 06:23
Сообщения: 36
Доброе время суток!
Подскажите плиз! Если ошибся с темой, простите, но всеже...
При планировании в тр. KE11 настроен профиль где указываем период, версию, завод и т.д. На всех заводах, кроме одного, выскакивает ошибка: «Значение 1000 4020 для признака PRCTR (МВП) отсутствует.» Посылает на «Ведение признаков» но что там не так, я не могу понять. МВП есть, деривация Завод = МВП есть, там все прописано верно!
Нид хелп!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB