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

[Avatar]

Зарегистрирован: 05/05/2017 08:38:31
Сообщений: 39
Оффлайн

Добрый день! Такой вопрос. При оформлении производственной партии выходит ошибка: code="MERC56033" Указанное наименование продукции относится к другому виду продукции. Может у кого есть инфа по какому принципу эта проверка организована системой меркурий. Спасибо.
ZDmitry


Зарегистрирован: 27/11/2017 09:33:53
Сообщений: 149
Оффлайн

4х уровневая номенклатура. Сделай GetProductItemList, увидишь по продукту все 4 идентификатора. Их и указываешь в запросе при оформлении партии.
uac


Зарегистрирован: 10/10/2017 13:17:41
Сообщений: 15
Оффлайн

Добрый день. Подскажите, есть ли какие-либо ограничения на объединение партий по одной номенклатуре с разными сроками годности (через API [MergeOperation])?

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

multilate


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

Добрый день. Не могу победить 3 ошибки при гашении ВСД с расхождениями:
Код ошибки:MERC14234 Вид транспорта в сведениях о принимаемой партии должен совпадать с указанным в ветеринарно-сопроводительном документе.
Код ошибки:MERC15531 В запросе для предприятия, являющегося точкой маршрута следования, указан идентификатор устаревшей версии записи реестра РСХН
Код ошибки:MERC15234 Транспорт в сведениях о возврате продукции должен совпадать с указанным в ветеринарно-сопроводительном документе.

TransportInfo заполнен в принимаемой партии (Delivery), и в возвращаемой (ReturnDelivery). Так же заполнено все в Shipment Route (Точки перегрузки). Проблема кроется в Точках перегрузки. Т.к. если ВСД без них, то гасится на ура! Куда смотреть, как понять где ошибка, помогите, пожалуйста.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 16/12/2017 11:23:08

gni


Зарегистрирован: 13/10/2016 14:31:18
Сообщений: 49
Оффлайн

Здравствуйте!

Подскажите, пожалуйста, по упаковкам в API 2.
Пытаюсь выполнить транспортную транзакцию.
В общем вроде получается, но возникли вопросы по упаковке.
1. Обязательно ли указывать количество упаковок? В справке написано, что количество не обязательно ("...Уровнь и тип упаковки обязательны для указания. Количество единиц упаковки может быть не указано. В то же время, для корректного оформления ветеринарного сертификата, рекомендуется указывать количество единиц упаковки, в которой перевозится продукция."), но при попытке выполнить транзакцию с пустым количеством или равным 0 - возвращается ошибка - MERC02077 "Количество единиц упаковки в ветеринарно-сопроводительном документе указано неверно". Для коробок я еще понимаю. Но для индивидуальных упаковок тоже количество передавать надо что ли? Т.е. если товар весовой, кроме веса еще и количество упаковок считать?
2. Как быть, если в одну коробку отгружается несколько видов? Предполагаю, что надо в одной позиции указать одну коробку, а в других не указывать?

Спасибо.
Павел Большаков

[Avatar]

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

там основной прикол в том что нельзя "приделывать" маркировку на 0 количество упаковок. т.е. если хочешь в упаковке кинуть, например, SSCC то надо указать количество паллет.
https://kontur.ru/mercury
[WWW]
Павел Большаков

[Avatar]

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

uac wrote:Добрый день. Подскажите, есть ли какие-либо ограничения на объединение партий по одной номенклатуре с разными сроками годности (через API [MergeOperation])?
Доп ограничений я пока не встречал, но срок годности (или дата производства) после объединения могут стать интервалом. (И кстати это ок, если эта партия дальше будет сырьем, но если её потом продавать то получатель ВСД может оказаться не в восторге от интервалов)
https://kontur.ru/mercury
[WWW]
gni


Зарегистрирован: 13/10/2016 14:31:18
Сообщений: 49
Оффлайн

Павел Большаков wrote:там основной прикол в том что нельзя "приделывать" маркировку на 0 количество упаковок. т.е. если хочешь в упаковке кинуть, например, SSCC то надо указать количество паллет.


А если, как во втором примере, в одной коробке несколько видов продукции - каждую упаковку считать, чтобы указать ее как потребительскую?
Павел Большаков

[Avatar]

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

по варианту 2 - мы сейчас указываем 1 коробку на каждую товарную позицию - деваться то некуда.
https://kontur.ru/mercury
[WWW]
gni


Зарегистрирован: 13/10/2016 14:31:18
Сообщений: 49
Оффлайн

Павел Большаков wrote:по варианту 2 - мы сейчас указываем 1 коробку на каждую товарную позицию - деваться то некуда.


Но ведь если 5 видов сложено в одну коробку это получится, как будто 5 коробок, а по факту всего-одна - явное несоответствие.
Павел Большаков

[Avatar]

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

gni wrote:
Павел Большаков wrote:по варианту 2 - мы сейчас указываем 1 коробку на каждую товарную позицию - деваться то некуда.


Но ведь если 5 видов сложено в одну коробку это получится, как будто 5 коробок, а по факту всего-одна - явное несоответствие.
Да вроде нет:
Это значит что в каждом оформленном ВСД будет указано что товар упакован в 1 коробку.
И там не будет написано что это разные коробки. А если вы накрутили сверху маркировку коробок - клейте на 1 коробку несколько наклеек.
Правда думаю что некоторые сети могут просто запретить так делать.
https://kontur.ru/mercury
[WWW]
serg882


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 201
Оффлайн

multilate wrote:Добрый день. Не могу победить 3 ошибки при гашении ВСД с расхождениями:
Код ошибки:MERC14234 Вид транспорта в сведениях о принимаемой партии должен совпадать с указанным в ветеринарно-сопроводительном документе.
Код ошибки:MERC15531 В запросе для предприятия, являющегося точкой маршрута следования, указан идентификатор устаревшей версии записи реестра РСХН
Код ошибки:MERC15234 Транспорт в сведениях о возврате продукции должен совпадать с указанным в ветеринарно-сопроводительном документе.

TransportInfo заполнен в принимаемой партии (Delivery), и в возвращаемой (ReturnDelivery). Так же заполнено все в Shipment Route (Точки перегрузки). Проблема кроется в Точках перегрузки. Т.к. если ВСД без них, то гасится на ура! Куда смотреть, как понять где ошибка, помогите, пожалуйста.


Код ошибки:MERC14234. Если отгрузка мультимодальная, то в шапке (transportInfo) при гашении нужно указывать транспорт из предпоследней точки перегрузки.
Код ошибки:MERC15531. Там видно uuid указываете, если guid указать, то проблем не будет.
Код ошибки:MERC15234. Возврат на мультимодальную не делал, но скорее всего то же можно указать предпоследний транспорт.
uac


Зарегистрирован: 10/10/2017 13:17:41
Сообщений: 15
Оффлайн

Павел Большаков wrote:Доп ограничений я пока не встречал, но срок годности (или дата производства) после объединения могут стать интервалом. (И кстати это ок, если эта партия дальше будет сырьем, но если её потом продавать то получатель ВСД может оказаться не в восторге от интервалов)

Большое спасибо за ответ, это сильно упрощает дело. Правда, возникает следующий вопрос: нужно ли сразу закладывать в интеграцию ограничение по срокам объединяемых партий? Если две партии различаются сроками, скажем, в полгода-год, не вызовет ли это потом санкций со стороны вет. служб?
rty


Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн

Помогите, делаю полное гашение ВСД, а оно ругается
MERC14258: Так как номер ТТН в сведениях о принимаемой партии не совпадает с указанным в ветеринарно-сопроводительном документе, то необходимо указать причину в акте о несоответствии.


Я хочу чтоб совпадал. Это в какой секции прописывать и от куда брать?
serg882


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 201
Оффлайн

rty wrote:Помогите, делаю полное гашение ВСД, а оно ругается
MERC14258: Так как номер ТТН в сведениях о принимаемой партии не совпадает с указанным в ветеринарно-сопроводительном документе, то необходимо указать причину в акте о несоответствии.


Я хочу чтоб совпадал. Это в какой секции прописывать и от куда брать?


Это нужно смотреть во входящем ВСД: vetDocument.referencedDocument. Там нужно найти в relationshipType = 1 (Сопроводительный документ) и взять все реквизиты этого документа.
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team