Отчет используется для просмотра движения материалов за определенный период времени. Для работы отчета используются следующие функции из схемы demo_reports базы данных mesdb: - report_demo_material_movement.sql.
|
Для корректной работы отчета в ExeMES: - должен вестись учет остатков на складах;
- должна быть сконфигурирована модель материалов;
- должно быть зарегистрировано движение материалов (списание, потребление, перемещение).
|
Внешний вид отчета по движению материалов:

Отчет предоставляет информацию о движении и остатках материалов по складам (объектам из объектной модели) . Более подробную информацию по движению материалов можно получить в раскрывающихся строках (раскрывается по нажатию "+" в левой части столбца "Партии"). Информация в раскрывающейся области отображает имеющиеся партии по материалам, категорию материала и детализацию по движению материалов.
Если по указанной партии материалов за выбранный период происходило движение материалов, то каждую партию можно раскрыть (раскрывается по нажатию "+" слева от названия партии) и в зависимости от выбранного фильтра (группировать по заказам) будет отображаться либо детальная информация по движению материала, либо информации по производственным заказам в которых участвовала указанная партия и о всех перемещениях этой партии.


По нажатию "+" слева от номера производственного заказа раскрываются строки с детальной информацией о движении материала. По "+" слева от строки "Все перемещения", раскрывается детальная информация о всех перемещениях материалов за период.

Отчет строится за период времени, при этом учитываются не календарные, а производственные сутки (смены), расписание которых настроено в корневом объекте объектной модели.
Если в объектной модели сконфигурировано несколько корневых объектов, то смены будут наследованы с первого по номеру идентификатора объекта, при этом вы можете явно указать идентификатор объекта, с которого наследовать смены. Для этого отредактируйте функцию report_demo_material_movement в схеме demo_reports базы данных exereport - замените блок кода: select ent_id into root_ent_id
from ent e
where e.can_sched_shifts = true and e.parent_ent_id is null and e.ent_class = false
order by ent_id
limit 1; |
на следующий: root_ent_id := [значение идентификатора объекта (ent_id таблицы ent) с настроенными сменами в Вашей системе]; |
|
Отчет может быть построен с фильтрами:
- по материалам - в отчете будет показано движение только по выбранным материалам
- по складам - в отчете будет показано движение материалов только по выбранным складам
Название поля | Описание поля |
---|
Период | Заданный временной период | Склады | Заданный склад (объект из объектной модели) (description из таблицы ent) | Материалы | Заданный материал Отображается в соответствии с настройкой "Отображение материала" заданной в MES Client |
|
Наименование поля | Описание поля |
---|
Материал | Наименование материала Отображается в соответствии с настройкой "Отображение материала" заданной в MES Client | Партии | Номер партии (lot_no из таблицы lot) | Ед.изм | Единицы измерения материала (abbreviation из таблицы uom) | Остатки на начало | Остатки материала на начало запрашиваемого периода с учетом производственных смен. (qty_left из таблицы item_inv с учётом всех приходов и расходов от даты начала периода запроса по текущее время.) | Приход | Данные по приходу материала на склад, включающие выпуск (qty_prod из таблицы item_prod), поступление и перемещение материала на склад (qty_txd из таблицы item_transfer) за выбранный период | Расход | Данные по расходу материалов со склада, включающие потребление (qty_cons из таблицы item_cons), списание и перемещение материала со склада (qty_txd из таблицы item_transfer) за выбранный период | Остатки на конец | Остатки материала на конец запрашиваемого периода с учетом производственных смен. (qty_left из таблицы item_inv с учётом всех приходов и расходов от даты окончания периода запроса по текущее время.) |
|
Наименование параметра | Тип параметра | Описание |
---|
Группировать по заказам | Радиокнопка | Включение или отключение группировки полей отчета по производственным заказам | Режим отображения | Радиокнопка | Режим отображения отчета: - Список - отчет стоится на одной странице общим списком;
- Страницы - отчет разбивается по страницам.
| Склад | Список | Фильтрация по заданному складу (объекту из объектной модели) | Материал | Список с множественным выбором | Фильтрация по заданному материалу | Начало периода | Дата | Дата начала периода в рамках которого строится отчет | Окончание периода | Дата | Дата окончания периода в рамках которого строится отчет | Сорт материала | Список с множественным выбором | Фильтрация по заданному сорту материала |
|