Channel Supplier Accruals
The Channel Supplier Accruals view object contains information about accruals owed by a supplier site based on the supplier programs. Additionally, it contains information documenting the lifecycle of the accrual, from the source transaction, how it was interfaced in, the program and product rule used to calculate the accrual, how it was interfaced out to Financials cloud, and confirmed settlement details from Financials cloud.
Data Store Key : FscmTopModelAM.ScmExtractAM.CjmBiccExtractAM.ProgramUtilExtractPVO
Primary Keys : UtilizationId
Initial Extract Date : CreationDate
Incremental Extract Date : LastUpdateDate
Attributes
This table provides the list of exposed attributes and their descriptions.
Name | Description |
---|---|
AccrualQty | Number that identifies the quantity of the accrual in the accrual UOM, which is converted if the inventory UOM does match the program UOM. |
AccrualQtyInInvUom | Number that identifies the original quantity in the inventory UOM. For the receipt match option, this is the receipt quantity in the receipt UOM. For the PO match option, this is the PO quantity in the PO UOM. |
AccrualQtyInProgLineUom | Number that identifies the quantity in the product rule UOM, which is converted if the source transaction UOM and product rule UOM are different. |
AccrualTrxType | Value that identifies the type of source transaction accrued. Contains one of the following values: RECEIPT, INVOICE, ORDER. |
AccrualType | Code that identifies whether the accrual is for a supplier or customer. A list of accepted values is defined in the lookup ORA_CJM_ACCRUAL_TYPES. |
AccrualUom | Code that uniquely identifies the UOM of the accrual. This is the foreign key to the Unit of Measures view object. |
AcctdAmount | Amount that identifies the earned amount of the accrual in the ledger currency. |
AcctdAmountRemaining | Amount that identifies the amount remaining of the accrual in the ledger currency. |
AdjustmentDate | Date when the adjustment was created. |
AdjustmentReasonId | Value that uniquely identifies the adjustment reason. This is the foreign key to the Channel Adjustments Reasons view object. |
AdjustmentType | Value that identifies the adjustment type. |
AdjustmentTypeId | Value that uniquely identifies the adjustment type used for adjusting accruals. This is a foreign key to the Channel Adjustments Types view object. |
BillOfLadingNumber | Value that identifies the bill of lading number from the source transaction. |
BillToCustomerId | Value that uniquely identifies the bill-to customer account of the sales order of the source transaction. |
BillToLocationId | Value that uniquely identifies the purchase order bill-to location of the adjustment. This is a foreign key to HR_LOCATIONS_ALL.LOCATION_ID. |
BuId | Value that uniquely identifies the business unit of the accrual. |
CategoryId | Value that uniquely identifies the product category of the product rule. This is the foreign key to the Categories view object. |
ChargeDefinitionCode | Code that uniquely identifies the charge definition used to price the accrual. This is a foreign key to the Order Charge Components view object. |
CreatedBy | User who created the supplier accrual. |
CreationDate | Date and time when the supplier accrual was created. |
CustomerTrxLineId | Value that uniquely identifies the invoice line from the sales order line of the source transaction. This is a foreign key to Sales Order Headers view object. |
DiscountAmount | Amount that indicates the discount percentage or per unit amount from the product rule that's used to calculate the accrual. |
DiscountType | Value that indicates the discount type such as percent or per unit amount from the product rule that's used to calculate the accrual. |
DistributorId | Value that identifies the actual supplier from whom you purchased items from when they're an alternate supplier of the program accrued, and the accrual is paid by the program supplier site. This attribute is blank when purchased directly from the supplier of the program accrued. |
DistributorSiteId | Value that identifies the actual supplier site from whom you purchased items from when they're an alternate supplier site of the program accrued, and the accrual is paid by the program supplier site. This attribute is blank when purchased directly from the supplier site of the program accrued. |
DocumentProgramId | Value that unique identifies the program during accrual calculation. This is the foreign key to the CJM_DOCUMENT_PROGRAMS table. |
EarnedAccrualsEvent | Value that identifies the GL post event for the earned accrual. |
ExchangeRate | Value that identifies the exchange rate type used to convert source transaction amounts when the source transaction currency doesn't match the ledger currency. |
ExchangeRateDate | Date used when converting the amount from the source transaction currency to the ledger currency. |
ExchangeRateType | Rate type used to convert the amount from the source transaction currency to the ledger currency. |
GlDate | Date when the earned accrual was posted. |
GlPostedFlag | Status of the GL posting. Contains one of the following values: Y, F or N. If Y, then the earned accrual posted successfully. If F, then the earned accrual posting failed due to errors and will be reprocessed in the next run. If N, then the earned accrual isn't yet posted. |
InvoiceDate | Date of the sales invoice for a supplier ship and debit accrual. |
InvoiceId | Value that uniquely identifies the sales invoice used for the supplier ship and debit accrual. |
InvoiceLineNumber | Value that identifies the sales invoice line number used for the supplier ship and debit accrual. |
InvoiceNumber | Value that identifies the sales invoice number used for the supplier ship and debit accrual. |
InvoiceSourceApplication | Value that identifies the source application for either supplier invoices or sales invoices. This attribute is applicable to supplier rebate accruals and supplier ship and debit accruals respectively. Contains one of the following values: AP or AR. If AR, then it indicates a supplier ship and debit accrual. If AP, then it indicates a supplier rebate accrual. |
InvoiceSourceCode | Code that identifies the application name of the sales invoice. Applicable to supplier ship and debit adjustments only. Contains the value, Distributed Order Orchestration. |
ItemId | Value that uniquely identifies the item accrued. This is a foreign key to the Items view object. |
ItemLevelCode | Code that identifies the item level in the product rule used to construct exclusion and category based product rules. A list of accepted values is defined in the lookup type ORA_CJM_ITEM_LEVEL including: ITEM, CATEGORY, ALL_ITEMS. |
JobDefinitionName | Name of the scheduled process that created or last updated the supplier accrual row. This is populated through Enterprise Service Scheduler. |
JobDefinitionPackage | Value that identifies the package name of the scheduled process that created or last updated the row. |
LastUpdateDate | Date and time when the supplier accrual row was last updated. |
LastUpdateLogin | User who last updated the supplier accrual row. |
LastUpdatedBy | Session login associated with the user who last updated the supplier accrual. |
ManualAdjustmentId | Value that uniquely identifies the manual adjustment if the accrual is based on an adjustment. This is the foreign key to the Channel Adjustments view object. A single manual adjustment can create multiple records in this view object if the decrease earned adjustment uses first-in first-out logic. |
MatchOption | Value that identifies whether the shipment invoice should match the purchase order or the receipt. This is denormalized from the CJM_DOCUMENT_LINES_ALL table during accrual calculation for supplier rebates through direct integration. |
ObjectId | Value that uniquely identifies the source transaction header of the accrual when the object type is provided. If the object type is DOCUMENT, then the value is the foreign key to the CJM_DOCUMENT_HEADERS_ALL table used for supplier rebate accruals. If the object type is ORDER, then the value is the foreign key to the Sales Order Headers view object used for supplier ship and debit accruals. This attribute is blank and not applicable for supplier annual programs. |
ObjectLineId | Value that uniquely identifies the source transaction line of the accrual when the object type is provided. If the object type is DOCUMENT, then the value is the foreign key to the CJM_DOCUMENT_LINES_ALL table used for supplier rebate accruals. If the object type is ORDER, then the value is the foreign key to the Sales Order Lines view object used for supplier ship and debit accruals. Alternate key that identifies the Order Charges and Order Charge Components view objects. |
ObjectType | Code that identifies the view object or table where the source transaction is stored for an accrual. The ObjectTypeCode, ObjectId, ObjectLineId combine to uniquely identify a source transaction. Contains one of the following values: ORDER or DOCUMENT. If ORDER, then indicates the source transaction is stored in the Sales Order Headers view object for supplier ship and debit accruals. If DOCUMENT, then indicates the source transaction is stored in the CJM_DOCUMENT_HEADERS_ALL table for supplier rebates accruals. This attribute is blank for supplier annual program accruals. |
ObjectVersionNumber | Number of times the object line row of the source transaction has been updated. |
OrigUtilizationId | Value that uniquely identifies the original accrual from a split scenario or RMA in the Channel Supplier Accruals view object. |
PeriodName | Value that uniquely identifies the period name of the accrual. |
PoHeaderId | Value that uniquely identifies the purchase order used in the utilization transaction. |
PoLineLocationId | Value that uniquely identifies the purchase order line location for the source transaction. This is a foreign key to Purchasing Document Header Line Locations view object. |
PoNumber | Value that identifies the purchase order number used in the utilization transaction. |
PriceElementCode | Code that uniquely identifies the element of the price. This attribute is a part of the composite primary key of the Order Charge Components view object. |
PricePeriodicityCode | Code that identifies the periodicity of the pricing rule used to calculate the accrual. This attribute is a part of the composite primary key of the Order Charge Components view object. |
PricingSourceId | Value that uniquely identifies the pricing term or lowest level pricing source used to calculate the accrual. This is a foreign key to the Pricing Term view object. |
PricingSourceTypeCode | Code that identifies the type of the product rule pricing source used to calculate the accrual. |
ProgramAmount | Amount that identifies the earned amount of the accrual in the program currency. |
ProgramAmountRemaining | Amount that identifies the remaining accrual amount in program currency. |
ProgramCurrencyCode | Code that identifies the currency of the program associated with the accrual. |
ProgramHeaderId | Value that uniquely identifies the program. This is the foreign key to the Channel Programs view object. |
ProgramLineId | Value that uniquely identifies the program product rule. This is the foreign key to the Channel Program Product Rules view object. |
ProgramLineUomCode | Code that identifies the unit of measure of the item in the product rule used to calculate the accrual. |
ReceiptId | Value that uniquely identifies the receiving receipt of the utilization transaction. This is the foreign key to the Receiving Receipt Transactions view object. |
ReceiptNumber | Value that identifies the receiving receipt number of the utilization transaction. |
ReferenceId | Value that uniquely identifies the batch when the reference type is BATCH. This is a foreign key to the CJM_DOCUMENT_BATCHES_ALL table. |
ReferenceType | Value that identifies the how the source transaction was interfaced into channel. Contains one of the following values: BATCH or SSD. |
RequestId | Value that uniquely identifies the scheduled process that created or last updated the row. |
RequestedGlDate | Date when accrual accounting is requested. During a sweep fix, if the period is closed, then the records get posted in the next open GL period and this attribute is updated with the actual GL posted date. For manual adjustments, a user-entered date can be a past date or the system date. |
SeededProgramTypeCode | Code that uniquely identifies the predefined program template of the supplier program used to calculate accruals. A list of accepted values is defined in the lookup type ORA_CJM_PROGRAM_TYPES, but only buy-side templates are applicable. |
ShipToLocationId | Value that uniquely identifies the purchase order ship to location. This is a foreign key to HR_LOCATIONS_ALL.LOCATION_ID. |
ShipmentDate | Date when source transaction was actually shipped. |
ShipmentNumber | Value that identifies the shipment number of the source transaction. |
SourceTrxAcctdAmount | Amount that identifies the line amount of the source transaction in ledger currency. |
SourceTrxAmountInPrgCurr | Amount that identifies the line amount of the source transaction in program currency. |
SourceTrxAmountInTrxCurr | Amount that identifies the line amount of the source transaction in source transaction currency. |
TpItemId | Value that uniquely identifies the supplier item if provided during adjustment creation or in the product rule. This is a foreign key to the Trading Partner Items view object. |
TransactionCurrAmount | Monetary amount that identifies the earned amount of the accrual in the source transaction currency. |
TransactionCurrAmountRem | Monetary amount that identifies the remaining amount of the accrual in the source transaction currency yet to be claimed. |
TransactionCurrencyCode | Code that identifies the currency of the source transaction and the currency of the accrual. |
TransactionId | Value that uniquely identifies the utilization transaction associated with the accrual. If a supplier rebate accrual is utilized upon the receiving transaction event, then this is the foreign key to the Receiving Receipt Transactions view object. |
TransactionUnitPrice | Unit price of the source transaction in the transaction currency used to calculate the accrual. |
UtilizationId | Value that uniquely identifies the supplier accrual. This is the primary key to the Channel Supplier Accruals view object. |
UtilizationType | Code that identifies the utilization type of the accrual such as Accrual, Adjustment. Values are from lookup ORA_CJM_TRANSACTION_TYPE. |
VendorId | Value that uniquely identifies the supplier. This is the foreign key to the Supplier Details view object. |
VendorSiteId | Value that uniquely identifies the supplier site. This is the foreign key to the Supplier Site Details view object. |
WaybillNumber | Value that identifies the waybill number of the source transaction accrued. |
YearId | Value that uniquely identifies the calendar year of the accrual. |