Обработка ошибок при импорте в книгу

Функция «Импорт в книгу» применяет к каждой обрабатываемой операции такие же правила проверки и балансирования, как и функция «ввода в книгу» , что позволяет разносить только действительные операции. В параметрах выполнения импорта в книгу можно выбрать только проверку операций в выбранном файле импорта или проверку и разнесение операций. Выбрав разнесение операций, можно также указать, должны ли операции разноситься только после проверки или при необходимости можно будет разнести операцию принудительно путем разнесения балансирующих проводок на промежуточный счет.

Ошибки операций отображаются в отчете по проверке импорта в книгу. См. раздел «Отчеты по процессу импорта».

Разнесение при отсутствии ошибок

Чтобы запретить разнесение операций импорта книги, если они содержат ошибки, выберите параметр Разносить, если нет ошибок в поле «Разнесение проводок (при импорте)» формы «Параметры выполнения импорта в книгу» .

Если выбран этот параметр, операция сохраняется в таблицах импорта со статусом Найдены ошибки — данные не разнесены.

Ошибки отображаются в отчете по проверке импорта в книгу. Чтобы исправить их, необходимо изменить файл операции. После этого операцию можно снова выбрать для импорта обычным путем. Если файл импорта операции разносить не нужно, можно удалить ее из таблиц импорта. См. раздел «Очистка файлов импорта в книгу».

Чтобы изменить детали операции в модуле «Финансовый учет», нужно настроить параметр выполнения Разнесение в задержанные так, чтобы недопустимые операции загружались в модуль «Финансовый учет» как задержанные. После этого операции можно будет просматривать, изменять, освобождать и разносить с помощью функции «ввода в книгу» точно так же, как операции, задержанные вручную. См. раздел «Вызов задержанной операции».

При желании можно настроить игнорирование параметра «Разносить, если нет ошибок», если ошибка вызвана разницей округления в результате пересчета валюты, сгенерированной системой.

Принудительное разнесение операций с ошибками

Чтобы принудительно разнести операции импорта книги, даже если они содержат ошибки, выберите параметр Разнести в поле «Разнесение проводок (при импорте)» формы Параметры выполнения импорта в книгу. Если выбран этот параметр, система заменяет все недействительные детали операции и при необходимости принудительно балансирует операцию для последующего разнесения.

Операция может содержать несколько различных типов ошибок, которые обрабатываются по-разному:

  • Строка операции может содержать неверные или отсутствующие данные. В этом случае функция «Импорт в книгу» заменяет недействительные детали действительной информацией по умолчанию. Например, если код счета в строке операции недействителен, он заменяется на «Промежуточный счет ошибок». Если исправить проводку невозможно, она отклоняется.
  • Операция может быть несбалансированной. В этом случае:
  • Если дисбаланс возник в связи с разницей округления в результате пересчета валюты, система генерирует и разносит корректировку округления. См. раздел «Разнесение разниц округления ниже».
  • Если дисбаланс не связан с разницей округления, система генерирует балансирующую проводку, которая разносится на промежуточный счет валюты вне баланса.
Примечание. При разнесении ошибок на промежуточный счет необходимо узнать причину их возникновения и ввести операцию, исправляющую ошибки. Например, если ошибка была вызвана тем, что строка операции ссылается на недействительный счет, нужно указать правильный счет и ввести операцию, которая обратит сумму с промежуточного счета и разнесет ее на правильный счет.

Разнесение разниц округления

Если проводки в операции сбалансированы хотя бы в одной, но не всех необходимых валютах, сумма дисбаланса учитывается как разница округления, если соответствует «порогу округления», установленному для соответствующей валюты в разделе «Настройка организации» .

В этом случае сумма дисбаланса автоматически разносится на «балансирующий счет по кредиту» или «балансирующий счет по дебету/сальдо», указанный в разделе «Настройка организации» .