Download PDF
Download page Интеграция с 1С в конфигурации "Управление производственным предприятием".
Интеграция с 1С в конфигурации "Управление производственным предприятием"
Интеграция реализована через загрузку конфигурации на основе "Управление производственным предприятием, редакция 1.3 (1.3.202.2)". Конфигурация реализует автоматическую выгрузку платёжных документов из 1С в BILLmanager в виде платежей.
Реализована выгрузка следующих платёжных документов:
- приходный кассовый ордер;
- платёжное поручение (входящее);
- оплата от покупателя платёжной картой.
Установка
Перед установкой рекомендуем создать резервную копию базы данных в 1С.
Добавьте конфигурацию интеграции:
Скачайте файл конфигурации 1Сv8_dept_payment.cf.
- Запустите Конфигуратор 1С.
- В верхнем меню нажмите Конфигурация → Сравнить, объединить с конфигурацией из файла → выберите файл конфигурации.
- Дождитесь завершения загрузки.
В открывшемся окне добавьте новые сущности и объедините изменённые. Подробнее см. в документации 1С Сравнение и объединение конфигураций.
Общие модули:
- СинхронизацияСBILLmanager — содержит реализацию загрузки лицевых счетов, выгрузки платежей, сохранения истории изменений платежных документов.
Подписки на события:
- ЗаписьПлатежныхДокументов — назначает обработчик для записи истории изменения платежных документов.
Регламентные Задания:
- ВыгрузкаВBILLmanager — периодическое задание выгрузки платежных документов;
- ЗагрузкаСпискаЛицевыхСчетовИзBILLmanager — периодическое задание загрузки списка лицевых счетов.
Общие формы
- НастройкиСинхронизацииСBILLmanager — форма настройки интеграции с возможностью запуска выгрузки платежей и загрузки лицевых счетов.
Константы:
- АдресСервераBILLmanager — адрес сервера BILLmanager;
- ИмяПользователяBILLmanager — имя сотрудника;
- ПарольПользователяBILLmanager — пароль сотрудника;
- IDПользователяВBILLmanager — id сотрудника, заполняется автоматически.
Справочники:
- ЛицевыеСчетаВBILLmanager — справочник для хранения загруженных лицевых счетов.
Регистры сведений:
- ДокументыКВыгрузкеВBILLmanager — регистр для хранения истории изменения платежных документов;
- КодыПлатежейВBILLmanager — регистр для хранения связи платежного документа в 1С и платежа в BILLmanager.
Роли — добавлено право работы с формой НастройкиСинхронизацииСBILLmanager:
- АдминистраторККМ;
- АдминистраторПользователей;
- АдминистрированиеДополнительныхФормИОбработок;
- АдминистрированиеСохраненныхНастроек;
- ПравоАдминистрирования.
Интерфейсы — добавлен пункт меню Прочее → Настройки синхронизации с BILLmanager:
- АдминистрированиеПользователей;
- Полный.
Справочники:
- ДоговорыКонтрагентов — добавлен реквизит ЛицевойСчетВBILLmanager, на форму ФормаЭлемента добавлено поле для этого реквизита.
- Нажмите Выполнить.

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

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