indexes, Oracle Fusion, Table Structure

RCV_SHIPMENT_HEADERS: Columns & Indexes

RCV_SHIPMENT_HEADERS is the table used by Oracle Fusion to store the Shipment Header related info. So where does shipment comes in the picture? Well, answer lies if you have implemented P2P Cycle, you will send the purchase orders to the vendor/ Supplier. Supplier will then send you the goods and the shipment information of your purchase order will be given to you as well. This shipment information is stored in RCV_SHIPMENT_HEADERS Table.

But since RCV_SHIPMENT_HEADERS is a header table, it must have a child too. Name of the child is RCV_SHIPMENT_LINES. And the tables are connected using the column SHIPMENT_HEADER_ID which is also the primary key of parent table. In this blog, we will have a look at the table structure and the indexes of this table.

Now every row in this table can have multiple rows in the child table RCV_SHIPMENT_LINES tables. Difference is that shipment lines will have the details at item level. After all your one PO can have multiple items, and the RCV_SHIPMENT_LINES table can have the data for each of those items. Again, data in RCV_SHIPMENT_LINES is kind of planned data i.e supplier has told you that your goods will be delivered according to this plan. But real receiving ( physically goods receiving) data lies in RCV_TRANSACTIONS table which is the grandchild table of RCV_SHIPMENT_HEADERS table & Child table of RCV_SHIPMENT_LINES table.

To get the query to fetch you receiving details, click here.

RCV_SHIPMENT_HEADERS: Column Details

COLUMN_NAMEDATA_TYPENULLABLE
 SHIPMENT_HEADER_IDNUMBERN 
 LAST_UPDATE_DATETIMESTAMP(6)N 
 LAST_UPDATED_BYVARCHAR2(256)N 
 CREATION_DATETIMESTAMP(6)N 
 CREATED_BYVARCHAR2(256)N 
 LAST_UPDATE_LOGINVARCHAR2(128)Y 
 RECEIPT_SOURCE_CODEVARCHAR2(100)N 
 VENDOR_IDNUMBERY 
 VENDOR_SITE_IDNUMBERY 
 ORGANIZATION_IDNUMBERY 
 SHIPMENT_NUMVARCHAR2(120)Y 
 RECEIPT_NUMVARCHAR2(120)Y 
 SHIP_TO_LOCATION_IDNUMBERY 
 BILL_OF_LADINGVARCHAR2(100)Y 
 PACKING_SLIPVARCHAR2(100)Y 
 SHIPPED_DATEDATEY 
 FREIGHT_CARRIER_IDNUMBERY 
 EXPECTED_RECEIPT_DATEDATEY 
 EMPLOYEE_IDNUMBERY 
 NUM_OF_CONTAINERSNUMBERY 
 WAYBILL_AIRBILL_NUMVARCHAR2(80)Y 
 COMMENTSVARCHAR2(4000)Y 
 ATTRIBUTE_CATEGORYVARCHAR2(120)Y 
 ATTRIBUTE1 – ATTRIBUTE20VARCHAR2(600)Y 
 ATTRIBUTE_NUMBER1 –  ATTRIBUTE_NUMBER10NUMBERY 
 ATTRIBUTE_DATE1 – ATTRIBUTE_DATE5DATEY 
 ATTRIBUTE_TIMESTAMP1 – ATTRIBUTE_TIMESTAMP5TIMESTAMP(6)Y 
 GOVERNMENT_CONTEXTVARCHAR2(120)Y 
 REQUEST_IDNUMBERY 
 ASN_TYPEVARCHAR2(100)Y 
 EDI_CONTROL_NUMVARCHAR2(40)Y 
 NOTICE_CREATION_DATEDATEY 
 GROSS_WEIGHTNUMBERY 
 GROSS_WEIGHT_UOM_CODEVARCHAR2(12)Y 
 NET_WEIGHTNUMBERY 
 NET_WEIGHT_UOM_CODEVARCHAR2(12)Y 
 TAR_WEIGHTNUMBERY 
 TAR_WEIGHT_UOM_CODEVARCHAR2(12)Y 
 PACKAGING_CODEVARCHAR2(20)Y 
 CARRIER_METHODVARCHAR2(8)Y 
 CARRIER_EQUIPMENTVARCHAR2(40)Y 
 SPECIAL_HANDLING_CODEVARCHAR2(12)Y 
 HAZARD_CODEVARCHAR2(4)Y 
 HAZARD_CLASSVARCHAR2(16)Y 
 HAZARD_DESCRIPTIONVARCHAR2(320)Y 
 FREIGHT_TERMSVARCHAR2(100)Y 
 FREIGHT_BILL_NUMBERVARCHAR2(140)Y 
 INVOICE_NUMVARCHAR2(200)Y 
 INVOICE_DATEDATEY 
 INVOICE_AMOUNTNUMBERY 
 TAX_NAMEVARCHAR2(60)Y 
 TAX_AMOUNTNUMBERY 
 FREIGHT_AMOUNTNUMBERY 
 INVOICE_STATUS_CODEVARCHAR2(100)Y 
 ASN_STATUSVARCHAR2(40)Y 
 CURRENCY_CODEVARCHAR2(60)Y 
 CONVERSION_RATE_TYPEVARCHAR2(120)Y 
 CONVERSION_RATENUMBERY 
 CONVERSION_DATEDATEY 
 PAYMENT_TERMS_IDNUMBERY 
 SHIP_TO_ORG_IDNUMBERY 
 CUSTOMER_IDNUMBERY 
 CUSTOMER_SITE_IDNUMBERY 
 REMIT_TO_SITE_IDNUMBERY 
 SHIP_FROM_LOCATION_IDNUMBERY 
 APPROVAL_STATUSVARCHAR2(100)Y 
 PERFORMANCE_PERIOD_FROMDATEY 
 PERFORMANCE_PERIOD_TODATEY 
 REQUEST_DATEDATEY 
 JOB_DEFINITION_NAMEVARCHAR2(400)Y 
 JOB_DEFINITION_PACKAGEVARCHAR2(3600)Y 
 OBJECT_VERSION_NUMBERNUMBERN 
 LSP_FLAGVARCHAR2(4)Y 
 RA_OUTSOURCER_PARTY_IDNUMBERY 
 RECEIPT_ADVICE_NUMBERVARCHAR2(320)Y 
 RA_DOCUMENT_CODEVARCHAR2(100)Y 
 RA_DOCUMENT_NUMBERVARCHAR2(320)Y 
 RA_DOC_REVISION_NUMBERVARCHAR2(320)Y 
 RA_DOC_REVISION_DATEDATEY 
 RA_DOC_CREATION_DATEDATEY 
 RA_DOC_LAST_UPDATE_DATEDATEY 
 RA_OUTSOURCER_CONTACT_IDNUMBERY 
 RA_NOTE_TO_RECEIVERVARCHAR2(1920)Y 
 RMA_BU_IDNUMBERY 
 RA_DOO_SOURCE_SYSTEM_IDNUMBERY 
 HEADER_INTERFACE_IDNUMBERY 
 RA_ORIG_SYSTEM_REFVARCHAR2(120)Y 
 GL_DATEDATEY 
 EXTERNAL_SYS_TXN_REFERENCEVARCHAR2(1200)Y 
RCV_SHIPMENT_HEADERS: Table Structure

Index Details

INDEX_NAMEINDEX_TYPEUNIQUENESSCOLUMN_NAME
 RCV_SHIPMENT_HEADERS_N1NORMALNONUNIQUESHIP_TO_LOCATION_ID
 RCV_SHIPMENT_HEADERS_N10NORMALNONUNIQUECREATION_DATE
 RCV_SHIPMENT_HEADERS_N11NORMALNONUNIQUEPACKING_SLIP
 RCV_SHIPMENT_HEADERS_N12FUNCTION-BASED NORMALNONUNIQUESYS_NC00126$
 RCV_SHIPMENT_HEADERS_N13FUNCTION-BASED NORMALNONUNIQUESYS_NC00127$
 RCV_SHIPMENT_HEADERS_N14NORMALNONUNIQUEEXTERNAL_SYS_TXN_REFERENCE
 RCV_SHIPMENT_HEADERS_N15NORMALNONUNIQUECUSTOMER_ID
 RCV_SHIPMENT_HEADERS_N2NORMALNONUNIQUESHIPMENT_NUM
 RCV_SHIPMENT_HEADERS_N3NORMALNONUNIQUEVENDOR_ID
 RCV_SHIPMENT_HEADERS_N4NORMALNONUNIQUEVENDOR_SITE_ID
 RCV_SHIPMENT_HEADERS_N5NORMALNONUNIQUERECEIPT_SOURCE_CODE
 RCV_SHIPMENT_HEADERS_N6NORMALNONUNIQUERECEIPT_NUM
 RCV_SHIPMENT_HEADERS_N6NORMALNONUNIQUESHIP_TO_ORG_ID
 RCV_SHIPMENT_HEADERS_N7NORMALNONUNIQUEEMPLOYEE_ID
 RCV_SHIPMENT_HEADERS_N8FUNCTION-BASED NORMALNONUNIQUERA_DOCUMENT_CODE
 RCV_SHIPMENT_HEADERS_N8FUNCTION-BASED NORMALNONUNIQUESYS_NC00124$
 RCV_SHIPMENT_HEADERS_N9FUNCTION-BASED NORMALNONUNIQUESYS_NC00125$
 RCV_SHIPMENT_HEADERS_U1NORMALUNIQUESHIPMENT_HEADER_ID
 RCV_SHIPMENT_HEADERS_U2NORMALUNIQUERECEIPT_ADVICE_NUMBER
 RCV_SHIPMENT_HEADERS_U2NORMALUNIQUERA_DOO_SOURCE_SYSTEM_ID
Index Details

Related Posts:

RCV_SHIPMENT_HEADERS: Columns & Indexes
Query To Get The Shipment Details In Oracle Fusion
Item Shipment History Query in Fusion

Feedback:
Hope the article helped you. If it did, please rate the post. In case it didn’t, do leave a comment to let us know what did we miss.

Reference:
support.oracle.com

From: Mohit Saxena
Author of “Oracle Fusion: Unconventional Ways to Enhance the Performance of BI Reports“

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?