Ну допустим есть документ Отчет о розничных продажах. У него движение - продажи по дисконтным картам. Я совершаю обмен с кассой где по идее не должно быть этого документа, а только чеки. Но продажи по дисконтным картам быть должны. В принципе это работает.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший