Search Results gmp_aps_ds_pull
Overview
GMP_APS_DS_PULL is an Oracle E-Business Suite PL/SQL package owned by the APPS schema. Its name and dependencies indicate that it belongs to the Oracle Advanced Planning and Scheduling (APS) and Process Manufacturing (OPM/GMP) integration layer. The package functions as a data staging "pull" utility: it extracts demand, supply, resource, and forecast information from the transactional GMP source tables and writes it into the MSC_ST (Advanced Supply Chain Planning staging) tables consumed by the MSC_CL_PULL runtime engine. This supports the population of planning data collections for batch or continuous manufacturing operations.
The package is classified as OTHER in the ETRM documentation, meaning it is not a formally published public API but an internal integration component. It carries seventeen documented tables, twenty-six procedures/functions, and direct references to SYS.STANDARD plus a dependency on MSC_CL_PULL, confirming its role as a supplier of staged rows rather than as an end-user interface.
Key Procedures and Functions
The documented routines group into several functional clusters:
- Supply and production: PRODUCTION_ORDERS, INSERT_SUPPLIES, INSERT_RESOURCE_REQUIREMENTS, EXTRACT_INV_TRANSFER_SUPPLIES, and EXTRACT_INV_TRANSFER_DEMANDS manage manufacturing supplies, resource requirements, and inventory transfer movements.
- Inventory: EXTRACT_ONHAND_BALANCES and ONHAND_INVENTORY extract on-hand balances into staging.
- Forecast and sales order processing: SALES_FORECAST_API, SALES_FORECAST, WRITE_THIS_SO, WRITE_THIS_FCST, ASSOCIATE_FORECASTS, CHECK_SO, CHECK_FORECAST, CONSUME_FORECAST, WRITE_FORECAST, and WRITE_SO handle forecast and sales-order demand triangulation.
- Designators and timestamps: BUILD_DESIGNATOR, INSERT_DESIGNATOR, and TIME_STAMP support planning designator setup and denormalized timestamping.
Parameter lists are not reproduced here; the documentation records signatures only by procedure name.
Tables Accessed
The package reads source data from GMP_DEMANDS_API and GMP_RESOURCE_INSTANCES and writes staged records primarily into the MSC_ST family. Specific targets include MSC_ST_DEMANDS, MSC_ST_DESIGNATORS, MSC_ST_JOB_OPERATIONS, MSC_ST_JOB_OPERATION_NETWORKS, MSC_ST_JOB_OP_RESOURCES, MSC_ST_RESOURCE_CHARGES, MSC_ST_RESOURCE_INSTANCE_REQS, MSC_ST_RESOURCE_REQUIREMENTS, and MSC_ST_SUPPLIES. Utility dependencies on DBMS_SESSION, DUAL, and PLITBLM confirm session context handling and PL/SQL table management. These tables collectively feed ASCP/MSO collection and therefore determine the accuracy of downstream plans.
Usage Notes
GMP_APS_DS_PULL is not invoked directly by end users. It executes as part of the APS data collection concurrent programs and is called from MSC_CL_PULL during the staging pull phase. Because it is classified as OTHER, custom code should avoid direct invocation and instead rely on the standard planning collection request set. In Oracle EBS 12.1.1 and 12.2.2, the package remains valid and unchanged in dependency shape. Any modification risks inconsistency between OPM transactional data and MSC staging, potentially producing inaccurate planning results; it should therefore be treated as an internal, upgrade-managed component.
-
PACKAGE: APPS.GMP_APS_DS_PULL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GMP_APS_DS_PULL, status:VALID,
-
PACKAGE: APPS.GMP_APS_DS_PULL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GMP_APS_DS_PULL, status:VALID,
-
PACKAGE BODY: APPS.GMP_APS_DS_PULL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_APS_DS_PULL, status:VALID,
-
PACKAGE BODY: APPS.GMP_APS_DS_PULL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_APS_DS_PULL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.GMP_DEMANDS_API
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMP_DEMANDS_API, status:VALID,
-
SYNONYM: APPS.MSC_ST_RESOURCE_CHARGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_RESOURCE_CHARGES, status:VALID,
-
SYNONYM: APPS.MSC_ST_RESOURCE_CHARGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_RESOURCE_CHARGES, status:VALID,
-
SYNONYM: APPS.MSC_ST_JOB_OPERATION_NETWORKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_JOB_OPERATION_NETWORKS, status:VALID,
-
SYNONYM: APPS.MSC_ST_DESIGNATORS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_DESIGNATORS, status:VALID,
-
SYNONYM: APPS.MSC_ST_JOB_OP_RESOURCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_JOB_OP_RESOURCES, status:VALID,
-
SYNONYM: APPS.MSC_ST_DESIGNATORS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_DESIGNATORS, status:VALID,
-
PACKAGE: APPS.GMP_CALENDAR_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GMP_CALENDAR_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.MSC_ST_DEMANDS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_DEMANDS, status:VALID,
-
SYNONYM: APPS.GMP_DEMANDS_API
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMP_DEMANDS_API, status:VALID,
-
SYNONYM: APPS.MSC_ST_JOB_OP_RESOURCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_JOB_OP_RESOURCES, status:VALID,
-
SYNONYM: APPS.MSC_ST_RESOURCE_INSTANCE_REQS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_RESOURCE_INSTANCE_REQS, status:VALID,
-
SYNONYM: APPS.MSC_ST_JOB_OPERATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_JOB_OPERATIONS, status:VALID,
-
SYNONYM: APPS.MSC_ST_JOB_OPERATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_JOB_OPERATIONS, status:VALID,
-
SYNONYM: APPS.MSC_ST_RESOURCE_INSTANCE_REQS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_RESOURCE_INSTANCE_REQS, status:VALID,
-
SYNONYM: APPS.MSC_ST_JOB_OPERATION_NETWORKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_JOB_OPERATION_NETWORKS, status:VALID,
-
PACKAGE: APPS.GMP_BOM_ROUTING_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GMP_BOM_ROUTING_PKG, status:VALID,
-
SYNONYM: APPS.MSC_ST_RESOURCE_REQUIREMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_RESOURCE_REQUIREMENTS, status:VALID,
-
SYNONYM: APPS.MSC_ST_RESOURCE_REQUIREMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_RESOURCE_REQUIREMENTS, status:VALID,
-
PACKAGE: APPS.GMP_BOM_ROUTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GMP_BOM_ROUTING_PKG, status:VALID,
-
PACKAGE: APPS.GMP_CALENDAR_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GMP_CALENDAR_PKG, status:VALID,
-
SYNONYM: APPS.GMP_RESOURCE_INSTANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMP_RESOURCE_INSTANCES, status:VALID,
-
SYNONYM: APPS.MSC_ST_SUPPLIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_SUPPLIES, status:VALID,
-
SYNONYM: APPS.GMP_RESOURCE_INSTANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMP_RESOURCE_INSTANCES, status:VALID,
-
SYNONYM: APPS.MSC_ST_DEMANDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_DEMANDS, status:VALID,
-
SYNONYM: APPS.MSC_ST_SUPPLIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ST_SUPPLIES, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_PULL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_PULL, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_PULL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_PULL, status:VALID,
-
PACKAGE: APPS.GMP_APS_DS_PULL
12.1.1
-
PACKAGE: APPS.GMP_APS_DS_PULL
12.2.2
-
SYNONYM: PUBLIC.DBMS_SESSION
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SESSION, status:VALID,
-
SYNONYM: PUBLIC.DBMS_SESSION
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SESSION, status:VALID,
-
APPS.GMP_APS_DS_PULL dependencies on GMP_APS_DS_PULL
12.2.2
-
APPS.GMP_APS_DS_PULL dependencies on GMP_APS_DS_PULL
12.1.1
-
APPS.MSC_CL_PULL dependencies on GMP_APS_DS_PULL
12.2.2
-
APPS.MSC_CL_PULL dependencies on GMP_APS_DS_PULL
12.1.1
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
TABLE: SYS.DUAL
12.1.1
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
TABLE: SYS.DUAL
12.2.2
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
PACKAGE BODY: APPS.GMP_APS_DS_PULL
12.1.1
-
PACKAGE BODY: APPS.GMP_APS_DS_PULL
12.2.2