Перед тем как приступить к работе с инструментами финансовой отчётности в LANBilling, настройте и проверьте систему.
Импортируйте настройки из файлов sales_first.sql
и check_sales.sql
. Эти файлы входят в сборку LANBilling.
Из sales_first.sql
:
mysql billing < /usr/local/billing/mysql/tools/sales_first.sql
Из check_sales.sql
:
mysql billing < /usr/local/billing/mysql/tools/check_sales.sql
Настройте поведение системы при работе с платежами в закрытом периоде. За это отвечает опция LBcore payments_in_locked_period
.
Допустимые значения опции:
Убедитесь, что у вас созданы и настроены все необходимые категории платежей. Проверьте таблицу с категориями платежей — pay_classes
.
SELECT class_id, name, extern_code FROM pay_classes;
``
Убедитесь, что в таблице payments
нет платежей, которым не присвоена категория.
SELECT count(*) FROM payments WHERE class_id IS NULL;
``
Если такие платежи есть, им нужно присвоить ту или иную категорию. В разных случаях эти процедуры могут отличаться, мы рекомендуем обратиться в техподдержку «Сетевых решений».
Убедитесь, что в таблице payments
нет платежей без номера. Этот запрос должен вернуть нулевой результат.
SELECT COUNT(*) FROM payments WHERE receipt IS NULL and order_number IS NULL;
``
Как правило, система автоматически присваивает номера платежам. Однако если обнаружатся платежи с незаполненным полем receipt, заполните его. Это поле необходимо для выгрузки во внешние бухгалтерские системы.
Проверьте, есть ли в таблице managers
записи, предназначенные для регистрации платежей от внешних платёжных систем.
SELECT person_id, login, fio, external_id FROM managers WHERE payments=1;
``
Убедитесь, что у всех таких записей задано значение в поле external_id
. Если нет — укажите его. По этому параметру система будет идентифицировать платёжную систему.
Вызовите процедуру update_manual
с двумя параметрами: начало периода, за которые нужно создать документы, и начало текущего открытого периода.
call update_manual('2019-01-01', '2022-10-01');
``
После этого система:
Сверьте данные в LANBilling с бухгалтерией. Для сверки можно использовать следующие отчёты.
Есть вопросы по документации? Пожалуйста, напишите их