# Ограничение согласования/акцептования финансовых операций по актам для работ ГПР

В системе реализована возможность запрета согласования и акцептования финансовых операций, привязанных к работам ГПР (через акты), которые:

* не связаны с актом;
* не завершены, то есть не имеют статус **«Готово»**; блокировка применяется при полном закрытии позиции акта, при частичном закрытии предусмотрено послабление;
* имеют неустранённые дефектовки и/или предписания;
* не имеют подтверждения качества выполненных работ.

Акты выполненных работ, по которым создаются финансовые операции:

* должны быть согласованы;
* должны закрывать позиции из предмета договора, при этом предмет договора должен иметь привязку к работе или группе работ ГПР. Проверка всех указанных выше условий выполняется именно по этой работе ГПР.

Для работы данного ограничения необходимо:

* в параметрах проекта включить настройку **«Строгие правила создания ФО, прикреплённой к актам»**;
* в настройках типа документа включить настройку **«Требовать в договорах прикрепления ФО к актам»**.

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FtaU3KTWmOiVLDpP5fRTP%2Fimage.png?alt=media&#x26;token=b9507fbf-2673-4334-af34-9ed5caaa7c94" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FH37N97ZbVg78YqnpxUm5%2Fimage.png?alt=media&#x26;token=aaa250d7-eead-4e9f-b779-4d0dfa337923" alt=""><figcaption></figcaption></figure>

Проверки для финансовой операции, привязанной к акту:

1. Если у связанной работы или группы работ ГПР есть незакрытые дефектовки или предписания, согласование и акцептование операции блокируются.
2. Если работа не завершена или не проинспектирована, согласование и акцептование блокируются при полном закрытии позиции акта. Для частичного закрытия позиции предусмотрено послабление.
3. Если у позиции акта отсутствует связь с ГПР, это также считается блокирующим замечанием.
4. Для группы работ проверки по инспекции и дефектовкам выполняются по дочерним работам.

При включённых настройках, если финансовая операция не прикреплена к акту и при этом не имеет метки **«Аванс»**, внутри финансовой операции, в блоке <mark style="background-color:purple;">**Контроль**</mark>, отображается ошибка:

{% hint style="danger" %}
**«Невозможно согласовать финансовую операцию, так как требуется привязка к актам.»**
{% endhint %}

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FF4tK8jhWVcS8n3LVBOvJ%2Fimage.png?alt=media&#x26;token=62f1e6cf-bd58-4a4a-b4eb-25a630d973e6" alt=""><figcaption></figcaption></figure>

Если финансовая операция не имеет метки **«Аванс»**, но связана с актом, и при этом соответствующая работа проекта имеет незакрытые дефектовки или предписания, отображается ошибка:

{% hint style="danger" %}
**Невозможно согласовать финансовую операцию, так как:**

**Работа ГПР «Наименование работы» имеет незакрытые дефектовки или предписания.**
{% endhint %}

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2Fw1cSMcLj6NxxTjGj8ZoA%2Fimage.png?alt=media&#x26;token=af2e0936-c1ad-43a2-85aa-266405d76b54" alt=""><figcaption></figcaption></figure>

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

{% hint style="danger" %}
**Невозможно согласовать финансовую операцию, так как:**

1. **Работа ГПР «Наименование работы» не завершена.**
2. **Работа ГПР «Наименование работы» не проинспектирована.**
   {% endhint %}

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2Falim0GEhoI8ZrZNcATOI%2Fimage.png?alt=media&#x26;token=b048ea56-e963-400b-a822-6196d92ac53f" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.macrodigital.ru/manual/macroerp/finansy/ogranichenie_sozdanija_fin_operacii_pri_nezakrytyh_rabotah_defek.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
