Обновление УПД в ПМ из 820 в 970
В разделе содержатся правила изменения кода в ПМ для отправки УПД в новом формате.
Важно
В разделе приведено описание только добавленных, измененных, удаленных полей, а также специфическое заполнение полей 970 формата. Если в методологии отсутствует описание какого-то поля, значит между форматами его заполнение не изменилось.
Для проверки отнесения документа к контенту типа УПД используйте универсальный метод ОсновнойМодуль.ТипСоответствуетКонтентуУПД(). При этом алгоритмы рассчитывайте на отправку УПД в 970 формате.
Если ОсновнойМодуль.ТипСоответствуетКонтентуУПД(ВидДокументаРазвернутый) Тогда
// алгоритм для УПД 970@
КонецЕсли;
Если хотите параллельно использовать алгоритмы отправки УПД в 820 формате, то алгоритмы для 820 формата пишите в условии с проверкой на тип контента, как это было раньше.
Если ОсновнойМодуль.ТипСоответствуетКонтентуУПД(ВидДокументаРазвернутый) Тогда
Если ВРЕГ(ТипКонтента_XDTO) = ВРЕГ("Utd820SellerContent") Тогда
// алгоритм для УПД 820@
Иначе
// алгоритм для УПД 970@
КонецЕсли;
КонецЕсли;