SAPфорум.RU https://sapboard.ru/forum/ |
|
Как определить поле "обязательное для заполнения" в транзакции CKR1 https://sapboard.ru/forum/viewtopic.php?f=6&t=88256 |
Страница 1 из 1 |
Автор: | TANYA.N [ Чт, окт 02 2014, 16:51 ] |
Заголовок сообщения: | Как определить поле "обязательное для заполнения" в транзакции CKR1 |
Добрый день Коллеги, подскажите, пожалуйста, как определить поле "Интервал для срока действия до" и по "дату" обязательным для заполнения в транзакции CKR1? Пользователи при удалении калькуляции не заполнили данные срока действия калькуляции и удалили все не деблокированные калькуляции. Может кто сталкивался с такой ситуацией, подскажите как можно восстановить удаленные калькуляции за прошлый период? Сохранились прошлые калькуляции, скопированные в тестовую систему. Заранее благодарю за помощь. |
Автор: | Sapaplex [ Вт, окт 21 2014, 11:20 ] |
Заголовок сообщения: | Re: Как определить поле "обязательное для заполнения" в транзакции CKR1 |
Сделать обязательными можно используя ENHANCEMENT MGV_GENERATED_SAPRCKR1001 (в нем секция INITIALIZATION). Еще можно расширить ФМ CK_F_CKR1_START_OF_SELECTION и добавить свои проверки, что можно удалять, что нет. А восстановить данные проблематично даже из копии, так как вам придется программой выгружать из теста и загружать в продуктив данные по всем таблицам, в которых лежит калькуляция (для этого надо изучить транзакцию CKR1 и посмотреть, в каких таблицах он удаляет данные - см. ФМ CK_F_DEL_KEKO_AND_DEPENDENCIES и CK_F_UPDATE_MATERIAL_AND_ML). Много времени на выяснение этого потратите. Поэтому в педагогических целях надо пользователя заставить создать удаленные недеблокированные калькуляции вручную. |
Автор: | Bezdar [ Пн, дек 22 2014, 16:31 ] |
Заголовок сообщения: | Re: Как определить поле "обязательное для заполнения" в транзакции CKR1 |
Sapaplex написал(а): Поэтому в педагогических целях надо пользователя заставить создать удаленные недеблокированные калькуляции вручную. А разве можно вручную создать калькуляцию в прошлом периоде? Если расскажете как - буду благодарен. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |