Добрый день. При подаче акта списания выдает следующую ошибку:
Ошибка передачи данных в ЕГАИС
При выполнении запроса транспортный модуль ЕГАИС вернул ошибку:
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 312; Attribute "xmlns:pref" was already specified for element "ns:Documents".
Подскажите пожалуйста из за чего это может быть.
Спасибо.
Ошибка при отправке акта списания
Модераторы: Operator 2, Operator 4, Operator 1
Правила форума
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
- Екатерина1992
- Сообщений: 5
- Зарегистрирован: 07 авг 2017, 14:41
-
- Сообщений: 4217
- Зарегистрирован: 09 дек 2015, 09:04
Re: Ошибка при отправке акта списания
Данная ошибка говорит о том что отправляемый документ составлен не верно. Уточните с какого регистра вы хотите списать продукцию, так же приложите структуру xml отправляемого файла.
-
- Сообщений: 4217
- Зарегистрирован: 09 дек 2015, 09:04
Re: Ошибка при отправке акта списания
Схема для акта списания со склада 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, для указания марок, так же не обязательно.
<?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: Ошибка при отправке акта списания
Дело в том, что база самописная.
А подскажите как в новой версии егаис в справочнике виды объектов егаис после 4 июля должен называться акт о списании со склада?
А подскажите как в новой версии егаис в справочнике виды объектов егаис после 4 июля должен называться акт о списании со склада?
-
- Сообщений: 4217
- Зарегистрирован: 09 дек 2015, 09:04
Re: Ошибка при отправке акта списания
По схемам: ActWriteOff_v2- акт списания со склада, ActWriteOffShop_v2 из торгового зала. Как именно данные документы называются в вашей учетной системе, рекомендуем уточнять у его разработчика.
- Екатерина1992
- Сообщений: 5
- Зарегистрирован: 07 авг 2017, 14:41
Re: Ошибка при отправке акта списания
А какой либо из документов может называться ActWriteOffType_v2???
-
- Сообщений: 4217
- Зарегистрирован: 09 дек 2015, 09:04
Re: Ошибка при отправке акта списания
Екатерина1992 писал(а):А какой либо из документов может называться ActWriteOffType_v2???
Назвать документ можно по разному, главное что бы совпадал по xsd схеме.
Вернуться в «Вопросы по подключению к системе ЕГАИС Опт и Розница»
Кто сейчас на форуме
Количество пользователей, которые сейчас просматривают этот форум: Alexa [Bot] и 3 гостей