Ошибка неверный формат xml документа эсф

Сообщение № 2947 от 04.10.2017

Выявленные проблемы в механизмах обмена с ИС ЭСФ в конфигурациях 1С:Бухгалтерия 8 для Казахстана, 1С:ERP Управление предприятием 2 для Казахстана, 1С:Управление торговым предприятием 8 для Казахстана, 1C:Управление производственным предприятием 8 для Казахстана, 1С:Управление торговлей для Казахстана.

Выявленные проблемы в механизмах обмена с ИС ЭСФ

В новой версии ИС ЭСФ, запущенной в работу Комитетом государственных доходов 02.10.2017 (API 5.0.0), был изменен адрес веб-сервиса, используемого для получения актуальной версии ИС ЭСФ (отличается от сведений ранее опубликованной документации по API ИС ЭСФ).

В этой связи в типовых решениях для Казахстана, выпущенных ранее для работы с новой версией ИС ЭСФ, в настоящее время возникают следующие проблемы:

  1. Механизм, разработанный для определения актуальной версии системы ИС ЭСФ, работает неверно. Вместо актуальной версии «5.0.0» по запросу системы 1С сервер ИС ЭСФ возвращает значение старой версии API ИС ЭСФ («4.0.0»).

В результате выгрузка документов в XML, отправка документов на сервер и другие процедуры выполняются в формате API 4.0.0 применявшемся до 01.10.2017 и не актуальном на текущий момент.

Чтобы решить проблему необходимо вручную указать значение версии ИС ЭСФ в параметрах подключения к серверу ИС ЭСФ в виде «5.0.0» (без кавычек, запятых и пробелов).

  1. Механизм проверки доступа к серверу ИС ЭСФ выдает ошибку соединения с сервером ИС ЭСФ, несмотря на то, что сервер работает и доступен.

Рекомендуем не использовать указанный сервис для оценки доступности сервера ИС ЭСФ. Несмотря на отрицательный результат теста, функции обмена данными с ИС ЭСФ (отправка и получение счетов-фактур) работают в штатном режиме.

  1. При выгрузке ЭСФ в XML файл в процессе его загрузке на портал ИС ЭСФ может выдаваться сообщение о том, что структура файла не соответствует утвержденному формату. Проблема возникает в случае, если в настройках параметра подключения к ИС ЭСФ не указана или указана неактуальная версия ИС ЭСФ (см. п.1).

Для корректного обмена с ИС ЭСФ новой версии через выгрузку/загрузку XML-файлов необходимо установить версию ИС ЭСФ в параметрах подключения к серверу в значение «5.0.0».

Для этого необходимо:

  • временно установить признак «Прямой обмен с ИС ЭСФ» на закладке «Способы обмена с ИС ЭСФ»;
  • открыть окно «Параметры подключения к серверу ИС ЭСФ» при помощи ссылки «Настроить параметры подключения к серверу ИС ЭСФ» закладки «Подключение к ИС ЭСФ»;
  • в данном окне заполнить параметр «Версия ИС ЭСФ», значением «5.0.0» (остальные параметры можно не заполнять) и сохранить параметры по кнопке «ОК»;
  • отключить признак «Прямой обмен с ИС ЭСФ» на закладке «Способы обмена с ИС ЭСФ».

Поддержка новой версии ИС ЭСФ в типовых решениях для Казахстана

Обмен новой формой ЭСФ с новой версией API ИС ЭСФ доступен в следующих версиях типовых решений:

  • Бухгалтерия для Казахстана, начиная с версии 3.0.15
  • Бухгалтерия для Казахстана, начиная с версии 2.0.25
  • Управление предприятием 2 для Казахстана, начиная с версии 2.1.3
  • Управление торговым предприятием для Казахстана, начиная с версии 2.0.12
  • Управление производственным предприятием для Казахстана, начиная с версии 1.3.14
  • Управление торговлей для Казахстана, начиная с версии 3.1.4

Пользователям предыдущих версий типовых решений, учетные системы которых не адаптированы к работе с новой версией ИС ЭСФ, необходимо выполнить обновление конфигурации, либо воспользоваться средствами для конвертации, представленными Комитетом государственных доходов.

Средства для конвертации счетов-фактур из версии 1 в версию 2 (новый бланк ЭСФ)

Комитет государственных доходов, предоставил временную возможность, позволяющую налогоплательщикам выполнить отправку счетов-фактур, даже в случае, если их учетные системы не были адаптированы для работы с новой версией:

  1. Средства прямого обмена данными с ИС ЭСФ версии 4.0 (API 4.0.0) в настоящее время позволяют выполнить отправку ЭСФ в старой версии. При этом:
    • В прежней версии API пользователю доступна только отправка и регистрация счета-фактуры в ИС ЭСФ, все остальные операции (включая обновление статуса отправленного документа, получение его регистрационного номера и пр.) не доступны(при попытке их использования будут возникать ошибки).
    • Документы, отправленные из учетных систем, применяющих API 4.0.0, автоматически конвертируются системой ИС ЭСФ в новую версию электронного счета-фактуры (документ версии v1 преобразовывается в документ версии v2). Подробнее на сайте Комитета государственных доходов министерства финансов Республики Казахстан.
  1. На портале ИС ЭСФ реализована возможность конвертации счетов-фактур версии 1 в версию 2 (новый бланк) в процессе их импорта из XML файла:
    • Для импорта в ИС ЭСФ счетов-фактур, выгруженных в старой версии, необходимо установить признак «Импорт бланка версии 1в черновики».

В этом случае система ИС ЭСФ проведет загрузку файла, сформированного в прежнем формате, и автоматически сконвертирует счета-фактуры из представленного пакета из версии 1 в версию 2. Полученные в результате конвертации счета-фактуры версии 2 (новый бланк ЭСФ) будут размещены в журнале «В работе — Черновики».

    • После завершения импорта пользователю необходимо дозаполнить новые поля в ЭСФ и выполнить отправку документов получателям средствами портала ИС ЭСФ.

Хотите первыми узнавать о наших новостях –
подпишитесь на рассылку

Цитата
При ручном вводе ЭСФ на портале ИС ЭСФ имеется возможность выбрать направление расчёта: «Прямой расчет» и «Обратный расчет». А также есть возможность выбрать «Способ расчета»: «Автоматический» и «Ручная корректировка». Подскажите, пожалуйста, есть возможность при импорте из XML указать способ расчета — ручная корректировка, чтобы не выдавало ошибку.

Добрый день, способ расчета сумм в ЭСФ не хранится в структуре XML документа ЭСФ. По сути это настройка, которая обеспечивает порядок расчета в процессе создания документа, но не сохраняется в информационной системе и не анализируется при проверке документа. Поэтому, каким-то образом передать его в импортируемом документе нельзя.

При заполнении документа на портале поведение аналогично. Если вы установите настройку, отличную от стандартной (например, направление расчета «Обратный расчет»), заполните и отправите документ, а затем откроете ранее отправленный документ, то можно увидеть что настройка не сохранилась.

Проблема действительно была кратковременной, и, к счастью, в настоящее время устранена. Спасибо, что отметили в сообщении результат решения вопроса.

Данный материал выражает мнение автора и носит рекомендательный характер. Материал основан на нормативных актах, действующих на момент публикации

Е. Коломейцева, САР,

директор ТОО «Аbsolute Consult»

ПО КАКОЙ ПРИЧИНЕ ЭЛЕКТРОННАЯ СЧЕТ — ФАКТУРА НЕ ЗАГРУЖАЕТСЯ, ПРИ ВЫГРУЗКЕ ВЫДАЕТ ОШИБКУ — «РЕКВИЗИТ ГРУЗОПОЛУЧАТЕЛЯ БИН/ИИН ИМЕЕТ НЕВЕРНЫЙ ФОРМАТ»?

При выписке ЭСФ за наличный расчет физическому лицу заполнен раздел С, строка 21 — F нерезидент/розница. Согласно правилам заполнения ЭСФ при отметке в этой строке, ИИН/БИН не обязательны к заполнению. Но при выгрузке ЭСФ выдает ошибку — Реквизит грузополучателя БИН/ИИН имеет неверный формат и ЭСФ не загружается.

Респонденты

Список документов по множественной ссылке

Судя по ситуации, изложенной в вопросе, ЭСФ формируется в базе 1С Предприятия, затем выгружается и далее импортируется в ИС ЭСФ. В данном случае, необходимо поставить отметку в ячейке «F», еще при формировании документа в базе, через функцию «Редактировать в поле»:

Теперь, давайте рассмотрим схему заполнения раздела С «Реквизиты получателя» ЭСФ, предусмотренные Правилами выписки ЭСФ от 9 февраля 2015 года № 77

…33. В разделе С «Реквизиты получателя» ЭСФ:

3) в строке 18 «Получатель» указывается наименование получателя товаров, работ, услуг (строка подлежит обязательному заполнению):

в отношении физических лиц, являющихся получателями товаров, работ, услуг, — фамилия, имя, отчество (если оно указано в документе, удостоверяющем личность);

Документ показан в сокращенном демонстрационном режиме

Чтобы продолжить, выберите ниже один из вариантов оплаты

Доступ к документам и консультации
от ведущих специалистов

Вы можете купить этот документ
Как купить документ?

750 тг

Максим Авраменко

15 ошибок при работе с ЭСФ

Просмотры2883

Поделились 0

К нам часто приходят заявки на исправление ошибок при отправке электронных счетов-фактур (ЭСФ). В этой статье разберем наиболее частые ошибки при работе с ЭСФ.

1. «Не уникальны номер+дата в сохраняемой коллекции с уже сохраненной коллекцией в базе».

Уникальность номера учетной системы проверяется в рамках одного дня. Если появилась ошибка, как на скриншоте выше, скорее всего, вы забыли изменить номер или отправили с портала ЭСФ с таким же номером.

Надо просто поменять номер учетной системы, либо выписать счет-фактуру в другой день.

2. «Указанный БИН не является структурной единицей (филиалом) поставщика, указанного в поле 6 ИИН/БИН».

При заполнении БИН в разделе В система проверяет связь структурного подразделения с головным предприятием по данным ИС «Единое хранилище данных». Если таких данных нет, то возникает ошибка, как на скриншоте выше.

Скорее всего, при отправке ЭСФ указали некорректный БИН структурной единицы (филиала). Ошибка могла появиться при дублировании ИИН/БИН Поставщика в поле 6 и 6.0. Если ваша компания не является филиалом или другой структурной единицей, то надо очистить поле 6.0.

Чтобы ошибка не повторилась, проверьте и исправьте настройки конфигурации. Выберите «Предприятие — раздел Предприятие — справочник Организации».

В карточке организации, в разделе Головная организация уберите галочку с «Указывать реквизиты головной организации». Нажмите кнопку «Записать и закрыть».

3. «Адрес местонахождения получателя отсутствует», либо «Адрес места нахождения должен содержать от 3 до 400 символов».

В разделе С проверьте, как заполнили «Реквизиты получателя» в поле «Адрес места нахождения».

Если поле не заполняется автоматически, проверьте контактную информацию в карточке контрагента. Как минимум надо указать страну, область и город.

4. «Истек срок действия сертификата» — CERTIFICATE_EXPIRED.

Скорее всего, в 1С загружен недействительный сертификат аутентификации. Необходимо проверить и перевыпустить ключ на сайте

https://pki.gov.kz/.

Ошибка возникает в случае, если в настройках ЭСФ пользователь не обновил (истек срок действия) ключ аутентификации после получения новых ключей в НУЦ РК.

Для исправления ошибки необходимо:

• Открыть настройки подключения к ИС ЭСФ: «Администрирование — Общие настройки — Электронные счета-фактуры — Настройка электронных счетов-фактур».

• Во вкладке «Пользователи ИС ЭСФ» выберите пользователя (правой кнопкой «мыши» — «Изменить» или двойное нажатие левой кнопкой «мыши») и проверьте срок действия сертификата в поле «Сертификат для входа в ИС ЭСФ».

Также можно нажать «Проверить вход в ИС ЭСФ».

• Если срок действия сертификата истек, то нужно загрузить новый сертификат для входа в ИС ЭСФ. Нажимаем кнопку «Выбрать сертификат». Загружаем новый ключ AUTH и задаем пароль на ЭЦП.

• Кнопка «Записать» — кнопка «Проверить вход в ИС ЭСФ». Если появилось сообщение «Вход в ИС ЭСФ успешно выполнен от имени всех указанных организаций» — значит, все сделали верно.

5. «Отсутствуют необходимые полномочия для выполнения операции от лица предприятия».

Чаще всего ошибка появляется когда ЭСФ отправляют с помощи ключа индивидуального предпринимателя (ИП).

Необходимо проверить заданные типы профиля у Пользователя ИС ЭСФ. Переходим «Администрирование — Общие настройки — Электронные счета-фактуры — Настройка электронных счетов-фактур — Пользователи ИС ЭСФ». Далее нужно открыть карточку пользователя, который отправляет ЭСФ и проверить Тип профиля ИС ЭСФ.

Если отправка делается от лица самого ИП, в профиле должно быть указано «Индивидуальный предприниматель», а не «Руководитель ЮЛ». Если ЭСФ отправляет сотрудник ИП, то тип профиля должен быть «Сотрудник ИП».

6. Поле «Код валюты» должно содержать значение KZT, если поставщики не являются экспортерами, международными перевозчиками или участниками СРП.

Ошибка появляется, если в поле 10 — «Категория поставщика» — не указана одна из категорий «G — экспортер», «H — международный перевозчик», «E — участник СРП», а в поле 33.1 — «Код валюты» — не указан «KZT», если ЭСФ выставлен не в тенге.

Проверьте отметки данных категорий, после чего поставщик товаров, работ, услуг может выписывать ЭСФ в иностранной валюте.

В строке 21 — «Категория получателя» — должна быть отмечена ячейка «F — нерезидент».

7. «Значение не соответствует курсу валюты, определенному на дату совершения оборота (согласно официальным данным Нац.банка по данным Казахстанской фондовой биржи KASE).

Ошибка часто возникает при выписке экспортных ЭСФ, если указанный в поле 33.2 курс валют не совпадает с рыночным курсом валют, установленным НБ РК.

При отправке ЭСФ необходимо проверить, загружен ли курс валюты на дату оформления документа «Реализация ТМЗ и услуг в иностранной валюте» в справочник «Валюты». А если курс устанавливался вручную, проверить корректность.

Затем надо проверить корректность заполнения курса валюты в документах «Реализации — Счет–фактура» на дату оборота.

8. Некорректный код единицы измерения.

Ошибка возникает, если в поле G 5 — «Ед. изм.» — указано значение, которого нет в базе данных справочника «Единицы измерения». При обработке системой ЭСФ поля «Ед. изм.» (<unitNomenclature> ) в XML, принимаются только цифровые значения по Справочнику единиц измерения. Необходимо проверить корректность и заполнить единицы измерения в ЭСФ по значениям Справочника.

Проблема может возникнуть, если в базе 1С классификатор единиц измерения не настроен или настроен неправильно. Если при создании Номенклатуры в поле «Единица измерения» выбирается единица измерения, созданная вручную, а не выбранная через «Подбор из классификатора».

Например, в учетной системе создали единицу измерения «килограмм» и при сохранении указали код 0001.

Пользователь, выписывающий ЭСФ, будет думать, что он указал в документе «килограмм», но на портал поступит ЭСФ в единицах измерения с кодом 0001. ИС ЭСФ такой документ не примет, так как единицы измерения с таким кодом нет в справочнике. Единицу измерения с кодом 001 система примет и отобразит получателю по данным своего классификатора. И это будут не «килограмм», а в данном случае «нанометры».

Чтобы решить проблему, нужно исправить единицу измерения и правильно заполнить по кодам Справочника.

9. № Договора (контракта) на поставку товаров, работ, услуг и Дата договора (контракта) на поставку товаров, работ, услуг должны быть заполнены.

При получении ЭСФ система проверяет «Раздел E. Договор (контракт)». Если заполнено поле «Договор поставки», но не заполнено хотя бы одно из полей «Дата» и «Номер», то появится ошибка.

Причина в отправке ЭСФ из базы по договору, заполненному некорректно. Чтобы избежать или исправить ошибку, надо проверить, как заполнен договор, на основании которого составлялась счет-фактура.

В примере на скриншоте в ЭСФ мы указали договор поставки, но сам номер договора не прописан, так как в договоре, на который мы ссылаемся, его нет.

Чтобы избежать ошибки, надо зайти в сам договор поставки и корректно заполнить поля «Наименование», «Номер договора» и указать правильную дату. После этого «Записать и закрыть».

Теперь в ЭСФ надо заново выбрать договор-основание и проверить правильность заполнения полей. «Номер договора поставки» и «Дата» должны быть заполнены, и тогда ошибка не повторится.

10. «Простой системы не зафиксирован».

Ошибка встречается редко, из-за чего многие не понимают, с чем она связана. Возникает она, если из-за технической ошибки на стороне ИС ЭСФ документы были зарегистрированы и отправлены позже установленного срока.

Например, вы попытались отправить на портал электронную счет-фактуру, но из-за технического сбоя не смогли это сделать. Отправляете счет-фактуру на бумажном носителе и в качестве причины указываете «Простой системы». Если на указанную в счете-фактуре дату не было протокола о простое системы, то вам придет уведомление «Простой системы не зафиксирован».

Надо отправить запрос на фиксацию события в техподдержку портала ИС ЭСФ. Если есть уведомление об ошибке, то они ее зафиксируют. А вам надо уточнить, когда можно будет выписать новый ЭСФ.

11. «Назначение платежа отсутствует».

Ошибка возникает при отправке ЭСФ, в которой получателем товаров, работ или услуг является государственное учреждение. В строке 20 раздела С отмечена ячейка Е — «Государственное учреждение», но поле «Назначение платежа» не заполнено.

Заполните поле по договору о госзакупках. В счете-фактуре надо выбрать «Реквизиты государственного учреждения».

12. «Данные в акте ЭГЗ и счете-фактуре отличаются».

Как видно из названия, ошибка возникает, если информация в отправляемом ЭСФ и акте ЭГЗ отличаются. Чтобы избежать проблем при выписке ЭСФ на основании акта ЭГЗ, действуем следующим образом. На портале ИС ЭСФ выбираем «Журнал актов выполненных работ — Акт ЭГЗ». Находим нужный нам акт и нажимаем «Создать ЭСФ». Система заполнит счет-фактуру данными из акта ЭГЗ. Остается проверить правильность заполнения и при необходимости дополнить.

Если выписывали вручную, то в разделе F надо указать номер, дату и реквизиты документов, которые подтверждают поставку.

Для заполнения полей по акту о госзакупках (номер и дату подписания) в документе «Реализация ТМЗ и услуг» необходимо зайти в «Реквизиты печати» и в разделе «Сведения портала госзакупок» указать необходимые данные.

13. «Выписка ЭСФ на экспорт в страны ЕАЭС без ссылки на СНТ запрещена».

С этой проблемой все просто. В разделе F в поле «Номер» нужно указать ссылку на сопроводительную накладную на товар (СНТ). Рекомендуем сначала оформить СНТ и на ее основании сформировать ЭСФ. Тогда такая ошибка не возникнет.

14. «Оформление СНТ обязательно при экспорте товара в страны ЕАЭС».

Если появилась такая ошибка, значит, в разделе B вы выбрали категорию G — «Экспортер» — в строке 18.1 указана страна, которая является членом ЕАЭС, но в разделе F — «Документы поставки» — не указан регистрационный номер СНТ.

Если СНТ уже есть, то надо просто указать его номер. А если нет — оформить, а затем на его основании выписать ЭСФ. В таком случае как в базе 1С, так и на портале ИС ЭСФ номер и дата СНТ заполнятся автоматически. В ссылочном поле СНТ будет отражаться информация о документе.

15. «Товар с признаком 5 не подлежит реализации в страны ЕАЭС» или ORIGIN_CODE_5_EAEC_INCOMPATIBLE.

Ошибка означает, что технически невозможно отправить ЭСФ с указанным признаком 5 на экспорт в страны ЕАЭС.

Экспортер не может выписать ЭСФ на товар с признаком происхождения 5, если в строке 18.1 — «Код страны» — указана страна — член ЕАЭС.

Что надо сделать:

  1. Проверьте поле «Признак происхождения товара, работ, услуг». Если оно заполнялось вручную, то обратите внимание на корректность данных. Они должны соответствовать коду ТНВЭД.
  2. Выберите другой источник происхождения товара. По товарам изъятия — 1 или 3, по товарам не входящим в перечень — 2 или 4.
  3. Если таких источников нет, то введите остатки на ВС через отправку ЭДВС, после чего выберите корректный источник происхождения.

Чтобы избежать ошибок, создавайте ЭСФ на основании СНТ.

Надеемся, статья была полезной. Желаем удачи!

Бухгалтер-консультант компании ITsheff Асемгуль Шалабаева.

Вопрос

Не менялся статус оформленной СНТ, сейчас появилась ошибка «Неверный формат сертификата». В чем заключается эта ошибка?


  • 13091


  • 0


  • 8 февраля 2021

Ответы на вопрос (1)


Комитет государственных доходов


При возникновении ошибок при оформлении СНТ необходимо обратиться в службу поддержки ЭСФ по электронному адресу
esfsd@mgd.kz с вложением фото ошибки и кратким описанием действий, предшествующих ошибке.

Комментарии

Чтобы иметь возможность читать и оставлять комменарии, необходимо иметь активную подписку на сайте.

Понравилась статья? Поделить с друзьями:
  • Ошибка неверный тип аргумента safearrayp nil
  • Ошибка неверный уровень системного вызова
  • Ошибка неверный тип аргумента or stringp symbolp nil
  • Ошибка неверный токен что делать
  • Ошибка неверный тип аргумента numberp nil