Добрый день коллеги! Общепит 3.0 версия 3.0.41.57
При формировании документа Выпуск продукции на основании документа Отчет о розничных продажах, в табличную часть документа Выпуск продукции не переносятся строки с товаром.
При анализе кода, в функции закоментирован вызов функции //СкопироватьТовары(Основание);
и соответственно переносяться только блюда....
Если ТипЗнч(Основание) = Тип("ДокументСсылка.ОтчетОРозничныхПродажах")
ИЛИ ТипЗнч(Основание) = Тип("ДокументСсылка.РеализацияТоваровУслуг")
ИЛИ ТипЗнч(Основание) = Тип("ДокументСсылка.СписаниеТоваров") Тогда
// Заполним реквизиты из стандартного набора по документу основанию.
ЗаполнениеДокументов.ЗаполнитьПоОснованию(ЭтотОбъект, Основание, Ложь);
// Копировать подразделение = Истина
ВидОперации =
Перечисления.ОбщепитВидыОперацийВыпускПродукции.ВыпускПродукции;
ДокументОснование = Основание;
// Заполнение ТЧ Товары
//СкопироватьТовары(Основание); <----------------проблема здесь
СкопироватьТолькоБлюда(Основание);
// Поставим выпуск раньше реализации
ДатаОснования = Основание.Дата;
ЭтотОбъект.Дата = ДатаОснования-1;
Это специально сделали? Если да то хотелось бы услышать комментарии т.к. это усложняет работу оператора (у наших клиентов работает схема от обратного, в этом случае надо делать второй документ - перемещение товаров и там табличная часть заполняется корректно), если не специально то тогда ждем исправления![С улыбкой :-)](/upload/main/smiles/5/icon_smile.gif)
При формировании документа Выпуск продукции на основании документа Отчет о розничных продажах, в табличную часть документа Выпуск продукции не переносятся строки с товаром.
При анализе кода, в функции закоментирован вызов функции //СкопироватьТовары(Основание);
и соответственно переносяться только блюда....
Если ТипЗнч(Основание) = Тип("ДокументСсылка.ОтчетОРозничныхПродажах")
ИЛИ ТипЗнч(Основание) = Тип("ДокументСсылка.РеализацияТоваровУслуг")
ИЛИ ТипЗнч(Основание) = Тип("ДокументСсылка.СписаниеТоваров") Тогда
// Заполним реквизиты из стандартного набора по документу основанию.
ЗаполнениеДокументов.ЗаполнитьПоОснованию(ЭтотОбъект, Основание, Ложь);
// Копировать подразделение = Истина
ВидОперации =
Перечисления.ОбщепитВидыОперацийВыпускПродукции.ВыпускПродукции;
ДокументОснование = Основание;
// Заполнение ТЧ Товары
//СкопироватьТовары(Основание); <----------------проблема здесь
СкопироватьТолькоБлюда(Основание);
// Поставим выпуск раньше реализации
ДатаОснования = Основание.Дата;
ЭтотОбъект.Дата = ДатаОснования-1;
Это специально сделали? Если да то хотелось бы услышать комментарии т.к. это усложняет работу оператора (у наших клиентов работает схема от обратного, в этом случае надо делать второй документ - перемещение товаров и там табличная часть заполняется корректно), если не специально то тогда ждем исправления
![С улыбкой :-)](/upload/main/smiles/5/icon_smile.gif)