Results for “process_status”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The APPS.MTH_PROCESS_STATUS_PKG package body is a core component of the Oracle EBS Equipment Tracking (ETRM/MTH) module, responsible for deriving, maintaining, and recalculating equipment status records from two distinct input sources: tag readings and comma-separated value (CSV) load files. Its header revision (mtheqstb.pls 120.12.12020000.3, dated 2013/05/22) indicates it has been maintained through the 12.1.1 and 12.2.2 release cycles. In operational terms, the package translates raw measurement data collected from plant equipment into meaningful status codes and reason codes, then aggregates those statuses for reporting and downtime analysis. Three procedural patterns recur throughout the package: initialization (INIT), incremental update (INCR), and recalculation (RECAL). This design allows the application to load historical data in bulk, append new readings as they arrive, and retroactively correct status history when source data is amended.
Key Procedures and Functions
- VALIDATE — The public entry point that verifies the integrity of a status processing request before any data is written. It accepts a mode and a source indicator, and returns a return code together with an error buffer. Internal declarations such as v_tag_reading_count, v_output_count, and a compileState collection suggest it counts eligible tag readings and expected output rows, rejecting requests when the source data set is empty or inconsistent.
- PROCESS_STATUS — Drives the transformation of source data into equipment status records, coordinating the INIT, INCR, and RECAL logic for both reading-based and CSV-based sources (INIT_STATUS_FROM_READING, INCR_STATUS_FROM_READING, RECAL_STATUS_FROM_READING, INIT_STATUS_FROM_CSV, INCR_STATUS_FROM_CSV, RECAL_STATUS_FROM_CSV). The recalculation variants accept a from-date, an optional to-date, an optional equipment key, and — for the CSV path — an optional plant key, enabling targeted recalculation by site or asset.
- PROCESS_STATUS_SUMMARY — Populates and maintains the equipment status summary used for reporting. Its supporting routines (PROCESS_STATUS_SMMRY_INIT, PROCESS_STATUS_SMMRY_INCR, PROCESS_STATUS_SMMRY_RECAL) operate on timestamp-based date ranges and accept optional equipment and plant keys, allowing summary rows to be rebuilt incrementally or recalculated for a specific asset or site.
Tables Accessed
The package reads setup and master data from MTH_ENTITIES, MTH_EQUIPMENTS_D, MTH_EQUIPMENT_DENORM_D, MTH_EQUIPMENT_REASON_SETUP, MTH_EQUIPMENT_SHIFTS_D, MTH_EQUIP_STATUSES, MTH_HOUR_D, MTH_PLANTS_D, MTH_SYSTEMS_SETUP, and MTH_RUN_LOG. Transactional input arrives via MTH_TAG_READINGS, with staging and error capture handled by MTH_EQUIP_STATUSES_STG and MTH_EQUIP_STATUSES_ERR, and MTH_TAG_READINGS_ERR respectively. Derived output is written to MTH_EQUIP_STATUSES and rolled up into MTH_EQUIP_STATUS_SUMMARY. MTH_RUN_LOG records processing executions, providing an audit trail for each status run.
Usage Notes
The package is classified as OTHER and is referenced by one other package, indicating it is invoked programmatically rather than through a direct form call. Typical invocation paths include ETRM concurrent programs that process tag readings or CSV uploads, and the Equipment Status or Work Order/Shift forms that trigger recalculation when historical data is corrected. Custom extensions should call VALIDATE first, then PROCESS_STATUS or PROCESS_STATUS_SUMMARY, honouring the date-range and key parameters so that recalculation remains scoped and performant. Because the package maintains both detail (MTH_EQUIP_STATUSES) and summary (MTH_EQUIP_STATUS_SUMMARY) layers, any concurrent program invoking it should run in a controlled window, and error rows should be reviewed in the ERR tables before rerunning.
-
Lookup Type: PROCESS_STATUS 12.2.2
-
Lookup Type: PROCESS_STATUS 12.1.1
-
PACKAGE: APPS.PAY_PST_UTILS 12.2.2
-
PACKAGE: APPS.PAY_PST_UTILS 12.1.1
-
PACKAGE: APPS.WIP_VALIDATE 12.1.1
-
PACKAGE: APPS.WIP_VALIDATE 12.2.2
-
Shows which chunks have been processed by a specific payroll action, or process.
-
Shows which chunks have been processed by a specific payroll action, or process.
-
Holds the status for each process phase in a particular period and organization cost group
-
Holds the status for each process phase in a particular period and organization cost group
-
Table: IGI_MHC_BOOK_CONTROLS 12.1.1
This table contains names of all the books that have been defined as a Modified Historic Accounting Tax Book.
-
Table: MRP_SO_LINES_TEMP 12.2.2
To store modified sales order lines for planning manager
-
Table: IGI_MHC_BOOK_CONTROLS 12.2.2
This table contains names of all the books that have been defined as a Modified Historic Accounting Tax Book.
-
Interface Processes Control Parameters
-
Used to control concurrent execution of post mass additions program.
-
This table holds additional information required to check if the Modified Historic Cost Accounting processes have been run on each transaction.
-
This table holds additional information required to check if the Modified Historic Cost Accounting processes have been run on each transaction.
-
Table: MRP_SO_LINES_TEMP 12.1.1
To store modified sales order lines for planning manager
-
EGO_FUNC_PARAMS_INTERFACE temporarily stores information about Function Parameters. This table is used by Metadata open interface to import Function Parameters.
-
Table: EGO_PAGES_INTERFACE 12.2.2
EGO_PAGES_INTERFACE temporarily stores the definitions for Item Catalog Category Pages before loading this information into Oracle Advanced Product Catalog. This table contains user friendly columns which allow you to easily enter your da
-
Interface table to store imported negotiation price differential information
-
Table: EGO_INTERFACE_TL 12.2.2
This table is used to store unimported translatable entries.
-
Table: EGO_INTERFACE_TL 12.1.1
This table is used to store unimported translatable entries.
-
Holds OSM-MRP interface header information
-
Replenishment header information
-
EGO_PAGES_ENTRIES_INTERFACE temporarily stores the definitions for Item Catalog Category Page Entries before loading this information into Oracle Advanced Product Catalog. This table contains user friendly columns which allow you to easil
-
Holds OSM-MRP interface header information
-
Sales order summary view
APPS.MRP_SO_UPDATES_SUMMARY_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_CALENDAR·Explore MRP module →
-
Holds the Status of the Data Records in the Processed IZA File
-
- Retrofitted
APPS.MTL_REPLENISH_HEADERS_VIEW·↳ HR_GENERAL·↳ HR_LOCATIONS_ALL·↳ MFG_LOOKUPS·Explore INV module →
-
Interface table to store imported negotiation price differential information
-
Forecast/Schedule load parameters
-
Used for spawning child concurrent programs for the master billing programs.
-
Used for spawning child concurrent programs for the master billing programs.
-
Interface Processes Control Parameters
-
Forecast/Schedule load parameters
-
Price differentials for rate based lines
-
Errors encountered while processing Open Scheduling Interface requests
APPS.WIP_SCHEDULING_ERRORS_V·↳ MFG_LOOKUPS·↳ WIP_ENTITIES·↳ WIP_INTERFACE_ERRORS·Explore WIP module →