Ввод начальный остатков по 76АВ, делает проводки по Дт76АВ и выписывает еще и сч.ф. на аванс, как результат за двоение оборотов по Дт 76АВ.
Как можно это обойти, сейчас приходиться либо во вводе отключать движения по бу и ну, либо счет фактуры распроводить.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший