indexes, Oracle Fusion, Oracle Fusion Finance, Table Structure

RCV_TRANSACTIONS: Columns, Indexes & Tricks

RCV_TRANSACTIONS is the table used by Oracle Fusion to store the physical receiving details like Quantity, UOM, PO Number, PO Line Number, Requisition Number, Received By etc. RCV_TRANSACTIONS table is child table of RCV_SHIPMENT_LINE table and grandchild of RCV_SHIPMENT_HEADER Table.
In this blog we will discuss about the table structure & Indexes of this table. But in case you need the query to fetch the receiving transaction details, click here.

By the way, Here ( India) or Here ( Other Geographies) are few UNCONVENTIONAL tricks which I have learnt to improve the performance of BI reports or SQL queries. Try them only when nothing else works.. kind of SOS...
https://www.amazon.in/gp/product/B093CC1CLD?ie=UTF8&tag=oraclebytes-21&camp=3638&linkCode=xm2&creativeASIN=B093CC1CLD

RCV_TRANSACTIONS: Table Structure

COLUMN_NAMEDATA_TYPENULLABLE
 TRANSACTION_IDNUMBER
 INTF_RETURNS_TO_SHIPPINGVARCHAR2(4)
 CONSUMED_QUANTITYNUMBER
 LAST_UPDATE_DATETIMESTAMP(6)
 LAST_UPDATED_BYVARCHAR2(256)
 CREATION_DATETIMESTAMP(6)
 CREATED_BYVARCHAR2(256)
 LAST_UPDATE_LOGINVARCHAR2(128)
 REQUEST_IDNUMBER
 TRANSACTION_TYPEVARCHAR2(100)
 TRANSACTION_DATEDATE
 QUANTITYNUMBER
 UOM_CODEVARCHAR2(12)
 SHIPMENT_HEADER_IDNUMBER
 SHIPMENT_LINE_IDNUMBER
 USER_ENTERED_FLAGVARCHAR2(4)
 INTERFACE_SOURCE_CODEVARCHAR2(100)
 INTERFACE_SOURCE_LINE_IDNUMBER
 INV_TRANSACTION_IDNUMBER
 SOURCE_DOCUMENT_CODEVARCHAR2(100)
 DESTINATION_TYPE_CODEVARCHAR2(100)
 PRIMARY_QUANTITYNUMBER
 PRIMARY_UOM_CODEVARCHAR2(12)
 EMPLOYEE_IDNUMBER
 PARENT_TRANSACTION_IDNUMBER
 PO_HEADER_IDNUMBER
 PO_LINE_IDNUMBER
 PO_LINE_LOCATION_IDNUMBER
 PO_DISTRIBUTION_IDNUMBER
 PO_REVISION_NUMNUMBER
 REQUISITION_LINE_IDNUMBER
 PO_UNIT_PRICENUMBER
 CURRENCY_CODEVARCHAR2(60)
 CURRENCY_CONVERSION_TYPEVARCHAR2(120)
 CURRENCY_CONVERSION_RATENUMBER
 CURRENCY_CONVERSION_DATEDATE
 ROUTING_HEADER_IDNUMBER
 ROUTING_STEP_IDNUMBER
 DELIVER_TO_PERSON_IDNUMBER
 DELIVER_TO_LOCATION_IDNUMBER
 VENDOR_IDNUMBER
 VENDOR_SITE_IDNUMBER
 ORGANIZATION_IDNUMBER
 SUBINVENTORYVARCHAR2(40)
 LOCATOR_IDNUMBER
 WIP_ENTITY_IDNUMBER
 WIP_LINE_IDNUMBER
 WIP_REPETITIVE_SCHEDULE_IDNUMBER
 WIP_OPERATION_SEQ_NUMNUMBER
 WIP_RESOURCE_SEQ_NUMNUMBER
 BOM_RESOURCE_IDNUMBER
 LOCATION_IDNUMBER
 SUBSTITUTE_UNORDERED_CODEVARCHAR2(100)
 RECEIPT_EXCEPTION_FLAGVARCHAR2(4)
 INSPECTION_STATUS_CODEVARCHAR2(100)
 ACCRUAL_STATUS_CODEVARCHAR2(100)
 INSPECTION_QUALITY_CODEVARCHAR2(100)
 VENDOR_LOT_NUMVARCHAR2(120)
 RMA_REFERENCEVARCHAR2(120)
 COMMENTSVARCHAR2(960)
 ATTRIBUTE_CATEGORYVARCHAR2(120)
 ATTRIBUTE1 –  ATTRIBUTE20VARCHAR2(600)
 ATTRIBUTE_NUMBER1 –  ATTRIBUTE_NUMBER10NUMBER
 ATTRIBUTE_DATE1 –  ATTRIBUTE_DATE5DATE
 ATTRIBUTE_TIMESTAMP1 –  ATTRIBUTE_TIMESTAMP5TIMESTAMP(6)
 REQ_DISTRIBUTION_IDNUMBER
 DEPARTMENT_CODEVARCHAR2(40)
 REASON_IDNUMBER
 DESTINATION_CONTEXTVARCHAR2(120)
 LOCATOR_ATTRIBUTEVARCHAR2(600)
 CHILD_INSPECTION_FLAGVARCHAR2(4)
 SOURCE_DOC_QUANTITYNUMBER
 SOURCE_DOC_UOM_CODEVARCHAR2(12)
 INTERFACE_TRANSACTION_IDNUMBER
 INTERFACE_GROUP_IDNUMBER
 GROUP_IDNUMBER
 MOVEMENT_IDNUMBER
 INVOICE_IDNUMBER
 INVOICE_STATUS_CODEVARCHAR2(100)
 QA_COLLECTION_IDNUMBER
 COUNTRY_OF_ORIGIN_CODEVARCHAR2(8)
 MVT_STAT_STATUSVARCHAR2(120)
 QUANTITY_BILLEDNUMBER
 MATCH_FLAGVARCHAR2(4)
 AMOUNT_BILLEDNUMBER
 BASE_AMOUNT_BILLEDNUMBER
 MATCH_OPTIONVARCHAR2(100)
 CONSIGNED_FLAGVARCHAR2(4)
 BACK_TO_BACK_FLAGVARCHAR2(4)
 CUSTOMER_IDNUMBER
 CUSTOMER_SITE_IDNUMBER
 LPN_IDNUMBER
 TRANSFER_LPN_IDNUMBER
 MOBILE_TXNVARCHAR2(8)
 SECONDARY_QUANTITYNUMBER
 SECONDARY_UOM_CODEVARCHAR2(12)
 QC_GRADEVARCHAR2(600)
 PA_ADDITION_FLAGVARCHAR2(4)
 SOURCE_TRANSACTION_NUMVARCHAR2(100)
 FROM_SUBINVENTORYVARCHAR2(960)
 FROM_LOCATOR_IDNUMBER
 AMOUNTNUMBER
 DROPSHIP_TYPE_CODENUMBER
 LPN_GROUP_IDNUMBER
 JOB_IDNUMBER
 TIMECARD_IDNUMBER
 TIMECARD_OVNNUMBER
 PROJECT_IDNUMBER
 TASK_IDNUMBER
 REQUESTED_AMOUNTNUMBER
 MATERIAL_STORED_AMOUNTNUMBER
 REPLENISH_ORDER_LINE_IDNUMBER
 JOB_DEFINITION_PACKAGEVARCHAR2(3600)
 JOB_DEFINITION_NAMEVARCHAR2(400)
 OBJECT_VERSION_NUMBERNUMBER
 RECEIPT_ADVICE_HEADER_IDNUMBER
 RECEIPT_ADVICE_LINE_IDNUMBER
 RCPT_CONF_STATUSVARCHAR2(100)
 RCPT_CONF_MESSAGE_NUMBERNUMBER
 SP_QUANTITYNUMBER
 SP_UOM_CODEVARCHAR2(12)
 SP_GROUP_IDNUMBER
 PARENT_SP_GROUP_IDNUMBER
 TXN_FLOW_HEADER_IDNUMBER
 TRANSFER_ORDER_HEADER_IDNUMBER
 TRANSFER_ORDER_LINE_IDNUMBER
 TRANSFER_ORDER_DIST_IDNUMBER
 PHYSICAL_RETURN_REQDVARCHAR2(4)
 FIRST_PTY_REG_IDNUMBER
 THIRD_PTY_REG_IDNUMBER
 DEFAULT_TAXATION_COUNTRYVARCHAR2(8)
 DOCUMENT_FISCAL_CLASSIFICATIONVARCHAR2(960)
 TRX_BUSINESS_CATEGORYVARCHAR2(960)
 TAX_INVOICE_NUMBERVARCHAR2(600)
 TAX_INVOICE_DATEDATE
 SHIP_FROM_LOCATION_IDNUMBER
 USER_DEFINED_FISC_CLASSVARCHAR2(120)
 TAX_CLASSIFICATION_CODEVARCHAR2(200)
 PRODUCT_FISC_CLASS_IDNUMBER
 INTENDED_USEVARCHAR2(960)
 INTENDED_USE_CLASSIF_IDNUMBER
 PRODUCT_TYPEVARCHAR2(960)
 PRODUCT_CATEGORYVARCHAR2(960)
 ASSESSABLE_VALUENUMBER
 FINAL_DISCHARGE_LOCATION_IDNUMBER
 DS_RECEIPT_EVENT_TYPEVARCHAR2(400)
 DS_RECEIPT_SOURCE_LINE_IDNUMBER
 CSE_INTERFACE_STATUS_CODEVARCHAR2(100)
 FISCAL_DOC_HEADER_IDNUMBER
 FISCAL_DOC_ACCESS_KNUMVARCHAR2(256)
 FISCAL_DOC_LINE_IDNUMBER
 REF_FISCAL_DOC_HEADER_IDNUMBER
 REF_FISCAL_DOC_LINE_IDNUMBER
 REF_FISCAL_DOC_ACCESS_KNUMVARCHAR2(256)
 RETURN_TO_HEADER_IDNUMBER
 RETURN_TO_LINE_IDNUMBER
 BUSINESS_EVENT_PUBLISHEDVARCHAR2(4)
 INTF_FROM_EXT_SYSTEM_FLAGVARCHAR2(4)
 FISCAL_DOC_SCHEDULE_IDNUMBER
 REF_FISCAL_DOC_SCHEDULE_IDNUMBER
 QA_IP_EVENT_IDNUMBER
 QA_SKIP_INSPECTIONVARCHAR2(4)
 ERECORD_IDNUMBER
 EXTERNAL_SYSTEM_PACKING_UNITVARCHAR2(600)
 AUTO_DEBIT_MEMO_CREATEDVARCHAR2(4)
 EWAY_BILL_NUMBERNUMBER
 EWAY_BILL_DATEDATE
 INV_STRIPING_CATEGORYVARCHAR2(160)
 INV_RESERVED_ATTRIBUTE1VARCHAR2(600)
 INV_RESERVED_ATTRIBUTE2VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE1VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE2VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE3VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE4VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE5VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE6VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE7VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE8VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE9VARCHAR2(600)
 INV_USER_DEF_ATTRIBUTE10VARCHAR2(600)
 RECALL_HEADER_IDNUMBER
 RECALL_LINE_IDNUMBER
 EXTERNAL_SYS_TXN_REFERENCEVARCHAR2(1200)
RCV_TRANSACTIONS: Column Details

RCV_TRANSACTIONS: Indexes

INDEX_NAMEINDEX_TYPEUNIQUENESSCOLUMN_NAME
 RCV_TRANSACTIONS_N1NORMALNONUNIQUEPARENT_TRANSACTION_ID
 RCV_TRANSACTIONS_N10NORMALNONUNIQUETRANSACTION_DATE
 RCV_TRANSACTIONS_N11NORMALNONUNIQUEINTERFACE_TRANSACTION_ID
 RCV_TRANSACTIONS_N12NORMALNONUNIQUERECEIPT_EXCEPTION_FLAG
 RCV_TRANSACTIONS_N13NORMALNONUNIQUEACCRUAL_STATUS_CODE
 RCV_TRANSACTIONS_N14NORMALNONUNIQUEDELIVER_TO_PERSON_ID
 RCV_TRANSACTIONS_N15NORMALNONUNIQUEVENDOR_ID
 RCV_TRANSACTIONS_N16NORMALNONUNIQUEINVOICE_STATUS_CODE
 RCV_TRANSACTIONS_N16NORMALNONUNIQUESOURCE_DOCUMENT_CODE
 RCV_TRANSACTIONS_N16NORMALNONUNIQUETRANSACTION_TYPE
 RCV_TRANSACTIONS_N17NORMALNONUNIQUEGROUP_ID
 RCV_TRANSACTIONS_N18NORMALNONUNIQUETRANSFER_ORDER_HEADER_ID
 RCV_TRANSACTIONS_N19NORMALNONUNIQUEEMPLOYEE_ID
 RCV_TRANSACTIONS_N2NORMALNONUNIQUESHIPMENT_HEADER_ID
 RCV_TRANSACTIONS_N2NORMALNONUNIQUESOURCE_DOCUMENT_CODE
 RCV_TRANSACTIONS_N2NORMALNONUNIQUEROUTING_HEADER_ID
 RCV_TRANSACTIONS_N2NORMALNONUNIQUEINSPECTION_STATUS_CODE
 RCV_TRANSACTIONS_N20NORMALNONUNIQUEPO_DISTRIBUTION_ID
 RCV_TRANSACTIONS_N21NORMALNONUNIQUEERECORD_ID
 RCV_TRANSACTIONS_N22NORMALNONUNIQUEORGANIZATION_ID
 RCV_TRANSACTIONS_N22NORMALNONUNIQUESOURCE_DOCUMENT_CODE
 RCV_TRANSACTIONS_N22NORMALNONUNIQUEROUTING_HEADER_ID
 RCV_TRANSACTIONS_N22NORMALNONUNIQUEINSPECTION_STATUS_CODE
 RCV_TRANSACTIONS_N23NORMALNONUNIQUELAST_UPDATE_DATE
 RCV_TRANSACTIONS_N24NORMALNONUNIQUEREQUEST_ID
 RCV_TRANSACTIONS_N25NORMALNONUNIQUESOURCE_TRANSACTION_NUM
 RCV_TRANSACTIONS_N26NORMALNONUNIQUECUSTOMER_ID
 RCV_TRANSACTIONS_N27NORMALNONUNIQUEEXTERNAL_SYS_TXN_REFERENCE
 RCV_TRANSACTIONS_N3NORMALNONUNIQUESHIPMENT_LINE_ID
 RCV_TRANSACTIONS_N4NORMALNONUNIQUEPO_HEADER_ID
 RCV_TRANSACTIONS_N5NORMALNONUNIQUEPO_LINE_ID
 RCV_TRANSACTIONS_N6NORMALNONUNIQUEPO_LINE_LOCATION_ID
 RCV_TRANSACTIONS_N7NORMALNONUNIQUEREQUISITION_LINE_ID
 RCV_TRANSACTIONS_N8NORMALNONUNIQUEREQ_DISTRIBUTION_ID
 RCV_TRANSACTIONS_N9NORMALNONUNIQUERECEIPT_ADVICE_HEADER_ID
 RCV_TRANSACTIONS_N9NORMALNONUNIQUERECEIPT_ADVICE_LINE_ID
 RCV_TRANSACTIONS_U1NORMALUNIQUETRANSACTION_ID
Index Details

Related Posts

Receiving Transaction Query in Oracle Fusion
RCV_SHIPMENT_HEADERS: Columns & Indexes
RCV_SHIPMENT_LINES: Columns, Indexes & Few Tricks

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

Check out the Amazon Deals of the day based on your interests..

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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?

1 thought on “RCV_TRANSACTIONS: Columns, Indexes & Tricks”

Comments are closed.