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

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

Определение номеров операций

Аудиторский отчет по разнесению операций (REPJNA) содержит номера операций, присвоенные независимо от того, успешно ли выполнено разнесение операции. Используя отчеты с Распечатками операций, можно распечатывать операции в порядке присвоенных им номеров, а форма «Запрос по операциям» позволяет просматривать операции по номеру.

Присвоение следующего доступного номера операции

Когда функция SunSystems начинает процесс разнесения, она извлекает следующий доступный номер и заранее присваивает его операции. Каждый присвоенный номер операции записывается и отслеживается в таблице Аудит разнесения операций.

Присваивая номер операции, функция разнесения добавляет данные о процедуре разнесения операции в эту таблицу. Эти данные включают в себя следующее:

  • тип операции;
  • описание операции;
  • дата и время присвоения номера операции;
  • идентификатор оператора, отвечающего за операцию;
  • индикатор условного разнесения;
  • текущий статус.

В случае успешного разнесения операции функция разнесения обновляет статус напротив номера операции на «Разнесено».

Если операция не разнесена, функция разнесения устанавливает соответствующий статус ошибки при напротив номера операции. Это возможно, например, если произошла ошибка при окончательной проверке либо аппаратная или программная ошибка. Когда это происходит, номер сохраняется за недействительной операцией, несмотря на то что ее проводки не были разнесены в книгу, поэтому в нумерации операций возникает разрыв. Это означает, что операции, разнесенные в книгу, не всегда имеют последовательные номера. Отсутствующие номера операций можно определить и проверить в таблице Аудит разнесения операций.

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

Коды статусов в таблице аудита операций

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

Статус Значение статуса Описание и пример
0 Операция не завершена Операция находится в процессе разнесения.
1 Операция разнесена OK Операция успешно разнесена.
2 Ошибка в бюджете Операция не была разнесена, так как она не прошла контроль бюджета по расходам или обязательствам.
3 Ошибка в данных Операция не была разнесена, так как произошла ошибка из-за недопустимых данных. Например, мог отсутствовать код счета.
4 Ошибка в базе данных Операция не была разнесена из-за ошибки в базе данных или файле.
5 Принудительное разнесение — только отклоненные Операция не была разнесена функцией «Импорт в книгу», так как все проводки операции были отклонены.
9 Ошибка (другая) Операция не была разнесена по причине другой ошибки.