|
значение не является значением объектного типа (ПВД_ПередОбработкой_ВводОстатков) | ☑ | ||
---|---|---|---|---|
0
Dimarik_1
04.01.18
✎
16:46
|
О чем может говорить такая ошибка при выгрузке?
Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML(1717)}: Ошибка в обработчике события ПередОбработкойПравилаВыгрузки ПВД = ВводОстатков Обработчик = ПередОбработкойВыгрузкиДанных ОписаниеОшибки = Значение не является значением объектного типа (ПВД_ПередОбработкой_ВводОстатков) ПозицияМодуля = (1) КодСообщения = 31 https://fastpic.co/image/PQxtLh https://fastpic.co/image/PQxp7M |
|||
1
Dimarik_1
04.01.18
✎
16:47
|
перенос данных с помощью Кд из УТ 10 в УТ 11.4
|
|||
2
h-sp
04.01.18
✎
18:13
|
(0) выполнить алгоритм может есть в коде? ниже покажи, чего там.
|
|||
3
breezee
04.01.18
✎
19:11
|
(0) О том что надо запускать конфигуратор и смотреть, что там происходит, а не писать на форум
|
|||
4
Волшебник
модератор
04.01.18
✎
19:59
|
(0) Пригласите программиста.
|
|||
5
Dimarik_1
04.01.18
✎
20:05
|
вот полностью весь код
//Организация = Справочники.Организации.НайтипоКоду("000000001"); ДатаСреза = ТекущаяДата(); ИсходящиеДанные = Новый Структура; ИсходящиеДанные.Вставить("Дата", ДатаСреза); ИсходящиеДанные.Вставить("ТипОперации", "ОстаткиСобственныхТоваров"); // ИсходящиеДанные.Вставить("ОтражатьВОперативномУчете", Истина); // ИсходящиеДанные.Вставить("Валюта", Справочники.Валюты.НайтиПоКоду("643")); // ИсходящиеДанные.Вставить("Организация", Организация); ИсходящиеДанные.Вставить("Товары", Новый ТаблицаЗначений); ИсходящиеДанные.Товары.Колонки.Добавить("Номенклатура"); ИсходящиеДанные.Товары.Колонки.Добавить("Характеристика"); ИсходящиеДанные.Товары.Колонки.Добавить("Назначение"); ИсходящиеДанные.Товары.Колонки.Добавить("Упаковка"); ИсходящиеДанные.Товары.Колонки.Добавить("КоличествоУпаковок"); ИсходящиеДанные.Товары.Колонки.Добавить("Количество"); ИсходящиеДанные.Товары.Колонки.Добавить("Цена"); ИсходящиеДанные.Товары.Колонки.Добавить("Сумма"); ИсходящиеДанные.Товары.Колонки.Добавить("СуммаБезНДС"); ИсходящиеДанные.Товары.Колонки.Добавить("СуммаСНДС"); ИсходящиеДанные.Товары.Колонки.Добавить("СуммаНДС"); ИсходящиеДанные.Товары.Колонки.Добавить("СтавкаНДС"); ИсходящиеДанные.Товары.Колонки.Добавить("СуммаРегл"); ИсходящиеДанные.Товары.Колонки.Добавить("НДСРегл"); ИсходящиеДанные.Товары.Колонки.Добавить("НомерГТД"); ИсходящиеДанные.Товары.Колонки.Добавить("СтатусУказанияСерий"); ИсходящиеДанные.Товары.Колонки.Добавить("ВидЗапасов"); ИсходящиеДанные.Товары.Колонки.Добавить("УдалитьАналитикаУчетаПартий"); ИсходящиеДанные.Товары.Колонки.Добавить("СуммаПР"); ИсходящиеДанные.Товары.Колонки.Добавить("СуммаВР"); ИсходящиеДанные.Товары.Колонки.Добавить("Серия"); ИсходящиеДанные.Товары.Колонки.Добавить("АналитикаУчетаНоменклатуры"); ИсходящиеДанные.Товары.Колонки.Добавить("ПредусмотренЗалогЗаТару"); ИсходящиеДанные.Товары.Колонки.Добавить("КодСтроки"); ИсходящиеДанные.Товары.Колонки.Добавить("ГруппаПродукции"); ИсходящиеДанные.Товары.Колонки.Добавить("ИдентификаторСтроки"); ИсходящиеДанные.Вставить("ДетализацияПартий", Новый ТаблицаЗначений); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("ИдентификаторСтроки"); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("Партнер"); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("Контрагент"); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("ДокументПоступления"); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("ВидЦенности"); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("СтавкаНДС"); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("СуммаРегл"); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("НДСРегл"); ИсходящиеДанные.ДетализацияПартий.Колонки.Добавить("НДСУпр"); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ТоварыКПолучениюНаСкладыОстатки.Склад, | ТоварыКПолучениюНаСкладыОстатки.ДокументПолучения, | ТоварыКПолучениюНаСкладыОстатки.Номенклатура, | ТоварыКПолучениюНаСкладыОстатки.ХарактеристикаНоменклатуры КАК Характеристика, | ТоварыКПолучениюНаСкладыОстатки.СерияНоменклатуры КАК Серия, | ТоварыКПолучениюНаСкладыОстатки.КоличествоОстаток КАК Количество, | ТоварыКПолучениюНаСкладыОстатки.ЦенаОстаток КАК Цена, | ТоварыКПолучениюНаСкладыОстатки.СуммаОстаток КАК Сумма, | ТоварыКПолучениюНаСкладыОстатки.Номенклатура.ЕдиницаДляОтчетов КАК Упаковка, | ТоварыКПолучениюНаСкладыОстатки.КоличествоОстаток КАК КоличествоУпаковок, | ТоварыКПолучениюНаСкладыОстатки.СуммаОстаток КАК СуммаБезНДС, | ""БезНДС"" КАК СтавкаНДС, | 0 КАК СуммаНДС, | ТоварыКПолучениюНаСкладыОстатки.СуммаОстаток КАК СуммаРегл, | 0 КАК НДСРегл, | ТоварыКПолучениюНаСкладыОстатки.СуммаОстаток КАК СуммаСНДС, | ТоварыКПолучениюНаСкладыОстатки.ДокументПолучения.Контрагент КАК Партнер, | ТоварыКПолучениюНаСкладыОстатки.ДокументПолучения.Контрагент КАК Контрагент, | ТоварыКПолучениюНаСкладыОстатки.ДокументПолучения.Ссылка КАК ДокументПоступления, | 0 КАК НДСУпр |ИЗ | РегистрНакопления.ТоварыКПолучениюНаСклады.Остатки(&ДатаСреза, ) КАК ТоварыКПолучениюНаСкладыОстатки"; Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза); РезультатЗапроса = Запрос.Выполнить(); Выборка = РезультатЗапроса.Выбрать(); Сч = 0; Пока Выборка.Следующий() Цикл Если Выборка.Количество = 0 Тогда Продолжить; КонецЕсли; Сч = Сч + 1; НоваяСтрокаТовары = ИсходящиеДанные.Товары.Добавить(); НоваяСтрокаДетализацияПартий = ИсходящиеДанные.ДетализацияПартий.Добавить(); ЗаполнитьЗначенияСвойств(НоваяСтрокаТовары, Выборка); ЗаполнитьЗначенияСвойств(НоваяСтрокаДетализацияПартий, Выборка); НоваяСтрокаТовары.ИдентификаторСтроки = Сч; НоваяСтрокаТовары.КодСтроки = Сч; НоваяСтрокаДетализацияПартий.ИдентификаторСтроки = Сч; КонецЦикла; ВыгрузитьПоПравилу(, , ИсходящиеДанные, , "ВводОстатков"); |
|||
6
h-sp
04.01.18
✎
23:06
|
(5) поле Номер откуда берется? И на поле Товары нет галочки, что из входящих данных. Нельзя быть таким рассеянным.
|
|||
7
tesseract
05.01.18
✎
00:57
|
Обновить ут 10 и ут11 - ошибка как раз в правилах. Ну или правила конвертации привести к одному знаменателю.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |