Поступление товаров - распределение товара с приоритетом под ЗаказПокупателя
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Частично тема обсуждалась тут
Однако данная тема носит немного другой характер:
Конфигурация АА.
Допустим:
На складах нету детали1.
1.01 Сделали Заказ Внутренний на детальX 1шт.
1.01 Сделали Заказ Поставщику на детальX 1шт. (детальX попала в список из Заказа Внутреннего через "Подбор по списку заказанного" в Заказе поставщику)
2.01 Сделали Заказ Покупателя на детальX 1шт.(допустим, менеджер не увидел, что есть уже по данной детальX заказ поставщику)
2.01 Сделали Заказ Поставщику на детальX 1шт.(детальX попала в список из Заказа Покупателя через "Подбор по списку заказанного" в Заказе поставщику)
3.01 Делаем Поступление товара для детальX 1шт. Деталь распределяется в Заказ Внутренний, т.к. он был раньше чем Заказ Покупателя... А нужно, чтобы данная деталь попала в заказ Покупателя. Т.е. при поступлении товаров приоритет должны иметь Заказы Покупателей, а не временная шкала.
Подскажите, пожалуйста, как это можно сделать в конфигурации или в каком направлении копать, если невозможно сделать стандартными средствами?
3.01 Делаем Поступление товара для детальX 1шт. Деталь распределяется в Заказ Внутренний, т.к. он был раньше чем Заказ Покупателя... А нужно, чтобы данная деталь попала в заказ Покупателя. Т.е. при поступлении товаров приоритет должны иметь Заказы Покупателей, а не временная шкала.
В модуле набора записей регистра накопление "Заказы распределение" есть процедура ЗакрытиеРаспределенийЗаказовПоставщику().
В самом начале процедуры есть запрос с таким приоритетом сортировки
|УПОРЯДОЧИТЬ ПО
| ВЫБОР КОГДА ЗаказыРаспределениеОстатки.ЗаказПоставщика=&ДокументОснование ТОГДА 0 ИНАЧЕ 1 КОНЕЦ Возр,
| ЗаказыРаспределениеОстатки.ЗаказПоставщика.Дата
Замените на следующий текст
|УПОРЯДОЧИТЬ ПО
| ВЫБОР КОГДА ЗаказыРаспределениеОстатки.ЗаказПоставщика=&ДокументОснование ТОГДА 0 ИНАЧЕ 1 КОНЕЦ Возр,
| ВЫБОР КОГДА ЗаказыРаспределениеОстатки.ЗаказПокупателя ССЫЛКА Документ.ЗаказПокупателя ТОГДА 0 ИНАЧЕ 1 КОНЕЦ Возр,
| ЗаказыРаспределениеОстатки.ЗаказПоставщика.Дата
не проверял, но должно сработать
Работает, даже если в заказе Поставщику есть распределение для одной и той же детали на ЗаказПокупателя и ЗаказВнутренний.
пример результата запроса: