Обмен с системой Меркурий через Ветис.API

Обмен - Обмен с другими системами

19
Дополнение к основной конфигурации, для обмена с Меркурием. Пока идет тестирование на Бухгалтерии и Комплексной. Версия альфа, т.е. идет доработка функционала. Версия API 1.4.

Основная идея этой конфигурации максимально все автоматизировать. Например ели есть информация обо отгрузке (список накланых загружаемых в машину), то чтобы по нажатию одной кнопки печатался пакет ВСД для этой отгрузки.

Необходимая версия платформы для работы 8.3.9.1818 или старше. Реализовано: Производственная партия, Транспортная партия, Входящая партия. Учет по партиям ведется в отдельном регистре, выбор партий автоматически по ФИФО или вручную, либо вариант для производства без учета партий(партия создается и сразу отгружается - "Производственно-транспортная партия"). 

Для установки выбираем сравнить с конфигурацией из файла (соотственно выбираем что нужно тест или рабочая).Снимаем все выделение, жмем "Отметить по подсистемам файла", выбираем MRK_Меркурий и MRK_Пакеты(тестовые или рабочии), НЕ ВЫБИРАЕМ MRK_Вспомагательная - иначе перезатрет ваши документы основной конфигурации.

 

Запускаем конфигурацию, открываем обработку "Рабочее место склад". Выбираем и заполняем "Параметры подключения". Переходим на закладку настройка "Настройка", жмем "Инициализировать" - создатуться свойсва и константы необходимые для работы.

Настраиваем параметры подключения (пример для теста). Busines eniti GUID и Issure ID это одно и тоже. User login - логин пользователя от которого будут формироваться документы в системе, User password не обязателен (хотя ситуация интересная, например достаточно подглядеть логин вет-врача и от его имени штамповать вет. сертификаты ))) ).

Открываем константы и заполняем, нужными нам значениями, например так:

Настраиваем сответствия единиц измерения.

Настраиваем сответствия контрагентов.

 

Настраиваем сответствия единиц номенклатуры.

Заполняем справочник назначения груза.

Переходим на закладку заявки. Добавить новую. Выбираем документ основание, например Реализация. Нажимаем в табличной части "Заполнить", заявка будет заполнена в соответствии с значениями констант. "Отправить"  и "Печать" - получаем сокращенную форму ВСД.

 

19

Скачать файлы

Наименование Файл Версия Размер
Меркурий_альфа_01_02_01 (Тестовая версия)
.cf 884,19Kb
02.10.17
48
.cf 884,19Kb 48 Скачать
Меркурий_альфа_01_02_01 (Продуктивная версия)
.cf 883,10Kb
12.09.17
48
.cf 883,10Kb 48 Скачать
Обработка "Рабочее место вет. врача"
.epf 57,92Kb
02.10.17
60
.epf 57,92Kb 60 Скачать
Генератор штрих-кодов
.zip 3,37Mb
02.10.17
28
.zip 3,37Mb 28 Скачать

См. также

Комментарии
Сортировка: Древо
1. and1024 21 12.09.17 15:46 Сейчас в теме
Генератор штрих-кодов. Распаковать в каталог "c:\alex\"
Прикрепленные файлы:
Zint.zip
2. h0201 29.09.17 11:29 Сейчас в теме
Написал личное сообщение по настройкам обработки.
Ответьте, пожалуйста.
3. and1024 21 29.09.17 16:13 Сейчас в теме
(2) Дополнил описание примером настроек подключения.
4. h0201 02.10.17 10:32 Сейчас в теме
(3)
Дополнил описание примером настроек подключения.

А для чего поле контрагент в этих настройках?
6. and1024 21 02.10.17 16:49 Сейчас в теме
5. h0201 02.10.17 11:32 Сейчас в теме
А Enterprise guid - это uuid в ветисе?
7. and1024 21 02.10.17 16:55 Сейчас в теме
(5) Нет. guid и uuid это 2 разных поля идентификатора одного объекта. Необходимо ввести guid Хоз. субъекта(Busines eniti GUID) и площадки (Enterprise Guid).
8. h0201 02.10.17 17:29 Сейчас в теме
(7)
uid и uuid это 2 разных поля идентификатора одного объекта. Необходимо ввести guid Хо

Понятно.
Понял, что на тестовый шлюз не добавили площадку, поэтому и нет Enterprise Guid
9. itissoft 14.02.18 18:17 Сейчас в теме
Добрый день, у меня в ответе по партиям не возвращает поле waybillNumber. Что это может быть?
10. and1024 21 15.02.18 23:40 Сейчас в теме
(9) Добрый день. В какой именно операции у вас не возвращает поле. Опишите подробнее.
11. itissoft 06.03.18 06:33 Сейчас в теме
Когда запрос делаю всех накладных
ФормаЗаполненияВетДокументов
по кнопке заполнить ошибка
{Документ.MRK_Заявка.Форма.ФормаЗаполненияВетДок.Форма(177)}: Поле объекта не обнаружено (waybillNumber)
СтрВСД.НомерТТН = СтрокаОстатков.waybillNumber;
12. and1024 21 08.03.18 22:01 Сейчас в теме
(11) Это к вам пришла накладная без поля waybillNumber(номер ТТН). Считается что это поле должно быть заполнено обязательно. Примите эту накладную в веб интерфейсе и сформируйте новую входящую партию с заполненным полем. Спасибо за информацию. Добавлю эту ошибку в обработку исключений.
13. Uhtenshu 12.03.18 14:01 Сейчас в теме
Добрый день.
Скажите обновление api до версии 2.0 планируется?
14. and1024 21 12.03.18 17:36 Сейчас в теме
15. h0201 04.04.18 13:28 Сейчас в теме
(14) Есть что-то по версии api 2.0?
16. and1024 21 04.04.18 13:33 Сейчас в теме
(15) Пока нет. Наверно будем ждать. Разработчики Меркурия грозятся 3.0 к июлю выкатить. Непонятно что делать.
Kochergov; +1 Ответить
17. Foximilian 15.06.18 07:46 Сейчас в теме
Добрый день!
Подскажите пожалуйста обработка сейчас актуальна?
18. and1024 21 15.06.18 14:17 Сейчас в теме
(17) Для полноценной работы не актуальна.
Оставьте свое сообщение