Текущее время: Чт, мар 28 2024, 12:53

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Замещение postab в проводке с выравниванием - FB05
СообщениеДобавлено: Чт, сен 14 2017, 17:40 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 15 2009, 11:53
Сообщения: 80
Пол: Женский
Коллеги, добрый день!

Наверняка такую задачу решали многие:
Есть необходимость обновить поле в выравниваемом документе в момент проводки с выравниванием - FB05.
Подскажите, где и как реализовывали?
FI замещение
BTE

Заранее спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение postab в проводке с выравниванием - FB05
СообщениеДобавлено: Пт, сен 15 2017, 10:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1570
Откуда: Пермь
Пол: Мужской
Если в выравниваеМОМ, то максимально поздно, где есть информация о позициях выравнивания и где документ уже точно будет сохраняться (то есть главное, чтобы потом не было реализовано ничего такого, что может остановить процесс проводки).
Например, в событии 1030. Таблица t_ausz3 хранит информацию о выравниваемых документах.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение postab в проводке с выравниванием - FB05
СообщениеДобавлено: Пт, сен 15 2017, 15:09 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
После 1030 еще много чего может произойти. Даже на этапе обновления документа в БД не редкость дамп в модуле обновления.
Сделайте ФМ с отложенным обновлением и стартуйте его в 1030. Такой ФМ сразу ничего делать не будет, а будет ждать commit БД и потом начнет работаь в процессе U2. В этом модуле сделайте проверку существования документа и запуск транзакции изменения выравненных документов. Только запускать транзакции в модуле обновления нельзя, нужно сделать через запуск отдельного процесса. Пробовал такие конструкции на нескольких проектах. Работают вполне стабильно. На форуме есть несколько постов с подробным описанием как делать.
Многие умные люди советуют такие обновления документов делать офф-лайн отдельной программой, запускаемой периодически, но я бы сделал он-лайн (может не поумнел еще)...

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение postab в проводке с выравниванием - FB05
СообщениеДобавлено: Ср, сен 20 2017, 18:35 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, янв 15 2009, 11:53
Сообщения: 80
Пол: Женский
Спасибо! Сделали. Пока проблем не возникло.


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

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


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

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


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

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