УНФ 3 в бп 3
ДанныеИБ это формат? Отладчик не останавливается
Нужно настроить чтоб склад грузился их регистра соответствия.
ДанныеИБ.СтруктурнаяЕдиница какой это тип данных? как туда засунуть свое значение в склад? Что почитать?
Процедура ПКО_Документ_РасходнаяНакладная_Отправка_ПриОтправкеДанных(ДанныеИБ, ДанныеXDTO, КомпонентыОбмена, СтекВыгрузки)
Если СтекВыгрузки.Количество() > 1 Тогда
Возврат;
КонецЕсли;
// ВидОперации
ДанныеXDTO.Вставить("ВидОперации");
Если ДанныеИБ.ВидОперации = Перечисления.ВидыОперацийРасходнаяНакладная.ПередачаНаКомиссию Тогда
ДанныеXDTO.ВидОперации = "ПередачаНаКомиссию";
Иначе
ДанныеXDTO.ВидОперации = "РеализацияКлиенту";
КонецЕсли;
Если КомпонентыОбмена.ПараметрыКонвертации.ИспользуютсяСкладыВТабличныхЧастях Тогда
Склад = КомпонентыОбмена.ПараметрыКонвертации.ОбобщенныйСклад;
Иначе
Склад = ДанныеИБ.СтруктурнаяЕдиница;
КонецЕсли;
ДанныеXDTO.Вставить("Склад", Склад);
Чтоб сработала точка останова нужно включить галочку "Фоновые задания" Отладка- Подключение - Автоматическое подключение.
ДанныеИБ - это ДокументОбъект, который выгружаешь.
(2) Спасибо отладчик очень помог. Все получилось.
ДанныеXDTO.Вставить("Склад", Склад);
После получения склада с ссылку в структуру значения заполнили.
Так они были пустые
Склад1.Вставить("Наименование",нашСклад.Наименование);
Склад1.Вставить("Ссылка",нашСклад);
Склад1.Вставить("ТипСклада","Оптовый");
Склад1.Вставить("ТипСоставногоСвойства",ТипСС);
ДанныеXDTO.Вставить("Склад", Склад1);
Обмен прошел. Выгрузил что надо
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.