Ошибка разбора xml не указано значение для узла код получателя

Содержание:

1.       XML – расширяемый язык разметки

2.       Устранение Ошибки разбора XML в 1С

3.       «Обход» Ошибки разбора XML в 1С   

1.    XML – расширяемый язык разметки

В данной статье речь пойдёт о причинах возникновения фатальной ошибки «Ошибка разбора XML» и способах устранения данной неполадки. Также будет дана инструкция не по устранению, но «обходу» ошибки, то есть действиям на опережение.

XML (с английского – extensible markup language – расширяемый язык разметки) – это язык разметки, который рекомендует Консорциум Всемирной паутины. Обычно язык разметки XML служит для описания документации, соответствующего типа, а также описывает действия соответствующих процессоров. Расширяемый язык разметки имеет довольно простой синтаксис, поэтому используется по всему миру, чтобы создавать и обрабатывать документацию программным способом. Он создавался именно для использования в Интернете. XML назвали именно расширяемым языком разметки, так как в нём нет фиксации разметки, которая содержится внутри документа, а именно: программист может создавать любую разметку, а ограничения будут встречаться лишь в синтаксисе.

2.    Устранение Ошибки разбора XML в 1С

«Ошибка разбора XML» возникает исключительно в тонком клиенте 1С. Также стоит отметить, что «Ошибка разбора XML» также довольна схожа с ошибкой по формату потока, которая возникает в толстом клиенте. Обычно в 1С «Ошибка разбора XML» возникает по причине наличия кэша метаданных. И если очистить кэш, то ошибка будет устранена. Выглядит окно с ошибкой, а также окно с комментариями от технической поддержки следующим образом:

Рис. 1 Окно Ошибки разбора XML в 1С

XML данные читаются по потокам, так что в каждый из моментов времени объект «сосредоточен» в некотором узле XML. Из-за этого также может возникать фатальная ошибка «Ошибка разбора XML». Для того чтобы её устранить, можно вызвать функцию «ИсключениеЧтенияXml», как показано на скриншоте примера ниже:

Рис. 2 Вызов функции ИсключениеЧтенияXML для устранения Ошибки разбора XML в 1С  

3.    «Обход» Ошибки разбора XML в 1С

Данные два способа (очистка кэша метаданных и функция «ИсключениеЧтенияXml») – не все возможные варианты устранения ошибки разбора XML. Далее рассмотрим нестандартный подход, который позволит избежать ошибки еще до её возникновения.

Для наглядности будем работать в конфигурации 1С:Бухгалтерия предприятия, одной из наиболее распространенных программ фирмы 1С. У многих людей, которые пользуются программой 1С:Отчётность появляются неполадки при попытках открыть данные/файлы от налоговой. Чтобы открыть такой файл повторяем следующие действия:

·        Переходим по пути: «Настройки 1С:Отчётности → Журнал обмена с контролирующими органами», как показано на скриншоте ниже:

Рис. 3 Настройка 1С Отчетности

·        Далее кликаем на «Запросы» и выделяем ту выписку, которую не было возможности открыть из-за ошибки, как продемонстрировано на скриншоте ниже:

Рис. 4 Выбор выписки с Ошибкой разбора XML в 1С

·        Обращаем внимание на стадию отправки, которая располагается внизу этого сообщения, и кликаем два раза на зелёный круг:

Рис. 5 Стадия отправки документа с Ошибкой разбора XML в 1С

·      Появляется транспортное сообщение, в нём кликаем на «Выгрузить» и выбираем папку, куда необходимо провести выгрузку, после чего сохраняем данный файл. Пробуем открыть его, при помощи любого из графических редакторов, который может поддерживать формат PDF, как показано на скриншоте ниже:

Рис. 6 Результат обхода Ошибки разбора XML в 1С

·        Всё успешно открылось, а ошибка даже не успела возникнуть.

Специалист компании «Кодерлайн»

Айдар Фархутдинов

Здравствуйте. Прохожу обучение по книге Радченко в 24 занятие вот такая ошибка при попытке сделать Обмен данными в разделе Предприятие.

{ПланОбмена.Филиалы.МодульОбъекта(77)}: Ошибка при вызове метода контекста (НачатьЧтение)

    ЧтениеСообщения.НачатьЧтение(ЧтениеXML);      

по причине:

Ошибка разбора XML:  — [1,37]

Фатальная ошибка:

Extra content at the end of the document

SystemId: file://C:/Users/Пользователь/AppData/Local/Temp/MessageФил_ЦБ.xml

Код модуля плана обмена Филиалы

Процедура ЗаписатьСообщениеСИзменениями() Экспорт

    

    Сообщение = Новый СообщениеПользователю;

    Сообщение.Текст = «——Выгрузка в узел » + Строка(ЭтотОбъект) + «———«;

    Сообщение.Сообщить();

    Каталог = КаталогВременныхФайлов();

    

    //Сформировать имя временного файла.

    ИмяФайла = Каталог + ?(Прав(Каталог, 1) = «», «», «») + «Message» + СокрЛП(Ссылка.Код)

                       + «_» + СокрЛП(ПланыОбмена.Филиалы.ЭтотУзел().Код) + «.xml»;

                                                            

    //Создать объект записи XML.

    //***Запись XML-документов

    ЗаписьXML = Новый ЗаписьXML;

    ЗаписьXML.ОткрытьФайл(ИмяФайла);

    ЗаписьXML.ЗаписатьОбъявлениеXML();

    

    //***Инфраструктура сообщений.

    ЗаписьСообщения = ПланыОбмена.СоздатьЗаписьСообщения();

    ЗаписьСообщения.НачатьЗапись(ЗаписьXML, Ссылка);

    Сообщение = Новый СообщениеПользователю;

    Сообщение.Текст = » Номер сообщения: » + ЗаписьСообщения.НомерСообщения;

    Сообщение.Сообщить();

    

    //Получить выборку изменений данных.

    //***Механизм регистрации изменений.

    ВыборкаИзменений = ПланыОбмена.ВыбратьИзменения(ЗаписьСообщения.Получатель, ЗаписьСообщения.НомерСообщения);

    Пока ВыборкаИзменений.Следующий() Цикл

        //Записать данные в сообщение ***XML-сериализация.

        ЗаписатьXML(ЗаписьXML, ВыборкаИзменений.Получить());

    КонецЦикла;

    

    ЗаписьСообщения.ЗакончитьЗапись();

    ЗаписьXML.Закрыть();

    

    Сообщение = Новый СообщениеПользователю;

    Сообщение.Текст = «——Конец выгрузки——-«;

    Сообщение.Сообщить();

    
КонецПроцедуры

       Процедура ПрочитатьСообщениеСИзменениями() Экспорт

    
    Каталог = КаталогВременныхФайлов();

    

    //Сформировать имя файла.

    ИмяФайла = Каталог + ?(Прав(Каталог, 1) = «», «», «») + «Message» + СокрЛП(Ссылка.Код)

                       + «_» + СокрЛП(ПланыОбмена.Филиалы.ЭтотУзел().Код) + «.xml»;

    Файл = Новый Файл(ИмяФайла);

    Если Не Файл.Существует() Тогда

        Возврат;

    КонецЕсли;

    

    //***Чтение документов XML.

    //Попытаться открыть файл.

    ЧтениеXML = Новый ЧтениеXML;

    Попытка

        ЧтениеXML.ОткрытьФайл(ИмяФайла);

    Исключение

        Сообщение = Новый СообщениеПользователю;

        Сообщение.Текст = «Невозможно открыть файл обмена данными.»;

        Сообщение.Сообщить();

        Возврат;

    КонецПопытки;

    Сообщение = Новый СообщениеПользователю;

    Сообщение.Текст = «——Загрузка из » + Строка(ЭтотОбъект) + «——-«;

    Сообщение.Сообщить();

    Сообщение = Новый СообщениеПользователю;

    Сообщение.Текст = » -Считывается файл » + ИмяФайла;

    Сообщение.Сообщить();

    

    //Загрузить из найденного файла.

    //***Инфраструктура сообщений.

    ЧтениеСообщения = ПланыОбмена.СоздатьЧтениеСообщения();

    

    //Читать заголовок сообщения обмена данными — файла XML.

    ЧтениеСообщения.НачатьЧтение(ЧтениеXML);      

    

    //Сообщение предназначено не для это узла.

    Если ЧтениеСообщения.Отправитель <> Ссылка Тогда ВызватьИсключение «Неверный узел»;

    КонецЕсли;

    

    //Удаляем регистрацию изменений для узла отправителя сообщения.

    //***Служба регистрации изменений.

    ПланыОбмена.УдалитьРегистрациюИзменений(ЧтениеСообщения.Отправитель, ЧтениеСообщения.НомерПринятого);

    

    //Читаем данные из сообщения ***XML-сериализация.

    Пока ВозможностьЧтенияXML(ЧтениеXML) Цикл

         //Читаем очередное значение.

         Данные = ПрочитатьXML(ЧтениеXML);

        

         //Не переносим изменения, полученные в главный из неглавного,

         //если есть регистрация изменения.

         Если Не ЧтениеСообщения.Отправитель.Главный И

             ПланыОбмена.ИзменениеЗарегистрировано(ЧтениеСообщения.Отправитель, Данные) Тогда

             Сообщение = Новый СообщениеПользователю;

             Сообщение.Текст = » — Изменения отклонены»;

             Сообщение.Сообщить();

             Продолжить;

         КонецЕсли;

        

            
             //Записать полученные данные.

             Данные.ОбменДанными.Отправитель = ЧтениеСообщения.Отправитель;

             Данные.ОбменДанными.Загрузка = Истина;

             Данные.Записать();

    КонецЦикла;

    

    
    ЧтениеСообщения.ЗакончитьЧтение();

    ЧтениеXML.Закрыть();

    

    УдалитьФайлы(ИмяФайла);

    Сообщение = Новый СообщениеПользователю;

    Сообщение.Текст = «——Конец загрузки———«;

    Сообщение.Сообщить();

    
КонецПроцедуры

Пожалуйста, помогите. Если нужно, вышлю выгрузку базы.

1С не удалось создать подтверждение к сообщению

5. Проблема может быть обусловлена тем, что антивирус (firewall, прокси сервер) исказили содержимое пакета во время его передачи. Для решения проблемы необходимо корректно настроить вышеупомянутое ПО.

Примечание. Проблема может быть решена на каждом шаге. После выполнения каждой инструкции нажимайте кнопку «Обменяться» или «Расшифровать».

Многие организации используют в программе дополнительный сервис 1С-Отчетность . С помощью него они обмениваются отчетами и прочим электронным документооборотом с контролирующими органами непосредственно из 1С без использования сторонних программ, что очень удобно. Но усложнение программы, как всегда бывает, приводит к новым ошибкам, с которыми нужно уметь справляться.

Прочитав статью, вы:

  • Получите важную информацию на 2019 год от оператора 1С-Отчетность Калуга Астрал .
  • Узнаете, какие ошибки возникают при обмене электронного документооборота.
  • Изучите рекомендации по исправлению ошибок, полученных при попытке расшифровать файл. Это самая распространенная ошибка в 1С-Отчетности .

Ошибка расшифровки файла

Список возможных ошибок 1С-Отчетности можно посмотреть здесь. PDF

При обмене электронной отчетностью с ПФР через 1С-Отчетность , пришел протокол контроля отчетности:

  • Не расшифровано.

Сообщение при открытии сообщения:

  • Не найден сертификат. Ошибка расшифровки файла документа при распаковке пакета.

Новости по смене сертификата ПФР Москвы и Московской области

22 ноября 2018 года оператор 1С-Отчетности распространил следующую информацию для партнеров 1С и пользователей, сдающих отчетность в ПФР Москвы и Московской области.

Если вы сдаете отчетность в ПФР Москвы и Московской области, то вы гарантированно получите указанную ошибку.

1С не удалось создать подтверждение к сообщению

Возникновение ошибок

Использование криптопровайдеров ниже версий VipNet 4.2 или КриптоПро CSP 4.0 повлечет возникновение ошибок при обработке документов на стороне ПФР.

Обновление криптопровайдеров

Для исключения технических проблем при работе с ПФР, необходимо обновить криптопровайдеры до версий: VipNet 4.2 или КриптоПро CSP 4.0 и выше.

Пошаговая инструкция по обновлению криптопровайдера

Шаг 1. Откройте криптопровайдер, щелкнув мышкой по иконке VipNet СSP .

1С не удалось создать подтверждение к сообщению

Шаг 2. Проверьте версию криптопровайдера VipNet в нижнем левом углу открывшейся формы.

1С не удалось создать подтверждение к сообщению

Шаг 3. Обновите версию криптопровайдера по инструкции оператора Калуга Астрал, если:

  • сдаете отчетность в ПФР Москвы и Московской области;
  • версия вашего криптопровайдера VipNet ниже 4.2.

1С не удалось создать подтверждение к сообщению

После обновления VipNet, если возникнет запрос на регистрацию, необходимо получить новый серийный номер, его можно запросить с сайта www.infotecs.ru, повторив скачивание дистрибутива и воспользоваться инструкцией.

Другие причины возникновения ошибок

Проверка версии криптопровайдера

Самое первое, что должен сделать пользователь при возникновении ошибки — проверить актуальность версии установленного криптопровайдера. Узнать актуальную версию можно на сайте https://infotecs.ru/product/vipnet-csp.html

1С не удалось создать подтверждение к сообщению

Обновление 1С

Второе не менее важное правило: перед глубоким погружением в проблему выполните две несложных проверки в1С:

  • проверьте на актуальность релиз вашей 1С;
  • уточните права пользователя, отправляющего отчетность.

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

Разработчики вносят изменения в 1С, подключают новые модули, поэтому соответствие релиза программы актуальному перед отправкой отчетности необходимое условие успешной сдачи отчетности.

Права пользователя, отправляющего отчетность

Пользователи, работающие с 1С-Отчетность , должны иметь права:

  • Право на защищенный документооборот с контролирующими органами;
  • Полные права.

Если с отчетностью работает пользователь не с полными правами, ему необходимо добавить право на защищенный документооборот, например, в Конфигураторе : меню Администрирование — Пользователи на вкладке Прочее .

1С не удалось создать подтверждение к сообщению

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

Если проверки выполнены, а ошибка осталась — переходите к поиску решения проблемы с помощью:

  • технической поддержки Калуга-Астрал;
  • самостоятельной настройки криптографии.

Техническая поддержка Калуга-Астрал

Корректность шифровки передаваемого файла сначала проверяет оператор, т.е. компания Калуга-Астрал, после успешной проверки оператором файлы отсылаются непосредственному адресату получения, например, в ПФР.

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

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

1С не удалось создать подтверждение к сообщению

Дозвониться до оператора совсем несложно, в отличие от горячей линии 1С, и работа по решению проблем оператором выполняется без задержек — в момент обращения.

Обратиться в техподдержку Калуга-Астрал один из самых простых вариантов решить проблемы. Работа выполняется профессионально и бесплатно в рамках приобретенного сервиса 1С:Отчетность .

На сайте оператора собраны все возможные ошибки и пути их устранения. Это настоящая библиотека «скорой помощи» пользователю. Мы очень рекомендуем в нее заглядывать:

Настройка криптографии

Поскольку проблема носит чисто технический характер и может быть вызвана множеством причин, рассмотреть которые в одной статье очень сложно, мы дадим в этой части статьи:

  • свои экспертные рекомендации, которые помогали нам решить проблему у наших клиентов;
  • общий список рекомендации 1С, включающий работу с ОС и 1С одновременно.

Рекомендации Бухэксперт8

Если все технические рекомендации, указанные выше, выполнены, переходим к проверке состояния файлов сертификатов и их настроек в учетной записи документооборота 1С.

Как зайти в настройки учетной записи документооборота?

В разных конфигурациях откройте вкладку Список заявлений : справочник Организации — ЭДО — Список заявлений .

1С не удалось создать подтверждение к сообщению

Откройте список заявлений и проверьте, чтобы не было «красноты».

1С не удалось создать подтверждение к сообщению

Перейдите на вкладку Служебная информация , откройте графу Учетная запись — результат и выполните команду Открыть (щелкнув мышкой по двум квадратикам).

1С не удалось создать подтверждение к сообщению

В открывшемся окне можно:

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

1С не удалось создать подтверждение к сообщению

После выполнения каждой инструкции нажимайте кнопки Обменяться и Расшифровать . Проблема может решиться после любого выполненного шага.

Проверьте корректность настроек антивируса, чтобы он не мешал отправке и приему пакетов. Некоторые антивирусные программы при получении сообщения могут блокировать пакет. Для устранения проблемы необходимо настроить антивирус таким образом, чтобы он не блокировал входящие сообщения.

Если предложенные шаги не привели к решению проблемы — переустановите криптопровайдер.

Полный список рекомендаций 1С

Полный список рекомендаций 1С для устранения ошибки в операционной системе:

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

Действия по исправлению ошибки в 1С:

  • Пометить на удаление имя сертификата ЭЦП, и поставив префикс Не использовать , чтобы не спутать с новым элементом справочника.
  • Добавить сертификат из хранилища сертификатов, для которого была проведена повторная установка.
  • Провести Тест настроек сертификата .
  • Указать новый элемент справочника Сертификаты ЭЦП в Соглашении.
  • Провести Тест настроек соглашения .

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

  1. Неверный формат хранилища данных 1С 8.3: как исправитьКак часто приходится слышать: При обновлении выключился компьютер и не.
  2. Печатная форма недоступна 1С 8.3 при вызове внешней печатной формыПри подключении внешних печатных форм в 1С может появиться ошибка.
  3. Ошибка работы с интернет Удаленный узел не прошел проверку в 1С: как исправитьПри работе с 1С может возникнуть ошибка: Ошибка работы с.

Карточка публикации

Разделы: Законодательство (ЗУП), Зарплата (ЗУП), Кадры (ЗУП), Настройки (ЗУП)
Рубрика: Ошибки в 1С
Объекты / Виды начислений:
Последнее изменение: 13.04.2019

>ID, ‘post_tag’ ); // так как функция вернула массив, то логично будет прокрутить его через foreach() foreach( $termini as $termin )< echo » . $termin->name . »; > /* * Также вы можете использовать: * $termin->ID — понятное дело, ID элемента * $termin->slug — ярлык элемента * $termin->term_group — значение term group * $termin->term_taxonomy_id — ID самой таксономии * $termin->taxonomy — название таксономии * $termin->description — описание элемента * $termin->parent — ID родительского элемента * $termin->count — количество содержащихся в нем постов */ —>

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться или зарегистрироваться.

Вы можете задать еще вопросов

Доступ к форме «Задать вопрос» возможен только при оформлении полной подписки на БухЭксперт8.
Оформить заявку от имени Юр. или Физ. лица вы можете здесь >>

Нажимая кнопку «Задать вопрос», я соглашаюсь с
регламентом БухЭксперт8.ру >>

Часто задаваемые вопросы

  • Вопрос 1. Как создать и отправить Заявление на подключение к электронному документообороту? (807 кб)
  • Вопрос 2. Как подготовить и отправить документ отчетности в ФНС, Росстат, ФСС (на примере ПО «1С:Предприятие» версии 8.2.) (248 кб)
  • Вопрос 3. Одновременное подключение сервиса «1С-Отчетность» в конфигурациях “Бухгалтерия предприятия” и “Зарплата и Управление Персоналом”. (693 кб)
  • Вопрос 4. Как отправить запрос на информационное обслуживание в ФНС/ПФР? (91 кб)
  • Вопрос 5. Какой пароль на ViPNet CSP по умолчанию? Какой пароль на Крипто Про по умолчанию?
    Ответ: Для ViPNet CSP 123456. Для Крипто Про 1234567890.
  • Вопрос 6. Как запросить выписку ЕГРЮЛЕГРИП с использованием сервиса «1С-Отчетность»? (394 кб)
  • Вопрос 7. Как отправить ответ на требование от ФНС? (461 кб)
  • Вопрос 8. Где по умолчанию расположен контейнер для ViPNet CSP? (142 кб)
  • Вопрос 9. Как отследить документооборот (посмотреть квитанцию и протокол)? (902 кб)
  • Вопрос 10. Как выгрузить протоколы с ЭЦП контролирующего органа, для отправки в банк? (206 кб)
  • Вопрос 11. На отправленную отчетность не приходят ответы от контролирующего органа. Как поступить в данной ситуации?
  • Вопрос 12. Как отследить документооборот (посмотреть квитанцию и протокол)?
  • Вопрос 13. В настройках организации не задан код ФСГС.
  • Вопрос 14. Как принять информацию на подключение к сервису 1С-Отчетность?
  • Вопрос 15. Что нужно учесть при переносе сервиса 1С-Отчетность с одного компьютера на другой?
  • Вопрос 16. Как включить автоматический обмен с сервером?
  • Вопрос 17. Как отследить документооборот (посмотреть квитанцию и протокол)?
  • Вопрос 18. Как отправить квитанцию о подтверждении получения требования?
  • Вопрос 19. Как распечатать ответ от контролирующих органов?
  • Вопрос 20. Как отправить в несколько налоговых из 1С — Отчетности?
  • Вопрос 21. Что нужно учесть при переносе сервиса 1С-Отчетность с одного компьютера на другой?
  • Вопрос 22. Перенос сервиса «1С-Отчетность» с одного компьютера на другой
  • Вопрос 23. Настройка доступа к сети.
  • Вопрос 24. Где узнать имя контейнера ключей?
  • Вопрос 25. Ошибка XSD-схемы.

Вопрос 11. На отправленную отчетность не приходят ответы от контролирующего органа. Как поступить в данной ситуации?

Ответ:

Необходимо выполнить следующие действия:

  1. В Журнале обмена нажать кнопку «Обменяться». (путь: Регламентированные отчеты→Журнал обмена→Обменяться).
  2. Проверить что в карточке организации на вкладке «Документооборот» выбрана та учетная запись, с которой отправлялся отчет.
  3. Необходимо временно отключить антивирус.
  4. Отключить Брандмауэр Windows.

Проблема может быть решена на каждом шаге. После выполнения каждой инструкции нажимайте «Обменяться».

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

Вопрос 12. Как отследить документооборот (посмотреть квитанцию и протокол)?

Ответ:

Для того чтобы просмотреть информацию по интересующему Вас отчету, дважды щелкните по соответствующей ему строке в журнале обмена.

В разделе «Сообщения» данного окна отображается информация обо всех документах в составе выбранного документооборота. Для того чтобы просмотреть какой-либо документ, щелкните по нему левой кнопкой мыши. Перед Вами откроется окно транспортного сообщения, в содержимом которого находится полученный документ и электронно-цифровая подпись к нему.

Для того чтобы просмотреть содержимое, дважды щелкните по наименованию полученного документа (Протокол/Результат приема).

Таким образом, Вы можете просмотреть каждое полученное вложение.

Вопрос 13. В настройках организации не задан код ФСГС.

Ответ:

В карточке организации, на вкладке «Коды» не заполнен реквизит «Код территориального органа Федеральной службы государственной статистики».

Данный реквизит необходимо заполнить.

Перейдите в пункт меню «Справочники и настройки учета» – «Организации», далее откройте организацию, по которой проводилась отправка отчетности.

Далее перейдите на вкладку «Коды статистики» и заполните поле «Код территориального органа Росстата».

Вопрос 14. Как принять информацию на подключение к сервису 1С-Отчетность?

Ответ:

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

Для этого выполните следующие действия:

  1. Перейдите в пункт меню «Предприятие» – «Организации», затем в раздел «Документооборот» и нажмите кнопку «Список заявлений».
  2. В открывшемся справочнике «Заявления на подключение к электронному документообороту», Вы сможете проверить результаты обработки заявления. Для этого необходимо нажать кнопку «Обновить статусы заявлений».
    При нажатии на кнопку «Обновить статусы заявлений», в автоматическом режиме будут установлены сертификаты КО, пользователя и доверенные корневые сертификаты. Установка «Доверенных корневых сертификатов» требует обязательное одобрение пользователя. При их установке необходимо нажать кнопку «ДА».
  3. Далее необходимо выбрать пользователей программы 1С, которым будет предоставлен доступ к осуществлению документооборота.

Теперь заявление обработано и создана учетная запись для сервиса 1С-Отчетность. Статус заявления поменялся на «Одобрено». Если заявление по какой-то причине было отклонено, то статус будет выставлен «Отклонено», в разделе «Дополнительная информация» будет написана причина отклонения заявления.

Прикрепление учетной записи к организации происходит автоматически. Так же Вы можете проверить наличие учетной записи в настройках Вашей организации на вкладке «Документооборот».

Вопрос 15. Что нужно учесть при переносе сервиса 1С-Отчетность с одного компьютера на другой?

Ответ:

Для переноса сервиса 1С-Отчетность с одного компьютера на другой необходимо следующее:

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

Для того чтобы определить имя и расположение контейнера, относящегося к определенной учетной записи необходимо открыть «Список заявлений».

Открываем заявление двойным нажатием левой кнопкой мыши, далее выбираем вкладку «Служебная информация».

Вопрос 16. Как включить автоматический обмен с сервером?

Ответ:

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

Вопрос 17. Как отследить документооборот (посмотреть квитанцию и протокол)?

Ответ:

Для того, чтобы просмотреть информацию по интересующему вас отчету, дважды щелкните по соответствующей ему строке в журнале обмена. В разделе «Сообщения» данного окна отображается информация обо всех документах в составе выбранного документооборота. Для того, чтобы просмотреть какой-либо документ, щелкните по нему левой кнопкой мыши. Перед Вами откроется окно транспортного сообщения, в содержимом которого находится полученный документ и электронно-цифровая подпись к нему. Для того, чтобы просмотреть содержимое, дважды щелкните по наименованию полученного документа (Протокол/Результат приема). Таким образом, вы можете просмотреть каждое полученное вложение.

Вопрос 18. Как отправить квитанцию о подтверждении получения требования?

Ответ:

Для того чтобы настроить способ формирования подтверждения получения требования, необходимо перейти:

2.0: Организация — Документооборот — Учетная запись — Показать расширенные настройки

3.0: Регламентированные отчеты — Настройки — Обмен в универсальном формате — Учетная запись — Показать расширенные настройки

Если галка «Не формировать автоматически подтверждения на входящие сообщения» не проставлена — квитанция о подтверждении получения формируется автоматически, при поступлении требования в программу 1С.

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

Квитанция о подтверждении получения требования — третий по счету зеленый индикатор.

Вопрос 19. Как распечатать ответ от контролирующих органов?

Ответ:

Для того, чтобы распечатать ответы от контролирующих органов, перейдите в «Журнал обмена». Выберите ваш отчет и нажмите по отчету двойным кликом левой кнопки мыши. В открывшемся окне нажмите на кнопку «Печать», а затем выберите раздел «Показать документы». Поставьте галочки напротив документов, которые Вы хотите распечатать и нажмите кнопку «ОК». Перед вами появится окно предварительного просмотра, где вы можете увидеть, как будут выглядеть документы. Нажмите «Печать».

Вопрос 20. Как отправить в несколько налоговых из 1С — Отчетности?

Ответ:

Если открыто несколько направлений ФНС, то для корректной отправки отчета по нужному направлению необходимо выбрать его непосредственно из отправляемой декларации. Крупнейшие налогоплательщики могут отчитываться не напрямую в ФНС, а транзитом, т. е. нужно сдавать отчет в три налоговых органа. Клиенту подключается одно направление ФНС, с тремя различными КПП (каждый КПП соответствует ФНС, в которую ланируется сдача отчетности). В этом случае на вкладке «Коды» в данных организации, в поле «Код налогового органа», прописывается код основной ФНС. Клиент будет передавать отчет в основную ФНС, а данная налоговая перешлет файлы в конечные ФНС.

Вопрос 21. Что нужно учесть при переносе сервиса 1С-Отчетность с одного компьютера на другой?

Ответ:

Для переноса сервиса 1С-Отчетность с одного компьютера на другой необходимо следующее:

  1. Наличие заранее сохраненной информационной базы 1С.
  2. Наличие сохраненного контейнера закрытого ключа, который относится к конкретной учетной записи. При этом важно знать пароль для данного контейнера (пароль был создан при подаче заявления). Название учетной записи можно посмотреть во вкладке документооборот.
    Для того чтобы определить имя и расположение контейнера, относящегося к определенной учетной записи необходимо открыть «Список заявлений».
    Открываем заявление двойным нажатием левой кнопкой мыши, далее выбираем вкладку «Служебная информация».
  3. На новом компьютере должен быть установлен та же программа-криптопровайдер, что и на старом.

Вопрос 22. Перенос сервиса «1С-Отчетность» с одного компьютера на другой?

Ответ:

Условные обозначения:
Компьютер 1 – рабочее место, на котором установлены ПО «1С» и ПП «Астрал-Отчетность» («1С-Отчетность»).
Компьютер 2 – рабочее место, на которое необходимо перенести ПО «1С» и ПП «Астрал-Отчетность» («1С-Отчетность»).
В случае переноса ПО «1С» и ПП «Астрал-Отчетность» («1С-Отчетность») на другое рабочее место необходимо произвести следующие действия:

  1. Запустите Конфигуратор ПО «1С» на Компьютере 1. В пункте меню «Администрирование» выберите пункт «Выгрузить информационную базу». Укажите директорию для сохранения информационной базы и нажмите кнопку «Сохранить». В случае если выгрузка информационной базы была произведена успешно, перед вами появится соответствующее сообщение.
  2. Контейнер закрытого ключа сохраняется в скрытой системной папке на жестком диске вашего компьютера (в случае, если в процессе формирования контейнера вы не указали иное расположение контейнера закрытого ключа).
  3. Для уточнения места хранения контейнера закрытого ключа перейдите в пункт меню «Предприятие» — «Организации» ПО «1С».
  4. Дважды щелкните левой кнопкой мыши на нужной организации, в открывшемся окне перейдите на вкладку «Документооборот» и нажмите кнопку «Список заявлений».
  5. Дважды щелкните левой кнопкой мыши по нужному заявлению и на вкладке «Служебная информация» найдите строчку «Путь к контейнеру закрытого ключа».
  6. Перейдите в директорию хранения контейнера, выберите необходимый контейнер и перенесите его в любую директорию на Компьютере 2.

Рассмотрим копирование на примере ПО СКЗИ «ViPNet CSP»:

  1. На Компьютере 2 запустите ПО СКЗИ «ViPNet CSP». На вкладке «Контейнеры» при помощи кнопки «Добавить» добавьте контейнер из папки, в которую он был ранее сохранен.
  2. Выбранный контейнер появится в списке ПО СКЗИ «ViPNet CSP». Выберите его и нажмите кнопку «Свойства».
  3. В окне «Свойства контейнера» выделите серийный номер закрытого ключа и нажмите кнопку «Сертификат».
  4. В окне сертификата нажмите кнопку «Установить сертификат» и последовательно установите сертификат в хранилище «Личные».
  5. На Компьютере 2 откройте Конфигуратор ПО «1С» и при помощи опции «Администрирование» — «Загрузить информационную базу» укажите путь к ранее сохраненной информационной базе.
  6. Появится окно с предупреждением о завершении работы Конфигуратора, нажмите кнопку «Да».
  7. После завершения загрузки информационной базы появится соответствующее сообщение.
  8. После перезапуска ПО «1С» информационная база готова к работе.

Вопрос 23. Настройка доступа к сети.

Ответ:

Обязательно следует открыть порт 80 HTTP.
Далее, в зависимости от того, обмен с какими контролирующими органами используется:
1. Обмен с ФНС, ПФР, Росстатом

  • порты 465 SMTP и 110 POP3 (резервные 25 SMTP и 995 POP3)
  • report.keydisk.ru (31.13.60.76)

2. Обмен с Росалкогольрегулированием

  • 80 HTTP
  • f4.fss.ru (отправка 4-ФСС)
  • docs.fss.ru (4а-ФСС, реестры)
  • report.keydisk.ru — доступ по почтовым протоколам

4. Обмен с Росприроднадзором

5. Обновления 1С/модуля документооборота

6. Обновления учетной записи

Если настроена проверка SSL – отключить

Для корректной работы сервиса «1С-Отчетность» необходимо проверить следующие настройки:
1. В настройках антивируса, межсетевых экранов и firewall не должно быть ограничений для прямого доступа к необходимым серверам. Если настроена проверка SSL — отключить.
Для открытия прямого доступа необходим IP-адрес сервера. Для уточнения актуального IP-адреса перейдите в меню «Пуск» — «Выполнить». В строке введите «cmd» и нажмите «ОК». В командной строке прописываем ping и через пробел адрес нужного сервера. Далее нажмите на клавиатуре «Enter».
Например: ping report.keydisk.ru
2. В случае если соединение с интернетом проходит через прокси-сервер, необходимо разрешить прямой доступ в обход прокси для вышеперечисленных серверов.
3. Доступность необходимых портов.
Доступ к порту можно проверить с помощью командной строки. Для этого перейдите в меню «Пуск» — «Выполнить», впишите «cmd». Введите команду telnet, через пробел адрес сервера и через пробел соответствующий ему порт.
Например: telnet report.keydisk.ru 465

Вопрос 24. Где узнать имя контейнера ключей?

Ответ:

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

Вопрос 25. Ошибка XSD-схемы.

Ответ:

Ошибка XSD-схемы связана с некорректным заполнением отчета.
Обычно причина ошибки указана в протоколе, после слов «Ошибка XSD-схемы»
Если причина не указана, необходимо проверить файл на ошибки, нажав кнопку «Проверить в интернете» в форме отчета.
В том случае, если ошибок при проверке в интернете выявлено не было, необходимо выгрузить файл отчетности, и проверить его в сервисе FLK
Для проверки отчета в сервисе FLK, нажмите на кнопку Обзор, и выберите необходимый файл отчетности в формате *.xml. После проверки будет выведен список выявленных ошибок в файле.
Если ошибка XSD-схемы возникает при отправке запроса, исходящего документа, или ответа на требование, в этом случае необходимо обновить конфигурацию 1С до актуальной версии.

Ошибки при работе на портале ФНС nalog.ru

Если вы работаете на сайте ФНС с одного ПК с несколькими учётными записями (сертификатами), при каждой смене учётной записи необходимо чистить SSL (Сервис — Свойства браузера — Содержание — Очистить SSL).

1. Пройдите диагностику и выполните рекомендуемые действия.

2. Если электронная подпись установлена на носитель Рутокен ЭЦП 2.0, воспользуйтесь инструкцией и установите Рутокен.Коннект (см. Поддерживаемые браузеры).

3. Перейдите напрямую в нужный ЛК, минуя проверки, заменив в адресной строке протокол http на https. Для Личного кабинета ЮЛ вместо http://lkul.nalog.ru/ нужно перейти на https://lkul.nalog.ru/, для Личного кабинета ИП — https://lkipgost.nalog.ru/lk. Если получится войти — используйте этот способ всегда.

4. Проверьте работу в браузерах:

— Спутник
Примечание: после запуска скачанного установочного файла перейдите в раздел «Настройки» и уберите галку с пункта «Установить КриптоПро CSP для поддержки защищенных каналов на основе ГОСТ шифрования и цифровой подписи».

— Яндекс.Браузер
После установки браузера зайдите в его настройки и включите поддержку ГОСТ-шифрования («Настройки» — «Системные» — «Сеть»):

5. Проверьте, что в антивирусе не включено https-сканирование (часто встречается в антивирусах Avast и ESET).

6. Запустите программу КриптоПро CSP с правами администратора. Перейдите на вкладку «Настройки TLS» и снимите галочку «Не использовать устаревшие cipher suite-ы». После изменения данной настройки нужно обязательно перезагрузить компьютер.

7. После перезагрузки компьютера поставьте галочку «Не использовать устаревшие cipher suite-ы» в настройках КриптоПро CSP на вкладке «Настройки TLS», не соглашайтесь с предложением о перезагрузке.

8. Установите корневые сертификаты 2016, 2017 и 2018 годов с сайта https://www.gnivc.ru/certification_center/kssos/ в хранилище «Промежуточные центры сертификации».

9. Если на компьютере установлены другие СКЗИ (VipNet CSP, Континент-АП, Агава и др.), удалите их или перейдите на другое рабочее место. Корректная работа с несколькими криптопровайдерами на одном ПК не гарантируется.

При работе в ЛК физического лица появляется окно (не окно КриптоПро) с требованием ввести пароль, но при этом пароля на контейнере нет или стандартный пин-код от токена не подходит.

1. Войдите в Личный кабинет Физического лица.

2. Откройте страницу «Главная» — «Профиль» — «Получить электронную подпись».

3. Если на открывшейся странице выбрана ЭП — удалите подпись и зарегистрируйте КЭП заново.

При регистрации Юридического лица появляется ошибка «У Вас отсутствуют полномочия действовать от лица организации без доверенности».

Для юридических лиц в сервисе «Личный кабинет налогоплательщика» первичную регистрацию можно выполнить с КЭП, выданным на руководителя, указанного в ЕГРЮЛ как лицо, имеющее право действовать без доверенности, либо на лицо, имеющее действующую доверенность с полными полномочиями (доверенность с полными полномочиями должна быть передана и зарегистрирована в налоговой. Процесс входа описан на сайте ФНС, раздел «Регистрация лицом, имеющим действующую доверенность с полными полномочиями»).

Для управляющей компании КЭП должен содержать ФИО руководителя управляющей компании и реквизиты (ИНН, ОГРН) той организации, управление которой осуществляется. Также перед первым входом по сертификату дочерней организации требуется зарегистрировать в ФНС доверенность на руководителя УК.

Контакты nalog.ru

По вопросам работы на портале и ошибкам, не связанным с настройкой рабочего места и электронной подписью, обратитесь в службу поддержки портала ФНС:
— Телефон: 8 (800) 222-22-22
— Форма обращения в техподдержку ФНС

Ошибка формирования запроса в КриптоПро Browser plug-in

При подписании каких-либо документов в системе удалённого финансового документооборота мы можем столкнуться с уведомлением об ошибке создания подписи в виде « Ошибка формирования запроса в КриптоПро ЭЦП Browser plugin ». Причиной проблемы обычно является сбой в работе ПО, устаревшая версия системы, а также комплекс других смежных факторов. Ниже разберём суть возникшей проблемы, а также наметим пути её решения.

Ошибка формирования запроса

Суть и причины ошибки формирования запроса

Рассматриваемая ошибка появляется во время подписи СУФД, и может быть вызвана следующими причинами:

Картинка ошибки

  • Нестабильное сетевое соединение;
  • Не инсталлирован или вовсе не доступен КриптоПро CSP;
  • Не инсталлирован или вовсе не доступен CAdESBrowserPlug-in;
  • Ваш браузер работает некорректно.

Наиболее часто ошибка появляется после обновления КриптоПРО CSP до какой-либо из более современных версий (к примеру, после обновления до версии 4.0.9842 ).

Давайте разберём способы, позволяющие исправить ошибку формирования запроса в программе КриптоПро Browser plug-in.

Изменение значения системного реестра

Хорошей эффективностью является изменение значений параметров системного реестра. Разберём соответствующие способы для 32 и 64-битных систем. Если же вы не знаете, какая у вас стоит система, нажмите комбинацию клавиш Win+Pause и просмотрите данные в появившемся окне.

Для Виндовс 32 бита:

  1. Нажмите на Win+R, введите в появившемся окне regedit и нажмите Энтер. Перейдите по пути: Редактор реестра
  2. Найдите там значение OID [1.2.643.2.1.3.2.1!1] , и далее переименуйте параметр «Algid»=dword:0000801e в Algid+»=dword:0000801e.

Для Виндовс 64 бита:

  1. Нажмите на Win+R, введите в появившемся окне regedit и нажмите Энтер. Перейдите по пути: путь реестр cryptopro
  2. Найдите там значение OID [1.2.643.2.1.3.2.1!1] , и далее переименуйте параметр «Algid»=dword:0000801e в Algid+»=dword:0000801e
  3. Затем перейдите по указанному ниже пути: путь-реестр-криптопро
  4. Найдите там значение OID [1.2.643.2.1.3.2.1!1] , и далее переименуйте параметр «Algid»=dword:0000801e в Algid+»=dword:0000801e.

Установка новой версии КриптоПро при ошибке создания подписи

В некоторых случаях устаревшая версия ПО может вызывать ошибку формирования запроса в КриптоПро Browser plug-in. Рекомендуем удалить старую версию с помощью утилиты CSPClean, перезагрузить ПК, и установить последнюю версию КриптоПро CSP.

Утилита CSPClean

Также обратите ваше внимания, что функция Secure Boot в вашем БИОСе должна быть отключена.

Опция Secure Boot

Удаление ряда корневых и промежуточных сертификатов

Хорошей эффективностью обладает способ с удалением двух корневых и промежуточных сертификатов Федерального казначейства с установкой их новых аналогов для решения ошибки с КриптоПро Browser plug-in.

Это следующие сертификаты:

Опция показа хранилища

Деактивация системы сторонних криптопровайдеров

Если в вашей системе кроме КриптоПро установлены сторонние криптопровайдеры (например, « Securitycode » или « Infocrypt »), рекомендуем их удалить. Это может помочь устранить ошибку формирования запроса в КриптоПро Browser plug-in.

Провайдер ИнфоКрипт

Установка плагина заново при ошибке создания подписи

Если КриптоПро Browser plug-in не работает, хорошим решением будет скачать и установить его заново.

Сервис CryptoPro

  1. Перейдите на ресурс cryptopro.ru;
  2. Щёлкните справа на опции «Скачать плагин», скачайте и запустите данный файл на выполнение;
  3. После установки плагина перезапустите ПК;
  4. После загрузки Виндовс запустите ваш браузер, и убедитесь, что плагин активирован или включён;
  5. Для этого перейдите в меню расширений вашего браузера, и убедитесь в активации установленного плагина.

Использование Java

Логотип Java

Если КриптоПро ЭЦП Browser plugin работает нестабильно, стоит отключить данный плагин. Вместо него используйте более стабильную Java.

Заключение

В нашей работе мы разобрали факторы появления ошибки при создании подписи и формировании запроса в КриптоПро Browser plug-in, а также наметили пути устранения проблемы. Используйте перечисленные нами способы для решения возникшей дисфункции.

10.10.2018 14:14
2 694

Решение вопроса:

В карточе организации указано, что сведения о директоре действуют с 1880 года, а дата рождения директора 1983 год, поэтому выдавало ошибку. Необходимо исправить дату и повторно отправить Заявление.

Эта информация оказалась полезной?

Как можно улучшить этот ответ?

Наши услуги

Все услуги

Ошибка разбора XML: Приложение 1С:Заказы

Ситуация:

конфигурация ут 11.1.6, актуальная версия ут 11.1.10, версия приложения последняя с маркета при начальной синхронизации происходит ошибка

Поиск причины по шагам

Шаг 1. Проверка access.log апача .

Приходят два запроса:

x.x.x.30 — — [30/Jun/2015:09:00:04 +0400] «GET /trade/ws/CustomerOrdersExchange.1cws?wsdl HTTP/1.1» 200 67058
x.x.x.30 — — [30/Jun/2015:09:00:06 +0400] «POST /trade/ws/CustomerOrdersExchange.1cws HTTP/1.1» 500 757

Первый успешно считывает описание сервиса

Второй приходит с ошибкой на стороне сервера.

Предположение: несовместимость форматов различных версий, что-то передается не в том формате, или с ошибочными данными

Шаг 2: частичное обновление конфигурации (полное пока нельзя, поскольку она с доработками и идет интеграция с сайтом, чтобы не вызывать возможных срывов в работе)

сохраняю конфигурацию

обновляю конфигурацию в режиме объединения/замещения

  • общие модули с именами МобильноеПриложениеЗаказыКлиентов* ( 4 шт)
  • XDTO-пакеты/Все
  • Web-сервисы/CustomerOrdersExchange
  • Планы обмена/МобильноеПриложениеЗаказыКлиентов

Тестирую, синхронизацию. проходит далее, но возникает ошибка «Не найден узел обмена для пользователя».

Шаг3:

Тут ошибка случайная, но тем, не менее, она возникла.(«Не найден узел обмена для пользователя»)

Для каждого экземпляра андроид-приложения в 1С требуется создать узел в плане обмена, в нем сопоставить пользователя. В процессе первоначальной настройки, узел был создан для другого пользователя, затем пользователь изменен, а в текущей реализации конфигурации, это приводит к ошибке отсутствия узла т.к. идентификатор пользователя записывается в код узла, только при его незаполненности.

Создав новый узел (или программно изменив код в старом), эта ошибка уходит.

Здесь еще есть нюанс, который надо учесть: после успешной синхронизации, код узла заменяется идентификатором устройства, и подключении под этим пользователем с различных устройств одновременно не возможно (вызовет такую же ошибку, как выше). Переход на другое устройство,  потребует установки кода узла  в  уникальный идентификатор пользователя, затем узел привяжется к новому устройству.

Шаг 4:

Всё еще выходит ошибка, но уже гораздо позднее, синхронизация как-то продвинулась, что даже настройки подключения не слетают.

Предположение:  не совместимость запросов объединенных модулей

Надо отлаживать, но подключения к вэбсервисам почему-то не отлаживается, возможно проблема в платформе 8.3.5.1186.

Танцы с бубном, создание файлов «comcntrcfg.xml и webservicecfg.xml», добавление строки в «default.vrd», перезапуски, не дают результаты. Откладываем на потом.

Шаг 5

В процессе работы вызываются функции вэбсервиса, которые вызывают экспортные функции общих моделей, т.е. есть возможность отладить их напрямую.

Накидываем форму обработки «Выполнятель» (для управляемой формы у меня не было).

Получается вот такой код-скрипт для начального тестирования:

MobileApplicationVersion  = "не 1";//Иначе потребует обновления
MobileDeviceID  = "1";
MobileDeviceID  = "18c07362-bdeb-439d-9f8b-59b19cefd670";//Уникальный идентификатор пользователя, вот тут проблема, что в функциях используется текущий пользователь
Ответ = МобильноеПриложениеЗаказыКлиентов.НачалоОбмена(MobileApplicationVersion, MobileDeviceID);

Сообщить(Ответ);
Попытка 
	Сообщить(Ответ.ResultMessage);
	Сообщить("Успешно "+Ответ.Success);
Исключение
КонецПопытки;

Пришлось опять менять/создать пользователя в узле,  текущего пользователя. т.к. хотя передается уид любого пользователя, но сравнивается он с текущим  (для сеанса соединения все пройдет нормально).

Теперь у меня код проходит на «Успешно=Истина».

Выполняем вторую часть кода:

Ответ2 = МобильноеПриложениеЗаказыКлиентов.ВыгрузитьСправочники(MobileDeviceID);
Попытка 
	Сообщить(Ответ2.ResultMessage);
	Сообщить("Успешно "+Ответ2.Success);
Исключение
КонецПопытки;

Вот тут и вывелась мне ошибка: оказалось, что при объединении плана обмена я не объединил макеты узла, из которых берутся схемы ответа, и в частности в ответе отсутствовали данные по странам.

Объединяем, обнаруживаем попутно, что еще добавились реквизиты плана, обновляем без них, но предполагаем что придется вернуться к ним в нерабочее время.

Шаг 6 

Фокус не прошел, т.к. запросы в схемах ссылаются на отсутствующие регистры.

Исходим из того что пока мы полное обновление производить не можем.

Оказалось выполняется соединение с РегистрСведений.УчетнаяПолитикаОрганизаций, причем в случае  отсутствия записи передается пустая строка(для этапа тестировани должно подойти). Все остальные схемы ошибок не показывают.

Модифицируем запрос, проверяем дальше.

Тестирование справочников проходит успешно, в ответ выводится xml.

Но приложение все еще вылетает с ошибкой разбора.

Тестируем остальные методы сервиса…

Шаг 7

Ответ3 = МобильноеПриложениеЗаказыКлиентов.ВыгрузитьКлиентов(MobileDeviceID, Истина,"","");
Попытка 
	Сообщить(Ответ3.ResultMessage);
	Сообщить("Успешно "+Ответ3.Success);
Исключение
КонецПопытки;

Успешно!

Ответ4 = МобильноеПриложениеЗаказыКлиентов.ВыгрузитьНастройки(MobileDeviceID);
Попытка 
	Сообщить(Ответ4.ResultMessage);
	Сообщить("Успешно "+Ответ4.Success);
Исключение
КонецПопытки;

Ошибка:

Поле не найдено «РегистрироватьНаличные» <<?>>РегистрироватьНаличные КАК РегистрироватьНаличные,

Это как раз из отсутствующих реквизитов плана обмена, подправляю заполнение структуры реквизитов.

Далее, отсутствует константа «ИспользоватьРасширенныеВозможностиЗаказаКлиента».

Попутно вызвал тестирование выгрузки прайса:

Ответ5 = МобильноеПриложениеЗаказыКлиентов.ВыгрузитьПрайсЛист(MobileDeviceID, Ложь, "")
Попытка 
	Сообщить(Ответ5.ResultMessage);
	Сообщить("Успешно "+Ответ5.Success);
Исключение
КонецПопытки;

Заключение

Тут медлительный сервер впал в ступор, на полчаса и сколько будет еще не известно (индикатора нет).

Ошибкой было: задание второго параметра Истина(Все цены/Измененные), но думаю при первом обмене это бы не помогло).

В базе не меньше 1000 номенклатурных позиций, примерно 10 характеристик к каждой, видимо, это много, и с учетом нехватки памяти, ограничения на уровне записей, надо запастись большим интервалом времени на начальную синхронизацию, может быть есть возможность это ускорить, постараюсь вернуть к этому позже.

В узле обмена наложу условия на отбор номенклатуры, когда буду тестировать на телефоне (как оказалось отбор только по видам цен,). через соглашение еще можно, но косвенно через сегмент номенклатуры….

Тупик?

Оставил «на ночь», через час (по дате последней синхронизации) обмен успешно прошел.

Приложение

<config xmlns="http://v8.1c.ru/v8/comcntrcfg"> 
    <debugconfig debug="true" debuggerURL="tcp://localhost:1562"/> 
    <debugports range="1540:1690"/>
</config>

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

07.05.2019

Способ «обхода» ошибки, «Разбора XML- [1,1]» в 1с Отчетности. На примере конфигурации «Бухгалтерия предприятия» (ред. 3.0)

На данной момент, у пользователей 1с Отчетности, возникают проблемы, при открытие файлов из налоговой. Для того чтобы открыть файл нужно сделать следующее:

oshibka.JPG

Рис.1-Ошибка

1.Для того чтобы, «обойти» данную ошибку, заходим:

Настройки 1c Отчетности – Журнал обмена с контролирующими органами

otchetnost.JPG

Рис. 2- Отчетность

2.После того, как «зашли» во вкладку « Журнал обмена с контролирующими органами», нажимаем : Запросы — выделяем справку или выписку которая не открывается (это делается одним нажатием левой кнопкой мыши)

jurnalobmena.JPG

Рис. 3- Журнал обмена

3.Находим внизу, стадию отправки, данного транспортного сообщения и нажимаем на предпоследний зеленый кружок, двойным щелчком «мыши».

stadiaotpravki.JPG

Рис. 4 -Стадия отправки

4. Выходит транспортное сообщение, в котором нажимаем, «выгрузить», после чего выбираете папку, куда хотите выгрузить — сохраняете файл и открываете его через любой графический редактор, который сможет открыть pdf формат.

vigruzka.JPG

Рис. 5 -Выгрузка

Автор статьи

Сафаров Ильдар. Специалист Линии консультаций

Возврат к списку

  • Ошибка разбора xml не указано значение для узла имя криптопровайдера
  • Ошибка разбора xml код ошибки 330
  • Ошибка разбора xml excel
  • Ошибка разбора xml error code 1
  • Ошибка разбора xml 1 6 фатальная ошибка char 0x0 out of allowed range