Search Results icx_shopping_carts
Overview
The ICX_SHOPPING_CARTS table is the core header table for shopping cart requisitions within Oracle iProcurement, a module of Oracle E-Business Suite (EBS). It functions as the primary repository for the header-level data of a web requisition, representing the shopping cart itself before it is converted into a formal purchase requisition in the Purchasing module. Each record in this table corresponds to a distinct shopping cart session initiated by a user. Its role is critical in the procure-to-pay process, capturing the initial request's metadata, requester information, delivery details, and overall cart status, thereby serving as the parent entity for individual cart lines stored in related tables.
Key Information Stored
The table stores essential header attributes for a shopping cart. The primary key, CART_ID, uniquely identifies each cart. Other significant columns typically include REQUESTER_ID (linking to the employee creating the cart), CREATION_DATE, and STATUS to track the cart's lifecycle (e.g., SAVED, SUBMITTED, CONVERTED). The DELIVER_TO_LOCATION_ID is a crucial foreign key to HR_LOCATIONS_ALL, specifying the delivery destination. The table also commonly holds fields for currency, total amount, descriptive information, and references to the eventual purchase requisition (REQ_HEADER_ID) once the cart is successfully processed and transferred to the Purchasing module.
Common Use Cases and Queries
This table is central for auditing, troubleshooting, and reporting on iProcurement activity. Common scenarios include tracking the volume and status of carts, identifying stalled or error-prone requisitions, and analyzing requester behavior. A typical query retrieves cart details along with requester and location information for analysis or support tickets.
- Sample Query for Cart Analysis:
SELECT cart.cart_id, cart.creation_date, cart.status,
person.full_name requester, loc.location_code
FROM icx_shopping_carts cart,
per_all_people_f person,
hr_locations_all loc
WHERE cart.requester_id = person.person_id
AND cart.deliver_to_location_id = loc.location_id
AND cart.creation_date > SYSDATE - 30
ORDER BY cart.creation_date DESC; - Use Case: Identifying carts that failed to convert to requisitions by joining with the ICX_REQ_CART_ERRORS table to diagnose system or data issues.
Related Objects
As indicated by the foreign key relationships, ICX_SHOPPING_CARTS is the central node in the iProcurement shopping cart data model. Key dependent objects include:
- ICX_SHOPPING_CART_LINES: Stores the individual line items within a cart, linked via CART_ID.
- ICX_CART_DISTRIBUTIONS: Holds accounting distribution details for cart lines.
- ICX_REQ_CART_ERRORS: Captures any errors encountered during the cart-to-requisition conversion process.
- HR_LOCATIONS_ALL: Provides the valid delivery location details via the DELIVER_TO_LOCATION_ID foreign key.
- PO_REQUISITION_HEADERS_ALL: While not a direct foreign key in the provided metadata, a REQ_HEADER_ID column typically exists to link the converted cart to its final purchase requisition.
-
Table: ICX_SHOPPING_CARTS
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_SHOPPING_CARTS, object_name:ICX_SHOPPING_CARTS, status:VALID, product: ICX - Oracle iProcurement , description: Web Requisitions headers table , implementation_dba_data: ICX.ICX_SHOPPING_CARTS ,
-
Table: ICX_SHOPPING_CARTS
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_SHOPPING_CARTS, object_name:ICX_SHOPPING_CARTS, status:VALID, product: ICX - Oracle iProcurement , description: Web Requisitions headers table , implementation_dba_data: ICX.ICX_SHOPPING_CARTS ,
-
APPS.ICX_REQ_ACCT2 dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_NAVIGATION dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_UPDATE_SAVED_CARTS dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_SPECIAL_ORD dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_CATEGORIES dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_LOAD_REQ_INTERFACE dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_SEARCH dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_SUBMIT dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_TEMPLATES dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_PO_REQ_ACCT2 dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_COPY_REQ dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_ORDER dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_PO_REQ_ACCT2 dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_CATEGORIES dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_TEMPLATES dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_ACCT_DIST dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_UPDATE_SAVED_CARTS dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_SPECIAL_ORD dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_ORDER dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_ACCT_DIST dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_SEARCH dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_ACCT2 dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_LOAD_REQ_INTERFACE dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_SUBMIT dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_NAVIGATION dependencies on ICX_SHOPPING_CARTS
12.1.1
-
APPS.ICX_REQ_COPY_REQ dependencies on ICX_SHOPPING_CARTS
12.2.2
-
APPS.ICX_REQ_SUBMIT SQL Statements
12.2.2
-
APPS.ICX_REQ_SUBMIT SQL Statements
12.1.1
-
APPS.ICX_REQ_ACCT2 dependencies on MTL_SYSTEM_ITEMS
12.1.1
-
VIEW: ICX.ICX_SHOPPING_CARTS#
12.2.2
owner:ICX, object_type:VIEW, object_name:ICX_SHOPPING_CARTS#, status:VALID,
-
APPS.ICX_REQ_ACCT2 dependencies on MTL_SYSTEM_ITEMS
12.2.2
-
APPS.ICX_LOAD_REQ_INTERFACE dependencies on ICX_SHOPPING_CART_LINES
12.1.1
-
SYNONYM: APPS.ICX_SHOPPING_CARTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ICX_SHOPPING_CARTS, status:VALID,
-
APPS.ICX_LOAD_REQ_INTERFACE dependencies on ICX_SHOPPING_CART_LINES
12.2.2
-
SYNONYM: APPS.ICX_SHOPPING_CARTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ICX_SHOPPING_CARTS, status:VALID,
-
VIEW: APPS.ICX_SHOPPING_CARTS_V
12.2.2
-
VIEW: ICX.ICX_SHOPPING_CARTS#
12.2.2
-
VIEW: APPS.ICX_SHOPPING_CARTS_V
12.1.1
-
APPS.ICX_REQ_CATEGORIES SQL Statements
12.2.2
-
APPS.ICX_LOAD_REQ_INTERFACE dependencies on MTL_SYSTEM_ITEMS
12.2.2
-
APPS.ICX_REQ_UPDATE_SAVED_CARTS dependencies on ICX_SHOPPING_CART_LINES
12.1.1
-
APPS.ICX_REQ_UPDATE_SAVED_CARTS dependencies on ICX_SHOPPING_CART_LINES
12.2.2
-
APPS.ICX_REQ_UPDATE_SAVED_CARTS dependencies on ICX_CART_LINE_DISTRIBUTIONS
12.1.1
-
APPS.ICX_REQ_UPDATE_SAVED_CARTS dependencies on ICX_CART_LINE_DISTRIBUTIONS
12.2.2
-
APPS.ICX_LOAD_REQ_INTERFACE dependencies on PO_HEADERS
12.2.2
-
Table: ICX_CART_DISTRIBUTIONS
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_CART_DISTRIBUTIONS, object_name:ICX_CART_DISTRIBUTIONS, status:VALID, product: ICX - Oracle iProcurement , description: Web Requisitions headers distribution table , implementation_dba_data: ICX.ICX_CART_DISTRIBUTIONS ,
-
APPS.ICX_LOAD_REQ_INTERFACE dependencies on HR_EMPLOYEES_CURRENT_V
12.1.1
-
APPS.ICX_REQ_ACCT_DIST dependencies on MTL_SYSTEM_ITEMS
12.2.2