# Инструкция по работе с компонентом "Установка срока и плана оплаты по параметрам"

### Описание компонента

Компонент расширяет типовые возможности настройки расчета условий оплаты в Бухгалтерии экспедитора 8, позволяя настраивать шаблоны расчета сроков (срок оплаты и плановую дату оплаты) на основании мониторинговых параметров.

[![Изображение WhatsApp 2025-08-19 в 11.31.26_70114ec6.jpg](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/izobrazenie-whatsapp-2025-08-19-v-11-31-26-70114ec6.jpg)](https://wiki.accounter.org/uploads/images/gallery/2025-08/izobrazenie-whatsapp-2025-08-19-v-11-31-26-70114ec6.jpg)

Рис. 1 - Примеры настроенных шаблонов расчета срока оплаты по параметрам грузоперевозки

### Настройка условий оплаты

#### Расположение настроек

Правила расчета срока и плана оплаты задаются в параметрах договора по грузоперевозкам (см. рис. 2).

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/wYPimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/wYPimage.png)

Рис. 2 - Расположение настроек условий оплаты

Для установки настройки расчета срока оплаты необходимо создать/открыть "Условие оплаты" (см. рис. 3).

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/rYwimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/rYwimage.png)

Рис. 3 - Форма настройки условия оплаты

Компонент переопределяет работу стандартного механизма расчета срока оплаты, поэтому нам необходимо заполнить только <span style="color: rgb(53, 152, 219);">**Наименование** </span>условия оплаты и Шаблон расчета в поле <span style="color: rgb(53, 152, 219);">**Комментарий**</span>. Для настройки шаблона расчета нужно нажать на "три точки" как выделено на рисунке 4.

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/KVkimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/KVkimage.png)

Рис. 4 - Открытие формы настройки шаблона расчета

#### Настройка шаблона расчета

Форма настройки шаблона состоит из двух частей: (1) Самого шаблона расчета и (2) перечня доступных параметров (см. рис. 5).

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/3yjimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/3yjimage.png)

Рис. 5 - Форма настройки шаблона расчета

Чтобы настроить формулу расчета срока оплаты необходимо

**Шаг 1.** (1) <span style="text-decoration: underline;">установить курсор</span> в место, куда вы хотите добавить параметр (внутрь круглых скобочек) и (2) <span style="text-decoration: underline;">дважды кликнуть по параметру</span>, на основании которого нужно рассчитывать срок оплаты (см. рис. 6).

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/XRVimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/XRVimage.png)

Рис. 6 - Заполнение шаблона расчета

После чего макрос этого параметра проставится в формулу (см. рис. 7).

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/GEiimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/GEiimage.png)

Рис. 7 - Проставленный параметр в шаблоне расчета

<p class="callout warning">Ни в коем случае **не изменяйте строку макроса** между символами процента (%), которая подставилась в шаблон.  
В противном случае формула расчета будет нерабочей!</p>

**Шаг 2.** После макроса параметра (после символа %) проставить запятую и установить макрос `%ОтсрочкаДней%`, также двойным щелчком, как делали при добавления параметра. Эта настройка будет отвечать за количество дней, которое необходимо прибавить к значению выбранного параметра (см. рис. 8).[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/Norimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/Norimage.png)

Рис. 8 - Установка количества добавляемых дней к параметру через макрос `%ОтсрочкаДней% `в шаблоне расчета

При такой настройке к значению выбранного параметра будет прибавляться то значение, которое указано в поле "Отсрочка, дней" в параметрах договора напротив выбранного условия оплаты (см. рис. 9).

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/B7timage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/B7timage.png)

Рис. 9 - Установка количества добавляемых дней к параметру через отсрочку дней в параметрах договора

<p class="callout success">Рекомендуем использовать настройку через макрос `%ОтсрочкаДней%` , т.к. в этом случае, если для разных контрагентов условие оплаты рассчитывается от одного параметра, но продляется на разное количество дней, вы сможете использовать одно и тоже условие оплаты , а не создавать для каждого случая свою настройку. </p>

#### Настройка расчета по календарным и банковским дням

Для того, чтобы определить каким именно образом должны прибавляться дни к значению выбранного параметра, а именно по банковским (рабочим) дням или по календарным дням, необходимо установить нужную функцию расчета.

Если требуется, чтобы к значению выбранного параметра прибавлялись календарные дни, то нужно указать функцию `ПрибавитьДней()` (см. рис. 10)

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/LTcimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/LTcimage.png)

Рис. 10 - Настройка расчета по календарным дням

Если требуется, чтобы к значению выбранного параметра прибавлялись только рабочие дни, то необходимо указать функцию `ПрибавитьРабочихДней()` (см. рис. 11).

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/Z6bimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/Z6bimage.png)

Рис. 11 - Настройка расчета по рабочим (банковским) дням

#### Нюансы расчета

При расчете срока оплаты по параметрам важно помнить о следующих ограничениях:

1. Если в счете несколько грузоперевозок, то для расчета срока оплаты берется максимальное значение выбранного параметра из всех грузоперевозок счета.
2. Если в какой-нибудь грузоперевозке счета расчетный параметр не заполнен, то результат расчета также будет пустой. иными словами для расчета срока оплаты во всех грузоперевозках счета расчетный параметр должен быть заполнен.

#### Усложненные варианты настройки

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

Например, разные условия оплаты в зависимости от типа перевозки:

```
#Шаблон
ЕСЛИ %ТипПеревозки%.Код = 11 тогда //Внутрироссийская перевозка
	Срок = ПрибавитьРабочихДней(%(кд) Дата доставки на склад%,3);
ИНАЧЕ
	Срок = ПрибавитьДней(%(кд) Дата доставки на склад%,7);
КОНЕЦЕСЛИ
```

Или различный срок оплаты в зависимости от заполнения иных параметров грузоперевозки:

```
#Шаблон
Если ЗначениеЗаполнено(%(кд) Прибытие на ст назначения%) Тогда
	НачалоЗадолженности = %(кд) Прибытие на ст назначения%;
Иначе
	НачалоЗадолженности = %(кд) Готов к выдаче%;
КонецЕсли;

Срок = ПрибавитьДней(НачалоЗадолженности, %ОтсрочкаДней%);
```

### Настройка расчета плановой даты оплаты

Для настройки расчета плановой даты оплаты необходимо выбрать условия оплаты в поле "План оплаты" в параметрах договора по грузоперевозки (см. рис. 12). Сами настройки условий оплаты выполняются аналогично настройке срока оплаты по инструкции выше.

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/g37image.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/g37image.png)

Рис. 12 - Установка настроек расчета плановой даты оплаты

### Применение типового механизма расчета

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

[![image.png](https://wiki.accounter.org/uploads/images/gallery/2025-08/scaled-1680-/XLqimage.png)](https://wiki.accounter.org/uploads/images/gallery/2025-08/XLqimage.png)

Рис. 13 - Предопределенный элемент условия оплаты в списке

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

Аналогичным образом из механизма исключены условия оплаты с наименованиями:

- Календарных дней от даты счета
- Банковских дней от даты счета
- Рабочих дней от плана оплаты
- Календарных дней от плана оплаты

Расчет срока оплаты для таких элементов происходит в соответствии с наименованием.

---

Для получения консультации обращайтесь на <it-help@itcp.su>