Сначала озвучьте политику "начислено/удержано" :)
PS:
У меня обработка написана. Позволяет "ручками" движения двигать в нужном направлении с одного документа на другой. Это чтобы не заморачиваться с "последовательностью правильного проведения"(цы) рот неоперативном режиме работы.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший