|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: lalex23
Индекс форума » Профиль для lalex23 » Сообщения, отправленные пользователем lalex23
Автор Сообщение
gaur7 wrote:lalex23, а не подскажете, как удалять площадку?
Отправил 2 раза запрос
И в Меркурие теперь 2 одинаковых площадки

на тестовом сервере вам предоставлен доступ к тестовому же Аргусу - зайдите и удалите, сервисы шлюза не предполагают удаление поднадзорного объекта, разорвать/установить связь между хозяйствующим субъектом и производственной площадкой - это пожалуйста
gaur7 wrote:
lalex23 wrote:
gaur7 wrote:
gaur7 wrote:Как сделать так, чтоб этот список выгружался в справочник 1с
если можно поподробнее

Вообщем так будет более понятней:
1) Есть справочники продукции на сервере Меркурий.ХС (мясо, лекарства, корма...)
2) Необходимо эту номенклатуру выгружать в 1С через обработку в справочник Номенклатура в 1С
3) На данный момент я создал обработку, которая получает с сервера этот список номенклатуры
4) Какой прописать код или запрос, чтоб этот список выгружался в номенклатуре в 1С

у меня складывается впечатление, что вы слабо понимаете структуру справочников Меркурия, а так же слабо разбираетесь в программировании на 1С
не хочу Вас обидеть, но задача интеграции - не тривиальная и на уровне подсказок с форума её решить не получится

Всё так и есть, 2 месяц программирую в 1С.
Ну был бы благодарен любой подсказке как мне это реализовать

ну тогда вернёмся к плохому пониманию структуры Меркурия: тот список продукции, который возвращает Вам сервис - это трёх-уровневый классификатор продукции, при оформлении производственных партий или инвентаризации Вы должны передать информацию сервису - какого вида продукция участвует в транзакции, вы должны классифицировать вырабатываемую на предприятии продукцию согласно этому классификатору
лично я этот классификатор храню в отдельном справочнике в иерархии элементов, а как загружать его непосредственно в 1С - это азы программирования на 1С, поищите соответствующие курсы в интернетах.
gaur7 wrote:
lalex23 wrote:
gaur7 wrote:Выгружает в обработку всю номенклатуру с Меркурия.ХС
Как сделать так, чтоб этот список выгружался в справочник 1с
если можно поподробнее

сформулируйте вопрос точнее


Вообщем так будет более понятней:
1) Есть справочники продукции на сервере Меркурий.ХС (мясо, лекарства, корма...)
2) Необходимо эту номенклатуру выгружать в 1С через обработку в справочник Номенклатура в 1С
3) На данный момент я создал обработку, которая получает с сервера этот список номенклатуры
4) Какой прописать код или запрос, чтоб этот список выгружался в номенклатуре в 1С

у меня складывается впечатление, что вы слабо понимаете структуру справочников Меркурия, а так же слабо разбираетесь в программировании на 1С
не хочу Вас обидеть, но задача интеграции - не тривиальная и на уровне подсказок с форума её решить не получится
gaur7 wrote:Выгружает в обработку всю номенклатуру с Меркурия.ХС
Как сделать так, чтоб этот список выгружался в справочник 1с
если можно поподробнее

сформулируйте вопрос точнее
Возможно проблема в следующем:
доступ к шлюзу предоставлен ХС1, который работает на ПО1 и ПО4
ХС2 - ещё одно юр.лицо группы компаний, работает на ПО2
что нужно для полноценной работы ХС2 через шлюз?
Слабо надеюсь на ответ, но ситуация такая... есть цепочка транзакций:
- выпуск продукции ХС1 - ПО1
- реализация выпущеной продукции на ХС2 - ПО2
- гашение входящих ВСД у ХС2 - ПО2
- реализация полученной продукции на СХ3 - ПО3
проблема нарисовалась где не ждал: на третьем этапе при попытке получить список входящих ВСД - получаю пустоту
захожу в веб интерфейс - вижу на обслуживаемом ПО2 два входящих ВСД, гашу один руками
запрашиваю по этому ПО список записей - отсутствуют, запрашиваю список входящих ВСД - отсутствуют, но в веб-интерфейсе всё есть
первое что приходит в голову - не тот ПО указывается при получении входящих ВСД и запросе записей журнала
но guid ПО один и то же что и на шаге 2 - когда оформлялась транспортная транзакция
есть ещё одна цепочка:
- выпуск продукции ХС1 - ПО1
- перемещение продукции ХС1 - ПО4
- гашение входящих ВСД у ХС1 - ПО4
- реализация продукции на ХС3 - ПО3
тут всё отрабатывает без проблем, разница в двух моментах:
1. получатели ВСД - разные ХС, во второй цепочке перемещений - нет смены владельца
2. ХС2 и ПО2 были созданы и права на обслуживание в АРГУС-е были выданы около месяца назад
права на обслуживание ПО1, ПО2, ПО4 - выданы одному пользователю, привязки ХС1 и ХС2 на те же ПО выполнены там же в АРГУС-е аналогично
всю голову сломал...
gaur7 wrote:В функции ПолучитьПараметрыПодключения() в структуре "Ответ" есть поле "enterpriseGuid".
Его чем заполнять? В регистрационных данных, которые пришли от Ветиса, ничего похожего не нашел...
Предприятия на данный момент нет, только ХС

enterpriseGuid - это идентификатор предприятия на котором выполняется транзакция, если предприятия нет - создайте и привяжите к ХС, а так же выдайте права на обслуживание
alpsmirnov wrote:Спасибо!!! Информация, конечно, весьма дипломатично представлена)). И не содержит ответа на вопрос про ошибку MERC17277. Жалко)

смысл ответа мне понятен, не понятно различие в возможностях веб-интерфейса и шлюза
alpsmirnov wrote:
lalex23 wrote:Объясните пожалуйста - в чём смысл запрета объединения записей журнала вырабатываемой продукции при работе через шлюз?
На тестовом сервере удалось без проблем объединить две записи, а через шлюз посылает лесом с ошибкой MERC17277


Добрый день, выяснилась ли причина данной проблемы? Тоже столкнулся с этой ошибкой. Не понятен в принципе ее смысл... То есть объединять складские записи можно только для сырья? Что значит входная продукция?

<apl:error code="MERC17277" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Объединяемые записи складского журнала должны быть по входной продукции</apl:error>

ответ разработчиков полученный в почту год назад:
>1. при объединении партий информация о исходных партиях ни куда не пропадает и при необходимости можно "размотать" всю цепочку от актуальной записи до исходных, т.е. >"прослеживаемость" остаётся.


Не пропадает. Но в случае чего, оцените разницу, изымут из оборота 100 кг вашей продукции или 10 тонн? (в зависимости от объединения партий).

>2. через веб-интерфейс возможность объединения существует, т.е. если проблема в "прослеживаемости"(хотя первый пункт опровергает существование таковой), то почему в >веб-интерфейсе возможность есть?


Веб-интерфейс всё-таки не совсем правильно сравнивать со шлюзом. Тем не менее, да, там объединение есть и не исключено, что оно также будет в шлюзе.
Ale059 wrote:Да, я немного путаюсь в их терминологии. Подскажите, как можно получить guid предприятия?

на мой взгляд вот эти запросы к сервисам должны реализовываться в первую очередь:
http://help.vetrf.ru/wiki/GetBusinessEntityByGUID
http://help.vetrf.ru/wiki/GetEnterpriseByGuid
http://help.vetrf.ru/wiki/ModifyBusinessEntityOperation
http://help.vetrf.ru/wiki/ModifyEnterpriseOperation
http://help.vetrf.ru/wiki/ModifyActivityLocationsOperation
первые два позволит получить полную информацию о любом ХС, в том числе и о Вашем, а так же список связанных с ним Предприятий, затем получить информацию о Предприятиях, остальные три - позволяют работать с полученной информацией
не спешите к транзакциям и ВСД - реализуйте механизмы, которые позволят комфортно работать
указываете guid именно предприятия, не хозяйствующего субъекта? вы хорошо их различаете?
Хозяйствующий субъект - юр.лицо, ИП, и прочее
Предприятие - место проведения операции, адрес
вам нужен guid именно Предприятия для выполнения запроса.
не помню точно, но у меня была в какой-то момент ошибка связанная с единицами измерения - вы отправляете в запросе uuid или guid единицы?
если guid, то попробуйте uuid - есть какая-то операция, в которой это критично, но в справке не описано
gvasily wrote:Добрый день.
У нас молочное производство.
Только начинаем переваривать все это.
Видим, что будет мягко говоря, сложно и не без ошибок.
В связи с этим хотим сразу понять, какую ответственность понесем, когда кто-то найдет ошибки в нашей базе. Простой пример. Расфасовали 10 тонн молока. Продукции получилось 10,1 тыс. пакетов. Система позволяет это сделать - списали 10т. сырья, получили 10 100 пакетов. Что мы нарушили и какая ответственность за это. Раньше фасованное пастеризованное молоко отгружалось без ветеринарок, поэтому в данном вопросе у нас пробел. Спасибо.

чисто технически я думаю всё пройдёт без проблем, а то что вы в каждый пакет молока не долили 10 мл - вряд ли претензии от вет служб будут, наверняка же есть какие-то допуски по отклонению объёма фактического от того что заявлено на пакете в 1 литр.
ksu66 wrote:ВСД оформляю как PAPER, методом перебора подошел тип NOTE4.
есть где нибудь инфо какой тип надо для операций входящих от юр.лица, произв.операция, трансп. операция? от чего этот зависит - от продукции или отчего другого?

в любом случае - входящее ВСД, а форма 2 или 4 - посмотрите на бумажку, на ней написано
esteem wrote:Кто в курсе? К примеру делаю заявку GetStockEntryListOperation Складской журнал список. Получаю ID заявки и по ней получаю ответ. Вопрос - Сколько времени живет ID заявка? Если я запрошу ответ через день, ответ не формируется по новой? а выдает ответ еще выполненный изначально?

минимум 3-4 дня, может и больше..
 
Индекс форума » Профиль для lalex23 » Сообщения, отправленные пользователем lalex23
Перейти:   

Powered by JForum 2.1.8 © JForum Team