Search Results salesorder
The XNB.XNB_BILL_TO_PARTY_DETAILS table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a custom table, likely created as part of an extension or integration within the Order Management (OM) or Accounts Receivable (AR) modules. The "XNB" prefix suggests it belongs to a third-party or custom-developed solution, as Oracle's standard tables typically follow naming conventions like OE_
, AR_
, or HZ_
(for Trading Community Architecture). Below is a detailed analysis of its potential structure, purpose, and integration within Oracle EBS.
Purpose and Functional Context
The table name implies it stores Bill-to Party details, which are critical in Order-to-Cash (O2C) processes. In Oracle EBS, the Bill-to Party represents the customer or entity responsible for payment. Standard Oracle EBS uses theHZ_PARTIES
and HZ_CUST_ACCOUNTS
tables for party/customer data, with RA_CUSTOMERS
(in older versions) or HZ_CUST_ACCOUNT_SITES
for billing details. The existence of XNB_BILL_TO_PARTY_DETAILS
suggests extended attributes or supplemental data not covered by standard tables, such as:
- Custom billing hierarchies or approval workflows.
- Integration with external billing systems (e.g., tax platforms, invoicing tools).
- Industry-specific fields (e.g., regulatory codes, contract references).
Expected Table Structure
While the exact schema depends on implementation, the table likely includes:- Primary Key:
BILL_TO_PARTY_ID
(linked toHZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID
). - Foreign Keys: References to
HZ_PARTIES.PARTY_ID
,HZ_CUST_ACCOUNT_SITES.CUST_ACCOUNT_SITE_ID
. - Custom Columns: Fields like
PAYMENT_TERMS_OVERRIDE
,TAX_EXEMPT_FLAG
, orCREDIT_LIMIT_EXTENSION
. - Audit Columns:
CREATION_DATE
,LAST_UPDATE_DATE
,CREATED_BY
.
Integration with Oracle EBS Modules
The table likely integrates with:- Order Management (OM): Enhances standard billing logic during order entry.
- Accounts Receivable (AR): Supports invoicing or dunning processes with custom rules.
- TCA (Trading Community Architecture): Extends
HZ_PARTIES
data model.
XNB_BILL_TO_PARTY_DETAILS
with OE_ORDER_HEADERS
to validate billing terms.
Technical Considerations
- Indexing: Should include indexes on foreign keys to optimize joins with TCA tables.
- Performance: Large datasets may require partitioning (e.g., by
ORG_ID
). - Security: VPD (Virtual Private Database) policies may apply if multi-org access is restricted.
Customization Impact
This table exemplifies how Oracle EBS can be extended for unique business needs. However, such customizations require:- Documentation to avoid conflicts during upgrades.
- Testing with standard workflows (e.g., AutoInvoice, Order Import).
- Alignment with Oracle’s support policies (custom objects may require additional validation).
Conclusion
TheXNB_BILL_TO_PARTY_DETAILS
table demonstrates the flexibility of Oracle EBS to accommodate specialized billing requirements. While its exact use case is implementation-specific, it typically augments standard TCA and O2C functionalities. Proper design and integration ensure seamless operation alongside Oracle’s native modules while avoiding upgrade risks.
-
Lookup Type: GR_DOCUMENT_SOURCE
12.1.1
product: GR - Process Manufacturing Regulatory Management , meaning: Document Source , description: What the document was generated for ,
-
VIEW: APPS.XNB_SALESORDER_ACCOUNTS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:XNB_SALESORDER_ACCOUNTS_V, status:VALID,
-
Event: oracle.apps.xnb.groupedsalesorder.create
12.1.1
-
Event: oracle.apps.xnb.groupedsalesorder.create
12.2.2
-
Lookup Type: GR_DOCUMENT_SOURCE
12.2.2
product: GR - Process Manufacturing Regulatory Management , meaning: Document Source , description: What the document was generated for ,
-
TABLE: XNB.XNB_BILL_TO_PARTY_DETAILS
12.2.2
owner:XNB, object_type:TABLE, object_name:XNB_BILL_TO_PARTY_DETAILS, status:VALID,
-
VIEW: APPS.XNB_SALESORDER_ACCOUNTS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:XNB_SALESORDER_ACCOUNTS_V, status:VALID,
-
TABLE: XNB.XNB_BILL_TO_PARTY_DETAILS
12.1.1
owner:XNB, object_type:TABLE, object_name:XNB_BILL_TO_PARTY_DETAILS, status:VALID,
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_RESERVATIONS
12.1.1
-
APPS.INV_UI_ITEM_ATT_LOVS dependencies on MTL_RESERVATIONS
12.2.2
-
TABLE: WSM.WSM_RESERVATIONS
12.1.1
owner:WSM, object_type:TABLE, object_name:WSM_RESERVATIONS, status:VALID,
-
TABLE: WSM.WSM_RESERVATIONS
12.2.2
owner:WSM, object_type:TABLE, object_name:WSM_RESERVATIONS, status:VALID,
-
APPS.XNB_CMN_PVT dependencies on WF_EVENT
12.2.2
-
PACKAGE: APPS.XNB_UTIL_PVT
12.1.1
-
APPS.XNB_CMN_PVT dependencies on WF_EVENT
12.1.1
-
Lookup Type: MSC_X_SETUP_ENTITY_CODE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ST_DEMANDS ,
-
PACKAGE: APPS.XNB_UTIL_PVT
12.2.2
-
Lookup Type: MSC_X_SETUP_ENTITY_CODE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ST_DEMANDS ,
-
PACKAGE BODY: APPS.XNB_UTIL_PVT
12.1.1
-
PACKAGE BODY: APPS.XNB_UTIL_PVT
12.2.2
-
PACKAGE BODY: APPS.AR_RAXCBR_XMLP_PKG
12.1.1
-
PACKAGE BODY: APPS.AR_RAXCBR_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.XNB_CMN_PVT
12.1.1
-
PACKAGE BODY: APPS.XNB_CMN_PVT
12.2.2
-
APPS.WSH_MAPPING_DATA SQL Statements
12.2.2
-
PACKAGE BODY: APPS.XNB_SALES_ORDER_PVT
12.1.1
-
PACKAGE BODY: APPS.XNB_SALES_ORDER_PVT
12.2.2
-
Lookup Type: BUSINESS_ENTITY
12.1.1
product: FND - Application Object Library , meaning: Business Entity(1) ,
-
Lookup Type: BUSINESS_ENTITY
12.2.2
product: FND - Application Object Library , meaning: Business Entity(1) ,
-
PACKAGE BODY: APPS.WSH_MAPPING_DATA
12.2.2
-
PACKAGE BODY: APPS.INV_UI_ITEM_ATT_LOVS
12.2.2
-
PACKAGE BODY: APPS.INV_UI_ITEM_ATT_LOVS
12.1.1