Всем привет! Столкнулся с задачей по отправке агрегированных данных по чекам в ERP из POSDM. Смысл следующий: 1. В течение дня из POS онлайн приходят чеки, складываются в POSDM и тут же онлайном детальные чеки уходят в BW. Тут проблем нет, все понятно. 2. Периодически от кассы приходит Z-отчет. Таких Z-отчетов от каждой кассы может быть несколько в течение дня. И вот в момент прихода Z-отчета нужно выбрать в POSDM все детальные чеки, относящиеся к этой смене, агрегировать их и отправить в ERP (предполагаю, что айдоком WPUUMS). При этом желательно еще и проверить сумму по всем выбранным детальным чекам с суммой, которая пришла в Z-отчете. Один Z-отчет всегда равен одной смене. Номер смены в каждом чеке и в Z-отчете, разумеется, есть.
Вот со вторым пунктом пока неясно, с какой стороны копать. Основной вопрос - каким образом может происходить в этом случае запуск задачи по агрегации и отправке айдоков? Я имею ввиду полностью автоматический вариант, без мониторов и ручных запусков. Ну и следствия из этого вопроса: 1. Как правильно передавать Z-отчет в POSDM из PI? Через WPUTAB? Или просто через вызов какого-то ФМ с передачей туда агрегированных сумм по деньгам? Или через генерацию какого-то события? Нужно факт прихода этого Z-отчета как-то автоматически привязать к запуску набора задач в POSDM по этой смене. 2. Как и где правильно реализовывать логику выбора детальных чеков по номеру смены? Это надо в какой-то BADI реализовывать или это в стандарте есть? В общем, со вторым пунктом пока ничего непонятно. Был бы рад услышать какие-то советы на эту тему.
|
|