Автор |
Сообщение |
|
То что вы описали это рабочий способ.
Но представим ситуацию, что ВСД погасили в веб кабинете Меркурия, и вы загружаете ВСД и запись журнала с помощью соответствующих методов API в свою учетную систему.
В случае, если ВСД НЕ импортное, то API для записей журнала возвращает поле vetDocument.UUID, где есть UUID погашенного ВСД и вы сможете установить связь.
В случае импортного ВСД, поле vetDocument.UUID не указывается и установить связь записи журнала и ВСД невозможно (только по косвенным признакам).
Однако в веб кабинете для записи журнала продукции есть поле "Входящее ВСД" или "Входящий электронный ВСД", где указано это погашенное ВСД.
Вопрос, почему так происходит с импортом?
|
|
|
Присоединяюсь к вопросу!
Это уже третяя похожая тема.
http://www.fsvps.ru/vetrf-forum/posts/list/9681.page
http://www.fsvps.ru/vetrf-forum/posts/list/9699.page
|
|
|
Интересует тот же вопрос.
сейчас я делаю это так:
1) Загружаю через API все входящие ВСД и все записи журнала продукции (последние версии)
2) Для записей журнала API возвращает поле vetDocument.UUID (Идентификатор связанного с записью журнала ВСД) и по этому полю устанавливаю связь с ВСД
3) Далее ВСД связывается с приходным ордером в учетной системе и тут же с партией учетной системы...
Заметил проблему, что в п.2 поле vetDocument.UUID не возвращается через API для импортных ВСД, которые сначала приходят на Грузы СВХ. В веб кабинете если открыть такую запись журнала, то там видно "Входящее ВСД" или "Входящий электронный ВСД", но через API эта информация не передается.
Кто нибудь еще столкнулся с такой проблемой?
|
|
|
А как установить связь между записью журнала продукции и ВСД на основании которого оно создано, если это ВСД уже погашено?
я делаю это так:
1) Загружаю через API все входящие ВСД и все записи журнала продукции (последние версии)
2) Для записей журнала API возвращает поле vetDocument.UUID (Идентификатор связанного с записью журнала ВСД) и по этому полю для устанавливаю связь с ВСД
3) Далее ВСД связывается с приходным ордером в учетной системе и тут же с партией учетной системы...
Заметил проблему, что в п.2 поле vetDocument.UUID не возвращается через API для импортных ВСД, которые сначала приходят на Грузы СВХ. В веб кабинете если открыть такую запись журнала, то там видно "Входящее ВСД" или "Входящий электронный ВСД", но через API эта информация не передается.
Кто нибудь еще столкнулся с такой проблемой?
|
|
|
|
|