C_CABusinessPartnerLineItem
C_CABusinessPartnerLineItem is a Consumption CDS View in SAP S/4HANA. It reads from 1 data source (I_CADocumentBPItemLogical) and exposes 152 fields with key fields CADocument, CARepetitionItemNumber, CABPItemNumber, CASubItemNumber. It has 11 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CADocumentBPItemLogical | BPItem | from |
Associations (11)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_CashPlanningGroup | _CashPlanningGrp | $projection.CashPlanningGroup = _CashPlanningGrp.CashPlanningGroup |
| [0..1] | I_PlanningLevel | _PlanningLevel | $projection.PlanningLevel = _PlanningLevel.PlanningLevel |
| [0..1] | I_TaxCode | _TaxCode | BPItem.TaxCalculationProcedure = _TaxCode.TaxCalculationProcedure and BPItem.TaxCode = _TaxCode.TaxCode |
| [0..*] | I_TaxJurisdiction | _TaxJurisdiction | $projection.TaxJurisdiction = _TaxJurisdiction.TaxJurisdiction and $projection.TaxCalculationProcedure = _TaxJurisdiction.TaxJurisdictionCalcProcedure |
| [1..1] | E_CADocumentBPItemPhysical | _Extension | $projection.CADocument = _Extension.CADocumentNumber and $projection.CARepetitionItemNumber = _Extension.CARepetitionItemNumber and $projection.CABPItemNumber = _Extension.CABPItemNumber and $projection.CASubItemNumber = _Extension.CASubItemNumber |
| [1..1] | I_CAStatisticalItemCode | _CAStatisticalItemCode | $projection.CAStatisticalItemCode = _CAStatisticalItemCode.CAStatisticalItemCode |
| [1..1] | I_BusinessArea | _BusinessArea | $projection.BusinessArea = _BusinessArea.BusinessArea |
| [1..1] | I_Segment | _Segment | $projection.Segment = _Segment.Segment |
| [1..1] | I_CASubApplication | _CASubApplication | $projection.CASubApplication = _CASubApplication.CASubApplication |
| [1..1] | I_CAClearingRestrictionCode | _CAClearingRestrictionCode | $projection.CAClearingRestrictionCode = _CAClearingRestrictionCode.CAClearingRestrictionCode |
| [1..1] | I_CAWorkflowCheckReason | _CAWorkflowCheckReason | $projection.CAWorkflowCheckReason = _CAWorkflowCheckReason.CAWorkflowCheckReason |
Annotations (19)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CCABUSPARLITEM | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | view | ||
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.semanticKey | CADocument | view | |
| ObjectModel.representativeKey | CADocument | view | |
| Search.searchable | true | view | |
| UI.headerInfo.typeName | Geschäftspartnerposition | view | |
| UI.headerInfo.typeNamePlural | Geschäftspartnerpositionen | view | |
| UI.headerInfo.title.type | #STANDARD | view | |
| UI.headerInfo.title.value | CADocument | view | |
| UI.presentationVariant.sortOrder.by | CAPostingDate | view | |
| UI.presentationVariant.sortOrder.direction | #DESC | view |
Fields (152)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CADocument | CADocumentNumber | Document Number | |
| KEY | CARepetitionItemNumber | CARepetitionItemNumber | Repetition Item | |
| KEY | CABPItemNumber | CABPItemNumber | Item | |
| KEY | CASubItemNumber | CASubItemNumber | Subitem | |
| BusinessPartner | BusinessPartner | Issuing Authority | ||
| ContractAccount | ContractAccount | Contract Acct | ||
| CAPostingDate | CAPostingDate | Posting Date | ||
| CAClearingStatus | CAClearingStatus | Ausgleichsstatus | ||
| CAClearingStatusName | ||||
| CAClearingReason | CAClearingReason | Clearing Reason | ||
| CAClearingReasonName | ||||
| CAClearingDate | CAClearingDate | Clearing | ||
| CAClearingDocumentNumber | CAClearingDocumentNumber | Clearing Doc. | ||
| CANetDueDate | CANetDueDate | Net Due Date | ||
| CAAmountInTransactionCurrency | CAAmountInTransactionCurrency | Amount | ||
| CAMainTransaction | CAMainTransaction | Main Trans. | ||
| CAMainTransactionName | ||||
| CASubTransaction | CASubTransaction | Subtransaction | ||
| CASubTransactionName | ||||
| CADeferralDate | CADeferralDate | Deferral To | ||
| CompanyCode | CompanyCode | Receiver Company Code | ||
| BusinessArea | BusinessArea | Business Area | ||
| BusinessAreaName | ||||
| Segment | Segment | Segment number | ||
| SegmentName | ||||
| PartnerCompany | PartnerCompany | Trading Partner | ||
| CAContract | CAContract | Contract | ||
| CAContractSemanticObject | ||||
| CAProviderContractItemNumber | CAProviderContractItemNumber | Contract Item | ||
| CASubApplication | CASubApplication | Subapplication | ||
| CASubApplicationText | ||||
| CAReconciliationAccount | CAReconciliationAccount | G/L Account | ||
| CAReconciliationAccountName | ||||
| GLAccountHierarchy | ||||
| GLAccountHierarchyNode | ||||
| PlannedAmtInTransactionCrcy | Plnd Amt Trans. Crcy | |||
| ProfitCenter | ProfitCenter | Profit Center | ||
| ProfitCenterName | ||||
| ProfitCenterHierarchy | ||||
| ProfitCenterHierarchyNode | ||||
| CACashDiscountDueDate | CACashDiscountDueDate | Skontofälligkeit | ||
| CACashDiscountRate | CACashDiscountRate | Discount rate | ||
| CAPercentageUnit | ||||
| CAEligibleAmountForCshDiscount | CAEligibleAmountForCshDiscount | Disc. base | ||
| CACashDiscAmountInClearingCrcy | CACashDiscAmountInClearingCrcy | Discnt/Surchrge | ||
| CashPlanningGroup | CashPlanningGroup | Planning Group | ||
| CashPlanningGroupName | ||||
| PlanningLevel | PlanningLevel | Planning Level | ||
| PlanningLevelName | ||||
| CAPostingDateOfClearingDoc | CAPostingDateOfClearingDoc | Clearing Post. Date | ||
| CAClearingCurrency | CAClearingCurrency | Clearing Curr. | ||
| CAClearingAmountInClearingCrcy | CAClearingAmountInClearingCrcy | Clearing Amount | ||
| CAValueDateForClearing | CAValueDateForClearing | Clear.Val.Date | ||
| CAClearingRestrictionCode | CAClearingRestrictionCode | Restriction | ||
| CAClearingRestrictionCodeName | ||||
| CAItemIsExcludedFromDunning | CAItemIsExcludedFromDunning | Cannot Be Dunn. | ||
| CAItemIsExcludedFromDunText | ||||
| CADunningProcedure | CADunningProcedure | Dunning Proc. | ||
| CADunningProcedureName | ||||
| CACurrentFactoringStatusOfRbl | CACurrentFactoringStatusOfRbl | Receivable Status | ||
| CACurrentFactoringStsNameOfRbl | ||||
| CAFactoringCheckStsForClrgInfo | CAFactoringCheckStsForClrgInfo | Check Status | ||
| CAFactoringClrgInfoChkStsName | ||||
| BusinessPlace | BusinessPlace | Business place | ||
| CAReceivingCountry | CAReceivingCountry | Destination C/R | ||
| CountryName | ||||
| CAWorkflowCheckReason | CAWorkflowCheckReason | Check Reason | ||
| CAWorkflowCheckReasonName | ||||
| CAGrpgCodeForTransfToCollAgcy | CAGrpgCodeForTransfToCollAgcy | Collection item | ||
| CAIsIncludedInCollectionCase | CAIsIncludedInCollectionCase | Collection Case | ||
| CAIsIncludedInCollCaseText | ||||
| CADocumentType | CADocumentType | Document Type | ||
| CADocumentTypeName | ||||
| CASubstituteDocumentNumber | CASubstituteDocumentNumber | Sub. Doc. | ||
| CASubstituteDocumentCategory | CASubstituteDocumentCategory | Doc.Cat. | ||
| CASubstituteDocCategoryName | ||||
| CADocumentNumberOfOriginItem | CADocumentNumberOfOriginItem | Trig. Document | ||
| CAReferenceDocument | CAReferenceDocument | Reference | ||
| CADoubtfulOrValueAdjmtCode | CADoubtfulOrValueAdjmtCode | Doubtful item | ||
| CADoubtfulOrValueAdjmtCodeName | ||||
| CAInterestCode | CAInterestCode | Interest key | ||
| CAInterestCodeName | ||||
| CAPaymentPreNotificationCode | CAPaymentPreNotificationCode | Payment Order | ||
| CAPaymentPreNotifCodeName | ||||
| CAItemIsOnlyForSettlement | CAItemIsOnlyForSettlement | Only Clearing | ||
| CAItemIsOnlyForSettlementText | ||||
| CAIsDownPaymentRequest | CAIsDownPaymentRequest | Down Payment | ||
| CAIsDownPaymentRequestText | ||||
| CAPaymentMethod | CAPaymentMethod | Payment Method | ||
| CAPaymentMethodName | ||||
| CAPaymentCompanyCode | CAPaymentCompanyCode | Paying Co. Code | ||
| CAGroupingForPayment | CAGroupingForPayment | Pymt Grouping | ||
| CAPaymentSpecificationCategory | CAPaymentSpecificationCategory | Typ der Festlegung | ||
| CAPaymentSpecificationCatName | ||||
| CAAltvBPForPayment | CAAltvBPForPayment | Partner | ||
| CABankOfAltvBPForPayment | CABankOfAltvBPForPayment | Bank Details | ||
| CACardOfAltvBPForPayment | CACardOfAltvBPForPayment | Card ID | ||
| CARevenueDistrFinalRecipient | CARevenueDistrFinalRecipient | Final Recipient | ||
| CAPartnerSettlementStatus | CAPartnerSettlementStatus | Revenue Sharing | ||
| CAPartnerSettlementStatusName | ||||
| CARevenueDistrCurrentStatus | CARevenueDistrCurrentStatus | Aktueller Verteilungsstatus | ||
| CARevenueDistrCurrentStsName | ||||
| CARevenueDistrLastStatus | CARevenueDistrLastStatus | Letzter Verteilungsstatus | ||
| CARevenueDistrLastStatusName | ||||
| TaxCode | TaxCode | Tax Code | ||
| TaxCodeName | ||||
| CATaxAmountInLocalCurrency | CATaxAmountInLocalCurrency | LC Tax Amount | ||
| CATaxAmountInTransCurrency | CATaxAmountInTransCurrency | Tax Amount | ||
| CADownPaymentTaxAccount | CADownPaymentTaxAccount | Tax Account | ||
| CADownPaymentTaxAcctLongName | ||||
| CADownPaymentOffsetTaxAccount | CADownPaymentOffsetTaxAccount | Offset tax acct | ||
| CADownPaymentOffsetTaxAcctName | ||||
| TaxJurisdiction | TaxJurisdiction | Tax Jurisdiction | ||
| TaxJurisdictionName | ||||
| TaxCalculationProcedure | TaxCalculationProcedure | Tax Procedure | ||
| CAWithholdingTaxPercentage | CAWithholdingTaxPercentage | Quellensteuerprozentsatz | ||
| CAOtherTaxCode | CAOtherTaxCode | TxCde:Oth.Taxes | ||
| CAOtherTaxCodeName | ||||
| CATaxPortionInLocalCurrency | CATaxPortionInLocalCurrency | FI-CA Tax Portion | ||
| CATaxPortionInTransCurrency | CATaxPortionInTransCurrency | Tax Portion | ||
| WithholdingTaxCode | WithholdingTaxCode | WTax Code | ||
| CAWithholdingTaxSupplement | CAWithholdingTaxSupplement | Quellensteuerzusatz | ||
| CAWithholdingTaxSuplmntName | ||||
| CAWithholdingTaxCategory | CAWithholdingTaxCategory | Quellensteuerkategorie | ||
| CAWithholdingTaxCategoryName | ||||
| CAWithholdingTaxAmount | CAWithholdingTaxAmount | Quellsteuerbetrag | ||
| WithholdingTaxCertificate | WithholdingTaxCertificate | Quellensteuerzertifikat | ||
| TransactionCurrency | TransactionCurrency | Transaction Currency | ||
| CAPeriodCode | CAPeriodCode | Period Key | ||
| CAPeriodCodeName | ||||
| CAEndDateOfBillingPeriod | CAEndDateOfBillingPeriod | Bill Period | ||
| CAItemIsWithdrawn | CAItemIsWithdrawn | Canceled | ||
| CAItemIsWithdrawnText | ||||
| CAAmountInLocalCurrency | CAAmountInLocalCurrency | Betrag Hauswährung | ||
| CAAmountInSecondCurrency | CAAmountInSecondCurrency | Amount in LC 2 | ||
| CAAmountInThirdCurrency | CAAmountInThirdCurrency | Amount in LC3 | ||
| CABPItemText | CABPItemText | Text | ||
| CAChangeIsForbidden | CAChangeIsForbidden | Change lock | ||
| CASEPAPreNotifOriginCode | CASEPAPreNotifOriginCode | Mandate Origin | ||
| CASEPAPreNotifOriginCodeText | ||||
| CAAltvBPForPaymentFullName | _AltvBPForPayment | BusinessPartnerFullName | Broker Name | |
| FirstName | _BusinessPartner | FirstName | First Name | |
| LastName | _BusinessPartner | LastName | Last Name | |
| BusinessPartnerFullName | _BusinessPartner | BusinessPartnerFullName | Broker Name | |
| ContractAccountName | _CAHeader | ContractAccountName | Cont. acct name | |
| CARevenueDistrFinalRcpntName | _CAHeaderFinalRec | ContractAccountName | Cont. acct name | |
| CAAuthorizationGroup | _CAPartner | CAAuthorizationGroup | AuthorizGroup | |
| CompanyCodeName | _CompCode | CompanyCodeName | Company Name | |
| CAPaymentCompanyCodeName | _CompCodePayt | CompanyCodeName | Company Name | |
| PartnerCompanyName | _PartnerCompany | CompanyName | Text | |
| CAProviderContractAuthznGroup | _ProviderContract | CAAuthorizationGroup | AuthorizGroup | |
| WhldgTaxCodeName | _WithholdingTaxCode | WhldgTaxCodeName |
Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view C_CABusinessPartnerLineItem.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: CCABUSPARLITEM
CREATE VIEW C_CABusinessPartnerLineItem AS
SELECT
CADocumentNumber AS CADocument,
CARepetitionItemNumber,
CABPItemNumber,
CASubItemNumber,
BusinessPartner,
ContractAccount,
CAPostingDate,
CAClearingStatus,
cast('' as char50) AS CAClearingStatusName,
CAClearingReason,
_ClearingReason._Text[1: Language=$session.system_language].CAClearingReasonName AS CAClearingReasonName,
CAClearingDate,
CAClearingDocumentNumber,
CANetDueDate,
CAAmountInTransactionCurrency,
CAMainTransaction,
_MainTransaction._Text[1: Language=$session.system_language].CAMainTransactionName AS CAMainTransactionName,
CASubTransaction,
_SubTransaction._Text[1: Language=$session.system_language].CASubTransactionName AS CASubTransactionName,
CADeferralDate,
CompanyCode,
BusinessArea,
_BusinessArea._Text[1: Language=$session.system_language].BusinessAreaName AS BusinessAreaName,
Segment,
_Segment._Text[1: Language=$session.system_language].SegmentName AS SegmentName,
PartnerCompany,
CAContract,
cast('' as vtref_semobj_kk) AS CAContractSemanticObject,
CAProviderContractItemNumber,
CASubApplication,
_CASubApplication._CASubApplicationText[1:Language = $session.system_language].CASubApplicationText AS CASubApplicationText,
CAReconciliationAccount,
_ReconAccount._Text[1: Language=$session.system_language].GLAccountName AS CAReconciliationAccountName,
cast('' as fis_glaccthier) AS GLAccountHierarchy,
cast('' as fis_glacct_hrynid_50) AS GLAccountHierarchyNode,
cast(PlannedAmtInTransactionCrcy as fdwbt) AS PlannedAmtInTransactionCrcy,
ProfitCenter,
_ProfitCenter._Text[1: Language=$session.system_language].ProfitCenterName AS ProfitCenterName,
cast('' as fis_prctr_hryid_42) AS ProfitCenterHierarchy,
cast('' as fis_prctr_hrynid_50) AS ProfitCenterHierarchyNode,
CACashDiscountDueDate,
CACashDiscountRate,
cast('%' as unit) AS CAPercentageUnit,
CAEligibleAmountForCshDiscount,
CACashDiscAmountInClearingCrcy,
CashPlanningGroup,
_CashPlanningGrp._Text[1: Language=$session.system_language].CashPlanningGroupName AS CashPlanningGroupName,
PlanningLevel,
_PlanningLevel._Text[1: Language=$session.system_language].PlanningLevelName AS PlanningLevelName,
CAPostingDateOfClearingDoc,
CAClearingCurrency,
CAClearingAmountInClearingCrcy,
CAValueDateForClearing,
CAClearingRestrictionCode,
_CAClearingRestrictionCode._Text[1: Language=$session.system_language].CAClearingRestrictionCodeName AS CAClearingRestrictionCodeName,
CAItemIsExcludedFromDunning,
cast('' as val_text) AS CAItemIsExcludedFromDunText,
CADunningProcedure,
_DunningProcedure._Text[1: Language=$session.system_language].CADunningProcedureName AS CADunningProcedureName,
CACurrentFactoringStatusOfRbl,
cast('' as val_text) AS CACurrentFactoringStsNameOfRbl,
CAFactoringCheckStsForClrgInfo,
cast('' as val_text) AS CAFactoringClrgInfoChkStsName,
BusinessPlace,
CAReceivingCountry,
_ReceivingCountry._Text[1: Language=$session.system_language].CountryName AS CountryName,
CAWorkflowCheckReason,
_CAWorkflowCheckReason._Text[1: Language=$session.system_language].CAWorkflowCheckReasonName AS CAWorkflowCheckReasonName,
CAGrpgCodeForTransfToCollAgcy,
CAIsIncludedInCollectionCase,
cast('' as val_text) AS CAIsIncludedInCollCaseText,
CADocumentType,
_DocType._Text[1: Language=$session.system_language].CADocumentTypeName AS CADocumentTypeName,
CASubstituteDocumentNumber,
CASubstituteDocumentCategory,
cast('' as val_text) AS CASubstituteDocCategoryName,
CADocumentNumberOfOriginItem,
CAReferenceDocument,
CADoubtfulOrValueAdjmtCode,
cast('' as val_text) AS CADoubtfulOrValueAdjmtCodeName,
CAInterestCode,
_InterestCode._Text[1: Language=$session.system_language].CAInterestCodeName AS CAInterestCodeName,
CAPaymentPreNotificationCode,
cast('' as val_text) AS CAPaymentPreNotifCodeName,
CAItemIsOnlyForSettlement,
cast('' as val_text) AS CAItemIsOnlyForSettlementText,
CAIsDownPaymentRequest,
cast('' as val_text) AS CAIsDownPaymentRequestText,
CAPaymentMethod,
_PaytMethod._Text[1: Language=$session.system_language].CAPaymentMethodName AS CAPaymentMethodName,
CAPaymentCompanyCode,
CAGroupingForPayment,
CAPaymentSpecificationCategory,
cast('' as val_text) AS CAPaymentSpecificationCatName,
CAAltvBPForPayment,
CABankOfAltvBPForPayment,
CACardOfAltvBPForPayment,
CARevenueDistrFinalRecipient,
CAPartnerSettlementStatus,
cast('' as val_text) AS CAPartnerSettlementStatusName,
CARevenueDistrCurrentStatus,
cast('' as val_text) AS CARevenueDistrCurrentStsName,
CARevenueDistrLastStatus,
cast('' as val_text) AS CARevenueDistrLastStatusName,
TaxCode,
_TaxCode._Text[1: Language=$session.system_language].TaxCodeName AS TaxCodeName,
CATaxAmountInLocalCurrency,
CATaxAmountInTransCurrency,
CADownPaymentTaxAccount,
_TaxAccount._Text[1: Language=$session.system_language].GLAccountLongName AS CADownPaymentTaxAcctLongName,
CADownPaymentOffsetTaxAccount,
_OffsetTaxAccount._Text[1: Language=$session.system_language].GLAccountName AS CADownPaymentOffsetTaxAcctName,
TaxJurisdiction,
_TaxJurisdiction._Text[1: Language=$session.system_language].TaxJurisdictionName AS TaxJurisdictionName,
TaxCalculationProcedure,
CAWithholdingTaxPercentage,
CAOtherTaxCode,
_OtherTaxCode._Text[1: Language=$session.system_language].CAOtherTaxCodeName AS CAOtherTaxCodeName,
CATaxPortionInLocalCurrency,
CATaxPortionInTransCurrency,
WithholdingTaxCode,
CAWithholdingTaxSupplement,
_WhldgTaxSuplmnt._Text[1: Language=$session.system_language].CAWithholdingTaxSuplmntName AS CAWithholdingTaxSuplmntName,
CAWithholdingTaxCategory,
cast('' as val_text) AS CAWithholdingTaxCategoryName,
CAWithholdingTaxAmount,
WithholdingTaxCertificate,
TransactionCurrency,
CAPeriodCode,
_PeriodCode._Text[1: Language=$session.system_language].CAPeriodCodeName AS CAPeriodCodeName,
CAEndDateOfBillingPeriod,
CAItemIsWithdrawn,
cast('' as val_text) AS CAItemIsWithdrawnText,
CAAmountInLocalCurrency,
CAAmountInSecondCurrency,
CAAmountInThirdCurrency,
CABPItemText,
CAChangeIsForbidden,
CASEPAPreNotifOriginCode,
cast('' as val_text) AS CASEPAPreNotifOriginCodeText,
_AltvBPForPayment.BusinessPartnerFullName AS CAAltvBPForPaymentFullName,
_BusinessPartner.FirstName AS FirstName,
_BusinessPartner.LastName AS LastName,
_BusinessPartner.BusinessPartnerFullName AS BusinessPartnerFullName,
_CAHeader.ContractAccountName AS ContractAccountName,
_CAHeaderFinalRec.ContractAccountName AS CARevenueDistrFinalRcpntName,
_CAPartner.CAAuthorizationGroup AS CAAuthorizationGroup,
_CompCode.CompanyCodeName AS CompanyCodeName,
_CompCodePayt.CompanyCodeName AS CAPaymentCompanyCodeName,
_PartnerCompany.CompanyName AS PartnerCompanyName,
_ProviderContract.CAAuthorizationGroup AS CAProviderContractAuthznGroup,
_WithholdingTaxCode.WhldgTaxCodeName AS WhldgTaxCodeName
FROM I_CADocumentBPItemLogical AS BPItem
LEFT OUTER JOIN I_CashPlanningGroup AS _CashPlanningGrp ON CashPlanningGroup = _CashPlanningGrp.CashPlanningGroup -- association [0..1]
LEFT OUTER JOIN I_PlanningLevel AS _PlanningLevel ON PlanningLevel = _PlanningLevel.PlanningLevel -- association [0..1]
LEFT OUTER JOIN I_TaxCode AS _TaxCode ON BPItem.TaxCalculationProcedure = _TaxCode.TaxCalculationProcedure AND BPItem.TaxCode = _TaxCode.TaxCode -- association [0..1]
LEFT OUTER JOIN I_TaxJurisdiction AS _TaxJurisdiction ON TaxJurisdiction = _TaxJurisdiction.TaxJurisdiction AND TaxCalculationProcedure = _TaxJurisdiction.TaxJurisdictionCalcProcedure -- association [0..*]
LEFT OUTER JOIN E_CADocumentBPItemPhysical AS _Extension ON CADocument = _Extension.CADocumentNumber AND CARepetitionItemNumber = _Extension.CARepetitionItemNumber AND CABPItemNumber = _Extension.CABPItemNumber AND CASubItemNumber = _Extension.CASubItemNumber -- association [1..1]
LEFT OUTER JOIN I_CAStatisticalItemCode AS _CAStatisticalItemCode ON CAStatisticalItemCode = _CAStatisticalItemCode.CAStatisticalItemCode -- association [1..1]
LEFT OUTER JOIN I_BusinessArea AS _BusinessArea ON BusinessArea = _BusinessArea.BusinessArea -- association [1..1]
LEFT OUTER JOIN I_Segment AS _Segment ON Segment = _Segment.Segment -- association [1..1]
LEFT OUTER JOIN I_CASubApplication AS _CASubApplication ON CASubApplication = _CASubApplication.CASubApplication -- association [1..1]
LEFT OUTER JOIN I_CAClearingRestrictionCode AS _CAClearingRestrictionCode ON CAClearingRestrictionCode = _CAClearingRestrictionCode.CAClearingRestrictionCode -- association [1..1]
LEFT OUTER JOIN I_CAWorkflowCheckReason AS _CAWorkflowCheckReason ON CAWorkflowCheckReason = _CAWorkflowCheckReason.CAWorkflowCheckReason -- association [1..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- 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
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA