Автор |
Сообщение |
|
Из специалистов РСХН здесь был только Власов, остальные просто тех. поддержка, и они не могут ответить на этот вопрос. РСХН есть во всех регионах и никто не мешает спросить напрямую у них или отправить письмо от имени организации.
|
 |
|
Использование УКЭП вам никак не поможет, т.к. это просто другой способ входа в Меркурий.
В Меркурии товар не может возникнуть из ниоткуда, поэтому вам лучше всю информацию получить у специалиста РСХН, если есть объективные причины для инвентаризации (известно почему так получилось и это не является нарушением с вашей стороны).
Обычно добавляет продукцию вет. врач, а не ХС (в этом случае есть вероятность, что штрафа не будет, т.к. в особых отметках указывается причина).
|
 |
|
jokerpnz wrote:
serg882 wrote:
Если вес не соответствует более чем на 5%, то отправитель должен аннулировать ВСД и оформить новый, когда товар физически отсутствует (недовоз).
А про это где-то написано? Отправитель всегда говорил делить партию и принимать по факту
Если термин делить партию означает делать возврат, тогда можно и так, если поставщик где-то рядом или транспорт едет обратно к поставщику (обычно используется наемный транспорт и обратно он ничего не доставляет) и используется перевозка без перегрузки. Про аннулирование написано в приказе РСХН 589 (приложение 2 пункт 46). Если поставщику не нужен излишне оформленный вес, тогда можно списывать актами, но обычно это не так для товаров упакованных в потребительскую упаковку.
jokerpnz wrote:
serg882 wrote:
В случае, если часть товара возвращается обратно, то оформляется гашение с частичным возвратом (акт не составляется).
Если не составлять акт, то как мы можем указать причину возврата через Ветис API? По-другому причину заполнить невозможно, а россельхознадзор требует и грозится штрафами, правда только по телефону и на словах
Про акт ошибся, он при возврате составляется, на странице примеров не увидел, в коде есть.
|
 |
|
jokerpnz wrote:
я вчера проверял полный возврат позиции(привезли 10кг, все 10 не приняли), там почему-то акты не отображаются вообще. интересно как у вас при полном возврате
а если частичный недовоз (привезли 10кг, приняли 8кг), то акты есть и там заполнена причина!
(
При возврате акт не составляется, акт нужно делать только в случае корректировки веса и/или реквизитов ТТН.
Все примеры можно посмотреть на странице https://help.vetrf.ru/wiki/Подсистема_обработки_заявок_в_Ветис.API
Гашение находится в разделе "оформление входящей партии", в самом конце страницы есть полные примеры запросов на все случаи.
При частичном недовозе у вас возможно неправильно оформляется гашение ВСД, если вы при гашении корректируете вес с составлением акта (в этом случае у отправителя будет недостача на остатках, излишек товара будет списан по акту без возможности возврата). Если вес не соответствует более чем на 5%, то отправитель должен аннулировать ВСД и оформить новый, когда товар физически отсутствует (недовоз). В случае, если часть товара возвращается обратно, то оформляется гашение с частичным возвратом (акт не составляется).
|
 |
|
1. В Меркурии нет проверки, как и на многое другое раньше, но позже проверки добавляли.
2. Вы можете по всем записям журнала на остатках делать запросы по GUID ВСД для документа происхождения.
Для АПИ это возможно только получением html страницы проверки входящего ВСД, далее обработка с поиском GUID ВСД происхождения по строке "<a href="operatorui?_action=showVetDocumentFormByUuid&uuid=%", где % - GUID ВСД
Эту информацию можно записывать после гашения ВСД в запись журнала вашего ПО.
Но проще написать в ответе, что для АПИ нет методов проверки документов происхождения и система на этапе формирования ВСД должна предусматривать такую проверку.
|
 |
|
Уже работает, в этот раз все заявки были обработаны, в прошлые разы приходилось заново отправлять. Прогресс...
Работал недолго, теперь всё как раньше: пустые ответы на заявки...
|
 |
|
Неправильно объявили пространство имен "xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production"", нужно "xmlns:prod="http://api.vetrf.ru/schema/cdm/dictionary/v2""
Все примеры запросов есть на странице описания запросов.
|
 |
|
serg882 wrote:
pakhomov.vladimir wrote:APLM0007 Wrong application data format. Format validation failed due to XML Schema rules: Element 'login' not expected.
У всех такая ошибка?
Ошибка есть.
Уже все работает.
|
 |
|
pakhomov.vladimir wrote:APLM0007 Wrong application data format. Format validation failed due to XML Schema rules: Element 'login' not expected.
У всех такая ошибка?
Ошибка есть.
|
 |
|
Если вопрос еще актуален, то вы неправильно xml выкладываете.
Нужно, чтобы в исходящем документе <localTransactionId>4e627ede-e2bc-11ea-a25a-7085c2409d3e</localTransactionId> был равен входящему ответу <applicationId>cc33508d-1250-4e91-a9ba-8ca4f9a33043</applicationId>.
Номенклатура в исходящей xml правильная (все совпадает).
|
 |
|
У вас ответ Меркурия не на заявку "595d9c10-e268-11ea-a25a-7085c2409d3e", а на "9879fada-9bfa-4870-bc52-59ab7921e659", поэтому нельзя ответить где ошибка.
Сверьте GUID subProduct.
|
 |
|
Запрос modifyActivityLocationsRequest у вас неверный, смотрите пример (http://help.vetrf.ru/wiki/ModifyActivityLocationsOperation_v2.0) и сделайте так же.
Тег "modifyActivityLocationsRequest" у вас должен быть из "http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2", а не из "http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2". И т.д. и т.п.
Если есть возможность, то нужно избавиться от сокращений "nsX" (ns1, ns2, ...), Меркурий такое не всегда обрабатывает, лучше просто буквы без цифр.
|
 |
|
В теге <vd:relatedDocument> у вас нет указания к какому ВСД нужно привязать. Правильно должно быть так: <vd:relatedDocument for="idvalue0">
|
 |
|
Меркурий не ЕГАИС, после гашения вам ничего не придет. Статус ВСД можно только запросить.
|
 |
|
egais2018 wrote:Только Веб не работает? Или API тоже в отпуск ушел?
В веб-интерфейсе закладки Ветеринарные документы вообще нет, транзакции можно посмотреть, а всд нет.
|
 |
|
|
|