Russian (Русский) - Change language

Список правил

Правила автоматической проверки инвойсов

Любые преднастроенные правила могут быть отключены пользователем в настройках определения документа. Также пользователь может создать свои правила.

Группы полей Правило Описание Включено по умолчанию
(Invoice Processing (Au-NZ))
Включено по умолчанию (Invoice Processing (CA)) Включено по умолчанию (Invoice Processing (ES)) Включено по умолчанию (Invoice Processing (EU)) Включено по умолчанию (Invoice Processing (US)) Включено по умолчанию (Invoice Processing (JP))
Business Unit Information about business unit must be added to database

Правило проверяет, было ли добавлено в базу данных новое подразделение компании, которое было найдено на изображении и добавлено в Набор данных.

* Должно быть включено при работе с базами данных.

Нет Нет Да Да Нет Нет
Business Unit's address is required Правило проверяет, заполнено ли поле BU\Street. Нет Нет Да Да Нет Нет
Business Unit's name is required Правило проверяет, заполнено ли поле BU\Name. Нет Нет Да Да Нет Нет
Business Unit's VATID is required

Правило проверяет, заполнено ли поле BU\VATID.

* Правило применяется к инвойсам из всех поддерживаемых стран, за исключением Швейцарии.

Нет Нет Да Да Нет Нет
Check ABN Правило проверяет, заполнено ли поле BU\VATID для инвойсов из Австралии. Да
Business Unit must be found in database

Правило проверяет, найдено ли подразделение компании в Наборе данных.

* Должно быть включено при работе с базами данных.

Да Да Да Да Да Да
Business Unit's Country is required Правило проверяет, заполнено ли поле BU\Country. Нет Нет Нет Нет Нет Нет
Check tax rates on national invoices Проверяет правильность применённых налоговых ставок на инвойсах внутри одной страны: для каждой страны известны разрешенные налоговые ставки и период их действия. Нет Нет Да Да Нет Нет
Check Tax Rate JP Проверяет правильность применённых налоговых ставок. Да
Check tax rates field on international invoices Проверяет правильность применённых налоговых ставок на международных инвойсах: для каждой страны известны разрешенные налоговые ставки и период их действия. Нет Нет Да Да Нет Нет
Vendor Vendor address is required Правило проверяет, заполнено ли поле Vendor\Street. Нет Нет Да Да Нет Нет
Vendor name is required Правило проверяет, заполнено ли поле Vendor\Name. Нет Нет Да Да Нет Нет
Vendor VATID is required

Правило проверяет, заполнено ли поле Vendor\VATID.

* Правило применяется к инвойсам из всех поддерживаемых стран, за исключением Швейцарии.

Нет Нет Да Да Нет Нет
Vendor must be found in database

Правило проверяет, присутствует ли поставщик, найденный на изображении инвойса, в Наборе данных Vendors.

* Должно быть включено при работе с базами данных.

Да Да Да Да Да Да
Vendor details must be added to database

Данное правило проверяет, был ли добавлен в базу данных новый поставщик, который был найден на изображении и добавлен в Набор данных.

* Должно быть включено при работе с базами данных.

Нет Нет Да Да Нет Да
Vendor's bank details are required Правило проверяет, соответствуют ли IBAN, Банковский код и Банковский счет значениям в Наборе данных Vendors. Нет Нет Да Да Нет Нет
Check vendor's bank details against database Проверяет, что банковские реквизиты поставщика, найденные на изображении, соответствуют реквизитам в Наборе данных поставщиков Vendors. Нет Нет Да Да Нет Да
Invoice Header Data Invoice number is required Правило проверяет, заполнено ли поле Invoice Number.

Да

* Правило применяется к инвойсам из Австралии, Новой Зеландии и Канады

Да

* Правило применяется к инвойсам из всех поддерживаемых стран, за исключением Швейцарии.

Да

* Правило применяется к инвойсам из всех поддерживаемых стран, за исключением Швейцарии.

Да

* Правило применяется к инвойсам из всех поддерживаемых стран, за исключением Швейцарии.

Да

* Правило применяется к инвойсам из Канады

Да

* Правило применяется к инвойсам из всех поддерживаемых стран, за исключением Швейцарии.

Invoice date is required Правило проверяет, заполнено ли поле Invoice Date.

Да

* Правило применяется к инвойсам из Австралии, Новой Зеландии и Канады

Да Да Да Да Да
Delivery date is required Правило проверяет, заполнено ли поле Delivery Date. Правило не действует, если указан Delivery Date Indicator. Нет Нет Нет Нет Нет Нет
Delivery date must be earlier than Invoice date Выполняется следующая проверка: Дата доставки находится в пределах интервала Delivery Date <= Invoice Date. Нет Нет Нет Нет Нет Нет
Delivery date must not be earlier than a year ago Выполняется следующая проверка: Дата доставки находится в пределах интервала Сегодня - 365(366) дней <= Delivery Date Нет Нет Нет Нет Нет Нет
Check currency value Проверяет, что валюта соответствует списку допустимых настройками проекта валют. Да Да Да Да Да Да
Amounts Total is a required field Правило проверяет, заполнено ли поле Total. Да Да Да Да Да Да
Amount check Выполняется проверка Net Amount + Tax Amount = Total. Если найдены дополнительные начисления или скидки, то Net Amount + Tax Amount + Additional Costs = Total Нет Нет Да Да
Tax Rate field must not be empty Если либо Net Amount, либо Tax Amount заполнены, то соответствующее поле Tax Rate заполнено. Нет Нет Да Да Нет Нет
If tax rate is detected, pre-tax amount is required

Правило проверяет, заполнены ли для каждой найденной налоговой ставки соответствующие поля Net Amount.

* Правило применяется только к инвойсам из Германии.

Нет Да Да Да Да Да
If tax rate is found, tax amount is required Проверяет, что если на изображении найдена налоговая ставка, то заполнено поле TotalTax соответствующей налоговой группы. Нет Да Да Да Да Да
Total Tax is a required field

Правило проверяет, заполнено ли поле Amounts\Total Tax Amount.

* Правило применяется к инвойсам из всех поддерживаемых стран, за исключением Германии.

Нет Нет Да Да Нет Нет
Check Tax field Проверяет для каждой налоговой группы, что значение суммы налога (TaxAmount) указано правильно для данной суммы до налогообложения (NetAmount) и налоговой ставки (TaxRate), т.е. что выполняется условие TaxAmount = NetAmount * (TaxRate/100). Нет Да Да Да Да Да
Check Total Tax field

Выполняется следующая проверка:

Total Tax Amount = Tax Amount 1 + Tax Amount 2 + Additional Tax Groups / TaxAmount.

* Правило применяется к инвойсам из всех поддерживаемых стран, за исключением Германии.

Нет Да Да Да Да Да
Check Net Total field

Выполняется следующая проверка:

Total Net Amount = Net Amount 0 + Net Amount 1 + Net Amount 2.

Если поле Total Net Amount не заполнено, это правило вводит данные в поле согласно расчетам.

Нет Зависит от группы полей, к которому относится правило. Да Да Нет Нет
Check Total field if total tax amount is required Проверяет, что сумма всех сумм до налогообложения (NetAmount0, NetAmount1, NetAmount2), суммы налогов (TotalTaxAmount) и дополнительных начислений (AdditionalCosts) равна сумме инвойса (Total). * Правило применяется для всех стран подразделений компании, кроме Германии. Нет Нет Да Да Да Нет
Check Total field if total tax amount is optional Проверяет, что сумма всех сумм до налогообложения (NetAmount0, NetAmount1, NetAmount2), суммы налогов (TaxAmount1, TaxAmount2) и дополнительных начислений (AdditionalCosts) равна сумме инвойса (Total). * Правило применяется для страны подразделения компании Германия. Нет Да Да Да Да Да
Verify net total against order items Сверяет сумму значений столбца TotalPriceNetto таблицы позиций счёта (LineItems) инвойса с суммой инвойса до налогообложения (TotalNetAmount). Нет Нет Нет Нет Нет Нет
Purchase Order Check invoice line items count against order items count Проверяет, что количество позиций в заказе равно количеству позиций инвойса, связанных с данным заказом. Нет Нет Нет Нет Нет Нет
Check purchase order number and amount Проверяет соответствие номера заказа и суммы, извлечённых из инвойса, с заказами в Наборе данных PurchaseOrders.

Да

при включении дополнительной возможности Сравнение с заказом на поставку (см. Дополнительные поля)

Да

при включении дополнительной возможности Сравнение с заказом на поставку (см. Дополнительные поля)

Да

при включении дополнительной возможности Сравнение с заказом на поставку (см. Дополнительные поля)

Да

при включении дополнительной возможности Сравнение с заказом на поставку (см. Дополнительные поля)

Да

при включении дополнительной возможности Сравнение с заказом на поставку (см. Дополнительные поля)

Да

при включении дополнительной возможности Сравнение с заказом на поставку (см. Дополнительные поля)

Copy PO data to TrainablePO Правило копирует поля группы PurchaseOrders, регионы которых есть на инвойсе, в обучаемую группу. Да Да Да Да Да Да
Check if invoice line items are matched with unique order items Проверяет, что несколько позиций инвойса не сопоставлены с одной и той же позицией заказа. Нет Нет Нет Нет Нет Нет
Line Items Check item amount Для каждой позиции инвойса проверяет выполнение арифметического отношения: Количество (Quantity) * Стоимость единицы (UnitPrice) соответствует сумме до налогообложения за данную позицию (TotalPriceNetto) с учётом скидки (DiscountPercentage).

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Match invoice line item with order item Для каждой позиции инвойса проверяет соответствие позиции заказа в Наборе данных позиций заказов PurchaseOrdersItems.

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Check LineItems currency value Проверяет, что валюта позиции соответствует списку допустимых настройками проекта валют.

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций (см. Дополнительные поля)

Price per unit is required Правило проверяет, заполнен ли столбец Unit Price.

Нет

* Правило применяется к инвойсам из Австралии, Новой Зеландии и Канады

Нет

* Правило применяется к инвойсам из Канады

Нет

* Правило применяется к инвойсам из Канады

Нет
Line level Total is required Правило проверяет, заполнено ли поле Total Price Netto.

Нет

* Правило применяется к инвойсам из Австралии, Новой Зеландии и Канады

Нет

* Правило применяется к инвойсам из Канады

Нет

* Правило применяется к инвойсам из Канады

Нет
Quantity is required Правило проверяет, заполнен ли столбец Quantity.

Нет

* Правило применяется к инвойсам из Австралии, Новой Зеландии и Канады

Нет

* Правило применяется к инвойсам из Канады

Нет

* Правило применяется к инвойсам из Канады

Нет
Check GL Code Проверка по базе данных (значение поля должно быть найдено в Наборе данных GLCodes). Также используется для формирования удобного списка подсказок на станциях.

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Check cost center Проверка по базе данных (VendorId + BUId + LineItems / CostCenter должны быть найдены в Наборе данных CostCenters). Также используется для формирования удобного списка подсказок на станциях.

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Служебныe правила

Эти правила не влияют на статус документа и не показывают сообщений оператору, но необходимы для корректной работы определения документов ABBYY FlexiCapture for Invoices.

Любые преднастроенные правила могут быть отключены пользователем в настройках определения документа. Также пользователь может создать свои правила.

Группы полей Правило Описание Включено по умолчанию (Invoice Processing (Au-NZ)) Включено по умолчанию (Invoice Processing (CA)) Включено по умолчанию (Invoice Processing (ES)) Включено по умолчанию (Invoice Processing (EU)) Включено по умолчанию (Invoice Processing (US)) Включено по умолчанию (Invoice Processing (JP))
Invoice Header Data Detect invoice type Если поле Invoice Amount отрицательно или найдены слова "Credit note", тип инвойса будет изменен на Credit note. Да Да Да Да Да Да
Delivery Date field is empty or completed Правило устанавливает / сбрасывает значение поля Delivery Date Indicator в зависимости от того, заполнено или нет поле Delivery Date (если Delivery Date не заполнено, тогда Delivery Date Indicator не устанавливается). Правило не действует, если Delivery Date Indicator был проверен. Нет Нет Нет Нет Нет Нет
Amounts Reversed Charge field is empty or completed Если найденная ставка НДС равна 0 или найдены слова "Reverse Charge", в значении поля Reversed Charge будет указано "Да". Нет Нет Да Да Нет Нет
Set currency to CAD or USD Если валюта не найдена или обнаружен знак доллара $, то установить её равной канадскому доллару (CAD), при условии, что страна поставщика — Канада; и доллару США (USD), если страна поставщика — USA или любая другая.

Да

* Правило применяется к инвойсам из Канады и США

Да

* Правило применяется к инвойсам из Канады и США

Да
Set currency to AUD or NZD Если валюта не найдена или обнаружен знак доллара $, то установить её равной австралийскому доллару (AUD), при условии, что страна BU — Австралия, и доллару Новой Зеландии (NZD), если страна BU — Новая Зеландия.

Да

* Правило применяется к инвойсам из Австралии и Новой Зеландии

Detect national currency Правило автоматически вводит данные в поле Currency (если оно не заполнено) в инвойсах из Франции, Великобритании и Испании. Нет Да Да Да Да Да
Complete Total Additional Cost field Вычисляет сумму дополнительных начислений (Additional Costs). Нет Нет Да Нет
Complete Tax Rate field if it is empty Рассчитывает значение налоговой ставки (Tax Rate), если налоговая ставка не найдена на изображении, но найдены остальные поля налоговой группы Нет Да Да Да Да Да
Complete Total Tax field if it is optional

Правило автоматически вводит данные в поле Amounts\Total Tax Amount для стран, где это поле не является обязательным.

* Правило применяется только к инвойсам из Германии.

Нет Нет Да Да Нет Нет
Complete Total Tax field if only one tax rate is found Правило автоматически вводит данные в поле Amounts\Total Tax Amount, если в инвойсе только одна налоговая ставка. Нет Нет Да Да Нет Нет
Get summary information for Amounts group

Правило вводит данные в поле Amounts\Summary на основе следующих значений:

Net0, Net1, Net2, Tax Amount 1, Tax Amount 2, Tax Rate 1, Tax Rate 2. Формат: Сумма (= Net0 + Net1 + Net2 + Tax Amount 1 + Tax Amount 2 + AdditionalTaxGroups\ NetAmount + AdditionalTaxGroups\TaxAmount); ставки НДС, найденные на инвойсе. Example: 256; 0%

Нет Да Да Да Нет Нет
Copy currency from LineItems Если поле Currency (значение валюты возле поля Total) не найдено, то значение копируется из таблицы позиций счёта (LineItems). Нет Да Да Да Да Да
Collect matched order items (necessary for proper work of PO Matching at items level) Cобирает список позиций заказа, которые уже сопоставлены позициям инвойса. Это необходимо, чтобы при ручном сопоставлении позиций показывать оператору список только еще не сопоставленных позиций заказа. Да Да Да Да Да Да
Line Items If Order is checked make all corresponding line items valid Если при попозиционном сравнении инвойса с заказом выставлена галочка Is Valid для одной из позиций, все остальные позиции будут отмечены как валидные. Да Да Да Да Да Да
Copy order number from PurchaseOrders group Если поле Order Number таблицы позиций счёта (LineItems) инвойса не наложено, значение номера заказа копируется в данную таблицу из поля Order Number (номер заказа из группы полей PurchaseOrder) Да Да Да Да Да Да
Separate currency from amount in  field Это правило разбивает сумму и валюту и копирует валюту в поле Currency, если оно не заполнено. Нет Зависит от группы полей, к которой относится правило Зависит от группы полей, к которой относится правило Зависит от группы полей, к которой относится правило Да Зависит от группы полей, к которой относится правило
Add GL Code to Vendor Проверяет, заполнен ли столбец GLCode в Наборе данных Vendors для конкретного поставщика (поставщика и подразделения, если в наборе данных привязан столбец BusinessUnitId). Если не заполнен, заносит туда значение из первого заполненного поля LineItems / GLCode.

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций

и GL Coding (см. Дополнительные поля)

Set suggests list for GL Code Формирует список подсказок для поля GLCode. Подтягивает их из Набора данных GLCodes.

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Fill in GL code Проверяет, заполнен ли столбец GLCode в Наборе данных Vendors для конкретного поставщика (поставщика и подразделения, если в Наборе данных привязан столбец BusinessUnitId). Если заполнен, записывает значение из Набора данных в поле LineItems / GLCode.

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Set suggest list for cost centers Формирует список подсказок для поля GLCode. Подтягивает их из Набора данных CostCenters и фильтрует по BUId.

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

Да

при включении дополнительной возможности Извлечение позиций и GL Coding (см. Дополнительные поля)

14.01.2021 14:17:24


Please leave your feedback about this article