Только 1 Приходный ордер на товары при приёме в Розница 1.0
Задание в категории
песочница
Выполнено
700.00
2 |
0
10 марта 2017 в 16:22:28
(7 лет 37 недель 5 часов назад)
1200
V8.x 1С:Розница 8. Магазин одежды и обуви
01.03.2017 12:07:13
Текст задания
Требуется доработка встроенной обработки "ПеремещениеНоменклатуры" в конфигурации 1с Розница 1.0. Эта обработка позволяет принимать товар по ордерной схеме и формирует прих.ордер на товары. Вызывается она кнопкой "выполнить приход"в приходных документах и перемещении. В случае, если накладная(не только накладная, но и перемещения и прочее) принимается не сразу, а частями (например 2 дня), то каждый раз формируется новый прих. ордер на товары. В итоге мы можем иметь несколько приходных ордеров на товары, подчинённые одному документу.
Необходимо, чтобы был только 1 ордер. Т.е. необходимо перед формированием ордера проверять, не существует-ли уже ордер и если ордер есть, то необходимо добавлять в него товар. Дублей строк быть не должно. Новый ордер должен формироваться, если у документа нет подчинённых ему прих. ордеров на товары. Дату ордера установить такой же, как и в документе а время на 1 мин. меньше. (Это для УТ).
Наша обработка "ПеремещениеНоменклатуры" немного допилена(добавлена печать ценника), прикрепил. Для проверки корректности работы снимите галочку "печать".
Нужно изменить механизм создания ордеров, определить каким образом они связаны с накладной (не только накладная, но и перемещения и прочее), найти то место где создается каждый раз ордер и исправить на то, чтобы искался связанный если он есть. Потом выгружать тч ордера в запрос и там сливать с тч накладной, результат заливать в ордер.