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