Incomplete parts

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

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

Правила форума
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
Bertruger
Сообщений: 13
Зарегистрирован: 08 сен 2016, 06:11

Incomplete parts

Сообщение Bertruger » 13 апр 2017, 14:24

Отправляю запрос на остатки, всё уходит, в ответ получаю ИД отправки, всё замечательно.
Отправляю накладную, утм, ругается, помогите определить, чего он от меня хочет ?

<?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:c="http://fsrar.ru/WEGAIS/Common"
xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef"
xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef"
xmlns:wb="http://fsrar.ru/WEGAIS/TTNSingle">
<ns:Owner>
<ns:FSRAR_ID>010000004865</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:WayBill>
<wb:Identity>_3GDZSO00</wb:Identity>
<wb:Header>
<wb:NUMBER>А-00050800</wb:NUMBER>
<wb:Date>2017-04-12</wb:Date>
<wb:ShippingDate>2017-04-13</wb:ShippingDate>
<wb:Type>WBInvoiceFromMe</wb:Type>
<wb:UnitType>Packed</wb:UnitType>
<wb:Shipper>
<oref:INN>3254001412</oref:INN>
<oref:KPP>325732002</oref:KPP>
<oref:ClientRegId>010000004865</oref:ClientRegId>
<oref:FullName>Общество с ограниченной ответственностью "ОПТОВИК"</oref:FullName>
<oref:ShortName>ООО "ОПТОВИК"</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>32</oref:RegionCode>
<oref:description>
Россия, Брянская обл., г. Брянск, б-р Щорса, д. 2, здание заготовительного цеха, назначение: нежилое, лит. П, 1 эт., пом. №1, комн. №1 (S=676,9 кв.м); здание бюро
инструментального хозяйства, назначение: нежилое, лит. Н, 1 эт., пом. №1, комн. №1 (S=289,9 кв.м); здание механической мастерской с административной пристройкой, назначение:
нежилое, лит. 1А, 1 эт., пом. №1, комн. №1 (S=66,5 кв.м), комн. №2 (S=356,1 кв.м), комн. №3 (S=148,9 кв.м); разборно-моечный участок, назначение: нежилое, лит. В, 1 эт., комн.
№1 (S=86,4 кв.м), комн. №2 (S=270,8 кв.м).
</oref:description>
</oref:address>
</wb:Shipper>
<wb:Consignee>
<oref:INN>3327122348</oref:INN>
<oref:KPP>325745008</oref:KPP>
<oref:ClientRegId>030000303806</oref:ClientRegId>
<oref:FullName>Общество с ограниченной ответственностью "Альфа Владимир"</oref:FullName>
<oref:ShortName>ООО "Альфа Владимир"</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>32</oref:RegionCode>
<oref:description>Брянская обл, , Брянск г, , проезд Федюнинского, 2, 1,</oref:description>
</oref:address>
</wb:Consignee>
<wb:Transport>
<wb:TRAN_TYPE>413</wb:TRAN_TYPE>
<wb:TRAN_COMPANY>Оптовик ООО</wb:TRAN_COMPANY>
<wb:TRAN_CAR>Фольцваген Е 254ТХ 32</wb:TRAN_CAR>
<wb:TRAN_CUSTOMER>ООО "ОПТОВИК"</wb:TRAN_CUSTOMER>
<wb:TRAN_DRIVER>Анодин Игорь Петрович</wb:TRAN_DRIVER>
<wb:TRAN_LOADPOINT>
Россия, Брянская обл., г. Брянск, б-р Щорса, д. 2, здание заготовительного цеха, назначение: нежилое, лит. П, 1 эт., пом. №1, комн. №1 (S=676,9 кв.м); здание бюро
инструментального хозяйства, назначение: нежилое, лит. Н, 1 эт., пом. №1, комн. №1 (S=289,9 кв.м); здание механической мастерской с административной пристройкой, назначение:
нежилое, лит. 1А, 1 эт., пом. №1, комн. №1 (S=66,5 кв.м), комн. №2 (S=356,1 кв.м), комн. №3 (S=148,9 кв.м); разборно-моечный участок, назначение: нежилое, лит. В, 1 эт., комн.
№1 (S=86,4 кв.м), комн. №2 (S=270,8 кв.м).
</wb:TRAN_LOADPOINT>
<wb:TRAN_UNLOADPOINT>,241010,Брянская обл,,Брянск г,,Федюнинского проезд,2,1,</wb:TRAN_UNLOADPOINT>
</wb:Transport>
</wb:Header>
<wb:Content>
<wb:Position>
<wb:Identity>1</wb:Identity>
<wb:Product>
<pref:Type>АП</pref:Type>
<pref:FullName>Пиво светлое пастеризованное «Амстел Премиум Пилсенер», алк. 4,8% об. Металлическая банка вместимостью 0,45 л_VG</pref:FullName>
<pref:ShortName></pref:ShortName>
<pref:AlcCode>0035256000001576647</pref:AlcCode>
<pref:Capacity>0.45</pref:Capacity>
<pref:AlcVolume>4.8</pref:AlcVolume>
<pref:ProductVCode>500</pref:ProductVCode>
<pref:Producer>
<oref:INN>7802118578</oref:INN>
<oref:KPP>525803001</oref:KPP>
<oref:ClientRegId>030000000031</oref:ClientRegId>
<oref:FullName>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ОБЪЕДИНЕННЫЕ ПИВОВАРНИ ХЕЙНЕКЕН"</oref:FullName>
<oref:ShortName>ООО "ОПХ"</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>52</oref:RegionCode>
<oref:description>603140, РОССИЯ, , , Г НИЖНИЙ НОВГОРОД, , УЛ ВОРОТЫНСКАЯ, 3, ,</oref:description>
</oref:address>
</pref:Producer>
</wb:Product>
<wb:Quantity>48</wb:Quantity>
<wb:Price>33.8</wb:Price>
<wb:InformA>
<pref:RegId>FA-000000036367185</pref:RegId>
</wb:InformA>
<wb:InformB>
<pref:InformBItem>
<pref:BRegId>FB-000000781678565</pref:BRegId>
</pref:InformBItem>
</wb:InformB>
</wb:Position>
<wb:Position>
<wb:Identity>2</wb:Identity>
<wb:Product>
<pref:Type>АП</pref:Type>
<pref:FullName>Пиво светлое пастеризованное «Крушовице светле», алк. 4,2% об. Металлическая банка вместимостью 0,45 л_VG</pref:FullName>
<pref:ShortName></pref:ShortName>
<pref:AlcCode>0035256000001576657</pref:AlcCode>
<pref:Capacity>0.45</pref:Capacity>
<pref:AlcVolume>4.2</pref:AlcVolume>
<pref:ProductVCode>500</pref:ProductVCode>
<pref:Producer>
<oref:INN>7802118578</oref:INN>
<oref:KPP>525803001</oref:KPP>
<oref:ClientRegId>030000000031</oref:ClientRegId>
<oref:FullName>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ОБЪЕДИНЕННЫЕ ПИВОВАРНИ ХЕЙНЕКЕН"</oref:FullName>
<oref:ShortName>ООО "ОПХ"</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>52</oref:RegionCode>
<oref:description>603140, РОССИЯ, , , Г НИЖНИЙ НОВГОРОД, , УЛ ВОРОТЫНСКАЯ, 3, ,</oref:description>
</oref:address>
</pref:Producer>
</wb:Product>
<wb:Quantity>72</wb:Quantity>
<wb:Price>37.08</wb:Price>
<wb:InformA>
<pref:RegId>FA-000000035469714</pref:RegId>
</wb:InformA>
<wb:InformB>
<pref:InformBItem>
<pref:BRegId>FB-000000787819448</pref:BRegId>
</pref:InformBItem>
</wb:InformB>
</wb:Position>
<wb:Position>
<wb:Identity>3</wb:Identity>
<wb:Product>
<pref:Type>АП</pref:Type>
<pref:FullName>Пиво темное пастеризованное "Крушовице Черне", алк. 4.1% об. Стеклянная бутылка вместимостью 0.5 л_VG</pref:FullName>
<pref:ShortName></pref:ShortName>
<pref:AlcCode>0035256000001233387</pref:AlcCode>
<pref:Capacity>0.5</pref:Capacity>
<pref:AlcVolume>4.1</pref:AlcVolume>
<pref:ProductVCode>500</pref:ProductVCode>
<pref:Producer>
<oref:INN>7802118578</oref:INN>
<oref:KPP>525803001</oref:KPP>
<oref:ClientRegId>030000000031</oref:ClientRegId>
<oref:FullName>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ОБЪЕДИНЕННЫЕ ПИВОВАРНИ ХЕЙНЕКЕН"</oref:FullName>
<oref:ShortName>ООО "ОПХ"</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>52</oref:RegionCode>
<oref:description>603140, РОССИЯ, , , Г НИЖНИЙ НОВГОРОД, , УЛ ВОРОТЫНСКАЯ, 3, ,</oref:description>
</oref:address>
</pref:Producer>
</wb:Product>
<wb:Quantity>40</wb:Quantity>
<wb:Price>37.08</wb:Price>
<wb:InformA>
<pref:RegId>FA-000000036629832</pref:RegId>
</wb:InformA>
<wb:InformB>
<pref:InformBItem>
<pref:BRegId>FB-000000788143968</pref:BRegId>
</pref:InformBItem>
</wb:InformB>
</wb:Position>
<wb:Position>
<wb:Identity>4</wb:Identity>
<wb:Product>
<pref:Type>АП</pref:Type>
<pref:FullName>Пиво светлое «Охота крепкое». Пастеризованное, алк. 8,1 % об. Металлическая банка вместимостью 0.45 л_VG</pref:FullName>
<pref:ShortName></pref:ShortName>
<pref:AlcCode>0035256000001552932</pref:AlcCode>
<pref:Capacity>0.45</pref:Capacity>
<pref:AlcVolume>8.1</pref:AlcVolume>
<pref:ProductVCode>500</pref:ProductVCode>
<pref:Producer>
<oref:INN>7802118578</oref:INN>
<oref:KPP>525803001</oref:KPP>
<oref:ClientRegId>030000000031</oref:ClientRegId>
<oref:FullName>ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ОБЪЕДИНЕННЫЕ ПИВОВАРНИ ХЕЙНЕКЕН"</oref:FullName>
<oref:ShortName>ООО "ОПХ"</oref:ShortName>
<oref:address>
<oref:Country>643</oref:Country>
<oref:RegionCode>52</oref:RegionCode>
<oref:description>603140, РОССИЯ, , , Г НИЖНИЙ НОВГОРОД, , УЛ ВОРОТЫНСКАЯ, 3, ,</oref:description>
</oref:address>
</pref:Producer>
</wb:Product>
<wb:Quantity>48</wb:Quantity>
<wb:Price>29.25</wb:Price>
<wb:InformA>
<pref:RegId>FA-000000036179503</pref:RegId>
</wb:InformA>
<wb:InformB>
<pref:InformBItem>
<pref:BRegId>FB-000000751842911</pref:BRegId>
</pref:InformBItem>
</wb:InformB>
</wb:Position>
</wb:Content>
</ns:WayBill>
</ns:Document>
</ns:Documents>



<body><h2>HTTP ERROR 500</h2>
<p>Problem accessing /opt/in/WayBill. Reason:
<pre> Server Error</pre></p><h3>Caused by:</h3><pre>java.lang.RuntimeException: java.io.IOException: Incomplete parts
at org.eclipse.jetty.server.Request.extractMultipartParameters(Request.java:500)
at org.eclipse.jetty.server.Request.extractContentParameters(Request.java:417)


Причем если накладную отправлять курлом, то всё проходит.
Аватар пользователя
R2D2
Сообщений: 187
Зарегистрирован: 23 дек 2015, 06:53

Re: Incomplete parts

Сообщение R2D2 » 14 апр 2017, 08:18

ТТН заполнена по формату. Тестовый УТМ её скушал без проблем. Ищите причину в вашем ПО (проверяйте параметры GET/POST запросов)
Bertruger
Сообщений: 13
Зарегистрирован: 08 сен 2016, 06:11

Re: Incomplete parts

Сообщение Bertruger » 14 апр 2017, 08:38

Да это то понятно, что проблема в multipart/form-data, Курл вообще это файл отправляет через CDATA
<requestheaders>
<header>POST /opt/in/WayBill HTTP/1.1</header>
<header>Host: 192.168.1.17:8081</header>
<header>User-Agent: curl/7.48.0</header>
<header>Accept: */*</header>
<header>Expect: 100-continue</header>
<header>Content-Type: multipart/form-data; boundary=------------------------bd5c3c875bfd2f6f</header>
<header>Content-Length: 9210</header>
</requestheaders>
<responseheaders>
<header>HTTP/1.1 200 OK</header>
<header>Date: Fri, 14 Apr 2017 08:03:34 GMT</header>
<header>Content-Type: text/xml;charset=utf-8</header>
<header>Server: Jetty(9.3.5.v20151012)</header>
<header>Content-Length: 261</header>
</responseheaders>
</headers>
<content>
<contentLength>261</contentLength>
<mimetype>text/xml</mimetype>
</content>
<cookies>
<sent/>
<received/>
</cookies>
<cache>
<BeforeRequest>
<UrlInCache>False</UrlInCache>
</BeforeRequest>
<AfterRequest>
<UrlInCache>False</UrlInCache>
</AfterRequest>
</cache>
<QueryString/>
<PostData>
<mimetype>multipart/form-data</mimetype>
<size>9210</size>
<params>
<param name="xml_file" filename="111.xml" attributes="Content-Type: application/xml

">111.xml</param>
</params>
<rawdata>
<![CDATA[LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1iZDVjM2M4NzViZmQyZjZmDQpDb250ZW50LURpc3Bvc2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9InhtbF9maWxlIjsgZmlsZW5hbWU9IjExMS54bWwiDQpDb250ZW50


Только не понятно, при тех же самых настройках заголовка, запрос на остатки работает, а waybill нет.

Сейчас посмотрю как отправляет msxml3. от него тож проходят сообщения.
Bertruger
Сообщений: 13
Зарегистрирован: 08 сен 2016, 06:11

Re: Incomplete parts

Сообщение Bertruger » 14 апр 2017, 09:19

Нашел, причину. 1с обрезает запрос.
DionisK
Сообщений: 82
Зарегистрирован: 10 фев 2017, 12:09

Re: Incomplete parts

Сообщение DionisK » 14 апр 2017, 11:31

Bertruger писал(а):Нашел, причину. 1с обрезает запрос.

Какая именно 1с и как решили проблему?
Bertruger
Сообщений: 13
Зарегистрирован: 08 сен 2016, 06:11

Re: Incomplete parts

Сообщение Bertruger » 14 апр 2017, 13:37

на 1с 7.7. работает нормально через msxml3 и через WinHttp.WinHttpRequest.5.1, работает через curl.
Не работает через 1с 1С:Предприятие 8.3 (8.3.8.2322). Причем остатки запрашиваются нормально, т.к. запрос маленький. А вот накладная по середине обрезается, было определено httpAnalyzer. Поэтому в логах утма-а ошибка о не полной части.
Так что проблема не решена. Наверное это нужно спрашивать на мисте.
Bertruger
Сообщений: 13
Зарегистрирован: 08 сен 2016, 06:11

Re: Incomplete parts

Сообщение Bertruger » 14 апр 2017, 15:16

Проблему решили, убирайте всегда Content-Length, пусть считает сама.

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

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

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