====== История выполнения услуг ====== Всю историю выполнения услуги можно отследить условно по разделам: 1. Перемещения - выполняемые посредством накладных в пути для смены текущего склада/цеха, в которых проходят прочие операции. 2. Выполненные работы - выполняемые работы запланированные на услугу 3. Контроль технолога - опциональный пункт для поддержания качества проводимых работы ===== Перемещения ===== Все движения между складами/цехами фиксируются в таблице DOCS_IN_WAY_SERVS, в которой фиксируются следующие данные: Связующие идентификаторы: ID : внНомер записи DOC_IN_WAY_ID : Ссылка на таблицу DOCS_IN_WAY, связующая запись для накладной в пути DOS_ID : Ссылка на таблицу DOC_ORDER_SERVICES, в которой хранятся основные данные по услуге Информация о принятии, заполняется при доставке накладной на место назначения: DATE_IN : Дата принятия позиции TIME_IN : Время принятия позиции USER_ID_IN : Ссылка на таблицу USERS, пользователь принявший позицию SCLAD_ID_IN : Ссылка на таблицу SCLADS, склад принятия позиции ===== Выполненные работы ===== Все выполняемые работы над услугой хранятся в таблице USER_SESSION_ACTIONS, в которой фиксируются следующие данные: ID : внНомер записи USER_SESSION_ID : Ссылка на таблицу USER_SESSION, сессия работника генерируемая при авторизации в программе DATE_BEG : Дата/Время начала выполнения работы DATE_STOP : Дата/Время приостановке работы, в случаях когда работа не выполнена до конца, но работа программы завершается DATE_END : Дата/Время окончания выполнения работы DOC_ORDER_SERVICES_ID : Ссылка на таблицу DOC_ORDER_SERVICES, в которой хранятся основные данные по услуге SALARY_KOEF : Коэффициент з/п работника установленный на момент выполнения работы WORK_PLACE_ID : Ссылка на таблицу WORK_PLACES, в которой хранятся основные данные по рабочему месту WP_WORK_ID : Ссылка на таблицу WORK_PLACE_WORKS, в которой хранятся данные по специфике вида операции проводимой работы WP_KOEF : Процент от стоимости услуги установленный в настройках рабочего места на момент выполнения работы COWORKERS_CNT : Количество работников параллельно выполняющие эту работу NONACTIVE : Признак добавленной, но не выполненной работы (сбрасывается после выполнения) US_AGGR_PROG_ID : Ссылка на таблицу USER_SESSION_AGGRS, в которой данные если работа выполнялась на машине обработки вещей BARCODE : ШК услуги COWORK_ID : Ссылка на таблицу USER_SESSION_COWORKS, которая аккумулирует несколько работ, если выполнение проводилось более чем одним работником REEXECUTION : Признак, что данная работа является переделкой BAD_WORK : Признак, что после данной работы есть переделка LAST_WORK : Признак крайней работы ITERATION_LEVEL : Признак итерации после переделки, позволяет отбросить работы до нее QTY : Количество указанное в комментарии работы COMMENT : Комментарий указанный в работе COMMENT_REPET : Комментарий после внесения причины повтора IS_ADD_OUT_OF_SERVICES : Признак, что работа была добавлена в ручную TECHNOLOGIST_INPUT_ID : Ссылка на таблицу USERS, технолог на входе TECHNOLOGIST_OUTPUT_ID : Ссылка на таблицу USERS, технолог на выходе SUM_PAY : Сумма для зарплаты FITTING : Признак примерки DTTM_FITTING : Дата/Время проведения примерки QTY_OUT_SERV : Кол-во исполненных услуг ===== Контроль технолога ===== Данные проводимых контролей по услуге хранятся в таблице DOC_ORDER_SERV_PROC_HIST, в которой фиксируются следующие данные: ID : внНомер записи DOS_ID : Ссылка на таблицу DOC_ORDER_SERVICES, в которой хранятся основные данные по услуге STATUS_ID : Ссылка на таблицу ORDER_STATUSES, статус в который переводится услуга по результату контроля DTTM : Дата/Время обработки USER_ID : Ссылка на таблицу USERS, пользователь выполнивший технический контроль ACTUAL : Ссылка на таблицу USERS, работник признанный виновным по жалобе DESCRIPTION : Комментарий результата технического контроля LASTCHANGE : Признак последней актуальной записи, в рамках услуги