Шаблонная конфигурация содержит все объекты конфигурации, необходимые для интеграции на 1С (версии >=8.2). Шаблон для версии 8.1 запрашивайте отдельно. Имя шаблонной конфигурации содержит номер версии. Порядок интеграции или обновления смотрите в соответствующих разделах справки. Скачать последнюю стабильную версию вы можете по ссылкам: версия 1.93 (больше не поддерживается) версия 1.94 (стабильная, поддержка протокола 1.4) версия 2.0 […]
Раздел: Компоненты
Функции и процедуры транспортного модуля
#Область Глобальные_переменные Перем ОшибкиСеанса Экспорт; Перем ДанныеСертификатов Экспорт; Перем ДанныеСертификата Экспорт; Перем ДанныеСЗ Экспорт; Перем ДанныеСЖ Экспорт; Перем КонтекстДокумента Экспорт; #КонецОбласти #Область Вспомогательные Функция СтрРазбить(Стр, Разделитель=”,”) Экспорт Функция СтрОбъединить(Массив, Поле=Неопределено, Разделитель=”,”) Экспорт Функция СвернутьВДерево(Таблица, ПоляСтрокой) Экспорт Процедура ДополнитьТаблицу(Таблица, Дополнение) Экспорт Функция ОбратитьДату(Поле) Экспорт Функция ПустаяДата(Дата) Экспорт Функция СтатусВСтроку(Код) Экспорт #КонецОбласти #Область Ошибки Процедура ХКонтекст(Описание, Контекст=0, […]
Роли доступа в рамках интеграции АСП_Меркурий
АСП_Администратор – полные права доступа на все объекты подсистемы АСП_ВетВрач – полный доступ к сертификатам, шаблонам и реквизитам справочников. Административные технические настройки при этом не доступны. АСП_Пользователь – полный доступ на чтение всех объектов подсистемы. Роли доступности интерфейса (распространяются на всех, кроме администратора): АСП_Контрагенты – доступность вкладки Контрагенты на внешней обработке АСП_Товары – доступность вкладки […]
Регионы Меркурий
Прямая интеграция содержит предзагруженные справочники с классификатором регионов системы Меркурий: АСП_Страны АСП_Регионы АСП_Районы АСП_Города АСП_Улицы Данный классификатор является уникальным в рамках системы Меркурий и может не совпадать с другими распространёнными классификаторами, в т.ч. с КЛАДР, используемым в 1С. Однако, содержит ГУИДы, требуемые при регистрации хозяйствующих и поднадзорных субъектов в системе Меркурий. Заполнение Заполняется из внешней […]
Модель общих событий подсистемы
Для удобства интеграции и доработки подсистемы используется вызов общих событий, собранных в модуле АСП_Общие. Данные события позволяют уточнять данные и алгоритм поведения сертификатов на всём цикле: Создание → Проведение → Регистрация. Создание сертификата Запрос табличных частей Серия кастомных событий для рассчёта и получения табличных частей документов. Каждая функция должна возвращать встраиваемый кусочек запроса, необходимый для […]
КодГен
КодГен – это сервис сборки персональных внешних обработок для прямых интеграций 1С. Другое название «сборщик». Перейти на сайт сервиса можно тут.
Внешние ресурсы для использования подсистемой
Транспортный модуль обращается к следующим ресурсам системы и интернета: Интернет http://api.aspcom.ru (вспомогательный информационный сервис) https://api.vetrf.ru (адрес протокола меркурий, продуктив) https://api2.vetrf.ru:8002 (адрес протокола меркурий, тест) Перечень необходимых открытых внешних сетевых портов: 80 443 8002 (только для теста) Система Для имитации паузы в ожидании ответа от сервисов Меркурия вызывается команда системы ping.
Общий модуль АСП_Функции
Содержит процедуры и функции общего пользования. // функция подготавливает табличную часть товаров для сертификата // на вход подаётся запрос, полученный любой функции типа ЗапросТаблицы* из модуля АСП_Общие, // а также ссылка на документ основание Функция ТоварыЗапроса(Запрос, Ссылка) Экспорт // поиск шаблона сертификата для документа, указанного ссылкой и виду документа Функция НайтиШаблон(Ссылка, ВидДокумента=Неопределено, ЧастичныйВозврат=Ложь) Экспорт // […]
Общий модуль печати АСП_Печать
// функция формирует двумерный QR-код с веб-ссылкой на ГУИД указанного сертификата // и возвращает путь к сгенерированной картинке Функция СформироватьДвухмерныйШтрихКод(Сертификат) Экспорт // функция возвращает заполненный макет полных печатных форм сертификатов (№4) // по всем сертификатам из массива Функция Распечатать(МассивСсылок) Экспорт // тот же смысл, только используется макет сокращённой формы №2 Функция ПечатьСокращеннойФормы(МассивСсылок) Экспорт Примечание: для […]
Общий модуль АСП_Общие
Содержит персональные процедуры и функции интеграции клиента. Единственный модуль, рекомендуемый к изменению в процессе интеграции. При новой интеграции необходимо проверить каждую функцию модуля а адаптировать поведение под требуемую логику. При обновлении конфигурации по шаблону требуется уделять ему особое внимание. Описание процедур и функций Выборки по справочникам // Функция, возвращающая запрос для выборки поднадзорных организаций // […]