Определение уникальности выписки

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

При запросе новой выписки из АБС проверяется совпадение значений реквизитов нового документа и значений реквизитов старого документа. Проверка производится по реквизитам выписки и реквизитам документов, входящих в выписку. Проверяются следующие реквизиты выписки: "Счет №", "БИК", "Дата" и по невизуализированному признаку наличия в выписке итоговых данных. У документов, входящих в выписку, сравниваются все реквизиты. Также сравнивается количество документов. Если отличается значение хотя бы одного реквизита (реквизита выписки или документа, входящего в выписку – не важно), то импортируемая выписка считается отличающейся от выписки, находящейся в системе.

В зависимости от того, совпадает ли "новая" выписка со "старой" выполняется следующее:

Если в выписке изменений нет, то есть "новая" выписка полностью совпадает со "старой", то новая выписка в систему не загружается.

Если "новая" выписка отличается от старой, то производятся следующие действия:

  1. Удаление не итоговых и не актуальных выписок. Остаются только итоговые выписки ("старые" итоговые выписки).

    [Примечание] Примечание

    Удаление неактуальных промежуточных выписок может быть отключено / включено при помощи свойства конфигурации Конфигурация ДБО. РКО. Выписка. Хранить неактуальные промежуточные выписки.

  2. "Старые" итоговые выписки переводятся в статус не итоговых и не актуальных.

  3. Импорт "новой" выписки в систему.