И наши бухгалтера захотели автоматическую нумерацию.
У нас родился такой вариант - заводится таблица, в которой для каждой кассы на каждый кассовый день указывается номер листа. Каждый раз при запуске отчета "Кассовая книга"система обращается к этой таблице, проверяет наличие операций по кассам в те дни, которые не внесены в эту таблицу. Если операции есть, то дни вносятся и добавляются номера листов. В случае если разнесли задним числом, то все последующие даты перенумеровываются. После этого уже запускается процедура формирования отчета, в который попадают номера из обновленной таблицы. Но в целом как-то коряво выглядит.
Может, у кого-то есть более простое решение?
|