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


Зарегистрирован: 21/10/2017 13:12:25
Сообщений: 2
Оффлайн

Добрый день, при создании партии незавершенного производства через шлюз v 2.0 на тестовом сервере выдает ошибку
code="MERC56047" Обслуживаемое предприятие обязательно для заполнения

Хотя конечно я указал и ХС и предприятие. Код ошибки вообще нигде не ищется. В чем может быть проблема, help!

Upd.
Вопрос закрываю, проблема была в том что вместо гуида предприятия подставлял ХС.

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 21/10/2017 19:25:40

syv13


Зарегистрирован: 16/10/2017 09:14:56
Сообщений: 10
Оффлайн

Добрый день!
Может в наименовании продукции не указан производитель или указан, а не передан в этом запросе?
Mstislav


Зарегистрирован: 21/10/2017 13:12:25
Сообщений: 2
Оффлайн

Вот здесь поподробней пожалуйста, в наименовании нужно указывать производителя? Нигде про это не читал. В примерах этого вроде нет. Можно ссылку?
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

Добрый день. Вопрос к разработчикам или может кто-то подскажет как быть.
Оформляю через тестовый шлюз (v2) производственную партию, в запросе указываю несколько productiveBatch, для каждого указываю уникальный атрибут "id", также вношу столько же vetDocument и для каждого указываю атрибут "for". В ответе приходит список stock и список vetDocument, но вот атрибут "qualifier" у всех vetDocument отсутствует, поэтому нет возможности получить связку "productiveBatch в запросе и vetDocument в ответе" ... нужна эта связка!!!
Это недоработка или так и задумано (без qualifier)?

Может в боевом шлюзе этот атрибут есть? Кто знает? (я просто ещё не получил доступ к боевому)

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 07/12/2017 09:39:13

Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

И ещё ... у сырья не уменьшается количество упаковок при оформлении производственной партии
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

И ещё по оформлению производства ... через тестовый шлюз оформилось две производственных транзакции с одним и тем же operationID и флагом finalizeOperation = True ... как так то?
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

Ну что никто не делал производственную партию что-ли?
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

Yoreg07 wrote:Ну что никто не делал производственную партию что-ли?


По сырью - если мне не изменяет память упаковки отменили.
finalizeOperation подглючивает и на продуктиве, разработчики в курсе.
По VetDocument надо смотреть запрос, так ничего не скажу.

Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

Vladimir2017 wrote:
Yoreg07 wrote:Ну что никто не делал производственную партию что-ли?


По сырью - если мне не изменяет память упаковки отменили.
finalizeOperation подглючивает и на продуктиве, разработчики в курсе.
По VetDocument надо смотреть запрос, так ничего не скажу.


Спасибо, хоть кто-то ответил ... но у Вас в ответе у VetDocument есть атрибут qualifier если несколько партий оформлять?
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

Yoreg07 wrote:Спасибо, хоть кто-то ответил ... но у Вас в ответе у VetDocument есть атрибут qualifier если несколько партий оформлять?


Мы по одной партии отправляем, так легче ошибки при отправке отследить. Атрибута этого естественно нет.
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

и по упаковке ... ну а если всё-таки пришло сырьё в упаковке, то я обязан погасить ВСД с указанием упаковки, а потом при списании сырья количество упаковки так и будет висеть, не уменьшаться? бред какой-то мне кажется
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

Yoreg07 wrote:и по упаковке ... ну а если всё-таки пришло сырьё в упаковке, то я обязан погасить ВСД с указанием упаковки, а потом при списании сырья количество упаковки так и будет висеть, не уменьшаться? бред какой-то мне кажется

Вы будете списывать только вес, списывать упаковки смысла нет никакого. А при загрузке склада указывайте флаг, чтобы не грузились пустые позиции.
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

Vladimir2017 wrote:
Yoreg07 wrote:и по упаковке ... ну а если всё-таки пришло сырьё в упаковке, то я обязан погасить ВСД с указанием упаковки, а потом при списании сырья количество упаковки так и будет висеть, не уменьшаться? бред какой-то мне кажется

Вы будете списывать только вес, списывать упаковки смысла нет никакого. А при загрузке склада указывайте флаг, чтобы не грузились пустые позиции.

ладно, спасибо за ответы ... наплюю на упаковку, а вот с vetDocument.qualifier вопрос открыт ... может кто-нибудь оформлял несколько производственных партий и сможет ответить?
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team