Сценарий собирает по каждому счёту отпечаток и сверяет его с уже оплаченными. Дубли не уходят в оплату — по ним приходит тревога в мессенджер, а чистые счета регистрируются и при необходимости уходят на согласование.
Дубли ловятся на входе, а не после списания
Отпечаток счёта учитывает поставщика, номер и сумму