|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: Konup
Индекс форума » Профиль для Konup » Сообщения, отправленные пользователем Konup
Автор Сообщение
8(4922) 52-99-29
Да, заработало...
Подтверждаю... Приходят пустые ответы на запросы.
Все оказалось проще, теперь все гасится...
Причём хоть и написано в мануале другое, но ВетИС.API 2.0 еще позволяет при гашении указывать дату выработки и срок годности в строках как у поставщика.
У меня проблема была, что при формировании xml файла для запроса на гашение ВСД обрезались лидирующие пробелы и пробелы в конце строки. Надо обязательно повторять строки точь в точь, как указано у поставщика...
Доброго...

Со сроком годности понятно, меняем дату или период вручную, informaldate удаляем, делаем акт несоответствия, ставим MISMATCH...
А с датой выработки что делать? Ну никак не получается...
По инструкции дата выработки при расхождении не указывается в акте несоответствия.
А ошибки MERC14239 (дата выработки продукции в сведениях о принимаемой партии должна совпадать с указанной в ветеринарно-сопроводительном документе) периодически возникают (НЕ ВСЕГДА)...
Причем заметил, что гашение на данный момент до сих пор проходит, если оставлять дату выработки и срок годности строкой (informaldate) и в строке есть цифры, а вот чисто при символьной строке типа "см.упаковку" и происходит ошибка. Или мне это только кажется...
Может кто-то проходил всё это и поделится знаниями?
Ну так-то правильно
Дошло с надцатого раза...
Т.е. смотрят даты на упаковке продукции и при гашении подставляют их с актом несоответствия.
Про часы знаю, подсовываю...
А если поставщик написал expiryDate, как я показал в примере, то что мне прописать в ExpireDate.FirstDate? Или это неизлечимо....
Доброго...

Встречаются ВСД, в которых встречается такое:
<vd:dateOfProduction>
<vd:informalDate>январь-май 2018г.</vd:informalDate>
</vd:dateOfProduction>
<vd:expiryDate>
<vd:informalDate>см.этикетку</vd:informalDate>
</vd:expiryDate>
А бывает вообще даже без указания месяца, года, да ещё с орфографическими ошибками...
Как такое погасить через ВетИС.API 2.0? Всю голову сломал...
Прочитал, что GusVal используя комплексную дату смог подобное победить. Подскажите это как?
Доброго...

У нас тоже с 17 мая периодически эти ошибки появляются...
А сейчас другого выхода через ВетИС.API нет.
Не стал париться, сделал всё через кг...
Vladimir2017,
спасибо, буду смотреть дальше...
Vladimir2017,

Да перекодировка в UTF-8 есть. Да и практически все запросы реализованы в ВетИС.api 2.0 и работают не первый месяц. Перекодировка в UTF-8 для всех запросов проходит через одну функцию.

А у вас работает этот запрос? Можете выложить свой файл с запросом?
А почему юникод? Я везде использую UTF8 и всё работает на ура. Проблема только в этом запросе. Для него только использовать надо юникод?
 
Индекс форума » Профиль для Konup » Сообщения, отправленные пользователем Konup
Перейти:   

Powered by JForum 2.1.8 © JForum Team