Ошибка при отправке акта списания

Форум для обсуждения вопросов по подключению к системе ЕГАИС ОПТ и Розница

Модераторы: Operator 2, Operator 4, Operator 1

Правила форума
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
Екатерина1992
Сообщений: 5
Зарегистрирован: 07 авг 2017, 14:41

Ошибка при отправке акта списания

Сообщение Екатерина1992 » 07 авг 2017, 14:47

Добрый день. При подаче акта списания выдает следующую ошибку:
Ошибка передачи данных в ЕГАИС
При выполнении запроса транспортный модуль ЕГАИС вернул ошибку:
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 312; Attribute "xmlns:pref" was already specified for element "ns:Documents".


Подскажите пожалуйста из за чего это может быть.
Спасибо.
Аватар пользователя
Operator 4
Сообщений: 4217
Зарегистрирован: 09 дек 2015, 09:04

Re: Ошибка при отправке акта списания

Сообщение Operator 4 » Вчера, 06:51

Данная ошибка говорит о том что отправляемый документ составлен не верно. Уточните с какого регистра вы хотите списать продукцию, так же приложите структуру xml отправляемого файла.
Аватар пользователя
Operator 4
Сообщений: 4217
Зарегистрирован: 09 дек 2015, 09:04

Re: Ошибка при отправке акта списания

Сообщение Operator 4 » Вчера, 07:44

Схема для акта списания со склада V_2:

<?xml version="1.0" encoding="UTF-8"?>
<ns:Documents Version="1.0"
xmlns:awr="http://fsrar.ru/WEGAIS/ActWriteOff_v2"
xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"
xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef_v2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>
<ns:Owner>
<ns:FSRAR_ID>ваш fsrar_id</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:ActWriteOff_v2>
<awr:Identity>клиентский идентификатор документа</awr:Identity>
<awr:Header>
<awr:ActNumber>номер акта</awr:ActNumber>
<awr:ActDate>дата акта</awr:ActDate>
<awr:Note>тест-списание</awr:Note>
<awr:TypeWriteOff>причина списания(например пересортица)</awr:TypeWriteOff>
</awr:Header>
<awr:Content>
<awr:Position>
<awr:Identity>позиция в акте</awr:Identity>
<awr:Quantity>количество</awr:Quantity>
<awr:InformF1F2>
<awr:InformF2>
<pref:F2RegId>справка Б</pref:F2RegId>
</awr:InformF2>
</awr:InformF1F2>
</awr:Position>
</awr:Content>
</ns:ActWriteOff_v2>
</ns:Document>
</ns:Documents>
Так же можно включить тэг MarkCodeInfo, для указания марок, его наличие не обязательно.

Акт списания из торгового зала V_2:

<?xml version="1.0" encoding="UTF-8"?>
<ns:Documents Version="1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns= "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"
xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef_v2"
xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2"
xmlns:awr="http://fsrar.ru/WEGAIS/ActWriteOffShop_v2"
>
<ns:Owner>
<ns:FSRAR_ID>ваш fsrar_id</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:ActWriteOffShop_v2>
<awr:Identity>клиентский идентификатор документа</awr:Identity>
<awr:Header>
<awr:ActNumber>номер документа</awr:ActNumber>
<awr:ActDate>дата акта</awr:ActDate>
<awr:TypeWriteOff>причина\тип списания</awr:TypeWriteOff>
<awr:Note>текст комментария</awr:Note>
</awr:Header>
<awr:Content>
<awr:Position>
<awr:Identity>номер позиции в акте</awr:Identity>
<awr:Product>
<pref:FullName>полное наименование продукции</pref:FullName>
<pref:AlcCode>код АП</pref:AlcCode>
<pref:Capacity>емкость(если не фасованная то поле тэг не указывается)</pref:Capacity>
<pref:UnitType>фасованная\ не фасованная(указывается Packed\unpacked)</pref:UnitType>
<pref:AlcVolume>крепость</pref:AlcVolume>
<pref:ProductVCode>код вида продукции</pref:ProductVCode>
<pref:Producer>
<oref:UL>
<oref:ClientRegId>fsrar_id производителя\импортера</oref:ClientRegId>
<oref:INN>ИНН производителя\импортера</oref:INN>
<oref:KPP>КПП производителя\импортера</oref:KPP>
<oref:FullName>полное наименование производителя\импортера</oref:FullName>
<oref:ShortName>краткое наименование</oref:ShortName>
<oref:address>
<oref:Country>код страны</oref:Country>
<oref:RegionCode>регион</oref:RegionCode>
<oref:description>фактический адрес производителя\импортера</oref:description>
</oref:address>
</oref:UL>
</pref:Producer>
</awr:Product>
<awr:Quantity>количество списываемой продукции</awr:Quantity>
</awr:Position>
</awr:Content>
</ns:ActWriteOffShop_v2>
</ns:Document>
</ns:Documents
Наличие MarkCodeInfo, для указания марок, так же не обязательно.
Екатерина1992
Сообщений: 5
Зарегистрирован: 07 авг 2017, 14:41

Re: Ошибка при отправке акта списания

Сообщение Екатерина1992 » Вчера, 08:46

Дело в том, что база самописная.

А подскажите как в новой версии егаис в справочнике виды объектов егаис после 4 июля должен называться акт о списании со склада?
Аватар пользователя
Operator 4
Сообщений: 4217
Зарегистрирован: 09 дек 2015, 09:04

Re: Ошибка при отправке акта списания

Сообщение Operator 4 » Вчера, 09:51

По схемам: ActWriteOff_v2- акт списания со склада, ActWriteOffShop_v2 из торгового зала. Как именно данные документы называются в вашей учетной системе, рекомендуем уточнять у его разработчика.
Екатерина1992
Сообщений: 5
Зарегистрирован: 07 авг 2017, 14:41

Re: Ошибка при отправке акта списания

Сообщение Екатерина1992 » Вчера, 18:21

А какой либо из документов может называться ActWriteOffType_v2???
Аватар пользователя
Operator 4
Сообщений: 4217
Зарегистрирован: 09 дек 2015, 09:04

Re: Ошибка при отправке акта списания

Сообщение Operator 4 » Сегодня, 07:15

Екатерина1992 писал(а):А какой либо из документов может называться ActWriteOffType_v2???

Назвать документ можно по разному, главное что бы совпадал по xsd схеме.

Вернуться в «Вопросы по подключению к системе ЕГАИС Опт и Розница»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: Alexa [Bot] и 3 гостей