Автор |
Сообщение |
|
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 и всё работает на ура. Проблема только в этом запросе. Для него только использовать надо юникод?
|
|
|
|
|