Новую версию предложения об аннулировании поддержали с шестью операторами, в том числе с Тензором. Мы продолжаем развивать аннулирование в роуминге и планируем подключать новых партнеров.
Диадок поддержал версию 1.02 файла предложения об аннулировании (ПОА) согласно технологии роуминга. Теперь можно работать с входящими и исходящими ПОА версий 1.01 и 1.02 как в роуминге, так и внутри Диадока.
Это позволило нам расширить список операторов, с которыми доступно аннулирование. Мы уже подключили шесть операторов с поддержкой версии 1.02:
- ЭДО Лайт (разработчик — ЦРПТ)
- Русь-Телеком
- Калуга Астрал
- Тензор
- СберКорус
- Эвотор ОФД
Версию ПОА 1.01 поддерживают операторы:
- Эдисофт
- СИСЛИНК
- LERADATA (ООО «ФораПром»)
Отличия версий 1.01 и 1.02 файла ПОА
- ВерсФорм изменен с 1.01 на 1.02
- ИдФайл увеличен со 150 до 200
- ИдФайл будет соответствовать маске R_T_A_O_GGGGMMDD_N, где:
- R_T — префикс, принимающий значение DP_PRANNUL
- А — идентификатор получателя предложения об аннулировании электронного документа
- О — идентификатор отправителя предложения об аннулировании электронного документа
- GGGG — год формирования передаваемого файла, MM — месяц, DD — день
- N — идентификационный номер файла в Диадоке. В обеих версиях атрибут ИмяАнФайла увеличен до 255 с учетом длины атрибута ИдФайл в Приказе ФНС РФ от 19.12.2018 № ММВ-7-15/820@
Веб-интерфейс
При отправке предложения об аннулировании внутри Диадока создается файл с версией 1.02. При отправке ПОА в роуминге файл формируется в той версии, которую поддерживает оператор.
API
Метод парсинга ParseRevocationRequestXml принимает предложения об аннулировании версий 1.01 и 1.02. Если для парсинга не используется наш метод, то нужно поддержать парсинг предложения об аннулировании версии 1.02 в своем интеграционном решении.
Для генерации ПОА версии 1.02 реализован метод V2/GenerateRevocationRequestXml.
Если при вызове метода параметр сontentTypeId не указан, то для документа:
- в роуминге вернется файл версии, которую поддерживает оператор;
- внутри Диадока вернется файл версии 1.02.
Если для генерации не используется наш метод, то нужно поддержать генерацию 1.02 в своем интеграционном решении и учитывать, с какой версией работает оператор контрагента.
Метод постинга PostMessagePatch принимает файлы версий 1.01 и 1.02.
Модуль для 1С
На прием поддерживаем любую версию аннулирования. Отправка той версии аннулирования, которую поддерживает оператор контрагента, уже доступна для модулей:
- 1С 8.3 (управляемое приложение);
- 1С 8.2 и 8.3 (обычное приложение);
- 1С 7.7.
Для платформы 1С 8.2.19 и 8.3 (обычное и управляемое приложение) пока работает только прием ПОА, запланирована настройка отправки.
Диадок.Коннектор
Поддержана работа с входящими и исходящими ПОА версий 1.01 и 1.02.
Спасибо
https://www.roseu.org/upload/iblock/fd0/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F%20%D0%A0%D0%9E%D0%A1%D0%AD%D0%A3%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F%201.16%20%D0%BE%D1%82%2002.07.2021.pdf
Всё-таки "Получатель ПОА", т.к. в имени файла R_Т_A_О_GGGGMMDD_N сначала указывается идентификатор участника ЭДО получателя предложения об аннулировании (A), а затем идентификатор участника ЭДО отправителя предложения об аннулировании (O).
Дело в том, что в ранних версиях технологии вместе с текстом технологии шло ещё приложение отдельным файлом, и когда вышла версия ПОА 1.02, в приложении было указано одним образом, а в тексте технологии по-другому:
A – идентификатор получателя предложения об аннулировании электронного документа
О – идентификатор отправителя предложения об аннулировании электронного документа
Мы посчитали, что правильнее так, как в тексте, т.к., как и сказал Роман, ПОА можно отправить не только на счета-фактуры. К тому же в других вспомогательных документах - ИОП, УОУ - действует та же логика. А некорректное описание имени файла позже, судя по всему, перетекло из приложения в текст технологии.
Сегодня мы и другие операторы при взаимодействии всё же придерживаемся логики, когда сначала указывается получатель, а затем отправитель ПОА.
Спасибо за внимательность. Когда в новую версию технологии ФНС будут вносить информацию по предложению об аннулировании, обратим на это внимание.