Results for “item_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
POS_ASN is an Oracle E-Business Suite PL/SQL package, owned by APPS and declared with AUTHID CURRENT_USER, that supports the Advanced Shipment Notice (ASN) and shop cart style processing used in Oracle Purchasing and Receiving. Its header comment ($Header: POSASNES.pls 115.6) indicates the package has been part of the EBS code line since the earlier 11.x releases and remains present in 12.1.1 and 12.2.2. The package coordinates the translation of shop-cart style ASN data captured in the POS_ASN_SHOP_CART tables into the Receiving Open Interface tables so that shipments and receipts can be processed by the standard receiving flow.
The package also contains a substantial set of UI-helper routines that generate HTML/form attributes — item names, labels, LOV definitions, alignment, styles, and editability flags — used by the ASN shop cart self-service pages. This dual role, data interface staging plus presentation metadata, reflects the age and multi-purpose nature of the package.
Key Procedures and Functions
ETRM documents 46 procedures and functions. They fall into several groups:
- Session and value helpers: SET_SESSION_INFO, GET_RESULT_VALUE — initialise session context (language, org, user, responsibility, request) and retrieve output values for the calling page or program.
- Field attribute functions: ITEM_REQD, ITEM_HALIGN, ITEM_VALIGN, ITEM_NAME, ITEM_CODE, ITEM_STYLE, ITEM_DISPLAYED, ITEM_UPDATEABLE, ITEM_SIZE, ITEM_MAXLENGTH, ITEM_WRAP — return the display/validation attributes of a given item.
- LOV helpers: ITEM_LOV, ITEM_LOV_MULTI — build List of Values definitions.
- Label helpers: HIDDEN_LABEL, HIDDEN_FIELD, SINGLE_ROW_LABEL, MULTI_ROW_LABEL, NON_UPDATEABLE — generate label/hidden field markup.
The package also defines the cursor c_shipment_err which joins PO_INTERFACE_ERRORS to POS_ASN_SHOP_CART_DETAILS, and c_header_err and c_lines cursors that construct the interface row payload (transaction type SHIP/RECEIVE, processing status, grouping by request). These cursors support the conversion of shop-cart ASN rows into RCV interface rows.
Tables Accessed
The package reads and writes the following tables via APPS synonyms:
- POS_ASN_SHOP_CART_DETAILS and POS_ASN_SHOP_CART_HEADERS — the shop-cart ASN staging tables that hold line and header data entered by the user.
- PO_INTERFACE_ERRORS — read to surface validation errors for the header and each line.
- PO_HEADERS_ALL, PO_LINES_ALL, PO_LINE_LOCATIONS_ALL, PO_DISTRIBUTIONS_ALL, PO_HEADERS, PO_LOCATION_ASSOCIATIONS — source purchase order data used to derive shipment/receipt details.
- RCV_HEADERS_INTERFACE, RCV_HEADERS_INTERFACE_S, RCV_TRANSACTIONS_INTERFACE, RCV_TRANSACTIONS_INTERFACE_S, RCV_INTERFACE_GROUPS_S — receiving open interface tables and sequences written by the package for the receiving processor.
- AK_FLOW_REGION_RELATIONS — used in the flow/region navigation configuration.
Usage Notes
POS_ASN is typically invoked in one of two ways. First, the ASN shop cart OAF/HTML pages call its attribute and label functions to render each field, and call SET_SESSION_INFO to establish context. Second, the conversion logic (cursors c_header_err, c_shipment_err, c_lines) writes into the Receiving Open Interface tables, which are then processed by the standard Receiving Transaction Processor or a concurrent program that submits receiving transactions.
Customisations that need to extend ASN shop cart behaviour, or that reprocess ASN data, may reference this package directly from custom PL/SQL, but Oracle recommends using the receiving open interface APIs instead. Because a large portion of the package builds presentation markup, it should be treated as an internal, non-public interface and not called from custom code where a supported public API exists.
-
PACKAGE: APPS.POS_ASN 12.1.1
-
PACKAGE BODY: APPS.POS_ASN 12.2.2
-
PACKAGE: APPS.POS_ASBN 12.1.1
-
PACKAGE: APPS.POS_ASBN 12.2.2
-
PACKAGE: APPS.POS_ASN 12.2.2
-
PACKAGE BODY: APPS.POS_ASN 12.1.1
-
PACKAGE BODY: APPS.POS_ASBN 12.2.2
-
PACKAGE BODY: APPS.POS_ASBN 12.1.1
-
PACKAGE: APPS.POS_ACK_SEARCH 12.1.1
-
PACKAGE: APPS.POS_ACK_SEARCH 12.2.2
-
View: GR_ITEM_CODES_V 12.1.1
Contains the Item Code Description in GR_ITEM_GENERAL & IC_ITEM_MST
APPS.GR_ITEM_CODES_V·↳ GR_ITEM_GENERAL·↳ IC_ITEM_MST·Explore GR module →
-
Contains a temporary table used during the document build process.
-
Table: MSC_INT_SOURCE1 12.1.1
-
Table: MSC_INT_SOURCE1 12.2.2
-
View: GR_REG_ITEM_CODE_V 12.1.1
View for Regulatory Items with Description
APPS.GR_REG_ITEM_CODE_V·↳ GR_ITEM_GENERAL_V·↳ GR_MULTILINGUAL_NAME_TL·Explore GR module →
-
Contains a temporary table used during the document build process.
-
View: GR_REG_ITEM_CODE_V 12.2.2
View for Regulatory Items with Description
APPS.GR_REG_ITEM_CODE_V·↳ GR_ITEM_GENERAL_V·↳ GR_MULTILINGUAL_NAME_TL·Explore GR module →
-
A temporary table used during the document build process.
-
Contains a temporary table used during the heavy element build process.
-
View: IGF_AW_COA_RATE_MST_V 12.1.1
Cost of Attendance Rate Table Master
APPS.IGF_AW_COA_RATE_MST_V·↳ IGF_AW_COA_RATE_DET·↳ IGF_AW_ITEM·↳ IGS_CA_INST·Explore IGF module →
-
Table: GR_ITEM_GENERAL_MIG 12.1.1
View of Regulatory Item Explosion details, includes the items details for Regulatory Items with regard to the Convergence model
-
Contains a temporary table used during the document build process.
-
Table: GR_PROP_CHNG_TEMP 12.1.1
GR Table used by the Map to temporaily property change information
-
Table: MSC_INT_SOURCE2 12.2.2
-
A temporary table used during the document build process.
-
Contains the calculated values for attributes, such as heavy elements, lists, and physical properties.
-
Contains a temporary table used during the document build process.
-
Contains a temporary table used during the heavy element build process.
-
Contains a temporary table used during the document build process.
-
Contains a temporary table used during the document build process.
-
GR field name masks for regulatory items
-
A temporary table used during the document build process.
-
Contains a temporary table used during the heavy element build process.
-
Contains the Classification Code for the item.
-
Contains the Classification Code for the item.
-
Contains Disclosure information for the item.
-
View: GR_ITEM_GENERAL_MSDS_V 12.2.2
Contains only the rows that reflect the MSDS name for the item in the users environment language
APPS.GR_ITEM_GENERAL_MSDS_V·↳ GR_ITEM_GENERAL·↳ GR_MULTILINGUAL_NAME_TL·Explore GR module →
-
View: GR_ITEM_CODES_V 12.2.2
Contains the Item Code Description in GR_ITEM_GENERAL & IC_ITEM_MST
APPS.GR_ITEM_CODES_V·↳ GR_ITEM_GENERAL·↳ IC_ITEM_MST·Explore GR module →
-
Stores the different cost of attendance items
-
Contains the characteristics of the item such as physical properties, transport, and country-specific information.
-
GR field name masks for regulatory items
-
A temporary table used during the document build process.
-
Contains the calculated values for attributes, such as heavy elements, lists, and physical properties.
-
View: GR_OTHER_NAMES_ORGN_V 12.1.1
This view selects unique item/organization combinations from the GR_OTHER_NAMES_TL table and denormalizes the foreign key to the SY_ORGN_MST table for the organization description.
APPS.GR_OTHER_NAMES_ORGN_V·↳ GR_OTHER_NAMES_TL·↳ SY_ORGN_MST·Explore GR module →