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

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

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

просмотр истории страницы
!1c_help.png|border=1!









Пароль для доступа к api можно посмотреть в настройке биллинга (в файле)

{code}


h2. Настройка интеграции биллинга с 1С

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

Очистите предыдущие тестовые синхронизации если нужно{code} sqlexec "execute procedure api_clear_all;"
Очистите предыдущие тестовые синхронизации, если нужно:

sqlexec "update FINANCE_OPERATIONS set sync1c=0, code1c=NULL"
{code} 

sqlexec "update abonents set sync1c=0, code1c=NULL"
sqlexec "delete from FINANCE_OPERATIONS where FINANCE_OPERATIONS.OP_ID > 200000"

sqlexec "update USERS set USERS.SYNC1C = null, USERS.CODE1C = null"

sqlexec "update FINANCE_OPERATIONS set SYNC1C = null, CODE1C = null"

{code}

{note}При открытии модуля нужно использовать толстый клиент. Посмотреть какой клиент используется можно в *"Справка" \-> "О программе"*{note}

{note}Столбец "Выгружать" - выгрузка данных из 1С в биллинг.
Столбец "Загружать" - загрузка данных из биллинга в 1С.{note}

!Selection_059.png|border=1!

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

h3. Бухгалтерия предприятия 3.0
{code}

h3. 2. Сброс синхронизации всех актов
{code}
sqlexec "update FINANCE_OPERATIONS set sync1c=0, code1c=NULL where op_type=1 and code1c is not null"