Текущее время: Пт, фев 20 2026, 18:14

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Правила переноса полей в регистрах FI-SL viа ГГК
СообщениеДобавлено: Чт, янв 27 2011, 21:56 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 06 2006, 15:05
Сообщения: 252
Откуда: Москва
Добрый день, коллеги!

При настройках специальных регистров была возможность использовать так называемые правила переноса полей - "вклиниваться" в процесс переноса полей в FI-SL и делать с помощью стандартных настроек или юзер экзитов пост-обработку.

Хотел узнать, как настраивается такая вещь в гибкой книжке. Я догадываюсь, то нужно смотреть в сторону сценариев, которые присваиваются регистрам. Но толком не могу найти там настройку присвоения полей.

Я знаю, например, что этот механизм используется в ТПР по НУ в новой версии - в момент переноса в книгу сбора первичных документов вызывается UE для поля RTAXOBJ, который находит нужное значение в иерархии.

Спасибо!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Правила переноса полей в регистрах FI-SL viа ГГК  Тема решена
СообщениеДобавлено: Чт, янв 27 2011, 23:46 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Таблицы FAGL_FIELD_MOVE и FAGL_FIELD_MOVEC там указываете номера экзитов (U++). В пуле программ GIMV определяете свою программу с подпрограммами.
Стандартные подпрограммы (S++) находятся в программе RGIFS000.

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правила переноса полей в регистрах FI-SL viа ГГК
СообщениеДобавлено: Пт, янв 28 2011, 11:52 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 06 2006, 15:05
Сообщения: 252
Откуда: Москва
Спасибо большое! То, что нужно.

Еще вопрос - нет никаких дополнительных настроек которые позволяют "включать" - "выключать" эти UE?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Правила переноса полей в регистрах FI-SL viа ГГК
СообщениеДобавлено: Пт, янв 28 2011, 19:09 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Даже использование подпрограмм уже за границами IMG, а вы хотите еще и ON/OFF...
Делаете свою табличку и для каждого U++ ON/OFF.

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правила переноса полей в регистрах FI-SL viа ГГК
СообщениеДобавлено: Пн, янв 31 2011, 16:58 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 06 2006, 15:05
Сообщения: 252
Откуда: Москва
Спасибо. Просто у меня в какой то момент времени пропал "вызов" юзерэкзитов из области GIMV при переносе в другую книгу. И я вот уже несколько дней сижу в отладке и пытаюсь понять, что случилось. Это проблемы скорее всего одномандантной системы :( У нас тут несколько человек настраивают ГГК под свои нужды.

В FAGL_FIELD_MOVEC прописаны ссылки на UE для своих полей, которые есть в пуле GIMV... Но они не вызываются при переносе документа например из главного регистра в дополнительный обработки нет.

Я уже полез в пакет FAGL_LEDGER_CUST, в котором большинство вещей связанных с ГГК. Например, среди программ обнаружил пул "RFAGL_GENERATE_FIELDMOV" для перегенерации. Но не очень понятно, нужно искать ее запуск или нет.

Вот такая проблема.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Правила переноса полей в регистрах FI-SL viа ГГК
СообщениеДобавлено: Пн, янв 31 2011, 21:32 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Если подпрограмма указана для правильной таблицы-получателя и для правильного типа интерфейса (0 - документы учета и отчетности), то все должно работать.

SAPFGIMV/INCLUDE FGIMV<Тут ваш мандант>
FORM MODIF_20L0_100 USING M_RC M_LD.
M_RC = 0.
MOVE ACCIT_GLX-BUDGET_PD TO GLU1-RBUDGET_PD .
PERFORM E01_MVC(ZRGIVU050) (ZRGIVU050 - программа для пула GIMV в тр. GCX2)
USING ACCIT_GLX-GSBER GLU1-RBUSA .

вызывается в SAPLGLIN/INCLUDE LGLINF30
PERFORM (wf-form) IN PROGRAM sapfgimv
USING wf-rc1 ledger IF FOUND. (wf-form = MODIF_20L0_100)

вызывается в SAPLGLIN/INCLUDE LGLINUXX/LGLINU26
PERFORM belegposition_verarbeitung. "Belegposition allgemein

вызывается в SAPLFACG/INCLUDE LFACGUXX/LFACGU03
ELSEIF i_event EQ 'PROJECT'.
LOOP AT gt_trwpr INTO ls_trwpr.
CALL FUNCTION ls_trwpr-function (= G_RWIN_CHECK!!!)
TABLES
t_acchd = xacchd
t_accit = xaccit
t_acccr = xacccr

вызывается в PERFORM process_tcomp.

вызывается в FUNCTION fi_document_process.

вызывается в SAPMF05A/MF05AFF0/mf05aff0_fcode_bearbeitung - это уже наша любимая транзакция (у меня FB60)...

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Правила переноса полей в регистрах FI-SL viа ГГК
СообщениеДобавлено: Вт, фев 01 2011, 00:35 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Ну и тр. GCCG (GCGG) попробуйте...

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

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


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

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


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

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