Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Исходя из этого пользователь сможет понимать, как правильно разнести выписку:
Длина ИНН физлица 12 чисел, у юрлица - 10 чисел
(можно визуально подставлять иконку)

Результат

Дублирование оплат

С версии 2.7.43 при импорте выписки производится анализ на разнесение оплаты ранее на основании поля UniqueId в транзакции. Поле формитуется формируется как составной ключ из ИНН плательщика, даты оплаты и номера платёжного документа. Для физлиц (где ИНН=0) используем вместо ИНН номер счёта плательщика.

...

СтатусОписание
Ожидает анализаВсе элементы сразу после загрузки из получают такой статус. Он означает, что сервер должен проанализировать данные из документа и найти в Логусе соответствующие для разнесения счета.
По ИНН нужно попытаться найти компанию, если компания найдена, её номер счёта подставляется в счёт-получатель.
Если в настройке указан флаг "Разносить оплату по броням", то дополнительно производятся следующие действия:
По числовым комбинациям в назначении платежа пытаемся определить номер брони, которой скорее всего соответствует этот платёж. Шаблоны нумерации поддерживаются следующие:
123456

123456-1
1234567/12
12345678-12
Т.е. 6-8 цифр, затем суффикс в виде дефиса или слэша, затем 1-3 цифры.
Далее из этих номеров вычленяется номер брони. После этой операции анализируется, сколько разных номеров броней встретилось в назначении платежа. 
Если ровно 1, то загружаем бронь с таким номером, убеждаемся что она находится в статусе IN, TMPOUT или RES, убеждаемся что у брони указана компания-плательщик и она совпадает с плательщиком из банковской выписки (её номер был проанализирован на предыдущем шаге), и если так, то устанавливаем эту бронь в качестве получателя безналичного платежа (т.е. в этом случае цепочка такая - банковским платежом деньги падают на компанию, а затем безналичным платежом происходит оплата этой брони).
Ожидает загрузкиОплата должна попасть на счёт с номером, указанным в соответствующей документу строке. 
Каждая строка обрабатыватся обрабатывается отдельно и не прерывает работу загрузки в случае ошибки в одной из записей.
Ошибка (указан текст ошибки)Такие записи не подвергаются никакой обработке.
Успешно обработанаУказывает, что запись уже была обработана и повторно её загружать не нужно, тоже пропускаются.