|
УПП Ошибка Модуль Отчет производства за смену | ☑ | ||
|---|---|---|---|---|
|
0
sema76
07.04.16
✎
13:13
|
!!! Ошибка либо в заполнении Табличной части
Оригинальный: Процедура ЗаполнитьПродукциюПоЗаданиюНаПроизводство() Экспорт ........ Если ТипЗнч(Выборка.Заказ) = Тип("ДокументСсылка.ЗаказНаОбслуживаниеОС") ИЛИ ТипЗнч(Выборка.Заказ) = Тип("ДокументСсылка.ЗаказНаПроизводство") Тогда СтрокаТабличнойЧасти.ЗаказВыпуска = Выборка.Заказ; // вот здесь Иначе СтрокаТабличнойЧасти.Заказ = Выборка.Заказ; КонецЕсли; ........ А может надо: Процедура ЗаполнитьПродукциюПоЗаданиюНаПроизводство() Экспорт ........ Если ТипЗнч(Выборка.Заказ) = Тип("ДокументСсылка.ЗаказНаОбслуживаниеОС") ИЛИ ТипЗнч(Выборка.Заказ) = Тип("ДокументСсылка.ЗаказНаПроизводство") Тогда СтрокаТабличнойЧасти.ЗаказВыпуска = Выборка.Заказ; // вот СтрокаТабличнойЧасти.Заказ; // здесь Иначе СтрокаТабличнойЧасти.Заказ = Выборка.Заказ; КонецЕсли; ........ v8: Планирование производства по сменам + Задания на производство + Требования-накла !!! либо в формировании движений по Регистрам Оригинальный: Процедура ДвиженияПоТабличнойЧастиПродукцияОтходы(СтруктураШапкиДокумента) ........ НоваяСтрокаЗаданияНаВыпуск = ТаблицаДвиженийЗаданияНаВыпуск.Добавить(); НоваяСтрокаЗаданияНаВыпуск.ЗаданиеНаПроизводство = ЗаданиеНаПроизводство; НоваяСтрокаЗаданияНаВыпуск.Номенклатура = Строка.Номенклатура; НоваяСтрокаЗаданияНаВыпуск.ХарактеристикаНоменклатуры = Строка.ХарактеристикаНоменклатуры; НоваяСтрокаЗаданияНаВыпуск.Заказ = Строка.Заказ; // в этой строке НоваяСтрокаЗаданияНаВыпуск.КонечнаяПродукция = Строка.КонечнаяПродукция; НоваяСтрокаЗаданияНаВыпуск.Количество = Количество; .......... А может надо: Процедура ДвиженияПоТабличнойЧастиПродукцияОтходы(СтруктураШапкиДокумента) .......... НоваяСтрокаЗаданияНаВыпуск = ТаблицаДвиженийЗаданияНаВыпуск.Добавить(); НоваяСтрокаЗаданияНаВыпуск.ЗаданиеНаПроизводство = ЗаданиеНаПроизводство; НоваяСтрокаЗаданияНаВыпуск.Номенклатура = Строка.Номенклатура; НоваяСтрокаЗаданияНаВыпуск.ХарактеристикаНоменклатуры = Строка.ХарактеристикаНоменклатуры; НоваяСтрокаЗаданияНаВыпуск.Заказ = Строка.ЗаказВыпуска; // в этой строке НоваяСтрокаЗаданияНаВыпуск.КонечнаяПродукция = Строка.КонечнаяПродукция; НоваяСтрокаЗаданияНаВыпуск.Количество = Количество; .............. Что из этого верно? (И какой смысл (различие) полей Заказы/Затраты и Заказы/Выпуск?) |
|||
|
1
sema76
07.04.16
✎
13:19
|
СтрокаТабличнойЧасти.ЗаказВыпуска = Выборка.Заказ;// вот
СтрокаТабличнойЧасти.Заказ = Выборка.Заказ;// здесь |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |