В первом документе содержится оклад каждого из сотрудников (Волков - 10000 рублей, Иванов - 15000, Петров - 13000, Никонов - 12000).
Во втором документе лучшим двоим начисляется премия (Иванову и Петрову).
В первом документе изменили значение оклада одному из премиальных сотрудников (Иванов - 16000).
Сформировали отчет "Перерасчет" и там 2 записи:
Одна, что нужно пересчитать премию Иванову.
Вторая - Петрову.
Хотя оклад менялся только у Иванова
Что там делает Петров?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший