Обновление УПД в ПМ из 820 в 970

В разделе содержатся правила изменения кода в ПМ для отправки УПД в новом формате.

Важно

В разделе приведено описание только добавленных, измененных, удаленных полей, а также специфическое заполнение полей 970 формата. Если в методологии отсутствует описание какого-то поля, значит между форматами его заполнение не изменилось.

Для проверки отнесения документа к контенту типа УПД используйте универсальный метод ОсновнойМодуль.ТипСоответствуетКонтентуУПД(). При этом алгоритмы рассчитывайте на отправку УПД в 970 формате.

Если ОсновнойМодуль.ТипСоответствуетКонтентуУПД(ВидДокументаРазвернутый) Тогда
    // алгоритм для УПД 970@
КонецЕсли;

Если хотите параллельно использовать алгоритмы отправки УПД в 820 формате, то алгоритмы для 820 формата пишите в условии с проверкой на тип контента, как это было раньше.

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