Помощь  »  Выставить счет (справка)  »  Автовыставление счетов  »  Шаблон для автовыставления Счета

Шаблон для автовыставления счетов

Создание шаблона для автовыставления Счетов очень похоже на создание обычного Счета, только в нем отсутствуют поля Дата и Номер. Эти значения присваиваются автоматически в момент создания Счета.

Манипуляции с датами

В большинстве случаев все выставляемые счета содержат временной промежуток, за который производится оплата. Чтобы этот промежуток вычислялся автоматически, предусмотрены специальные теги форматирования даты:

  • |nextMonth — смещение даты на 1 месяц вперед;
  • |prevMonth — смещение даты на 1 месяц назад;
  • |nextYear — смещение даты на 1 год вперед;
  • |prevYear — смещение даты на 1 год назад;

Смещение происходит от указанной даты в теге, например, {СчетДата}.

1 Пример 1. Необходимо ежемесячно 25-го числа выставлять Счет за следующий месяц абонентского обслуживания. Например, счет выставляется 25 марта 2017 г., а в наименовании или в товарной позиции должно быть указано "Абонентское обслуживание за апрель 2017 г." Решение: Абонентское обслуживание за {СчетДата.date_f_Y|nextMonth} г.

2 Пример 2. Необходимо ежемесячно 3-го числа выставлять Счет за предыдущий месяц аренды помещения. Например, счет выставляется 3 февраля 2017 г., а в наименовании услуги должно быть указано "Аренда помещения за январь 2017 г." Решение: Аренда помещения за {СчетДата.date_f_Y|prevMonth} г.

3 Пример #3. Необходимо ежегодно 15-го мая выставлять Счет за продление доменного имени, которое заканчивается 15 июня (в следующем месяце). Например, счет выставляется 15 мая 2017 г., а в наименовании услуги нужно указать "Продление домена example.ru c 15 июня 2017 г. по 14 июня 2018 г." Решение: Продление домена example.ru c 15 июня {СчетДата.date_Y|nextMonth} г. по 14 июня {СчетДата.date_Y|nextYear_nextMonth} г.

4 Пример #4. Необходимо в последний день месяца выставлять Счет за хостинг в следующем месяце. Например, счет выставляется 31 января 2017 г., а в наименовании услуги должно содержаться "Продление хостинга c 1 февраля 2017 г. по 28 февраля 2017 г." Решение: Продление хостинга c {СчетДата.date_1_f_Y|nextMonth} г. по {СчетДата.date_t_f_Y|nextMonth} г.

Подробнее о форматировании даты

2008—2024 © Выставить-счет.рф