← На главную
При переходе на новый формат электронных счетов-фактур и универсальных передаточных документов (формат 5.03) пользователи программы 1C:Бухгалтерия нередко сталкиваются с ситуацией, когда в печатной форме документа строка (5) «К платежно-расчетному документу №» заполнена корректно, однако в формируемом XML-файле для передачи через ЭДО блок сведений о платежных документах (<СвПРД>) оказывается пустым. В результате контрагент получает документ без обязательных реквизитов об авансовых платежах. Разберем детально причины возникновения этой ошибки и последовательность шагов для ее устранения.
Причина 1: Зарегистрированная ошибка релиза в конфигурации 1С
Проанализируем программную сторону вопроса. В релизе 3.0.173.31 конфигурации «Бухгалтерия предприятия» содержалась внутренняя программная ошибка алгоритма выгрузки данных в формат 5.03: процедура сбора данных не передавала сведения о платежно-расчетных документах в блок XML, даже если в информационной базе реквизиты были зафиксированы и корректно выводились на печать.
Для исправления этой ошибки разработчиками фирмы «1С» были выпущены специальные срочные исправления (патчи):
- EF_60021770_2 — устраняет ошибку выгрузки строки (5) в XML-файле формата 5.03.
- EF_60021825 — сопутствующий патч формата 5.03, исключающий ошибочную выгрузку сведений о транспортировке и грузе (строка 9) в актах и УПД на оказание услуг.
Разберем по шагам, как решить проблему программным путем в зависимости от текущего состояния вашей системы:
- Установка патчей в автоматическом или ручном режиме: если обновление конфигурации до актуальной версии отложено, необходимо установить патчи
EF_60021770_2 и EF_60021825 через раздел «Администрирование» — «Обслуживание» — «Обновление программы» — «Установка обновлений и исправлений (патчей)».
- Обновление конфигурации: ошибка выгрузки была штатно исправлена в типовом релизе 3.0.174.25. При обновлении конфигурации до этой версии или более поздних релизов необходимость в ручной установке патчей отпадает, так как все исправления уже включены в основной код.
- Использование расширения в закрытом контуре: если база данных работает без прямого подключения к интернету и регламент обновлений не позволяет быстро установить патчи или обновить релиз, проблему можно временно закрыть загрузкой специального расширения конфигурации (
.cfe), переопределяющего модуль формирования данных электронного документа для формата 5.03.
Обязательное действие: переформирование электронных документов
Обратим особое внимание на частую ошибку пользователей: после установки патча или обновления релиза ранее сформированный XML-документ автоматически не меняется. Структура XML хранится в регистре электронных документов в неизменном виде с момента первоначального создания.
Чтобы изменения вступили в силу для документов, которые уже были созданы до установки исправления, выполним следующие действия:
- Откроем форму просмотра проблемного электронного документа (УПД или счета-фактуры).
- Нажмем кнопку «Еще» в верхней командной панели.
- Выберем команду «Переформировать».
- Убедимся, что в обновленном визуальном представлении и структуре XML реквизиты платежно-расчетного документа отобразились в строке (5).
Причина 2: Методологические особенности и хронология проведения расчетов
Если релиз обновлен или патчи установлены, но строка (5) по-прежнему не попадает в выгрузку, проанализируем учетные причины. Согласно Постановлению Правительства РФ № 1137, строка (5) заполняется только при наличии предварительной оплаты (аванса) в счет предстоящих поставок товаров или оказания услуг. В типовой конфигурации правила выгрузки жестко привязаны к хронологии движений по взаиморасчетам:
- Время проведения документов: если оплата поступила в тот же календарный день, что и отгрузка, но по времени платежный документ проведен позже документа реализации, программа расценивает операцию как постоплату. В таком случае аванс отсутствует, и блок сведений о платежных документах правомерно не включается в XML. Решение: скорректировать время проведения банковской выписки, установив его раньше времени реализации, и перепровести цепочку документов.
- Нарушение последовательности проведения: если банковская выписка была введена или отредактирована задним числом, зачет аванса на счете 62.02 в проводках реализации мог не зафиксироваться. В этой ситуации необходимо выполнить групповое перепроведение документов или восстановить последовательность расчетов в процедуре закрытия месяца.
- Статус УПД: выясним, с каким статусом формируется документ. Если универсальный передаточный документ создается со статусом «2» (только передаточный документ без функции счета-фактуры), поля, относящиеся исключительно к НДС и счету-фактуре (включая строку 5), в структуру XML-файла не включаются согласно формату ФНС. Для передачи сведений о счете-фактуре статус документа должен быть «1».
Таким образом, для гарантированного устранения проблемы в формате 5.03 в первую очередь проверяем актуальность версии конфигурации (не ниже 3.0.174.25) либо наличие патча EF_60021770_2, после чего в обязательном порядке переформировываем файл электронного документа и контролируем хронологический порядок зачета аванса по выписке банка.