|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Взаимодействие с учетными системами хозяйствующих субъектов  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
anig99


Зарегистрирован: 21/10/2016 20:05:29
Сообщений: 143
Оффлайн

BFT wrote:
anig99 wrote:
BFT wrote:Подскажите, GUID ПАРТИИ продукции можно получить только в момент гашения ВСД или еще есть другие варианты? Например просто по GUID ВСД?

Только при/после гашения. Т.к. при гашении рождается новая партия.


А после гашения как GUID партии можно получить?
Пока что умеем только в момент гашения GUID партии получать. Но есть желание в учетную систему загружать уже погашенные ВСД, а не оформленные. И уже при отгрузке каким то образом получать GUID партии.


Там связь обратная. В записи складского журнала появилась ссылка на ВСД. И желательно ещё записывать данные ответа ВСД в журнал, чтобы потом его посмотреть.
BFT


Зарегистрирован: 03/08/2017 09:30:32
Сообщений: 180
Оффлайн

anig99 wrote:
BFT wrote:
anig99 wrote:
BFT wrote:Подскажите, GUID ПАРТИИ продукции можно получить только в момент гашения ВСД или еще есть другие варианты? Например просто по GUID ВСД?

Только при/после гашения. Т.к. при гашении рождается новая партия.


А после гашения как GUID партии можно получить?
Пока что умеем только в момент гашения GUID партии получать. Но есть желание в учетную систему загружать уже погашенные ВСД, а не оформленные. И уже при отгрузке каким то образом получать GUID партии.


Там связь обратная. В записи складского журнала появилась ссылка на ВСД. И желательно ещё записывать данные ответа ВСД в журнал, чтобы потом его посмотреть.

"Данные ответа ВСД" это GUID запроса на гашение?
anig99


Зарегистрирован: 21/10/2016 20:05:29
Сообщений: 143
Оффлайн

BFT wrote:
anig99 wrote:
BFT wrote:
anig99 wrote:
BFT wrote:Подскажите, GUID ПАРТИИ продукции можно получить только в момент гашения ВСД или еще есть другие варианты? Например просто по GUID ВСД?

Только при/после гашения. Т.к. при гашении рождается новая партия.


А после гашения как GUID партии можно получить?
Пока что умеем только в момент гашения GUID партии получать. Но есть желание в учетную систему загружать уже погашенные ВСД, а не оформленные. И уже при отгрузке каким то образом получать GUID партии.


Там связь обратная. В записи складского журнала появилась ссылка на ВСД. И желательно ещё записывать данные ответа ВСД в журнал, чтобы потом его посмотреть.

"Данные ответа ВСД" это GUID запроса на гашение?


Нет. Когда Вы гасите ВСД, то получаете ответ в виде xml. У меня интеграция построена так, что ответы на значимые запросы я сохраняю. Для того, чтобы потом найти ошибку или заново обработать ответ. Очень удобно.
BFT


Зарегистрирован: 03/08/2017 09:30:32
Сообщений: 180
Оффлайн

anig99 wrote:
BFT wrote:
anig99 wrote:
BFT wrote:
anig99 wrote:
BFT wrote:Подскажите, GUID ПАРТИИ продукции можно получить только в момент гашения ВСД или еще есть другие варианты? Например просто по GUID ВСД?

Только при/после гашения. Т.к. при гашении рождается новая партия.


А после гашения как GUID партии можно получить?
Пока что умеем только в момент гашения GUID партии получать. Но есть желание в учетную систему загружать уже погашенные ВСД, а не оформленные. И уже при отгрузке каким то образом получать GUID партии.


Там связь обратная. В записи складского журнала появилась ссылка на ВСД. И желательно ещё записывать данные ответа ВСД в журнал, чтобы потом его посмотреть.

"Данные ответа ВСД" это GUID запроса на гашение?


Нет. Когда Вы гасите ВСД, то получаете ответ в виде xml. У меня интеграция построена так, что ответы на значимые запросы я сохраняю. Для того, чтобы потом найти ошибку или заново обработать ответ. Очень удобно.


Мы делаем также (предусмотрено гашение прямо из УС с сохранением номера запроса на гашение и последующей его проверкой, если ответ сразу не пришел). По результату гашения получаем GUID партии, который потом используем для отгрузки расходных накладных. Но хотелось бы еще рассмотреть вариант, когда всд гасятся в вебе. Затем уже погашенные ВСД загружаются в УС в виде приходных накладных, с сохранением нужной информации, номером ВСД и т.д. Вот только как получить GUID партии у уже погашенной ВСД...
anig99


Зарегистрирован: 21/10/2016 20:05:29
Сообщений: 143
Оффлайн

BFT wrote:
anig99 wrote:
BFT wrote:
anig99 wrote:
BFT wrote:
anig99 wrote:
BFT wrote:Подскажите, GUID ПАРТИИ продукции можно получить только в момент гашения ВСД или еще есть другие варианты? Например просто по GUID ВСД?

Только при/после гашения. Т.к. при гашении рождается новая партия.


А после гашения как GUID партии можно получить?
Пока что умеем только в момент гашения GUID партии получать. Но есть желание в учетную систему загружать уже погашенные ВСД, а не оформленные. И уже при отгрузке каким то образом получать GUID партии.


Там связь обратная. В записи складского журнала появилась ссылка на ВСД. И желательно ещё записывать данные ответа ВСД в журнал, чтобы потом его посмотреть.

"Данные ответа ВСД" это GUID запроса на гашение?


Нет. Когда Вы гасите ВСД, то получаете ответ в виде xml. У меня интеграция построена так, что ответы на значимые запросы я сохраняю. Для того, чтобы потом найти ошибку или заново обработать ответ. Очень удобно.


Мы делаем также (предусмотрено гашение прямо из УС с сохранением номера запроса на гашение и последующей его проверкой, если ответ сразу не пришел). По результату гашения получаем GUID партии, который потом используем для отгрузки расходных накладных. Но хотелось бы еще рассмотреть вариант, когда всд гасятся в вебе. Затем уже погашенные ВСД загружаются в УС в виде приходных накладных, с сохранением нужной информации, номером ВСД и т.д. Вот только как получить GUID партии у уже погашенной ВСД...


Никак. Для этого нужно получать изменения складского журнала за определенный период и оттуда выбирать нужные GUIDы...
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 313
Оффлайн

Подскажите как отфильтровать сырьё от продукции.

Делаю запрос getStockEntryListRequest и мне в ответ приходят все записи по площадке что там числится и сырье и произведенная продукция. Как их разделить?
Sergey-Chelny

[Avatar]

Зарегистрирован: 07/09/2017 17:33:44
Сообщений: 101
Оффлайн

" .... но как вы догадалились Холмс ? Элементарно Ватсон. " ©

my.vetrf-forum, кjгда получате в ответ список, то по "status" можно определить что это за запись : http://help.vetrf.ru/wiki/VersionStatus
Кто хочет, тот ищет возможности, кто не хочет — ищет причины.
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 313
Оффлайн

Смотрел я эти статусы, что то не вижу как они могут помочь.
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 313
Оффлайн

Я пока фильтрую по производителю, если производитель - наша площадка значит продукция. Если не наша значит сырьё.

Но это костылики. Встроенного инструмента чтоб запросом получать уже отфильтрованные данные нет?
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

my.vetrf-forum wrote:Я пока фильтрую по производителю, если производитель - наша площадка значит продукция. Если не наша значит сырьё.

Но это костылики. Встроенного инструмента чтоб запросом получать уже отфильтрованные данные нет?

Нет различия в Меркурии между сырьём и продукцией, всё это - подконтрольная продукция
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 313
Оффлайн

Отлично.

Далее. По регионализации есть вопрос.

Делаю запрос CheckShipmentRegionalizationRequest и получаю в ответ ошибку:

Не удалось загрузить сведения о производственной площадке с GUID: 2cbb4a2d-0906-4eaa-9cc1-4ad7d2598de0

что с этим делать? Площадка то такая реально существует.
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

my.vetrf-forum wrote:Отлично.

Далее. По регионализации есть вопрос.

Делаю запрос CheckShipmentRegionalizationRequest и получаю в ответ ошибку:

Не удалось загрузить сведения о производственной площадке с GUID: 2cbb4a2d-0906-4eaa-9cc1-4ad7d2598de0

что с этим делать? Площадка то такая реально существует.

используйте location.region, я регулярно натыкался на ошибки с enterprise, хотя предприятия существуют и продукция на них отправляется.
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 313
Оффлайн

lalex23 wrote:
используйте location.region, я регулярно натыкался на ошибки с enterprise, хотя предприятия существуют и продукция на них отправляется.


И почему я не удивлен. Спасибо за наводку, мысль про location уже была, пойдем этим путем

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 17/04/2018 13:20:27

my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 313
Оффлайн

Подскажите еще про регионализацию.

Вот я сделал CheckShipmentRegionalizationRequest, получил в ответ по одному товару решение = 1. По второму Решение = 2 и список условий и болезней.

Мне что с этим списком далее делать? просто указать его в запросе транспортной партии?

lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

my.vetrf-forum wrote:Мне что с этим списком далее делать? просто указать его в запросе транспортной партии?

всё что с 2-кой - указывайте, подозреваю что с 3-кой продукция по маршруту не уйдёт
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team