УТ 11.3: При подборе товаров в "Заказ покупателя" меняется дата отгрузки #800411


#0 by 21stas
При подборе товаров через Заполнить - Подобрать товары в "Заказ покупателя" меняется дата отгрузки (проставляется следующий за текущей датой день), причём это происходит только при подборе некоторых товаров. Прошу подсказать - где в бескрайнем мозге УТ 11 такая логика? Это какое-то обеспечение заказа? В доступном наличии товар есть.
#1 by WhiteDragon93
В параметрах обеспечения потребностей "некоторый" товар фигурирует?
#2 by 21stas
Да, я в коде нашёл что-то про обеспечение потребностей. Но где дальше смотреть - пока не понял. Где посмотреть параметры обеспечения потребностей?
#3 by 21stas
Это про это?
#4 by 21stas
Ведь остатки есть, причём уже сейчас:
#5 by 21stas
В коде вижу, чтобы даты берёт из запроса в общем модуле ОбеспечениеСервер, Функция РассчитатьДатуОтгрузкиВТаблице(Таблица). Но запрос длинный, таблицы понятны, но не понятна общая философия:          ВЫБОР КОГДА Таблица.ЖелаемаяДатаОтгрузки > &НачалоТекущегоДня ТОГДА                 Таблица.ЖелаемаяДатаОтгрузки     ВЫБОР КОГДА СпрНоменклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Работа) ТОГДА                      СпрНоменклатура.СпособОбеспеченияПотребностей                           ВЫБОР КОГДА НЕ ТаблицаВариантыОбеспеченияТоварами.Номенклатура ЕСТЬ NULL ИЛИ НЕ ТаблицаВариантыОбеспеченияРаботами.Номенклатура ЕСТЬ NULL ТОГДА                                  "НоменклатураХарактеристикаСклад"         ПО СпрНоменклатура.ТипНоменклатуры В(          И ТаблицаВариантыОбеспеченияТоварами.Номенклатура ЕСТЬ NULL                  ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СхемыОбеспечения КАК ТаблицаСхемыОбеспеченияСкладов          И ТаблицаСхемыОбеспеченияСкладов.Склад = ТоварнаяМатрица.Склад          И ТаблицаВариантыОбеспеченияТоварами.Номенклатура ЕСТЬ NULL                   И ТаблицаСхемыОбеспеченияФорматов.Склад = ТаблицаФорматыСкладов.ФорматМагазина          И ТаблицаСхемыОбеспеченияСкладов.СхемаОбеспечения ЕСТЬ NULL          И ТаблицаВариантыОбеспеченияТоварами.Номенклатура ЕСТЬ NULL                  ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпособыОбеспеченияПотребностей КАК СпрСпособ         ПО ВЫБОР КОГДА СпрНоменклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Работа) ТОГДА                                                  ЕСТЬNULL(ТаблицаВариантыОбеспеченияРаботами.СпособОбеспеченияПотребностей,                             СпрНоменклатура.СпособОбеспеченияПотребностей)         ПО ПоставкаВТекущемГоду.ДатаГрафика ЕСТЬ NULL         ПО ПоставкаВТекущемГоду.ДатаГрафика ЕСТЬ NULL ГДЕ     НЕ ЕСТЬNULL(ПоставкаВТекущемГоду.ДатаГрафика, ПоставкаВСледующемГоду.ДатаГрафика) ЕСТЬ NULL ГДЕ     ВЫБОР КОГДА ЕСТЬNULL(ДатыПлановойПоставки.Дата, ДАТАВРЕМЯ(1,1,1)) > Товары.ЖелаемаяДатаОтгрузки ТОГДА                 ДатыПлановойПоставки.Дата
#6 by 21stas
Убрал из РС "Варианты обеспечения товарами" товар - теперь дата не сдвигается. Что это за варианты? Где про это почитать, чтобы понять? F1 молчит В Склад и доставка – Настройки и справочники - Схемы обеспечения ничего такого нет: В номенклатуре я тоже не вижу схем обеспечения: В складе галочка "Контролировать обеспечение" стоит:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С