Перейти к содержанию

Авто-выставление счетов

Долгая аренда оплачивается не разово, а периодами — по плану оплат из договора. Выставлять эти счета руками — работа на каждый день и источник забытых периодов.

Где искать: Модули → Аренда → Обслуживание → Авто-выставление счетов

Служба делает это за один запуск: проходит по всем активным договорам и выставляет счета за теми периодами, срок которых наступил.

Разбор на примере

Автовыставление счетов

Параметров нет — только кнопка запуска и пояснение: счета будут созданы по всем ACTIVE-договорам, у которых в плане оплат есть строки с датой сегодня или раньше.

Что она делает

  1. Берёт все договоры в статусе ACTIVE;
  2. у каждого смотрит план оплат и отбирает строки со статусом PLANNED и плановой датой не позже сегодня;
  3. создаёт счёт-фактуру за этот период — тем же правилом, которым считается план оплат, так что суммы строки плана и счёта совпадают, если цены и строки договора после расчёта плана не менялись. Счёт создаётся черновиком и датируется днём запуска службы, а не плановой датой строки; проверьте его и проведите сами;
  4. помечает строку плана как выставленную и пишет в неё номер и суммы счёта, чтобы следующий запуск её не повторил.

Ключевое: служба опирается на план оплат. Он не появляется сам — его строит пункт меню договора «Рассчитать план оплат». Период в плане — это фиксированное число дней из поля «Дни до счета» (например, 30 дней, а не календарный месяц). Если плана нет, служба честно ничего не сделает — выставлять нечего.

Типичные ситуации

Служба ничего не создала. Проверьте:

  • статус договора ACTIVE;
  • план оплат рассчитан и в нём есть строки PLANNED;
  • плановая дата наступила (будущие периоды не выставляются);
  • на закладке «Объекты аренды» договора есть хотя бы одна строка — договор без строк служба пропускает молча;
  • за этот период хоть одна строка договора имеет цену («Цена за период» или «Цена/день»); приостановленные строки не считаются. Если нет, счёт не создаётся, а строка плана остаётся PLANNED — служба будет брать её снова в каждом запуске.

После запуска служба показывает, сколько счетов создала и сколько было отказов — каждый с номером договора и причиной: «Обработано: …, ошибок: …». Отказ одного периода других не останавливает: остальные периоды и договоры выставляются.

Служба отказала: регистр общий. Если договоры аренды вашей компании открыты общим доступом из другой компании, служба отказывает ещё до первого счёта: «Регистр «Договоры аренды» общий с другой компанией: эту службу запускает только она». Счета по этим договорам выставляет та компания, из которой они открыты.

Счёт выставлен дважды. Так не бывает: после выставления строка плана перестаёт быть PLANNED. Если счёт нужно переделать — удалите его, а затем в договоре выберите пункт меню «Обновить статус договора»: строка плана, счёта которой больше нет, вернётся в PLANNED, и следующий запуск службы выставит период снова. Само удаление счёта план не меняет. Не откладывайте второй шаг: если номер удалённого счёта успеет получить новый счёт, система сочтёт период выставленным.

Аренда разовая. Тогда план оплат не нужен: счёт выставляют из договора вручную.

Куда смотреть дальше