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

[Avatar]

Зарегистрирован: 08/04/2017 23:05:04
Сообщений: 299
Оффлайн

nifor wrote:Только начал изучать документацию. Если руками создавать транзакцию получается можно указать сколь угодно получателей.


В физическом плане да, можно указать сколько угодно, а вот в соответствии с ветеринарным законодательством нет. Потому что получится, что к этим всем получателям (100, 200, 300, 1000...) продукция поставляется на одной машине.
nifor

[Avatar]

Зарегистрирован: 21/04/2017 04:01:50
Сообщений: 150
Оффлайн

Doc18 wrote:
nifor wrote:Только начал изучать документацию. Если руками создавать транзакцию получается можно указать сколь угодно получателей.


В физическом плане да, можно указать сколько угодно, а вот в соответствии с ветеринарным законодательством нет. Потому что получится, что к этим всем получателям (100, 200, 300, 1000...) продукция поставляется на одной машине.


Я как пример привёл количество. У нас допустим в одном большом рефрежераторе может ехать клиентов 30. Всё-таки можно ли посредством API создать транзакцию на перемещение со сменой владельца в которой будет 30 получателей ?
lalex23


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

nifor wrote:
Doc18 wrote:
nifor wrote:Только начал изучать документацию. Если руками создавать транзакцию получается можно указать сколь угодно получателей.


В физическом плане да, можно указать сколько угодно, а вот в соответствии с ветеринарным законодательством нет. Потому что получится, что к этим всем получателям (100, 200, 300, 1000...) продукция поставляется на одной машине.


Я как пример привёл количество. У нас допустим в одном большом рефрежераторе может ехать клиентов 30. Всё-таки можно ли посредством API создать транзакцию на перемещение со сменой владельца в которой будет 30 получателей ?

Непонятны ваши терзания - чисто технически вы можете реализовать формирование и 30 и 100 и 1000 транзакций по одной кнопке, предварительно синхронизировав получателей и адреса доставки со справочниками Меркурия, для вет.врача это будет одно действие, в Меркурии 30,100,1000 транзакций.
gni


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

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

Начал разбираться со справочником контрагентов. Правильно ли я понял, что для каждого контрагента надо иметь в своей базе (синхронизировать с Меркурием) GUID ХС и предприятия (площадки)?

Спасибо.
lalex23


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

gni wrote:Здравствуйте!

Начал разбираться со справочником контрагентов. Правильно ли я понял, что для каждого контрагента надо иметь в своей базе (синхронизировать с Меркурием) GUID ХС и предприятия (площадки)?

Спасибо.

Привыкайте к терминологии:
Хозяйствующий субъект = Контрагент
Предприятие = Адрес(точка) доставки
Производственная площадка - связка Хозяйствующего субъекта и Предприятия
Для оформления транспортных транзакций необходимо указание guid или uuid Предприятия и Хозяйствующего субъекта отправителей и получателей, есть нюансы с переходом права собственности или нет, с транспортировкой или нет, но идентификаторы нужны.
Синхронизировать придётся - это да:
контрагентов - по ОГРН или ИНН, но есть дубликаты - последнее слово за оператором что будет заниматься синхронизацией.
адреса - искать по частичному совпадению наименования и только вручную, поскольку вероятность найти автоматически по точному совпадению - почти нулевая.
kiv1c


Зарегистрирован: 14/03/2017 16:45:52
Сообщений: 32
Оффлайн

А вот какой вопрос: начал тестировать производственные операции и часто получаю ошибку MERC01229 - Из данного сырья не может быть выработана указанная продукция.
Где посмотреть эту неочевидную связь, из какого сырья что можно выработать?
похожая ошибка была MERC24263, с единицами измерения - нигде не прописана связь между подвидом продукции и разрешенными для него единицами измерения.

Маринин

[Avatar]

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

Добрый день! При отправке ВСД выдает ошибку MERC01180 - Обслуживаемое предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату. Вчем может быть причина? GUID -ы всего чего только можно сто раз перепроверил.
lalex23


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

Маринин wrote:Добрый день! При отправке ВСД выдает ошибку MERC01180 - Обслуживаемое предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату. Вчем может быть причина? GUID -ы всего чего только можно сто раз перепроверил.

перепроверьте ещё раз, возможно перепутаны Предприятие и ХС
Маринин

[Avatar]

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

Еще такой вопрос

"ХОGUID", ПараметрыПодключения.issuerId);
"ПредприятиеGUID", ПараметрыПодключения.enterpriseGuid);

Должны быть одинаковыми или разные? issuerId прислали по почте.

lalex23 wrote:
Маринин wrote:Добрый день! При отправке ВСД выдает ошибку MERC01180 - Обслуживаемое предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату. Вчем может быть причина? GUID -ы всего чего только можно сто раз перепроверил.

перепроверьте ещё раз, возможно перепутаны Предприятие и ХС
lalex23


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

Маринин wrote:Еще такой вопрос

"ХОGUID", ПараметрыПодключения.issuerId);
"ПредприятиеGUID", ПараметрыПодключения.enterpriseGuid);

Должны быть одинаковыми или разные? issuerId прислали по почте.

lalex23 wrote:
Маринин wrote:Добрый день! При отправке ВСД выдает ошибку MERC01180 - Обслуживаемое предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату. Вчем может быть причина? GUID -ы всего чего только можно сто раз перепроверил.

перепроверьте ещё раз, возможно перепутаны Предприятие и ХС

IssuerID - это идентификатор хозяйствующего субъекта, от чьего лица оформляется транзакция
enterpriseGuid - это идентификатор Предприятия = Адреса по которому осуществляется транзакция
Маринин

[Avatar]

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

Спасибо!!! Разобрался получилось.

lalex23 wrote:
Маринин wrote:Еще такой вопрос

"ХОGUID", ПараметрыПодключения.issuerId);
"ПредприятиеGUID", ПараметрыПодключения.enterpriseGuid);

Должны быть одинаковыми или разные? issuerId прислали по почте.

lalex23 wrote:
Маринин wrote:Добрый день! При отправке ВСД выдает ошибку MERC01180 - Обслуживаемое предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату. Вчем может быть причина? GUID -ы всего чего только можно сто раз перепроверил.

перепроверьте ещё раз, возможно перепутаны Предприятие и ХС

IssuerID - это идентификатор хозяйствующего субъекта, от чьего лица оформляется транзакция
enterpriseGuid - это идентификатор Предприятия = Адреса по которому осуществляется транзакция
Маринин

[Avatar]

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

Выдает ошибку MERC02275 - Идентификатор записи складского журнала продукции обязателен для заполнения. Ошибка в табличной части продукции. Что это "Идентификатор записи складского журнала продукции"?
lalex23


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

Маринин wrote:Выдает ошибку MERC02275 - Идентификатор записи складского журнала продукции обязателен для заполнения. Ошибка в табличной части продукции. Что это "Идентификатор записи складского журнала продукции"?

уточните какой тип транзакции вы пытаетесь оформить
Маринин

[Avatar]

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

getStockEntryByGuidRequest

lalex23 wrote:
Маринин wrote:Выдает ошибку MERC02275 - Идентификатор записи складского журнала продукции обязателен для заполнения. Ошибка в табличной части продукции. Что это "Идентификатор записи складского журнала продукции"?

уточните какой тип транзакции вы пытаетесь оформить
lalex23


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

Маринин wrote:getStockEntryByGuidRequest

lalex23 wrote:
Маринин wrote:Выдает ошибку MERC02275 - Идентификатор записи складского журнала продукции обязателен для заполнения. Ошибка в табличной части продукции. Что это "Идентификатор записи складского журнала продукции"?

уточните какой тип транзакции вы пытаетесь оформить

Операция GetStockEntryByGuidOperation предназначена для получения записи складского журнала продукции по ее глобальному идентификатору.
Простыми словами - получение актуальной информации о партии на остатках конкретного Предприятия, партия = запись, надо что бы она была у Вас, надо знать идентификатор, тогда сработает
Вы объясните что хотите сделать, вероятно не ту операцию используете.
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team