Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 04/07/2016 15:36:44
|
Gorkova
Зарегистрирован: 04/07/2016 14:33:11
Сообщений: 49
Оффлайн
|
lalex23 wrote:
Gorkova wrote:
lalex23 wrote:чего-то обязательного сильно не хватает
Да уж 2 раза прошлась по обязательным полям - все есть. Если только не считать поля для входящего vetCertificate, у которых формально стоит обязательность 1, но сказано, что если заполнено UUID, остальные заполнять не нужно. Вот этот вариант и пробую - UUID подставляется, остальные поля нет (как и в одном из примеров). Может быть в этом причина?
проверьте заполнение count и total, вроде были с ними какие-то заморочки.
Спасибо, попробую, хотя с такими уже сталкивалась - в том случае в тексте ошибки было упоминание имен этих атрибутов..
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 04/07/2016 15:46:01
|
Gorkova
Зарегистрирован: 04/07/2016 14:33:11
Сообщений: 49
Оффлайн
|
Егорова Ирина wrote:Юлия, без исходника запроса выяснение причин ошибок сродни гаданию на кофейной гуще. Нужны исходники. Если стесняетесь выкладывать их здесь, пишите в техподдержку. Кстати, SOAP UI помог бы вам найти место ошибки с точностью до строки и символа.
Не стесняюсь думала более опытные сходу подкинут идей..
Можно прямо здесь или лучше в скайпе текст запроса прислать?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 05/07/2016 16:22:00
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
C ошибкой APLM002 SoapUI не сильно поможет.
Кстати, там может быть элементарно где-то в идентификаторе регистр попутан (система же case-sensitive), я именно так и нарвался.
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 05/07/2016 16:22:33
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 05/07/2016 18:01:33
|
Gorkova
Зарегистрирован: 04/07/2016 14:33:11
Сообщений: 49
Оффлайн
|
vvche wrote:C ошибкой APLM002 SoapUI не сильно поможет.
Кстати, там может быть элементарно где-то в идентификаторе регистр попутан (система же case-sensitive), я именно так и нарвался.
Именно так и было. Ошибка из серии "сам дурак".
В коде нужно помнить, что имя заявки с маленькой, а имя такого же типа - с большой. А я все под одну гребенку
А про SoapUI может подскажет кто чайнику - как правильно заполнить параметры для подключения, чтобы осталось просто "воткнуть" текст запроса и посмотреть результат?
По ссылке на wsdl url вроде определился, видит возможные запросы и ответы.
В request properties заполняю username и password, возвращается все равно результат "не авторизовано".
Что еще нужно проверить?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 05/07/2016 21:30:03
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
А там внизу такая неприметная закладочка есть, "Auth" называется. Вот в нее и втыкать юзернейм и пассворд
А в "реквест пропертя" они оттуда и перетекут.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/07/2016 11:30:26
|
dfurtsev
Зарегистрирован: 24/06/2016 17:53:05
Сообщений: 3
Оффлайн
|
Подскажите, кто как решает вопрос печати ВСД?
Я так понимаю, есть вариант печатать сразу из 1С на официальных бланках.
А можно ли печатать, используя шлюз и Ветис.API?
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 07/07/2016 11:31:35
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/07/2016 11:40:33
|
b.ivanov
![[Avatar]](/vetrf-forum/images/avatar/adbe673fd502b32bee221970f9cb0e8d.jpg)
Зарегистрирован: 22/04/2016 17:52:09
Сообщений: 50
Оффлайн
|
dfurtsev wrote:Подскажите, кто как решает вопрос печати ВСД?
Я так понимаю, есть вариант печатать сразу из 1С на официальных бланках.
А можно ли печатать, используя шлюз и Ветис.API?
Пришлось предусмотреть целую пачку разных вариантов печати документов. У каждой организации свои методы печати ВСД, разные варианты группировок (по времени, по транспорту, по точке доставки/складу/позициям).. Есть даже пакетная печать одной кнопкой. Вот только не совсем понятно, что есть печать через "шлюз" и "ветис.апи". Речь о тех ссылках, что открывают информацию с деталями по всд?
b.ivanov wrote:Напоминаю, что можно снять с себя всю головную боль по созданию модуля интеграции:
b.ivanov wrote:День добрый, коллеги.
Имеется реализованный модуль интеграции произвольной учётной системы и Меркурия, позволяющий автоматизировать оборот документов целиком и полностью, сохранив управляемость процессом. Успешно работает уже довольно долгое время с несколькими различными учётными системами, в том числе с 1С и с учётной системой на базе СУБД Oracle9, а количество обрабатываемых документов исчисляется тысячами ежесуточно. При этом учётные системы практически не нужно изменять. Буквально - не понадобится устанавливать никаких программных продуктов или модулей.
Собственно, совершенно не критично, на чём конкретно строится учёт в Вашей компании - мы готовы решить вопросы со всем этим за Вас, избавив от изучения документации и разработки.
Обращаться можно сюда: электронная почта
К этому всему теперь прилагается довольно весёлый набор инструментов из тонкостей, хитростей и костылей, собранных тут и там.
|
Готовое решение интеграции для любой учётной системы
подробнее |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 19/07/2016 18:05:48
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Господа коллеги и разработчики, вопрос: отправляю запрос GetVetDocumentByUuidOperation, получаю ответ, в соответствии со справкой ожидаю получить issueNumber, до кучи и issueSeries, а получаю всё что угодно кроме того что нужно. Это так задумано ? есть хоть какие-то возможности достать из Меркурия номер оформленного ВСД по транспортной транзакции?
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 20/07/2016 08:40:50
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/07/2016 09:22:06
|
Gorkova
Зарегистрирован: 04/07/2016 14:33:11
Сообщений: 49
Оффлайн
|
lalex23 wrote: есть хоть какие-то возможности достать из Меркурия номер оформленного ВСД по транспортной транзакции?
так транспортная операция возвращает же в данных ответа сведения о ВСД
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/07/2016 09:51:08
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Gorkova wrote:
lalex23 wrote: есть хоть какие-то возможности достать из Меркурия номер оформленного ВСД по транспортной транзакции?
так транспортная операция возвращает же в данных ответа сведения о ВСД
сдаётся мне, что issueSeries и issueNumber это серия и номер бланков строгой отчётности, которые можно указать при оформлении транспортной транзакции, в случае когда ВСД параллельно оформляется и на бланках. В моём случае оформление идёт не на бланках - в ответ не получаю ни issueSeries и issueNumber, я же спрашиваю про номер, который выводится на бланке полной печати из веб-интерфейса Меркурия и генерится именно Меркурием. Ранее я задавал вопрос и получил грустный ответ, если в рамках оформления транспортной операции в справке явно прописано Номер бланка строгой отчётности, то при получении ВСД по UUID такой конкретики нет и я понадеялся, что хоть так смогу получить номера сформированные в Меркурии
Это сообщение было редактировано 2 раз. Последнее обновление произошло в 20/07/2016 10:01:51
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/07/2016 10:26:14
|
Егорова Ирина
![[Avatar]](/vetrf-forum/images/avatar/f3957fa3bea9138b3f54f0e18975a30c.jpg)
Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн
|
Здравствуйте! Да, верно:
issueSeries и issueNumber это серия и номер бланков строгой отчётности, которые можно указать при оформлении транспортной транзакции, в случае когда ВСД параллельно оформляется и на бланках.
Номер из 5-6 знаков, сгенерированный в Меркурии, через сервисы не передаётся. Однозначно ВСД определяет только 32-значный идентификатор.
|
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/07/2016 10:29:38
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
Егорова Ирина wrote:Здравствуйте! Да, верно:
issueSeries и issueNumber это серия и номер бланков строгой отчётности, которые можно указать при оформлении транспортной транзакции, в случае когда ВСД параллельно оформляется и на бланках.
Номер из 5-6 знаков, сгенерированный в Меркурии, через сервисы не передаётся. Однозначно ВСД определяет только 32-значный идентификатор.
Так я и понял, блин ну сделали же вроде передачу номеров транспортных транзакций, а так вет-врачам приходится искать через веб-интерфейс транзакции и печатать их не из 1С, а через веб.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/07/2016 10:36:22
|
b.ivanov
![[Avatar]](/vetrf-forum/images/avatar/adbe673fd502b32bee221970f9cb0e8d.jpg)
Зарегистрирован: 22/04/2016 17:52:09
Сообщений: 50
Оффлайн
|
Через веб простейший способ найти ВСД - искать по номеру ТТН. Способ долгий, не особо удобный.
Номер из 5-6 знаков является внутренней частью веб-интерфейса меркурия. По сути, это их реализация того же самого, чем занимаемся мы. Но для доступа извне действительно достаточно упоминавшихся uuid документов. Этот 5-6-значный номер и не нужен.
Пару сообщений назад я как раз говорил про организацию печати сторонними средствами. У меня ничего не надо искать вообще - все ВСД автоматом группируются для пакетной печати одной кнопкой по различным признакам.
Это сообщение было редактировано 1 раз. Последнее обновление произошло в 20/07/2016 10:37:03
|
Готовое решение интеграции для любой учётной системы
подробнее |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/07/2016 10:57:08
|
lalex23
Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн
|
b.ivanov wrote:Через веб простейший способ найти ВСД - искать по номеру ТТН. Способ долгий, не особо удобный.
Номер из 5-6 знаков является внутренней частью веб-интерфейса меркурия. По сути, это их реализация того же самого, чем занимаемся мы. Но для доступа извне действительно достаточно упоминавшихся uuid документов. Этот 5-6-значный номер и не нужен.
Пару сообщений назад я как раз говорил про организацию печати сторонними средствами. У меня ничего не надо искать вообще - все ВСД автоматом группируются для пакетной печати одной кнопкой по различным признакам.
минутка рекламы
не проблема найти, проблема в том что на это тратится время, не основная но неприятная
основная проблема в том, что распечатать бумажку 1:1 как из Меркурия, средствами 1С не получится, тупо из-за невозможности получить полный пакет информации
очень тяжело убеждать некоторых упоротых вет.врачей, которые и на Меркурий смотрят с опаской, а в случае каких-либо отличий и вовсе впадают в ступор
это исключительно человеческий фактор, который решился бы просто передачей этого номера сервисом вовне в описании вет.документа
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 20/07/2016 11:19:17
|
b.ivanov
![[Avatar]](/vetrf-forum/images/avatar/adbe673fd502b32bee221970f9cb0e8d.jpg)
Зарегистрирован: 22/04/2016 17:52:09
Сообщений: 50
Оффлайн
|
lalex23 wrote:
минутка рекламы
не проблема найти, проблема в том что на это тратится время, не основная но неприятная
основная проблема в том, что распечатать бумажку 1:1 как из Меркурия, средствами 1С не получится, тупо из-за невозможности получить полный пакет информации
очень тяжело убеждать некоторых упоротых вет.врачей, которые и на Меркурий смотрят с опаской, а в случае каких-либо отличий и вовсе впадают в ступор
это исключительно человеческий фактор, который решился бы просто передачей этого номера сервисом вовне в описании вет.документа
Поэтому я шёл путём иным, не привязанным к недостаткам конкретных учётных систем. Информации для печати уже достаточно предоставляется. Номер всё ещё не нужен, uuid с головой хватает для печати. К слову, со случаями буквально саботажа тоже сталкивался, но всё решается пряником В частности, реализовывался спец.функционал для экономии времени самих вет.врачей на рутинные проверки, отчёты и анализ, что позволяет сделать дополнительный перерыв на чай с упомянутым пряником.
Также стоит отметить, что упомянутый номер можно получить по uuid
|
Готовое решение интеграции для любой учётной системы
подробнее |
|
 |
|