Search Results wip_massload_pub
Overview
APPS.WIP_MASSLOAD_PUB is a public PL/SQL package within the Oracle E-Business Suite Work in Process (WIP) application module. Its primary business function is to support the mass creation of discrete jobs in manufacturing environments where large volumes of work orders must be generated from planning or order management sources. In Oracle EBS 12.1.1 and 12.2.2, this package provides a programmatic entry point for loading jobs into the WIP interface tables and subsequently converting them into live discrete jobs. The package is classified as a PUB (public) API, indicating that it is intended for external invocation by other application modules, integration layers, or custom extensions rather than being restricted to internal WIP processing only.
The ETRM documentation confirms the object resides in the APPS schema with a VALID status and exposes exactly two documented procedures. Its dependency footprint demonstrates its central role in job-loading workflows: it references SYS.STANDARD and is referenced by several downstream packages, including CSD_HV_WIP_JOB_PVT, CSD_WIP_JOB_PVT, JMF_SHIKYU_WIP_PVT, MSC_SRP_RELEASE, WIP_ATO_JOBS_PRIV, and itself. This reference pattern underscores its use as a shared utility across service, planning, and assemble-to-order processing.
Key Procedures and Functions
The package exposes two documented procedures:
- MASSLOADJOBS — The principal routine for bulk job creation. It accepts collections describing multiple job definitions and processes them as a set, populating the WIP interface and job detail interface tables so that the standard WIP job import concurrent process can validate and create the discrete jobs. This procedure is the mechanism by which high-volume job loads are performed without invoking single-job APIs repeatedly.
- CREATEONEJOB — A single-job counterpart that creates one discrete job from a supplied definition. It is typically used for discrete, event-driven job creation where a batch load is unnecessary. Like MASSLOADJOBS, it relies on the interface tables to stage data prior to validation and job instantiation.
Per the ETRM metadata, parameter lists are not documented; consumers should obtain the exact signatures from the package specification or the WIP API documentation before coding against these procedures.
Tables Accessed
The documented table references, accessed via APPS synonyms, reflect the full lifecycle of discrete job creation:
- WIP_INTERFACE_S and WIP_JOB_DTLS_INTERFACE, WIP_JOB_SCHEDULE_INTERFACE — the staging tables into which job, detail, and scheduling data are written for subsequent import.
- WIP_DISCRETE_JOBS — the master discrete job table where validated jobs are ultimately created.
- WIP_OPERATIONS — stores routing operation steps associated with created jobs.
- MTL_SYSTEM_ITEMS — validates item definitions and attributes for the job assembly.
- ORG_ACCT_PERIODS and WIP_PERIOD_BALANCES — validate the open accounting period and maintain period balances for the organization.
- WIP_ACCOUNTING_CLASSES — resolves accounting class assignments for the job.
Usage Notes
WIP_MASSLOAD_PUB is typically invoked from concurrent programs, custom PL/SQL batch loaders, and integration interfaces that must generate discrete jobs in volume. In standard EBS flows, planning modules such as MSC_SRP_RELEASE and assemble-to-order processes reference this package to release jobs programmatically. Custom code should call MASSLOADJOBS for batch scenarios and CREATEONEJOB for individual jobs, ensuring that item, organization, and period validations pass before submission. Because the package writes to WIP interface tables, the standard WIP job import process must be executed to complete job creation. Developers should treat this as a public API but verify exact signatures and error-handling behavior against the specific 12.1.1 or 12.2.2 instance, as the ETRM documentation does not enumerate parameters.
-
PACKAGE: APPS.WIP_MASSLOAD_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_MASSLOAD_PUB, status:VALID,
-
PACKAGE BODY: APPS.WIP_MASSLOAD_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_MASSLOAD_PUB, status:VALID,
-
PACKAGE: APPS.WIP_MASSLOAD_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WIP_MASSLOAD_PUB, status:VALID,
-
PACKAGE: APPS.WIP_MASSLOAD_PUB
12.1.1
-
PACKAGE BODY: APPS.WIP_MASSLOAD_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_MASSLOAD_PUB, status:VALID,
-
PACKAGE: APPS.WIP_MASSLOAD_PUB
12.2.2
-
PACKAGE: APPS.WIP_VALIDATEMLHEADER_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_VALIDATEMLHEADER_PVT, status:VALID,
-
PACKAGE: APPS.WIP_MASSLOAD_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_MASSLOAD_PVT, status:VALID,
-
PACKAGE: APPS.WIP_JOB_DTLS_SUBSTITUTIONS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WIP_JOB_DTLS_SUBSTITUTIONS, status:VALID,
-
PACKAGE: APPS.WIP_VALIDATEMLHEADER_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WIP_VALIDATEMLHEADER_PVT, status:VALID,
-
PACKAGE: APPS.WIP_MASS_LOAD_PROCESSOR
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_MASS_LOAD_PROCESSOR, status:VALID,
-
SYNONYM: APPS.WIP_INTERFACE_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WIP_INTERFACE_S, status:VALID,
-
SYNONYM: APPS.WIP_INTERFACE_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WIP_INTERFACE_S, status:VALID,
-
PACKAGE BODY: APPS.JMF_SHIKYU_WIP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JMF_SHIKYU_WIP_PVT, status:VALID,
-
PACKAGE BODY: APPS.JMF_SHIKYU_WIP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JMF_SHIKYU_WIP_PVT, status:VALID,
-
PACKAGE: APPS.WIP_MASSLOAD_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WIP_MASSLOAD_PVT, status:VALID,
-
PACKAGE: APPS.WIP_JOB_DTLS_SUBSTITUTIONS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_JOB_DTLS_SUBSTITUTIONS, status:VALID,
-
PACKAGE BODY: APPS.WIP_ATO_JOBS_PRIV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_ATO_JOBS_PRIV, status:VALID,
-
PACKAGE: APPS.WIP_JOB_DETAILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_JOB_DETAILS, status:VALID,
-
PACKAGE: APPS.WIP_JOB_DETAILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WIP_JOB_DETAILS, status:VALID,
-
PACKAGE BODY: APPS.MSC_SRP_RELEASE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SRP_RELEASE, status:VALID,
-
PACKAGE: APPS.WIP_OSP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_OSP, status:VALID,
-
SYNONYM: APPS.WIP_PERIOD_BALANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WIP_PERIOD_BALANCES, status:VALID,
-
PACKAGE BODY: APPS.MSC_SRP_RELEASE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SRP_RELEASE, status:VALID,
-
PACKAGE BODY: APPS.CSD_HV_WIP_JOB_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_HV_WIP_JOB_PVT, status:VALID,
-
PACKAGE BODY: APPS.WIP_ATO_JOBS_PRIV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_ATO_JOBS_PRIV, status:VALID,
-
PACKAGE BODY: APPS.CSD_WIP_JOB_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_WIP_JOB_PVT, status:VALID,
-
PACKAGE: APPS.WIP_OSP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WIP_OSP, status:VALID,
-
PACKAGE BODY: APPS.CSD_HV_WIP_JOB_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_HV_WIP_JOB_PVT, status:VALID,
-
SYNONYM: APPS.WIP_JOB_DTLS_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WIP_JOB_DTLS_INTERFACE, status:VALID,
-
SYNONYM: APPS.WIP_JOB_DTLS_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WIP_JOB_DTLS_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.CSD_WIP_JOB_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_WIP_JOB_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.WIP_JOB_SCHEDULE_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WIP_JOB_SCHEDULE_INTERFACE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.WIP_ACCOUNTING_CLASSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WIP_ACCOUNTING_CLASSES, status:VALID,
-
PACKAGE: APPS.WIP_LOGGER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_LOGGER, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.WIP_LOGGER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WIP_LOGGER, status:VALID,
-
SYNONYM: APPS.WIP_JOB_SCHEDULE_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WIP_JOB_SCHEDULE_INTERFACE, status:VALID,
-
SYNONYM: APPS.ORG_ACCT_PERIODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ORG_ACCT_PERIODS, status:VALID,
-
PACKAGE BODY: APPS.WIP_MASSLOAD_PUB
12.1.1
-
PACKAGE: APPS.WIP_CONSTANTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WIP_CONSTANTS, status:VALID,
-
SYNONYM: APPS.WIP_OPERATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WIP_OPERATIONS, status:VALID,
-
PACKAGE: APPS.WIP_CONSTANTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WIP_CONSTANTS, status:VALID,
-
PACKAGE BODY: APPS.WIP_MASSLOAD_PUB
12.2.2
-
SYNONYM: APPS.WIP_OPERATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WIP_OPERATIONS, status:VALID,
-
APPS.CSD_WIP_JOB_PVT dependencies on WIP_MASSLOAD_PUB
12.1.1
-
APPS.WIP_ATO_JOBS_PRIV dependencies on WIP_MASSLOAD_PUB
12.2.2