Текущее время: Вс, июн 22 2025, 08:58

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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