require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Формирование Банка данных по счетам из командной строки");
?>
Для тех, кто не знает –
это информационное хранилище по синтетическим и аналитическим счетам (остаткам, оборотам и всем корреспонденциям), ориентированное на ускоренное формирование отчетов и аналитических выборок.
Принцип работы этого режима заключается в том, что пользователь имеет возможность с удобной для него периодичностью рассчитывать данные по остаткам, оборотам по счетам с учетом аналитики и корреспонденций в различных разрезах: по счетам, месяцам, суткам и хранить эти данные в готовом виде. Когда возникает необходимость в формировании каких либо отчетов, включая публичную отчетность, программа берет уже рассчитанные данные и очень быстро формирует отчет. Особенно этот режим актуален для пользователей с большими объемами информационных баз данных (например 3...5.... Гб) или "медленными" компьютерами.
В 32 пакете предоставлена возможность предварительного расчета банка данных без участия бухгалтера (оператора) и даже запуска программы БЭСТ.
Для этого в командном файле, запускаемом по расписанию, скажем ночью, из стандартной командной строки указывается:
- Полный путь к БЭСТ–5\client\bin\ createledger.exe параметр1 параметр2
- Полный путь к БЭСТ–5 – это путь к папке, где установлен БЭСТ–5;
- Параметр1 – путь к базе данных
- Параметр2:
- Если не указан, то выполняется расчет с актуальной даты, аналог режима «Расчет с актуальной даты» (ALT–R) кнопки «Операции»;
- Равен 1 – полный расчет, аналог режима «Расчет с начал периода») ALT–П кнопки «Операции».
Предоставленная возможность, при ее использовании, позволяет бухгалтеру использовать всегда актуальный банк данных по счетам и быстро получать необходимую отчетность.
При необходимости, отчетность из режима «Банк данных по счетам» может экспортироваться в сводные таблицы MS Excel.