|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: oazis
Индекс форума » Профиль для oazis » Сообщения, отправленные пользователем oazis
Автор Сообщение
Народ, привет!
Думаю не я первый

Сегодня получил ВСД при гашении получаю такую хераТень


начал крутить ВСД, оказалось что там 2 <vd:batchID>

подскажите, это кАсяк меркурия или поставщика, и как лечить? перебором партий, которая сработает та и норм?
Всем Ку.
некоторое развитие ситуации с ВСД без гуида товара. Пообщался с поставщиком, он клятвенно утверждает что отправляет ВСД с гуидом. И что до меня ВСД без гуида доходит по в(е)Ине меркурия.

nmzn1,
nmzn1 wrote:
oazis wrote:Всем привет!
просто коммент по теме.
Столкнулся тут что поставщик присылает всд без гуида товара. То что система пропускает от них такие всд - хер с ним, уже писал об этом в поддержку ... - ноль реакций.
Позвонил их ответственному, он сказал что это старые остатки склада и их гуиды нам самим следует внести у себя вручную.
Вот такие хитрованы.

по идее, интеграция, должна интеллектуально при отсутствии гуидов, перекладывать на такой же продукт в собственной номенклатуре, кто ни-будь интересно реализовал


Я сейчас по этому факту буду реализовывать.


Чё за бред - "Вы не можете отправлять сообщения так часто. Пожалуйста, подождите некоторое время и попробуйте снова." - их чё?, тут спамом засрали?
oazis wrote:Всем привет!

просто коммент по теме.

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

Вот такие хитрованы.


вообще, на самом деле, не понятная херня. Пусть они остатки занесли вручную, но меркурий то должен был им ГУИДы присвоить. И когда они формируют ВСД должен наличие этих ГУИДов контролировать.

Бред...
Всем привет!

просто коммент по теме.

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

Вот такие хитрованы.
Всем привет!

просто коммент по теме.

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

Вот такие хитрованы
Народ, спасибо за инфу и мнения.

YP, скорее повезем полюбому, так как товар то в наличии, значит и в мерке должен быть. А ИТшников уже напрягут чтоб в системе всё срослось.
Значит буду разделять, чтоб возня затрагивала только касячный ВСД.
Народ, вопрос такой, а как вы оформляете исходящие ВСД, все товары накладной в одном запросе, или на каждую позицию отдельный запрос?

Щас мозгую: вроде в одном запросе компактнее, но в разных запросах, если отказ по одной из позиций, то проще учитывать разными ...
egais2018 wrote:oazis
Может попробовать без пробелов?


У меня и так уже всё без пробелов и комментов. Методом исключения выявил что ошибка препарсера возникает именно когда вставляю номер транспорта с кирилицей.
Возможно надо пояснить что XML я собираю в StrinList построчно, без использования объектов.
ТВОЙ КРОЛИК НАПИСАЛ!!!!

короче всё как я и предполагал, всё дело было в кодировке, сделал так

slRequest.SaveToFile(pathXMLRequest+fdqRequestREQUEST_ID.AsString+'.xml', TEncoding.UTF8);
slRequest.LoadFromFile(pathXMLRequest+fdqRequestREQUEST_ID.AsString+'.xml', TEncoding.UTF8);

всё сработало.

Спасибо всем кто отвечал!!!
oazis wrote:кстати, в начале не указал полностью ошибку
BEA-382513: OSB Replace action failed updating variable “body”: {err}FORG0005: expected exactly one item, got 0 items
на сколько я понял, оракловский препарсер что-то криво понимает в теле запроса


Ну вот, как я и полагал не нравятся русские буквы, в частности номер транспорта "Х 130 КК45"
Ни в чистом виде ни в перекодировании UTF8Encode не принимает...
кстати, в начале не указал полностью ошибку
BEA-382513: OSB Replace action failed updating variable “body”: {err}FORG0005: expected exactly one item, got 0 items
на сколько я понял, оракловский препарсер что-то криво понимает в теле запроса
это просто жестокий пипец, взял урезал запрос до


И его хотя бы приняли.
А вообще думаю что моя ошибка связана с конвертацией раскладок.

Попру щас методом исключения.
tonnymakegreatagain wrote:кто-то еще кодит на делфи? реально? а шарп вам чем не угодил?

Куча старых приложений которые надо поддерживать, на изучение шарпа реально времени нет. Хотя судя по текущей проблеме проще было бы это время найти.
oazis wrote:я просто в шоке. Загнал этот же запрос в соапУИ, он там выполнился и получил статус ACCEPTED

при том к примеру получение входящих ВСД отрабатывает нормально и средствами дельфы

как же всё это бесит


блин c дельфой, просто жесть какая-то, ответ через СоапУИ, на запрос который в дельфе подготовил и который только что ошибку в ней вызвал .... - confirmed !!!! (бьюсь головой об стену)
 
Индекс форума » Профиль для oazis » Сообщения, отправленные пользователем oazis
Перейти:   

Powered by JForum 2.1.8 © JForum Team