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


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Добрый день!

Возможно ли передавать в тэге ProductItem -> code какой-то произвольный код товара, который не зарегистирован в справочнике продукции поставщика?
Этот код нам необходим для связки ВСД с другим юридич. значимым документом
Владимир Игнатов


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

Через Ветис.API v2.0 у Вас этот код возвращается? У меня весь узел origin в ВСД отсутствует, хотя через веб-форму показывается.
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Да, через 2.0 отправляю, я тестирую передачу code в ProductItem, отправляю транспортную партию с площадки на площадку, заполнив в productItem поля code, name, globalID, затем получаю ВСД и вижу что пришло в тэге prodcutitem только name...
Вот у меня и вопрос, могу ли я передать в тэге code произвольный код, если его нет в справочниках товара?
Павел Большаков

[Avatar]

Зарегистрирован: 25/05/2017 10:01:41
Сообщений: 368
От: Контур.Меркурий
Оффлайн

Только те которые были опубликованы через ModifyProducerStockListOperation
https://kontur.ru/mercury
[WWW]
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Тааак, мне необходимо чтобы поставщик передавал нам наш code (артикул товара) в ВСД , на конференции меркурия говорили, что это можно сделать через ProductItem - > code, но на практике получается что нет, и получается что не такого то свободного тэга, который можно использовать...
Павел Большаков

[Avatar]

Зарегистрирован: 25/05/2017 10:01:41
Сообщений: 368
От: Контур.Меркурий
Оффлайн

А они точно говорили что можно изменять code прямо в момент отправки?
Просто по идее это артикул самой позиции а Кодов торговых сетей на 1 позицию у поставщика всегда несколько.

Т.е. этот вариант будет возможным только если их сервер умеет пробрасывать измененный code по отношению к опубликованному.

upd^ в 1.4 такое точно нельзя. В 2.0 - судя по описанию может быть возможно. Но они как обычно ничего не написали в документации + начали изобретать велосипеды вместо того чтобы спросить как в EDI сделано. (4 отдельных поля - Артикул, КодТовараПокупателя, КодТовараПродавца, GTIN)

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

https://kontur.ru/mercury
[WWW]
Владимир Игнатов


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

Вообще-то, поставщик этот code должен передавать в своей системе кодов. Если уж Вы с ними так договорились, можно вставить и в наименование (в скобках, например).
Aiki

[Avatar]

Зарегистрирован: 01/09/2017 22:13:04
Сообщений: 39
Оффлайн

Сергей1985 wrote:Да, через 2.0 отправляю, я тестирую передачу code в ProductItem, отправляю транспортную партию с площадки на площадку, заполнив в productItem поля code, name, globalID, затем получаю ВСД и вижу что пришло в тэге prodcutitem только name...
Вот у меня и вопрос, могу ли я передать в тэге code произвольный код, если его нет в справочниках товара?


Я этим тоже игрался, в исх. тр ВСД ставил другой код и наименование товара, отличный от кода и наименования справочника
(как бы в кодах и названиях покупателя) - оно съедает. результат как это не удивителен виден в web интерфейсе, там видно, что код и наименования в всд другие.
через API не видать ничего.
надеюсь это глюк, так как через API ProductItem вообще не видно GUID и кода, а тэга origin нет вообще, что убивает гашение как класс.
[WWW]
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

В общем разработчики системы сказали что это технический косяк, и будет исправлено
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team