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

- http://schemas.xmlsoap.org/soap/envelope/

Последний пакет, это творение автора? как я понял


не помню где взял его я, но работает:

сохраните в текст с расширением xsd и импортируйте
forest wrote:QR-штрихкод печатаете?

конечно, как без него, у меня печ форма идентична той что выходит из Меркурия, просто отсутствует Номер ВСД - не получить его пока никак
toliman wrote:Может кто скинуть определение процедуры ИнициализироватьОбъектXDTO?

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

печатаю в сокращенном виде, без номера, всё остальное как в Меркурии.
toliman wrote:Login: *****
Password: *****
APIKey: ************************************************************************
ServiceID: mercury-g2b.service
IssuerID: *************************
Эти данные мне прислали после заявки, где здесь вашID

тьфу, я невнимательно прочитал Ваш вопрос - ваш ИД вы генерите самостоятельно, уникальный для каждой заявки, я из 1С использую код
Новый УникальныйИдентификатор
toliman wrote:

Вопрос откуда брать вашID в 35 строке


http://help.vetrf.ru/wiki/%D0%92%D0%B5%D1%82%D0%B8%D1%81.API#.D0.9F.D1.80.D0.B5.D0.B4.D0.BE.D1.81.D1.82.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.BF.D0.B0
b.ivanov wrote:Что делать? Только разработчики в лице Ирины могут предоставить нам актуальный справочник в том или ином виде. Было бы неплохо обновить упомянутый PDF-файлик, конечно.

Лично я бы предпочёл сервис аналогичный тому что есть для единиц измерения, но боюсь что файлик будет оперативнее, если будет.
Yoreg07 wrote:это я знаю ... я имел ввиду через API получить

я так и понял, не припоминаю такого функционала
Yoreg07 wrote:И ещё вопрос. А можно ли как-то получить список обслуживаемых предприятий для конкретного пользователя?

при входе пользователя в Меркурий через веб-интерфейс - отражается список обслуживаемых предприятий
Yoreg07 wrote:а знает ли кто-нибудь, можно ли как-то получить список предприятий, связанных с определенным ХС?

Подсистема работы со справочниками и реестрами
Сервис получения реестра хозяйствующих субъектов и предприятий
Получение объекта ХС по его глобальному идентификатору (GetBusinessEntityByGuid)
Ответ на запрос содержит поле activityLocation, где перечислен список площадок
Yoreg07 wrote:кароче ...есть производственная партия со своим ВСД№1 ... оформляется транспортная на неё в полном(оставшемся) объёме ... результатом это операции будут два ВСД ... один - это погашенный ВСД №1 и второй - это оформленный транспортный ... в ответе придёт два этих ВСД

внимательно вчитайтесь в моё сообщение:
оформляется транспортная транзакция на одно наименование продукции, но с разными датами выпуска
используются две записи складского журнала, т.е. два производственных ВСД на одно и то же наименование продукции
после оформления транспортной транзакции обе используемые записи журнала всё ещё не списаны в ноль
получаю два транспортных ВСД, одно Форма 2, другое Форма 4
з.ы.
раньше такой фигни небыло, второй день как началось
Yoreg07 wrote:для начала проверьте ProductType, ProductGuid, SubProductGuid и ProductItem->Name ... всё ли совпадает у этих двух партий

при оформлении транспортных транзакций эти поля не заполняются
Yoreg07 wrote:скорее всего один ВСД - это погашенный (входной или производственный), а второй - это оформленный транспортный ... посмотрите их типы и статусы

у меня все записи журнала получены из производственных партий, если бы они были погашены транспортная транзакция не оформилась бы
Господа разработчики, система что-то чудит...
Оформляется транспортная транзакция, одно наименование продукции, две партии с различными датами выпуска
получаю две штуки ВСД, одна Форма 2, вторая Форма 4, номер транзакции 11292063, что я делаю не так?
maltsev wrote:
Yoreg07 wrote:Попутный вопрос ... я правильно понимаю, что в случае, например, аннулирования ВСД ссылка на него хранится, но там уже изменённый статус ВСД ... или ссылка удаляется?


судя по логике в меркурии ссылка аннулируется, то есть при считывании вернет ошибку, но в БД Меркурия она явно останется. Для хранения логов.
Возможно lalex23 Вы подскажете ? Спасибо Вам, что делитесь опытом.

нет, ошибки не будет - выдаст всё как есть на самом деле, например:

забавно что uuid получаемый из Меркурия выглядит как
84ca98af-6ad7-465f-9de9-3da4227a85b1
а на печать выводится как
84CA-98AF-6AD7-465F-9DE9-3DA4-227A-85B1
maltsev wrote:в любом случае спасибо. Это я уже знаю, находил на форуме. В wiki детального описания не смог найти, поэтому и спросил где детально можно почитать.

информации в вики я тоже не припоминаю, но у меня перед глазами была пачка ВСД оформленных вет.врачами в ручном режиме, 2-3 сканирования кодов выявило явную закономерность
 
Индекс форума » Профиль для lalex23 » Сообщения, отправленные пользователем lalex23
Перейти:   

Powered by JForum 2.1.8 © JForum Team