C_CABusinessTransaction
Geschäftsvorfälle Vertragskontokorrent
C_CABusinessTransaction is a Consumption CDS View that provides data about "Geschäftsvorfälle Vertragskontokorrent" in SAP S/4HANA. It reads from 1 data source (P_CABusinessTransaction) and exposes 92 fields with key field CABusinessTransactionUUID. It has 34 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| P_CABusinessTransaction | P_CABusinessTransaction | from |
Associations (34)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | C_CABusTransReversal | _BusTransReversal | $projection.CABusinessTransactionUUID = _BusTransReversal.CABusinessTransactionUUID |
| [0..1] | C_CABusTransInstallmentPlan | _BusTransInstallmentPlan | $projection.CABusinessTransactionUUID = _BusTransInstallmentPlan.CABusinessTransactionUUID |
| [0..1] | C_CABusTransReturns | _BusTransReturns | $projection.CABusinessTransactionUUID = _BusTransReturns.CABusinessTransactionUUID |
| [0..1] | C_CABusTransIncomingPayment | _BusTransIncomingPayment | $projection.CABusinessTransactionUUID = _BusTransIncomingPayment.CABusinessTransactionUUID |
| [0..1] | C_CABusTransOtherPostings | _BusTransOtherPost | $projection.CABusinessTransactionUUID = _BusTransOtherPost.CABusinessTransactionUUID |
| [0..1] | C_CABusTransDoubtfulEntries | _BusTransDoubtEntr | $projection.CABusinessTransactionUUID = _BusTransDoubtEntr.CABusinessTransactionUUID |
| [0..1] | C_CABusTransCorrespondence | _BusTransCorrespondence | $projection.CABusinessTransactionUUID = _BusTransCorrespondence.CABusinessTransactionUUID |
| [0..1] | C_CABusTransPaytException | _BusTransPaytException | $projection.CABusinessTransactionUUID = _BusTransPaytException.CABusinessTransactionUUID |
| [1..1] | C_CABusTransInvoicing | _BusTransInvoicing | $projection.CABusinessTransactionUUID = _BusTransInvoicing.CABusinessTransactionUUID |
| [0..1] | C_CABusTransPromiseToPay | _BusTransPromiseToPay | $projection.CABusinessTransactionUUID = _BusTransPromiseToPay.CABusinessTransactionUUID |
| [0..1] | C_CABusTransDunningException | _BusTransDunningException | $projection.CABusinessTransactionUUID = _BusTransDunningException.CABusinessTransactionUUID |
| [0..1] | C_CABusTransContrAcctChange | _BusTransContrAcctChange | $projection.CABusinessTransactionUUID = _BusTransContrAcctChange.CABusinessTransactionUUID |
| [0..1] | C_CABusTransDocumentChange | _BusTransDocumentChange | $projection.CABusinessTransactionUUID = _BusTransDocumentChange.CABusinessTransactionUUID |
| [0..1] | C_CABusTransBusPartnerChange | _BusTransBusPartnerChange | $projection.CABusinessTransactionUUID = _BusTransBusPartnerChange.CABusinessTransactionUUID |
| [0..1] | C_CABusTransClarificationCase | _BusTransClarificationCase | $projection.CABusinessTransactionUUID = _BusTransClarificationCase.CABusinessTransactionUUID |
| [0..1] | I_CABusTransActivity | _BusTransActivity | $projection.CABusinessTransactionActivity = _BusTransActivity.CABusinessTransactionActivity |
| [0..1] | I_CABusTransObject | _BusTransObject | $projection.CABusinessTransactionObject = _BusTransObject.CABusinessTransactionObject |
| [0..1] | I_User | _User | $projection.CreatedByUser = _User.UserID |
| [1..1] | I_CompanyCode | _CompCode | $projection.CompanyCode = _CompCode.CompanyCode |
| [1..1] | I_CADocumentOriginCode | _DocOriginCode | $projection.CADocumentOriginCode = _DocOriginCode.CADocumentOriginCode |
| [1..1] | I_CAMainTransaction | _CAMainTransaction | $projection.CAMainTransaction = _CAMainTransaction.CAMainTransaction |
| [1..1] | I_CASubTransaction | _SubTransaction | $projection.CAMainTransaction = _SubTransaction.CAMainTransaction and $projection.CASubTransaction = _SubTransaction.CASubTransaction |
| [1..1] | I_CAClearingReason | _CAClearingReason | $projection.CAClearingReason = _CAClearingReason.CAClearingReason |
| [1..1] | I_CACorrespondenceType | _CorrespncType | $projection.CACorrespondenceType = _CorrespncType.CACorrespondenceType |
| [0..1] | I_CAPaymentExceptionReason | _PaytExcptnRsn | $projection.CAPaymentExceptionReason = _PaytExcptnRsn.CAPaymentExceptionReason |
| [1..1] | I_CADunningExceptionReason | _CADunningExceptionReason | $projection.CADunningExceptionReason = _CADunningExceptionReason.CADunningExceptionReason |
| [0..1] | I_CAReceivableAdjustmentReason | _CAReceivableAdjustmentReason | $projection.CAReceivableAdjustmentReason = _CAReceivableAdjustmentReason.CAReceivableAdjustmentReason |
| [0..1] | I_CAPromiseToPayReason | _CAPromiseToPayReason | $projection.CAPromiseToPayReason = _CAPromiseToPayReason.CAPromiseToPayReason |
| [0..1] | I_CAPromiseToPayWthdrwlReason | _CAPromiseToPayWthdrwlReason | $projection.CAPromiseToPayWthdrwlReason = _CAPromiseToPayWthdrwlReason.CAPromiseToPayWthdrwlReason |
| [0..1] | I_CAInstlmntPlanDactvtnRsn | _CAInstlmntPlanDactvtnRsn | $projection.CAInstlmntPlanDactvtnRsn = _CAInstlmntPlanDactvtnRsn.CAInstlmntPlanDactvtnRsn |
| [1..1] | I_BusinessPartner | _BusinessPartner | $projection.BusinessPartner = _BusinessPartner.BusinessPartner |
| [1..1] | I_ContractAccountHeader | _ContractAccount | $projection.ContractAccount = _ContractAccount.ContractAccount |
| [0..1] | I_ContractAccountPartner | _ContractAccountPartner | $projection.ContractAccount = _ContractAccountPartner.ContractAccount and $projection.BusinessPartner = _ContractAccountPartner.BusinessPartner |
| [0..1] | I_CAProviderContractHeader | _ProviderContract | $projection.CASubApplication = 'P' and $projection.CAContract = _ProviderContract.CAProviderContract |
Annotations (15)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CCABUSTRANS | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| AbapCatalog.preserveKey | true | view | |
| Search.searchable | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| EndUserText.label | Geschäftsvorfälle Vertragskontokorrent | view | |
| ObjectModel.deleteEnabled | false | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| UI.headerInfo.typeName | Geschäftsvorfall | view | |
| UI.headerInfo.typeNamePlural | Geschäftsvorfälle | view |
Fields (92)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CABusinessTransactionUUID | CABusinessTransactionUUID | ||
| CreationDate | CreationDate | Time Stamp | ||
| CreationTime | CreationTime | Time of Change | ||
| clientNULLasCABusTransCreationDateTime | ||||
| CreatedByUser | CreatedByUser | User Name | ||
| UserDescription | _User | UserDescription | Full Name | |
| CASubAreaForParallelization | CASubAreaForParallelization | Subarea | ||
| CABusinessTransactionObject | CABusinessTransactionObject | |||
| CABusTransObjectName | ||||
| CABusinessTransactionActivity | CABusinessTransactionActivity | |||
| CABusTransActivityName | Geschäftsvorfall | |||
| BusinessPartner | BusinessPartner | Issuing Authority | ||
| BusinessPartnerFullName | _BusinessPartner | BusinessPartnerFullName | Broker Name | |
| ContractAccountName | _ContractAccountPartner | ContractAccountName | Cont. acct name | |
| ContractAccount | ContractAccount | Contract Acct | ||
| CAContract | CAContract | Contract | ||
| CASubApplication | CASubApplication | Subapplication | ||
| OriginalReferenceDocument | ||||
| TechOriginalReferenceDocument | OriginalReferenceDocument | Reference Key | ||
| ReferenceDocumentType | ReferenceDocumentType | Reference Document Type | ||
| ReferenceDocumentLogicalSystem | ReferenceDocumentLogicalSystem | Ref. Doc. Lgcl Syst. | ||
| LogicalSystem | LogicalSystem | Logical System | ||
| CABusTransExternalReference | CABusTransExternalReference | |||
| CABusinessTransactionProcess | CABusinessTransactionProcess | |||
| CABusTransProcessName | CABusTransProcessName | |||
| CABusTransDocumentType | CABusTransDocumentType | |||
| CABusTransDocument | CABusTransDocument | |||
| CAReferenceDocument | CAReferenceDocument | Reference | ||
| CAClassificationKey | CAClassificationKey | Classif. Key | ||
| CADocumentOriginCode | CADocumentOriginCode | Document Origin | ||
| CAPostingDate | CAPostingDate | Posting Date | ||
| CAClearingReason | CAClearingReason | Clearing Reason | ||
| CAMainTransaction | CAMainTransaction | Main Trans. | ||
| CASubTransaction | CASubTransaction | Subtransaction | ||
| CompanyCode | CompanyCode | Receiver Company Code | ||
| CompanyCodeName | _CompCode | CompanyCodeName | Company Name | |
| Segment | Segment | Segment number | ||
| BusinessArea | BusinessArea | Business Area | ||
| LedgerGroup | LedgerGroup | Ledger Group | ||
| CABusTransRelationship | CABusTransRelationship | |||
| CABusTransRelatedObject | CABusTransRelatedObject | |||
| CACorrespondenceType | CACorrespondenceType | Corresp. Type | ||
| CorrespondenceKey | CorrespondenceKey | |||
| CorrespondencePrintDate | CorrespondencePrintDate | |||
| CARepetitionItemNumber | CARepetitionItemNumber | Repetition Item | ||
| CABPItemNumber | CABPItemNumber | Item | ||
| CASubItemNumber | CASubItemNumber | Subitem | ||
| CAMassRunDate | CAMassRunDate | Date ID | ||
| CAMassRunID | CAMassRunID | Run ID | ||
| Currency | Currency | Valuation Crcy | ||
| CAAmountInTransactionCurrency | CAAmountInTransactionCurrency | Amount | ||
| CAPaymentExceptionReason | CAPaymentExceptionReason | |||
| CADunningExceptionReason | CADunningExceptionReason | |||
| CAReceivableAdjustmentReason | CAReceivableAdjustmentReason | |||
| CAPromiseToPayReason | CAPromiseToPayReason | |||
| CAPromiseToPayWthdrwlReason | CAPromiseToPayWthdrwlReason | |||
| CAInstlmntPlanDactvtnRsn | CAInstlmntPlanDactvtnRsn | |||
| CADocumentNumber | CADocumentNumber | Document Number | ||
| CABusinessTransactionName | CABusinessTransactionName | |||
| OriginalRefDocSemanticObject | ||||
| CAContractSemanticObject | ||||
| CACorrespondenceTypeName | ||||
| CAClearingReasonName | ||||
| CADocumentOriginCodeName | ||||
| CAMainTransactionName | ||||
| CASubTransactionName | ||||
| CAPaymentExceptionReasonName | ||||
| CADunningExceptionReasonName | ||||
| CAReceivableAdjustReasonName | ||||
| CAPromiseToPayReasonName | ||||
| CAPrmsToPayWthdrwlReasonName | ||||
| CAInstlmntPlanDactvtnRsnName | ||||
| _BusTransReversal | _BusTransReversal | |||
| _BusTransInstallmentPlan | _BusTransInstallmentPlan | |||
| _BusTransReturns | _BusTransReturns | |||
| _BusTransIncomingPayment | _BusTransIncomingPayment | |||
| _BusTransOtherPost | _BusTransOtherPost | |||
| _BusTransDoubtEntr | _BusTransDoubtEntr | |||
| _BusTransCorrespondence | _BusTransCorrespondence | |||
| _BusTransPaytException | _BusTransPaytException | |||
| _BusTransInvoicing | _BusTransInvoicing | |||
| _BusTransPromiseToPay | _BusTransPromiseToPay | |||
| _BusTransDunningException | _BusTransDunningException | |||
| _BusTransContrAcctChange | _BusTransContrAcctChange | |||
| _BusTransDocumentChange | _BusTransDocumentChange | |||
| _BusTransBusPartnerChange | _BusTransBusPartnerChange | |||
| _BusTransClarificationCase | _BusTransClarificationCase | |||
| _BusinessPartner | _BusinessPartner | |||
| _ContractAccount | _ContractAccount | |||
| _ContractAccountPartner | _ContractAccountPartner | |||
| _ProviderContract | _ProviderContract | |||
| _User | _User |
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_CABusinessTransaction.
-- 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: CCABUSTRANS
CREATE VIEW C_CABusinessTransaction AS
SELECT
CABusinessTransactionUUID,
CreationDate,
CreationTime,
dats_tims_to_tstmp( CreationDate, CreationTime, abap_system_timezone( $session.client,'NULL' ), $session.client, 'NULL') as CABusTransCreationDateTime AS clientNULLasCABusTransCreationDateTime,
CreatedByUser,
_User.UserDescription AS UserDescription,
CASubAreaForParallelization,
CABusinessTransactionObject,
_BusTransObject._CABusTransObjText[1: Language=$session.system_language].CABusTransObjectName AS CABusTransObjectName,
CABusinessTransactionActivity,
_BusTransActivity._CABusTransActivityText[1: Language=$session.system_language].CABusTransActivityName AS CABusTransActivityName,
BusinessPartner,
_BusinessPartner.BusinessPartnerFullName AS BusinessPartnerFullName,
_ContractAccountPartner.ContractAccountName AS ContractAccountName,
ContractAccount,
CAContract,
CASubApplication,
cast(lpad(OriginalReferenceDocument, 20, '0') as fac_awkey_bt preserving type ) AS OriginalReferenceDocument,
OriginalReferenceDocument AS TechOriginalReferenceDocument,
ReferenceDocumentType,
ReferenceDocumentLogicalSystem,
LogicalSystem,
CABusTransExternalReference,
CABusinessTransactionProcess,
CABusTransProcessName,
CABusTransDocumentType,
CABusTransDocument,
CAReferenceDocument,
CAClassificationKey,
CADocumentOriginCode,
CAPostingDate,
CAClearingReason,
CAMainTransaction,
CASubTransaction,
CompanyCode,
_CompCode.CompanyCodeName AS CompanyCodeName,
Segment,
BusinessArea,
LedgerGroup,
CABusTransRelationship,
CABusTransRelatedObject,
CACorrespondenceType,
CorrespondenceKey,
CorrespondencePrintDate,
CARepetitionItemNumber,
CABPItemNumber,
CASubItemNumber,
CAMassRunDate,
CAMassRunID,
Currency,
CAAmountInTransactionCurrency,
CAPaymentExceptionReason,
CADunningExceptionReason,
CAReceivableAdjustmentReason,
CAPromiseToPayReason,
CAPromiseToPayWthdrwlReason,
CAInstlmntPlanDactvtnRsn,
CADocumentNumber,
CABusinessTransactionName,
cast('' as awkey_semobj_kk) AS OriginalRefDocSemanticObject,
cast('' as vtref_semobj_kk) AS CAContractSemanticObject,
_CorrespncType._Text[1: Language=$session.system_language].CACorrespondenceTypeName AS CACorrespondenceTypeName,
_CAClearingReason ._Text[1: Language=$session.system_language].CAClearingReasonName AS CAClearingReasonName,
_DocOriginCode._Text[1: Language=$session.system_language].CADocumentOriginCodeName AS CADocumentOriginCodeName,
_CAMainTransaction._Text[1: Language=$session.system_language].CAMainTransactionName AS CAMainTransactionName,
_SubTransaction._Text[1: Language=$session.system_language].CASubTransactionName AS CASubTransactionName,
_PaytExcptnRsn._Text[1: Language=$session.system_language].CAPaymentExceptionReasonName AS CAPaymentExceptionReasonName,
_CADunningExceptionReason._Text[1: Language=$session.system_language].CADunningExceptionReasonName AS CADunningExceptionReasonName,
_CAReceivableAdjustmentReason._Text[1: Language=$session.system_language].CAReceivableAdjustReasonName AS CAReceivableAdjustReasonName,
_CAPromiseToPayReason._Text[1: Language=$session.system_language].CAPromiseToPayReasonName AS CAPromiseToPayReasonName,
_CAPromiseToPayWthdrwlReason._Text[1: Language=$session.system_language].CAPrmsToPayWthdrwlReasonName AS CAPrmsToPayWthdrwlReasonName,
_CAInstlmntPlanDactvtnRsn._Text[1: Language=$session.system_language].CAInstlmntPlanDactvtnRsnName AS CAInstlmntPlanDactvtnRsnName
FROM P_CABusinessTransaction
LEFT OUTER JOIN C_CABusTransReversal AS _BusTransReversal ON CABusinessTransactionUUID = _BusTransReversal.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransInstallmentPlan AS _BusTransInstallmentPlan ON CABusinessTransactionUUID = _BusTransInstallmentPlan.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransReturns AS _BusTransReturns ON CABusinessTransactionUUID = _BusTransReturns.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransIncomingPayment AS _BusTransIncomingPayment ON CABusinessTransactionUUID = _BusTransIncomingPayment.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransOtherPostings AS _BusTransOtherPost ON CABusinessTransactionUUID = _BusTransOtherPost.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransDoubtfulEntries AS _BusTransDoubtEntr ON CABusinessTransactionUUID = _BusTransDoubtEntr.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransCorrespondence AS _BusTransCorrespondence ON CABusinessTransactionUUID = _BusTransCorrespondence.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransPaytException AS _BusTransPaytException ON CABusinessTransactionUUID = _BusTransPaytException.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransInvoicing AS _BusTransInvoicing ON CABusinessTransactionUUID = _BusTransInvoicing.CABusinessTransactionUUID -- association [1..1]
LEFT OUTER JOIN C_CABusTransPromiseToPay AS _BusTransPromiseToPay ON CABusinessTransactionUUID = _BusTransPromiseToPay.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransDunningException AS _BusTransDunningException ON CABusinessTransactionUUID = _BusTransDunningException.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransContrAcctChange AS _BusTransContrAcctChange ON CABusinessTransactionUUID = _BusTransContrAcctChange.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransDocumentChange AS _BusTransDocumentChange ON CABusinessTransactionUUID = _BusTransDocumentChange.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransBusPartnerChange AS _BusTransBusPartnerChange ON CABusinessTransactionUUID = _BusTransBusPartnerChange.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN C_CABusTransClarificationCase AS _BusTransClarificationCase ON CABusinessTransactionUUID = _BusTransClarificationCase.CABusinessTransactionUUID -- association [0..1]
LEFT OUTER JOIN I_CABusTransActivity AS _BusTransActivity ON CABusinessTransactionActivity = _BusTransActivity.CABusinessTransactionActivity -- association [0..1]
LEFT OUTER JOIN I_CABusTransObject AS _BusTransObject ON CABusinessTransactionObject = _BusTransObject.CABusinessTransactionObject -- association [0..1]
LEFT OUTER JOIN I_User AS _User ON CreatedByUser = _User.UserID -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CompCode ON CompanyCode = _CompCode.CompanyCode -- association [1..1]
LEFT OUTER JOIN I_CADocumentOriginCode AS _DocOriginCode ON CADocumentOriginCode = _DocOriginCode.CADocumentOriginCode -- association [1..1]
LEFT OUTER JOIN I_CAMainTransaction AS _CAMainTransaction ON CAMainTransaction = _CAMainTransaction.CAMainTransaction -- association [1..1]
LEFT OUTER JOIN I_CASubTransaction AS _SubTransaction ON CAMainTransaction = _SubTransaction.CAMainTransaction AND CASubTransaction = _SubTransaction.CASubTransaction -- association [1..1]
LEFT OUTER JOIN I_CAClearingReason AS _CAClearingReason ON CAClearingReason = _CAClearingReason.CAClearingReason -- association [1..1]
LEFT OUTER JOIN I_CACorrespondenceType AS _CorrespncType ON CACorrespondenceType = _CorrespncType.CACorrespondenceType -- association [1..1]
LEFT OUTER JOIN I_CAPaymentExceptionReason AS _PaytExcptnRsn ON CAPaymentExceptionReason = _PaytExcptnRsn.CAPaymentExceptionReason -- association [0..1]
LEFT OUTER JOIN I_CADunningExceptionReason AS _CADunningExceptionReason ON CADunningExceptionReason = _CADunningExceptionReason.CADunningExceptionReason -- association [1..1]
LEFT OUTER JOIN I_CAReceivableAdjustmentReason AS _CAReceivableAdjustmentReason ON CAReceivableAdjustmentReason = _CAReceivableAdjustmentReason.CAReceivableAdjustmentReason -- association [0..1]
LEFT OUTER JOIN I_CAPromiseToPayReason AS _CAPromiseToPayReason ON CAPromiseToPayReason = _CAPromiseToPayReason.CAPromiseToPayReason -- association [0..1]
LEFT OUTER JOIN I_CAPromiseToPayWthdrwlReason AS _CAPromiseToPayWthdrwlReason ON CAPromiseToPayWthdrwlReason = _CAPromiseToPayWthdrwlReason.CAPromiseToPayWthdrwlReason -- association [0..1]
LEFT OUTER JOIN I_CAInstlmntPlanDactvtnRsn AS _CAInstlmntPlanDactvtnRsn ON CAInstlmntPlanDactvtnRsn = _CAInstlmntPlanDactvtnRsn.CAInstlmntPlanDactvtnRsn -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON BusinessPartner = _BusinessPartner.BusinessPartner -- association [1..1]
LEFT OUTER JOIN I_ContractAccountHeader AS _ContractAccount ON ContractAccount = _ContractAccount.ContractAccount -- association [1..1]
LEFT OUTER JOIN I_ContractAccountPartner AS _ContractAccountPartner ON ContractAccount = _ContractAccountPartner.ContractAccount AND BusinessPartner = _ContractAccountPartner.BusinessPartner -- association [0..1]
LEFT OUTER JOIN I_CAProviderContractHeader AS _ProviderContract ON CASubApplication = 'P' AND CAContract = _ProviderContract.CAProviderContract -- association [0..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