Доработка ранее выкладываемой обработки "Интеркомпани и расчет себестоимости или создание документов передачи товаров между организациями и закрытие периода" под актуальный релиз УТ (11.1.10.176).
За основу взята обработка с Infostart: "Интеркомпани и расчет себестоимости или создание документов передачи товаров между организациями и закрытие периода".
Она доработана, чтобы соответствовать актуальному релизу УТ (11.1.10.176). Однако задействованы не все пункты исходного алгоритма, хотя их работоспособность и поддерживается.
Обработку рекомендуется запускать с такими галочками:
Именно эти операции проверены для новой УТ. Остальные тоже работают, но корректность их работы не проверялась.
Рабочий код обработки перенесен в модуль, чтобы можно было запускать её из регламентного задания, поэтому ход работы этапов не отображается в отличии от исходной обработки.
Для запуска обработки нужно выставить параметры нажать кнопку "Создать".
В результате выполнения на закладке результат отображаются созданные обработкой документы:
Старые документы за период не удаляются, а помечаются на удаление, в итоге удаленных документов может быть очень много:
Коды запросов для формирования документов взяты один в один из журнала документов передачи товаров между организациями:
В случае каких-либо изменений в УТ несложно обновить эти запросы в обработке, они выделены комментариями в коде.
От итерационного процесса формирования цен мы отказались (в обработке теперь он выделен в отдельный необязательный этап). Вместо этого в процедуре заполнения цен реализовано заполнение цен с точностью до сегмента товаров, организаций-участников и видов операций по передачи, настраивается в отдельном регистре: