Отбор данных, необходимых для составления отчета, выполняется в два этапа. На первом этапе пользователь определяет граничные условия для составления отчета. Для
такими условиями являются:диапазон дат;
список складов;
список типов приходно-расходных документов.
Выбор необходимых диапазона дат, списка складов и типов документов пользователь производит в процессе выполнения шагов мастера фильтрации.
На втором этапе производится отбор данных, необходимых для составления отчета. Для отбора необходимых данных выполняется SQL-запрос к базе данных, созданный для этого отчета.
Запрос, используемый для формирования товарного отчета, возвращает следующие потоки данных:
Источником информации для формирования , , , , , , , и .
являются списки документовПри формировании отчета отбирается информация о приходных и расходных документах, относящихся к выбранным пользователем складам в указанном им диапазоне дат.