В процессе старта проекта СНТ необходимо обеспечить на виртуальных складах наличие остатков в соответствии с остатками в SAP. При этом необходимо, что бы портал знал источник происхождения каждой партии и идентификатор остатков хранился в признаке партии. Таким образом обеспечивается возможность дальнейшей работы комплекса СНТ с возможностью формирования СНТ на реализацию/перемещение, форм списания итд.
Для старта проекта к других клиентов была разработана программа, которая формировала и отправляла на портал формы остатков на каждом складе отдельно. При этом если товары из одной и той же партии были на разных складах, то в SAP они переносились в новую партию с наследованием признаков старой. Таким образом каждый идентификатор товаров сохранялся в отдельную партию. Однако в новом клиенте по ряду причин нельзя было переносить товары в новые партии.
В связи с этим была разработана новая программа по загрузке остатков. Данная программа делает следующее:
группирует количество в разрезе материал/партия, отправляет форму остатков на виртуальный склад остатков
- Группирует количество в разрезе материал/партия
- Отправляет форму остатков на виртуальный склад остатков
- Получает идентификатор товара портала и сохраняет его в признаки партии
- Отправляет формы перемещения на нужные виртуальный склад части остатков, в соответствии исходным данным.
Таким образом в результате на виртуальных складах получаем товары в полном соответствии исходным данным и идентификаторы товаров в признаке партии.