I_RAPERFORMANCEOBLIGATION
RA Performance Obligation
I_RAPERFORMANCEOBLIGATION is a CDS View in S/4HANA. RA Performance Obligation. It contains 108 fields. 70 CDS views read from this table.
CDS Views using this table (70)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_RAPerfOblgnManualSpreadingTP | view_entity | from | CONSUMPTION | RA Performance Obligation |
| C_RAPerfOblgnMnlFlfmtTP | view_entity | from | CONSUMPTION | RA Performance Obligation |
| C_RAPerfOblgnToDocumentFlow | view_entity | from | CONSUMPTION | Performance Obligation To Document Flow |
| C_RAToBeMonitoredPerfOblgn | view_entity | from | CONSUMPTION | Performance Obligation |
| C_RAToBeReassignedPerfOblgn | view_entity | from | CONSUMPTION | To Be Reassigned Performance Obligation |
| ESH_N_PEROBLIGN | view | from | ||
| FINOC_HARD_DEPENDENCY_RAR | view_entity | inner | Orgl Change: RAR Hard Dependencies | |
| FINOC_RT_RAR_FILL | view_entity | inner | Orgl Change: Fill RT Perf. Obligation | |
| FINOC_RT_RAR_FROM_SOI_OR_SRV | view_entity | inner | Orgl Change: RAR from SOI or SRV | |
| FINOC_RULE_RAR_BASE | view_entity | inner | Orgl Change-Rule: Perf. Obligation Base | |
| FINOC_RULE_RAR_BASE | view_entity | union_all | Orgl Change-Rule: Perf. Obligation Base | |
| I_RAContractWithPerfOblgnVH | view_entity | from | COMPOSITE | RA Contract Value Help |
| I_RAPerfOblgnToRevnExplItem | view_entity | from | COMPOSITE | RA Perf Oblgn To Revenue Expl Item |
| I_RAPerfOblgnWithToCurPerdAmt | view_entity | from | COMPOSITE | Interface RA Perf Oblgn With Amt |
| I_RAPerfOblgnWthCndnTypeAmt | view_entity | from | COMPOSITE | Interface RA Condition Type Amt |
| I_RAPerfOblgnWthToCurPerdAmtTP | view_entity | from | TRANSACTIONAL | RA Perf Oblgn With Amt |
| I_RARevenueScheduleItem | view_entity | inner | COMPOSITE | Revenue Schedule: Distinct and Compound POB |
| I_RevnAcctgScheduleItem | view_entity | inner | COMPOSITE | Composite Revenue Acctg Schedule Item |
| P_CndnTypeAmtMngRevnContr | view_entity | from | CONSUMPTION | Conditions |
| P_EBRRRevContrWLITM | view_entity | from | CONSUMPTION | PECRun: Revenue Contract Worklist item |
| P_NmbrOfCompndPerfOblgnByContr | view_entity | from | COMPOSITE | |
| P_RAAnlytsPerfOblgnTransPrice | view_entity | from | COMPOSITE | |
| P_RAAnlytsPerfOblgnTransPrice | view_entity | union | COMPOSITE | |
| P_RABOMHierarchyInfo | view_entity | from | COMPOSITE | BOM Hierarchy Information |
| P_RACompoundHierPerfOblgnCount | view_entity | from | COMPOSITE | Count of Performance Obligations of a Compound Hierarchy |
| P_RAContractRecognizedRevenue | view | inner | COMPOSITE | |
| P_RAContractTotalCost | view_entity | inner | COMPOSITE | |
| P_RAContractualPriceByBP | view_entity | from | COMPOSITE | |
| P_RAContractualPriceWithCust | view_entity | from | COMPOSITE | |
| P_RAContractWithPerfOblgnStdVH | view_entity | from | COMPOSITE | |
| P_RADefitemPerPerd | view_entity | inner | COMPOSITE | |
| P_RAEffectiveQtyPerPeriod | view_entity | inner | COMPOSITE | |
| P_RAFinCmplncMaximumChangeDate | view_entity | from | COMPOSITE | |
| P_RAFinCmplncPerfOblgnCrtnDate | view_entity | from | COMPOSITE | |
| P_RAFinCmplncPerfOblgnCrtnDate | view_entity | union_all | COMPOSITE | |
| P_RAFinCmplncPerfOblgnForAudit | view_entity | from | COMPOSITE | |
| P_RAFinCmplncPerfOblgnForAudit | view_entity | union_all | COMPOSITE | |
| P_RAFinCmplncPerfOblgnSeld | view_entity | from | COMPOSITE | |
| P_RAFinCmplncPerfOblgnTransPrc | view_entity | from | COMPOSITE | |
| P_RAFinCmplncPerfOblgnTransPrc | view_entity | union | COMPOSITE | |
| P_RAFinCmplncTransPriceForAud | view_entity | from | COMPOSITE | |
| P_RAFinCmplncTransPriceForAud | view_entity | union | COMPOSITE | |
| P_RAFulfilledQtyUpToCurPerd | view_entity | union_all | COMPOSITE | |
| P_RAHighLvlPerfOblgnAmt | view_entity | from | COMPOSITE | |
| P_RAIntegEBRRWBSElement | view | from | COMPOSITE | RAR Integration EBRR WBS |
| P_RAIntegObjEBRR | view | from | COMPOSITE | RAR integration Objects EBRR |
| P_RAIntegObjEBRR | view | union_all | COMPOSITE | RAR integration Objects EBRR |
| P_RAInvcAndFulfilledQtyPerKey | view_entity | inner | COMPOSITE | |
| P_RAInvoicedQtyUpToCurPerd | view_entity | inner | COMPOSITE | |
| P_RALinkedPerfOblgnCount | view_entity | from | COMPOSITE | Number of Linked POBs of a Leading POB |
| P_RANonDistinctMnllyAllcdPrc | view_entity | inner | COMPOSITE | |
| P_RAPerfOblgnByContract | view_entity | from | COMPOSITE | |
| P_RAPerfOblgnMaxRecnclnKey | view_entity | from | COMPOSITE | |
| P_RAPerfOblgnRevenueAmount | view_entity | from | COMPOSITE | |
| P_RAPerfOblgnWthBalShtAccounts | view_entity | from | COMPOSITE | |
| P_RAPerfOblignAllPeriods | view_entity | from | COMPOSITE | |
| P_RAPostingPerPerd | view_entity | inner | COMPOSITE | |
| P_RAPriceByPerfOblgnName | view_entity | from | COMPOSITE | |
| P_RASchedDistinctItem | view_entity | inner | COMPOSITE | |
| P_RASchedNonDistinctPerdExtend | view_entity | inner | ||
| P_RASchedPerfOblgn | view_entity | inner | COMPOSITE | |
| P_RATotalFulfilledQty | view_entity | union_all | COMPOSITE | |
| P_RATotalOpenCost | view_entity | from | COMPOSITE | |
| P_RATotalOpenRevenue | view_entity | from | COMPOSITE | |
| P_RATotalOpenRevnEventBased | view_entity | from | COMPOSITE | |
| P_RATotalOpenRevnTimeBased | view_entity | from | COMPOSITE | |
| P_TotAllocatedEffctvAmtPerPerd | view_entity | inner | COMPOSITE | |
| R_RAFinComplianceSuspension | view_entity | from | TRANSACTIONAL | Compliance of Suspension Date |
| R_RAPerfOblgnMngRevnContrTP | view_entity | from | TRANSACTIONAL | Performance Obligation |
| R_RAPerformanceObligationTP | view_entity | from | TRANSACTIONAL | RA Performance Obligation |
Fields (108)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | AccountingPrinciple | AccountingPrinciple | 20 |
| KEY | CompanyCode | bukrs,CompanyCode | 26 |
| KEY | PerformanceObligation | NPerformanceObligation,PerformanceObligation,pob_id,RAHigherLevelPerfOblgn | 34 |
| KEY | PerformanceObligationClass | PerformanceObligationClass | 25 |
| KEY | RevenueAccountingContract | contract_id,RevenueAccountingContract | 45 |
| _AccountingPrinciple | _AccountingPrinciple | 10 | |
| _BusinessArea | _BusinessArea | 8 | |
| _BusinessPartner | _BusinessPartner | 7 | |
| _ChangedByUser | _ChangedByUser | 3 | |
| _CompanyCode | _CompanyCode | 10 | |
| _ControllingArea | _ControllingArea | 5 | |
| _CostCenter | _CostCenter | 4 | |
| _CreatedByUser | _CreatedByUser | 3 | |
| _Currency | _Currency | 2 | |
| _CurrentCostCenter | _CurrentCostCenter | 2 | |
| _CurrentProfitCenter | _CurrentProfitCenter | 2 | |
| _Customer | _Customer | 8 | |
| _FulfillmentType | _FulfillmentType | 10 | |
| _FunctionalArea | _FunctionalArea | 8 | |
| _IndicatorManuallyChgd | _IndicatorManuallyChgd | 2 | |
| _Mapping | _Mapping | 2 | |
| _Order | _Order | 7 | |
| _PerfOblgnContractualQtyUnit | _PerfOblgnContractualQtyUnit | 4 | |
| _PerfOblgnDistinctType | _PerfOblgnDistinctType | 7 | |
| _PerfOblgnEffectiveQtyUnit | _PerfOblgnEffectiveQtyUnit | 6 | |
| _PerfOblgnStartDateType | _PerfOblgnStartDateType | 4 | |
| _PerfObligationEventType | _PerfObligationEventType | 10 | |
| _ProfitCenter | _ProfitCenter | 6 | |
| _RAPerfOblgnCategory | _RAPerfOblgnCategory | 3 | |
| _RAPerfOblgnStatus | _RAPerfOblgnStatus | 6 | |
| _RevenueAccountingContract | _RevenueAccountingContract | 8 | |
| _SalesOrder | _SalesOrder | 6 | |
| _SalesOrderItem | _SalesOrderItem | 2 | |
| _SalesOrganization | _SalesOrganization | 8 | |
| _Segment | _Segment | 8 | |
| _WBSElement | _WBSElement | 8 | |
| AllocatedPriceInSalesDocCrcy | AllocatedPriceInSalesDocCrcy | 4 | |
| BusinessArea | BusinessArea | 8 | |
| BusinessPartner | BusinessPartner | 11 | |
| ContractualPrcInSlsDocCrcy | ContractualPrcInSlsDocCrcy | 3 | |
| ControllingArea | ControllingArea,kokrs | 8 | |
| CostCenter | CostCenter | 9 | |
| Customer | Customer | 15 | |
| FunctionalArea | FunctionalArea | 8 | |
| LeadingPerformanceObligation | srce_pob_id | 1 | |
| OrderID | OrderID | 8 | |
| PerfOblgnAssetImpairmentDate | PerfOblgnAssetImpairmentDate | 1 | |
| PerfOblgnContractualQtyUnit | PerfOblgnContractualQtyUnit | 6 | |
| PerfOblgnContractualQuantity | PerfOblgnContractualQuantity | 5 | |
| PerfOblgnCreatedByUser | PerfOblgnCreatedByUser | 4 | |
| PerfOblgnCreationDate | PerfOblgnCreationDate,RAPerfOblgnInceptionDate | 8 | |
| PerfOblgnDeliveredQuantity | PerfOblgnDeliveredQuantity | 2 | |
| PerfOblgnEffectiveQuantity | PerfOblgnEffectiveQuantity | 6 | |
| PerfOblgnEffectiveQuantityUnit | FulfilledQuantityUnit,PerfOblgnEffectiveQuantityUnit | 12 | |
| PerfOblgnEventType | PerfOblgnEventType | 14 | |
| PerfOblgnFulfillmentType | PerfOblgnFulfillmentType | 18 | |
| PerfOblgnHasManualSpreading | PerfOblgnHasManualSpreading | 2 | |
| PerfOblgnHasSprdgConflict | PerfOblgnHasSprdgConflict | 2 | |
| PerfOblgnIsExclFromPriceAlloc | PerfOblgnIsExclFromPriceAlloc | 5 | |
| PerfOblgnIsFinallyInvoiced | PerfOblgnIsFinallyInvoiced | 7 | |
| PerfOblgnIsFullyFulfilled | PerfOblgnIsFullyFulfilled | 5 | |
| PerfOblgnIsSoftDeleted | PerfOblgnIsSoftDeleted | 7 | |
| PerfOblgnLastChangeDate | PerfOblgnLastChangeDate | 3 | |
| PerfOblgnLastChangedByUsr | PerfOblgnLastChangedByUsr | 4 | |
| PerfOblgnStartDateType | PerfOblgnStartDateType | 5 | |
| PerfObligationDeferralMethod | PerfObligationDeferralMethod | 6 | |
| PerformanceObligationEndDate | PerformanceObligationEndDate | 9 | |
| PerformanceObligationRole | PerformanceObligationRole | 1 | |
| PerformanceObligationStartDate | PerformanceObligationStartDate | 9 | |
| PerUnitSSPriceInSlsDocCrcy | PerUnitSSPriceInSlsDocCrcy | 5 | |
| ProfitabilitySegment_2 | ProfitabilitySegment_2 | 2 | |
| ProfitCenter | md_prctr,prctr_old,ProfitCenter | 11 | |
| RAAttributeHasConflict | RAAttributeHasConflict | 1 | |
| RAFulfillmentIsValueBased | RAFulfillmentIsValueBased | 3 | |
| RAHigherLevelPerfOblgn | RAHigherLevelPerfOblgn | 6 | |
| RAInitialEffectiveDate | RAInitialEffectiveDate | 7 | |
| RAItemDifferenceToDeliveredQty | RAItemDifferenceToDeliveredQty | 2 | |
| RAPerfOblgnAssetImpairmentDate | RAPerfOblgnAssetImpairmentDate | 4 | |
| RAPerfOblgnCategory | RAPerfOblgnCategory | 7 | |
| RAPerfOblgnCompletionDate | RAPerfOblgnCompletionDate | 3 | |
| RAPerfOblgnDistinctType | RAPerfOblgnDistinctType | 11 | |
| RAPerfOblgnFinalizationDate | RAPerfOblgnFinalizationDate | 3 | |
| RAPerfOblgnHasAssetImpairment | RAPerfOblgnHasAssetImpairment | 4 | |
| RAPerfOblgnInceptionDate | RAPerfOblgnInceptionDate | 3 | |
| RAPerfOblgnInvoiceEffectType | RAPerfOblgnInvoiceEffectType | 2 | |
| RAPerfOblgnIsCostRecognizable | RAPerfOblgnIsCostRecognizable | 1 | |
| RAPerfOblgnIsManuallyChanged | RAPerfOblgnIsManuallyChanged | 2 | |
| RAPerfOblgnIsManuallyCreated | is_manually_created,RAPerfOblgnIsManuallyCreated | 3 | |
| RAPerfOblgnIsManuallyDeleted | RAPerfOblgnIsManuallyDeleted | 2 | |
| RAPerfOblgnIsResidual | RAPerfOblgnIsResidual | 4 | |
| RAPerformanceObligationType | RAPerformanceObligationType | 9 | |
| RARsltAnlysControllingObject | RARsltAnlysControllingObject | 1 | |
| RAUnivRevnRecgnIntegType | RAUnivRevnRecgnIntegType | 8 | |
| RevnAcctgPerfOblgnStatus | RevnAcctgPerfOblgnStatus | 10 | |
| RevnAcctgReceivablesAccount | RevnAcctgReceivablesAccount | 1 | |
| RevnAcctgSalesOrganization | RevnAcctgSalesOrganization | 8 | |
| RevnAcctgSuspensionDate | RevnAcctgSuspensionDate | 5 | |
| RevnAcctgSuspensionReason | RevnAcctgSuspensionReason | 4 | |
| RootPerformanceObligationInBOM | RootPerformanceObligationInBOM | 4 | |
| SalesDocumentCurrency | SalesDocumentCurrency | 17 | |
| SalesOrder | SalesOrder | 6 | |
| SalesOrderItem | SalesOrderItem | 2 | |
| Segment | Segment,segment_old | 10 | |
| SSPriceInSalesDocCrcy | SSPriceInSalesDocCrcy | 9 | |
| SSPriceToleranceAmount | SSPriceToleranceAmount | 3 | |
| SSPriceTolerancePercent | SSPriceTolerancePercent | 2 | |
| WBSElementExternalID | WBSElementExternalID | 9 | |
| WBSElementInternalID | WBSElementInternalID | 1 |
Derived SQL schema, reconstructed from the indexed DDIC field metadata (field names, types, lengths and key flags) — a functional representation, not the verbatim SAP source.
-- RA Performance Obligation
-- Derived schema, generated from indexed DDIC field metadata (not the verbatim SAP source).
CREATE TABLE I_RAPERFORMANCEOBLIGATION (
ACCOUNTINGPRINCIPLE,
COMPANYCODE,
PERFORMANCEOBLIGATION,
PERFORMANCEOBLIGATIONCLASS,
REVENUEACCOUNTINGCONTRACT,
_ACCOUNTINGPRINCIPLE,
_BUSINESSAREA,
_BUSINESSPARTNER,
_CHANGEDBYUSER,
_COMPANYCODE,
_CONTROLLINGAREA,
_COSTCENTER,
_CREATEDBYUSER,
_CURRENCY,
_CURRENTCOSTCENTER,
_CURRENTPROFITCENTER,
_CUSTOMER,
_FULFILLMENTTYPE,
_FUNCTIONALAREA,
_INDICATORMANUALLYCHGD,
_MAPPING,
_ORDER,
_PERFOBLGNCONTRACTUALQTYUNIT,
_PERFOBLGNDISTINCTTYPE,
_PERFOBLGNEFFECTIVEQTYUNIT,
_PERFOBLGNSTARTDATETYPE,
_PERFOBLIGATIONEVENTTYPE,
_PROFITCENTER,
_RAPERFOBLGNCATEGORY,
_RAPERFOBLGNSTATUS,
_REVENUEACCOUNTINGCONTRACT,
_SALESORDER,
_SALESORDERITEM,
_SALESORGANIZATION,
_SEGMENT,
_WBSELEMENT,
ALLOCATEDPRICEINSALESDOCCRCY,
BUSINESSAREA,
BUSINESSPARTNER,
CONTRACTUALPRCINSLSDOCCRCY,
CONTROLLINGAREA,
COSTCENTER,
CUSTOMER,
FUNCTIONALAREA,
LEADINGPERFORMANCEOBLIGATION,
ORDERID,
PERFOBLGNASSETIMPAIRMENTDATE,
PERFOBLGNCONTRACTUALQTYUNIT,
PERFOBLGNCONTRACTUALQUANTITY,
PERFOBLGNCREATEDBYUSER,
PERFOBLGNCREATIONDATE,
PERFOBLGNDELIVEREDQUANTITY,
PERFOBLGNEFFECTIVEQUANTITY,
PERFOBLGNEFFECTIVEQUANTITYUNIT,
PERFOBLGNEVENTTYPE,
PERFOBLGNFULFILLMENTTYPE,
PERFOBLGNHASMANUALSPREADING,
PERFOBLGNHASSPRDGCONFLICT,
PERFOBLGNISEXCLFROMPRICEALLOC,
PERFOBLGNISFINALLYINVOICED,
PERFOBLGNISFULLYFULFILLED,
PERFOBLGNISSOFTDELETED,
PERFOBLGNLASTCHANGEDATE,
PERFOBLGNLASTCHANGEDBYUSR,
PERFOBLGNSTARTDATETYPE,
PERFOBLIGATIONDEFERRALMETHOD,
PERFORMANCEOBLIGATIONENDDATE,
PERFORMANCEOBLIGATIONROLE,
PERFORMANCEOBLIGATIONSTARTDATE,
PERUNITSSPRICEINSLSDOCCRCY,
PROFITABILITYSEGMENT_2,
PROFITCENTER,
RAATTRIBUTEHASCONFLICT,
RAFULFILLMENTISVALUEBASED,
RAHIGHERLEVELPERFOBLGN,
RAINITIALEFFECTIVEDATE,
RAITEMDIFFERENCETODELIVEREDQTY,
RAPERFOBLGNASSETIMPAIRMENTDATE,
RAPERFOBLGNCATEGORY,
RAPERFOBLGNCOMPLETIONDATE,
RAPERFOBLGNDISTINCTTYPE,
RAPERFOBLGNFINALIZATIONDATE,
RAPERFOBLGNHASASSETIMPAIRMENT,
RAPERFOBLGNINCEPTIONDATE,
RAPERFOBLGNINVOICEEFFECTTYPE,
RAPERFOBLGNISCOSTRECOGNIZABLE,
RAPERFOBLGNISMANUALLYCHANGED,
RAPERFOBLGNISMANUALLYCREATED,
RAPERFOBLGNISMANUALLYDELETED,
RAPERFOBLGNISRESIDUAL,
RAPERFORMANCEOBLIGATIONTYPE,
RARSLTANLYSCONTROLLINGOBJECT,
RAUNIVREVNRECGNINTEGTYPE,
REVNACCTGPERFOBLGNSTATUS,
REVNACCTGRECEIVABLESACCOUNT,
REVNACCTGSALESORGANIZATION,
REVNACCTGSUSPENSIONDATE,
REVNACCTGSUSPENSIONREASON,
ROOTPERFORMANCEOBLIGATIONINBOM,
SALESDOCUMENTCURRENCY,
SALESORDER,
SALESORDERITEM,
SEGMENT,
SSPRICEINSALESDOCCRCY,
SSPRICETOLERANCEAMOUNT,
SSPRICETOLERANCEPERCENT,
WBSELEMENTEXTERNALID,
WBSELEMENTINTERNALID,
PRIMARY KEY (ACCOUNTINGPRINCIPLE, COMPANYCODE, PERFORMANCEOBLIGATION, PERFORMANCEOBLIGATIONCLASS, REVENUEACCOUNTINGCONTRACT)
);
Learn More
- Understanding Data Lineage in SAP S/4HANA
- SAP Tables vs CDS Views — Key Differences
- Understanding the SAP S/4HANA Data Model
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA