Интеграция с 1С

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (17)

просмотр истории страницы
{code}

{note}
Если запустить загрузку данных после сброса синхронизации со стороны биллинга, то при загрузке:
* *Абонентов* - данные будут помещены в уже созданного в 1С контрагента;
* *Актов* - в 1С будут созданы дубли актов.
{note}

h3. 6. Тестирование


* *Период с:, По:* - даты для фильтрации операций при выгрузке или загрузке.
{info}
* ** Чтобы загрузить данные за месяц укажите даты с 1-го по 1-е число.
* ** Загрузка актов происходит по дате окончания периода - finance_operations.period_end_date. Чтобы загрузить акты за месяц, так же укажите даты с 1-го по 1-е число.
{info}
* *Пароль к системному API:* - задается в биллинге
* *Адрес сервера:* - адрес сервера биллинга
* *Организация:* - необходима для создания Абонентов контрагентов в 1С
* *id группы* - это id группы(или единственного абонента) в биллинге, по которым будут проведены операции
{info}
Узнать ID группы можно в адресной строке браузера.
!Selection_060.png|border=0!
Загрузка абонентов в 1С проходит рекурсивно.
* *Загружать контрагентов* - создаст в 1С контрагентов
* *Загружать ПКО* - загружает операции с типом "Приход" в 1С
* *Загружать акты* - загружает операции с типом "Акт" в 1С
Акты загружаются в 1С с опцией "НДС включено в сумму"
* *Выгружать ПКО* - создает в биллинге операции с типом "Приход" по ПКО из 1С
* *Выгружать выписки* - создает в биллинге операции с типом "Приход" по платежным поручениям из 1С
{info}
* *Загружать контрагентов* - создаст в 1С котрагентов
* *Загружать ПКО* - загружает операции с типом "Приход" в 1С.
Операции будут выгружены по синхронизированным с 1С контрагентам. Механизм загрузки следующий:
Синхронизация абонентов с 1С происходит, если абонент ранее не синхронизирован - пустые поля abonents.sync1c и abonents.code1c.
Синхронизация финансовых операций с 1С проходит по синхронизированным абоннетам. При этом сама финансовая операции должны быть не синхронизированной - с пустыми полями finance_operations.sync1c и finance_operations.code1c. Например, механизм загрузки операций "Приход" следующий:
# Обработчик запрашивает с биллинга все операции с типом "Приход" без выставленного флага "sync1c" и загружает их в 1с
# Обработчик выставляет у операции в биллинге флаг sync1c и добавляет code1c данной операции. Код состоит из года и номера операции
* *Загружать акты* - загружает операции с типом "Акт" в 1С по синхронизированным с 1С контрагентам
{info}
Акты загружаются в 1С с опцией "НДС включено в сумму"
{code}
* *Выгружать ПКО* - создает в биллинге операции с типом "Приход" у синхронизированных с 1С абонентов.
* *Выгружать выписки* - создает в биллинге операции с типом "Приход" у синхронизированных абонентов по платежным поручениям из 1с.

Все действия обработки проводятся по абонентам или финансовым операциям ранее не синхронизированым с биллнгом. Пустые поля sync1c и code1c.

h3. Как сопоставить абонента в биллинге и в 1С

\\ !Интеграция с 1С, акт в 1С (документ типа Реализация).png|border=1,width=1250!

h1. Работа с операторами связи
Для включения синхронизации операторв связи с 1С необходимо включить опцию *Экспортировать операторов в 1С* в [настройках|Глобальные настройки биллинга и оператора#Учет].
h1. Отладка

h3. Полезные команды

# h4. Сброс синхронизации всех приходов
{code}