В начале феврале так получилось, что выпала возможность снова вернуться к начатому в ноябре прошлого года и заброшенному в конце декабря проекту «УНИВЕРСАЛЬНЫЙ ЛИСТ ДАННЫХ».
На этот раз пришлось поработать с массивом около 6 миллионов записей, который пришлось делить на несколько файлов и делать предварительные обработки исходной информации в каждом из них, а потом уже полученную информацию сводить за год.
Поскольку в исходном массиве содержалось весьма существенное количество внутренних оборотов по счетам бухгалтерского учёта, я принял решение для облегчения анализа и ускорения работы компьютеров перенести их в отдельный файл.
Потом я предложил выполнять процедуры с крупнейшими объектами аналитического учёта не по всем хозяйственным операциям, а только по агрегированным проводкам в различных комбинациях степени аналитики (Дебетовый счёт БУ с субконто первого уровня – Кредитовый счёт БУ; Дебетовый счёт БУ– Кредитовый счёт БУ с субконто первого уровня; Дебетовый счёт БУ с субконто первого уровня – Кредитовый счёт БУ с субконто первого уровня).
Идея последней комбинации оказалась весьма продуктивной. Я даже сам удивился: почему она раньше не приходила мне в голову. Наверно, потому что я мысленно не ставил себя на место внутреннего аудитора весьма крупного промышленного предприятия…