> For the complete documentation index, see [llms.txt](https://unisim-soft.gitbook.io/unisim-soft/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://unisim-soft.gitbook.io/unisim-soft/razrabotka/obekty-oracle/provodki.md).

# Проводки

### Процедура для записи проводок

Для записи проводок документа нужно написать процедуру.

Рекомендуется в конце имени процедуры добавлять суффикс `_gfc`.

{% hint style="info" %}
Рекомендуется писать отдельные процедуры для проводок.
{% endhint %}

Пример структуры процедуры:

{% code title="пример процедуры" %}

```
```

{% endcode %}

***

### Генерация проводок из таблиц tms\_201m, tms\_201d

Для генерации проводок с использованием таблиц `tms_201m`, `tms_201d` можно использовать стандартную процедуру `gfc201`.

Пример вызова:

{% code title="пример вызова Gfc\_Util.gfc201" %}

```
```

{% endcode %}

{% hint style="warning" %}
Параметр vCtDep => 'd.DtDep' не срабатывает, если в справочнике счетов не проставлены значения полей:

* Аналитика2
* СубАналитика2
  {% endhint %}
