При отправке универсального передаточного документа (УПД) контрагентам по 1С-ЭДО изначально статус УПД стоит в значении "2" и сам документ формируется как "Товарная накладная".
Мы же выписываем клиентам документы "Реализация товаров и услуг" и "Счет-фактура выданный", а при этом статус УПД должен быть "1". Чтобы его исправить нужно зайти в настройки ЭДО и для данного контрагента проставить "галочку" - счет-фактура и платежный документ в одном документе, это для УПД, а для универсального корректировочного документа (УКД) нужно поставить "галочку" - счет-фактура и корректировка в одном документе.
После проставления "галочек" УПД формируется со статусом "1" и вид отправляемого документа уже не "Товарная накладная", а УПД.
Со временем появляется всё больше клиентов работающих с ЭДО и для каждого клиента нужно проставлять эти "галочки", что не очень удобно и постоянно это нужно держать в голове. У нас всем клиентам нужно выписывать УПД со статусом "1" поэтому было принято решение написать обработку, которая в фоновом режиме по расписанию проверяла на наличие нового клиента с не проставленными "галочками" и автоматически проставляла их.
Обработку тестировался на конфигурациях:
- 1С:ERP Управление предприятием 2 (2.5.12.178)
- 1С:ERP Управление предприятием 2 (2.5.14.82)
- 1С:ERP Управление предприятием 2 (2.5.15.57)
- 1С:Комплексная автоматизация 2 (2.5.15.57)
- Управление торговлей, редакция 11 (11.5.15.57)
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.15.65
- 1С:Комплексная автоматизация 2, релизы 2.5.15.65
- Управление торговлей, редакция 11, релизы 11.5.15.65