Интеграция реализована через загрузку конфигурации на основе "Управление производственным предприятием, редакция 1.3 (1.3.202.2)". Конфигурация реализует автоматическую выгрузку платёжных документов из 1С в BILLmanager в виде платежей.

Реализована выгрузка следующих платёжных документов:

  • приходный кассовый ордер;
  • платёжное поручение (входящее);
  • оплата от покупателя платёжной картой.

УстановкаLink to Установка


Перед установкой рекомендуем создать резервную копию базы данных в 1С.

Добавьте конфигурацию интеграции:

  1. Скачайте файл конфигурации 1Сv8_dept_payment.cf.

  2. Запустите Конфигуратор 1С.
  3. В верхнем меню нажмите КонфигурацияСравнить, объединить с конфигурацией из файла → выберите файл конфигурации.
  4. Дождитесь завершения загрузки.
  5. В открывшемся окне добавьте новые сущности и объедините изменённые. Подробнее см. в документации 1С Сравнение и объединение конфигураций.

    Общие модули:

    • СинхронизацияСBILLmanager — содержит реализацию загрузки лицевых счетов, выгрузки платежей, сохранения истории изменений платежных документов.

    Подписки на события:

    • ЗаписьПлатежныхДокументов — назначает обработчик для записи истории изменения платежных документов.

    Регламентные Задания:

    • ВыгрузкаВBILLmanager — периодическое задание выгрузки платежных документов;
    • ЗагрузкаСпискаЛицевыхСчетовИзBILLmanager — периодическое задание загрузки списка лицевых счетов.

    Общие формы

    • НастройкиСинхронизацииСBILLmanager — форма настройки интеграции с возможностью запуска выгрузки платежей и загрузки лицевых счетов.

    Константы:

    • АдресСервераBILLmanager — адрес сервера BILLmanager;
    • ИмяПользователяBILLmanager — имя сотрудника;
    • ПарольПользователяBILLmanager — пароль сотрудника;
    • IDПользователяВBILLmanager — id сотрудника, заполняется автоматически.

    Справочники:

    • ЛицевыеСчетаВBILLmanager — справочник для хранения загруженных лицевых счетов.

    Регистры сведений:

    • ДокументыКВыгрузкеВBILLmanager — регистр для хранения истории изменения платежных документов;
    • КодыПлатежейВBILLmanager — регистр для хранения связи платежного документа в 1С и платежа в BILLmanager.

    Роли — добавлено право работы с формой НастройкиСинхронизацииСBILLmanager:

    • АдминистраторККМ;
    • АдминистраторПользователей;
    • АдминистрированиеДополнительныхФормИОбработок;
    • АдминистрированиеСохраненныхНастроек;
    • ПравоАдминистрирования.

    Интерфейсы — добавлен пункт меню ПрочееНастройки синхронизации с BILLmanager:

    • АдминистрированиеПользователей;
    • Полный.

    Справочники:

    • ДоговорыКонтрагентов — добавлен реквизит ЛицевойСчетВBILLmanager, на форму ФормаЭлемента добавлено поле для этого реквизита.
  6. Нажмите Выполнить.

Интерфейс окна Сравнение, объединение

Включение и отключение интеграцииLink to Включение и отключение интеграции


Чтобы включить интеграцию:

  1. Запустите программу 1С.
  2. В верхнем меню нажмите Прочие → Настройки синхронизации с BILLmanager.
  3. Заполните поля на форме:
    • Адрес сервера BILLmanager;
    • Имя пользователя в BILLmanager для интеграции;
    • Пароль пользователя.
  4. Нажмите Записать или ОК.

Чтобы отключить интеграцию:

  1. Запустите программу 1С.
  2. В верхнем меню откройте Прочие → Настройки синхронизации с BILLmanager.
  3. Нажмите Очистить.

Форма Настройки синхронизации с BILLmanager

Принцип работыLink to Принцип работы


С включённой интеграцией в программе 1С начинают работать два периодических события, которые выполняются автоматически:

  1. Раз в сутки происходит загрузка списка лицевых счетов из BILLmanager в 1С.
  2. Раз в час происходит выгрузка платёжных документов в BILLmanager.

Вручную события можно запустить в программе 1С на форме настройки синхронизации с BILLmanager кнопками Загрузить лицевые счета и Выгрузка платёжных документов.

Для успешной выгрузки документов:

  • В договоре контрагента в поле "Лицевой счет в BILLmanager" укажите лицевой счёт, на который необходимо зачислить средства с платежа.
  • Убедитесь, что ИНН организации в 1С и ИНН компании в BILLmanager совпадают.
  • Контрагент — соответствующий плательщик в BILLmanager должен быть активен.
    • Физическое лицо — у соответствующего плательщика из BILLmanager в поле "Код в бухгалтерской системе" должен быть прописан код контрагента из 1С, иначе будет выбран последний активный плательщик клиента, чей лицевой счёт указан в договоре.
    • Для других типов — производится поиск по ИНН контрагента или по коду в бухгалтерской системе. Если плательщик не найден, то будет выбран последний активный плательщик клиента, чей лицевой счёт был указан в договоре.
  • Метод оплаты должен быть активен и подключён к Компании и Провайдеру, соответствующих выбранному лицевому счёту в договоре и Организации. Имя метода оплаты должно содержать:
    • Оплата наличными — для приходного кассового ордера;
    • Оплата банковской картой — для платежного поручения (входящее);
    • Оплата платежной картой через терминал — для оплаты от покупателя платёжной картой.

При записи платёжного документа создаётся запись в регистре сведений ДокументыКВыгрузкеВBILLmanager. Раз в час все записи из регистра сведений выгружаются в BILLmanagerю Если запись была успешно загружена, то она удаляется из регистра.