C_CAInvcgDocHeader
Fakturierungsbeleg Kopf
C_CAInvcgDocHeader is a Consumption CDS View that provides data about "Fakturierungsbeleg Kopf" in SAP S/4HANA. It reads from 1 data source (R_CAInvcgDocumentTP) and exposes 134 fields with key field CAInvoicingDocument. It has 10 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_CAInvcgDocumentTP | R_CAInvcgDocumentTP | projection |
Associations (10)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..*] | C_CAInvcgDocItem | _CAInvcgDocItem | $projection.CAInvoicingDocument = _CAInvcgDocItem.CAInvoicingDocument |
| [1..*] | C_CAInvcgDocSource | _CAInvcgDocSource | $projection.CAInvoicingDocument = _CAInvcgDocSource.CAInvoicingDocument |
| [1..*] | C_CAInvcgDocPosting | _CAInvcgDocPosting | $projection.CAInvoicingDocument = _CAInvcgDocPosting.CAInvoicingDocument |
| [1..*] | C_CAInvcgDocRelation | _CAInvcgDocRelation | $projection.CAInvoicingDocument = _CAInvcgDocRelation.CAInvoicingDocument |
| [1..*] | C_CAInvcgDocContractAccount | _CAInvcgDocContractAccount | $projection.ContractAccount = _CAInvcgDocContractAccount.ContractAccount |
| [0..*] | C_CAInvcgDocPrintReceiver | _CAInvcgDocPrintReceiver | $projection.CAInvoicingDocument = _CAInvcgDocPrintReceiver.CAInvoicingDocument and $projection.CAInvcgProcess = _CAInvcgDocPrintReceiver.CAInvcgProcess and $projection.CAInvcgDocumentPrintDate is not initial and $projection.CAInvcgDocIsLockedForPrinting is initial and $projection.CAInvcgIsDocumentSimulated is initial |
| [0..1] | C_CAInvcgDocHeader | _CAInvcgReversedDocument | $projection.CAInvcgReversedDocument = _CAInvcgReversedDocument.CAInvoicingDocument |
| [0..1] | C_CAInvcgDocHeader | _CAInvcgReversalDocument | $projection.CAInvcgReversalDocument = _CAInvcgReversalDocument.CAInvoicingDocument |
| [0..1] | C_CAInvcgDocHeader | _CAInvcgAdjustedDocument | $projection.CAInvcgAdjustedDocument = _CAInvcgAdjustedDocument.CAInvoicingDocument |
| [0..1] | C_CAInvcgDocHeader | _CAInvcgAdjustmentDocument | $projection.CAInvcgAdjustmentDocument = _CAInvcgAdjustmentDocument.CAInvoicingDocument |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| EndUserText.label | Fakturierungsbeleg Kopf | view | |
| Metadata.allowExtensions | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.representativeKey | CAInvoicingDocument | view | |
| OData.entitySet.name | C_CAInvcgDocDisp | view | |
| OData.entityType.name | C_CAInvcgDocDispType | view | |
| VDM.viewType | #CONSUMPTION | view |
Fields (134)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CAInvoicingDocument | _CAInvcgDocHeader | CAInvoicingDocument | Invoic. Doc. |
| char50 | ||||
| CAOfficialDocumentNumber | _CAInvcgDocHeader | CAOfficialDocumentNumber | Offic. Doc. No. | |
| BusinessPartnerFullName | _CAInvcgBPAddress | BusinessPartnerFullName | Broker Name | |
| StreetName | _CAInvcgBPAddress | StreetName | Text | |
| AddressCityName | _CAInvcgBPAddress | AddressCityName | City | |
| CountryName | _CAInvcgBPAddress | CountryName | Country | |
| BusinessPartner | _CAInvcgDocHeader | BusinessPartner | Issuing Authority | |
| ContractAccount | _CAInvcgDocHeader | ContractAccount | Contract Acct | |
| ContractAccountName | ||||
| CAInvcgType | _CAInvcgDocHeader | CAInvcgType | Invoicing Type | |
| CAInvcgTypeTextlocalized | ||||
| CAInvcgDocPeriodDate | _CAInvcgDocHeader | CAInvcgDocPeriodDate | Invoicing Per. | |
| DocumentDate | _CAInvcgDocHeader | DocumentDate | Journal Entry Date | |
| TransactionCurrency | _CAInvcgDocHeader | TransactionCurrency | Transaction Currency | |
| CAAmountInTransactionCurrency | _CAInvcgDocHeader | CAAmountInTransactionCurrency | Amount | |
| CAInvcgProcess | _CAInvcgDocHeader | CAInvcgProcess | Invoicing Proc. | |
| CAInvcgProcessTextlocalized | ||||
| CAInvcgDocumentType | _CAInvcgDocHeader | CAInvcgDocumentType | Document Type | |
| CAInvcgDocumentTypeTextlocalized | ||||
| CADunningCounter | _CAInvcgDocHeader | CADunningCounter | Dunning counter | |
| CAInvcgDocHasControlDoc | _CAInvcgDocHeader | CAInvcgDocHasControlDoc | Clrfctn Case Control Doc | |
| CAInvcgDocFormID | _CAInvcgDocHeader | CAInvcgDocFormID | Form ID | |
| ApplicationForm | _CAInvcgDocHeader | ApplicationForm | Forms | |
| CAInvcgDocumentPrintDate | _CAInvcgDocHeader | CAInvcgDocumentPrintDate | Print Date | |
| CAInvcgDocIsLockedForPrinting | _CAInvcgDocHeader | CAInvcgDocIsLockedForPrinting | Printing Lock | |
| CAInvcgDocLockedForPrintTextlocalized | ||||
| CANetDueDate | _CAInvcgDocHeader | CANetDueDate | Net Due Date | |
| CAInvcgDocumentReversalReason | _CAInvcgDocHeader | CAInvcgDocumentReversalReason | Reversal Reason | |
| CAInvcgDocReversalReasonTextlocalized | ||||
| CAInvcgIsDocumentPosted | _CAInvcgDocHeader | CAInvcgIsDocumentPosted | Document Posted | |
| CAInvcgIsDocumentPreliminary | _CAInvcgDocHeader | CAInvcgIsDocumentPreliminary | Preliminary Invoice | |
| CAInvcgIsDocumentSimulated | _CAInvcgDocHeader | CAInvcgIsDocumentSimulated | Doc. Simulated | |
| CAPostingDate | _CAInvcgDocHeader | CAPostingDate | Posting Date | |
| CAApplicationArea | _CAInvcgDocHeader | CAApplicationArea | ApplicationArea | |
| CAInvcgTechnicalDocumentType | _CAInvcgDocHeader | CAInvcgTechnicalDocumentType | Technical Document Type | |
| CAInvcgDocTechDocTypeTextlocalized | ||||
| CAInvcgTargetProcess | _CAInvcgDocHeader | CAInvcgTargetProcess | Target Process | |
| CAInvcgTargetProcTextlocalized | ||||
| CAInvcgMasterDataType | _CAInvcgDocHeader | CAInvcgMasterDataType | MasterData Type | |
| CAInvcgMasterDataTypeTextlocalized | ||||
| AltvContractAcctForCollvBills | _CAInvcgDocHeader | AltvContractAcctForCollvBills | Coll. Bill Acct | |
| CASubstituteDocumentNumber | _CAInvcgDocHeader | CASubstituteDocumentNumber | Sub. Doc. | |
| CreatedByUser | _CAInvcgDocHeader | CreatedByUser | User Name | |
| CAInvcgCreationDate | _CAInvcgDocHeader | CAInvcgCreationDate | Invoiced On | |
| CAInvcgCreationTime | _CAInvcgDocHeader | CAInvcgCreationTime | Invoiced At | |
| CAInvcgDocCreationMode | _CAInvcgDocHeader | CAInvcgDocCreationMode | CreatnMode | |
| CAInvcgDocCreationModeTextlocalized | ||||
| CAInvcgNmbrOfInvoicingDocItems | _CAInvcgDocHeader | CAInvcgNmbrOfInvoicingDocItems | Number of Items | |
| CABllbleItmNumber | _CAInvcgDocHeader | CABllbleItmNumber | Number of Billable Items | |
| CAInvcgDocInternalNumber | _CAInvcgDocHeader | CAInvcgDocInternalNumber | Invoicg Run No. | |
| CAReconciliationKey | _CAInvcgDocHeader | CAReconciliationKey | Reconcil. Key | |
| CACashDiscountDueDate | _CAInvcgDocHeader | CACashDiscountDueDate | Disct Due Date | |
| CACashDiscountRate | _CAInvcgDocHeader | CACashDiscountRate | Discount rate | |
| CAInvcgPreliminaryCategory | _CAInvcgDocHeader | CAInvcgPreliminaryCategory | Category Prlm Invoice | |
| CAInvcgPreliminaryCategoryTxtlocalized | ||||
| CAPrelimInvcgDocValue | _CAInvcgDocHeader | CAPrelimInvcgDocValue | Counter PrlmInv | |
| CAPreliminaryInvcgDocStatus | _CAInvcgDocHeader | CAPreliminaryInvcgDocStatus | Status Prlm Invoice | |
| CAPreliminaryInvcgDocStatusTxtlocalized | ||||
| CAInvcgCategory | _CAInvcgDocHeader | CAInvcgCategory | Invoicing Cat. | |
| CAInvcgCategoryTextlocalized | ||||
| CAInvcgReversalDocument | _CAInvcgDocHeader | CAInvcgReversalDocument | Reversal Doc. | |
| CAInvcgReversedDocument | _CAInvcgDocHeader | CAInvcgReversedDocument | Reversed Invoicing Doc | |
| CAInvcgCorrectionCategory | _CAInvcgDocHeader | CAInvcgCorrectionCategory | Invcg Correction Category | |
| CAInvcgCorrectionCatTextlocalized | ||||
| CAPaymentMethod | _CAInvcgDocHeader | CAPaymentMethod | Payment Method | |
| CAPaymentMethodNamelocalized | ||||
| CAPaymentCompanyCodeCountry | _CAInvcgDocHeader | CAPaymentCompanyCodeCountry | Country/Reg. | |
| CAPaymentFormNumber | _CAInvcgDocHeader | CAPaymentFormNumber | Payment Form | |
| FormIDForAttachedPaymentMedium | _CAInvcgDocHeader | FormIDForAttachedPaymentMedium | Form ID | |
| CAKeyIdentification | _CAInvcgDocHeader | CAKeyIdentification | Key ID | |
| CAPartnerSettlementRule | _CAInvcgDocHeader | CAPartnerSettlementRule | Settlement Rule | |
| CompanyCode | _CAInvcgDocHeader | CompanyCode | Receiver Company Code | |
| CompanyCodeName | ||||
| BusinessPlace | _CAInvcgDocHeader | BusinessPlace | Business place | |
| CAContract | _CAInvcgDocHeader | CAContract | Contract | |
| CASubApplication | _CAInvcgDocHeader | CASubApplication | Subapplication | |
| CASubApplicationTextlocalized | ||||
| CAInvcgBaseDate | _CAInvcgDocHeader | CAInvcgBaseDate | Baseline Date | |
| CAInvcgDocPeriodCategory | _CAInvcgDocHeader | CAInvcgDocPeriodCategory | Period Category | |
| CAInvcgPeriodCatTextlocalized | ||||
| CAInvcgDocPeriodStartDate | _CAInvcgDocHeader | CAInvcgDocPeriodStartDate | Inv. Period Frm | |
| CAInvcgDocHasChargeOrDiscItems | _CAInvcgDocHeader | CAInvcgDocHasChargeOrDiscItems | Charge/Discount Exists | |
| CAInvcgDocChrgDiscItemsTextlocalized | ||||
| CAInvcgBolloTaxPostStatus | _CAInvcgDocHeader | CAInvcgBolloTaxPostStatus | Bollo Posted | |
| CAInvcgBolloTaxPostStatTextlocalized | ||||
| CAInvcgDocIsPartOfList | _CAInvcgDocHeader | CAInvcgDocIsPartOfList | Inv. Subdoc. | |
| CAInvcgDocPartOfListTextlocalized | ||||
| CAInvcgDocHasObjectRelation | _CAInvcgDocHeader | CAInvcgDocHasObjectRelation | ObjRel. Exist | |
| CAInvcgDocHasSEPAPreNotif | _CAInvcgDocHeader | CAInvcgDocHasSEPAPreNotif | Pre-Notif. | |
| CAInvcgDocExternal | _CAInvcgDocHeader | CAInvcgDocExternal | External Invoicing Doc | |
| CAInvcgAdjustmentDocument | _CAInvcgDocHeader | CAInvcgAdjustmentDocument | Adjustment Doc. | |
| CAInvcgAdjustedDocument | _CAInvcgDocHeader | CAInvcgAdjustedDocument | DocToBeAdjusted | |
| virtualCAInvcgDocReversalIsEnabledxfeld | ||||
| virtualCAInvcgDocBillgReqIsEnabledxfeld | ||||
| virtualCAInvcgDocReleaseIsEnabledxfeld | ||||
| virtualCADisputeCaseIsExistingxfeld | ||||
| _CAInvcgDocItem | _CAInvcgDocItem | |||
| _CAInvcgDocSource | _CAInvcgDocSource | |||
| _CAInvcgDocPosting | _CAInvcgDocPosting | |||
| _CAInvcgDocRelation | _CAInvcgDocRelation | |||
| _CAInvcgDocContractAccount | _CAInvcgDocContractAccount | |||
| _BusinessPartner | _BusinessPartner | |||
| _ContractAccountPartner | _ContractAccountPartner | |||
| _ContractAccountHeader | _ContractAccountHeader | |||
| _AltvContractAcctForCollvBills | _AltvContractAcctForCollvBills | |||
| _CAInvcgDocumentType | _CAInvcgDocumentType | |||
| _TransactionCurrency | _TransactionCurrency | |||
| _CAInvcgPreliminaryCategory | _CAInvcgPreliminaryCategory | |||
| _CAPreliminaryInvcgDocStatus | _CAPreliminaryInvcgDocStatus | |||
| _CAInvcgReversedDocument | _CAInvcgReversedDocument | |||
| _CAInvcgReversalDocument | _CAInvcgReversalDocument | |||
| _CAInvcgAdjustedDocument | _CAInvcgAdjustedDocument | |||
| _CAInvcgAdjustmentDocument | _CAInvcgAdjustmentDocument | |||
| _CAInvcgProcess | _CAInvcgProcess | |||
| _CAInvcgType | _CAInvcgType | |||
| _CAInvcgCategory | _CAInvcgCategory | |||
| _CAInvcgDocTechDocType | _CAInvcgDocTechDocType | |||
| _CAInvcgTargetProc | _CAInvcgTargetProc | |||
| _CAInvcgMasterDataType | _CAInvcgMasterDataType | |||
| _CAInvcgDocCreationMode | _CAInvcgDocCreationMode | |||
| _CAInvcgDocReversalReason | _CAInvcgDocReversalReason | |||
| _CAInvcgCorrectionCat | _CAInvcgCorrectionCat | |||
| _CAInvcgDocLockedforPrint | _CAInvcgDocLockedforPrint | |||
| _CAInvcgPeriodCat | _CAInvcgPeriodCat | |||
| _CAInvcgDocChrgDiscItems | _CAInvcgDocChrgDiscItems | |||
| _CAInvcgBolloTaxPostStatus | _CAInvcgBolloTaxPostStatus | |||
| _CAInvcgDocPartOfList | _CAInvcgDocPartOfList | |||
| _CAPaymentMethod | _CAPaymentMethod | |||
| _CompanyCode | _CompanyCode | |||
| _ProviderContract | _ProviderContract | |||
| _CAReconciliationKey | _CAReconciliationKey | |||
| _CAInvcgDocPrintReceiver | _CAInvcgDocPrintReceiver | |||
| _CAInvcgUserContact | _CAInvcgUserContact |
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_CAInvcgDocHeader.
-- 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.
CREATE VIEW C_CAInvcgDocHeader AS
SELECT
_CAInvcgDocHeader.CAInvoicingDocument AS CAInvoicingDocument,
virtual UICT_CAInvoicingDocument : abap.char(50) AS char50,
_CAInvcgDocHeader.CAOfficialDocumentNumber AS CAOfficialDocumentNumber,
_CAInvcgBPAddress.BusinessPartnerFullName AS BusinessPartnerFullName,
_CAInvcgBPAddress.StreetName AS StreetName,
_CAInvcgBPAddress.AddressCityName AS AddressCityName,
_CAInvcgBPAddress.CountryName AS CountryName,
_CAInvcgDocHeader.BusinessPartner AS BusinessPartner,
_CAInvcgDocHeader.ContractAccount AS ContractAccount,
_CAInvcgDocHeader._ContractAccountHeader.ContractAccountName AS ContractAccountName,
_CAInvcgDocHeader.CAInvcgType AS CAInvcgType,
_CAInvcgType._CAInvcgTypeText.CAInvcgTypeText : localized AS CAInvcgTypeTextlocalized,
_CAInvcgDocHeader.CAInvcgDocPeriodDate AS CAInvcgDocPeriodDate,
_CAInvcgDocHeader.DocumentDate AS DocumentDate,
_CAInvcgDocHeader.TransactionCurrency AS TransactionCurrency,
_CAInvcgDocHeader.CAAmountInTransactionCurrency AS CAAmountInTransactionCurrency,
_CAInvcgDocHeader.CAInvcgProcess AS CAInvcgProcess,
_CAInvcgProcess._CAInvcgProcessText.CAInvcgProcessText : localized AS CAInvcgProcessTextlocalized,
_CAInvcgDocHeader.CAInvcgDocumentType AS CAInvcgDocumentType,
_CAInvcgDocumentType._CAInvcgDocumentTypeText.CAInvcgDocumentTypeText : localized AS CAInvcgDocumentTypeTextlocalized,
_CAInvcgDocHeader.CADunningCounter AS CADunningCounter,
_CAInvcgDocHeader.CAInvcgDocHasControlDoc AS CAInvcgDocHasControlDoc,
_CAInvcgDocHeader.CAInvcgDocFormID AS CAInvcgDocFormID,
_CAInvcgDocHeader.ApplicationForm AS ApplicationForm,
_CAInvcgDocHeader.CAInvcgDocumentPrintDate AS CAInvcgDocumentPrintDate,
_CAInvcgDocHeader.CAInvcgDocIsLockedForPrinting AS CAInvcgDocIsLockedForPrinting,
_CAInvcgDocLockedforPrint._CAInvcgDocLockedForPrintText.CAInvcgDocLockedForPrintText : localized AS CAInvcgDocLockedForPrintTextlocalized,
_CAInvcgDocHeader.CANetDueDate AS CANetDueDate,
_CAInvcgDocHeader.CAInvcgDocumentReversalReason AS CAInvcgDocumentReversalReason,
_CAInvcgDocReversalReason._CAInvcgDocReversalReasonText.CAInvcgDocReversalReasonText : localized AS CAInvcgDocReversalReasonTextlocalized,
_CAInvcgDocHeader.CAInvcgIsDocumentPosted AS CAInvcgIsDocumentPosted,
_CAInvcgDocHeader.CAInvcgIsDocumentPreliminary AS CAInvcgIsDocumentPreliminary,
_CAInvcgDocHeader.CAInvcgIsDocumentSimulated AS CAInvcgIsDocumentSimulated,
_CAInvcgDocHeader.CAPostingDate AS CAPostingDate,
_CAInvcgDocHeader.CAApplicationArea AS CAApplicationArea,
_CAInvcgDocHeader.CAInvcgTechnicalDocumentType AS CAInvcgTechnicalDocumentType,
_CAInvcgDocTechDocType._CAInvcgDocTechDocTypeText.CAInvcgDocTechDocTypeText : localized AS CAInvcgDocTechDocTypeTextlocalized,
_CAInvcgDocHeader.CAInvcgTargetProcess AS CAInvcgTargetProcess,
_CAInvcgTargetProc._CAInvcgTargetProcText.CAInvcgTargetProcText : localized AS CAInvcgTargetProcTextlocalized,
_CAInvcgDocHeader.CAInvcgMasterDataType AS CAInvcgMasterDataType,
_CAInvcgMasterDataType._CAInvcgMasterDataTypeText.CAInvcgMasterDataTypeText : localized AS CAInvcgMasterDataTypeTextlocalized,
_CAInvcgDocHeader.AltvContractAcctForCollvBills AS AltvContractAcctForCollvBills,
_CAInvcgDocHeader.CASubstituteDocumentNumber AS CASubstituteDocumentNumber,
_CAInvcgDocHeader.CreatedByUser AS CreatedByUser,
_CAInvcgDocHeader.CAInvcgCreationDate AS CAInvcgCreationDate,
_CAInvcgDocHeader.CAInvcgCreationTime AS CAInvcgCreationTime,
_CAInvcgDocHeader.CAInvcgDocCreationMode AS CAInvcgDocCreationMode,
_CAInvcgDocCreationMode._CAInvcgDocCreationModeText.CAInvcgDocCreationModeText : localized AS CAInvcgDocCreationModeTextlocalized,
_CAInvcgDocHeader.CAInvcgNmbrOfInvoicingDocItems AS CAInvcgNmbrOfInvoicingDocItems,
_CAInvcgDocHeader.CABllbleItmNumber AS CABllbleItmNumber,
_CAInvcgDocHeader.CAInvcgDocInternalNumber AS CAInvcgDocInternalNumber,
_CAInvcgDocHeader.CAReconciliationKey AS CAReconciliationKey,
_CAInvcgDocHeader.CACashDiscountDueDate AS CACashDiscountDueDate,
_CAInvcgDocHeader.CACashDiscountRate AS CACashDiscountRate,
_CAInvcgDocHeader.CAInvcgPreliminaryCategory AS CAInvcgPreliminaryCategory,
_CAInvcgPreliminaryCategory._Text.CAInvcgPreliminaryCategoryTxt : localized AS CAInvcgPreliminaryCategoryTxtlocalized,
_CAInvcgDocHeader.CAPrelimInvcgDocValue AS CAPrelimInvcgDocValue,
_CAInvcgDocHeader.CAPreliminaryInvcgDocStatus AS CAPreliminaryInvcgDocStatus,
_CAPreliminaryInvcgDocStatus._Text.CAPreliminaryInvcgDocStatusTxt : localized AS CAPreliminaryInvcgDocStatusTxtlocalized,
_CAInvcgDocHeader.CAInvcgCategory AS CAInvcgCategory,
_CAInvcgCategory._CAInvcgCategoryText.CAInvcgCategoryText : localized AS CAInvcgCategoryTextlocalized,
_CAInvcgDocHeader.CAInvcgReversalDocument AS CAInvcgReversalDocument,
_CAInvcgDocHeader.CAInvcgReversedDocument AS CAInvcgReversedDocument,
_CAInvcgDocHeader.CAInvcgCorrectionCategory AS CAInvcgCorrectionCategory,
_CAInvcgCorrectionCat._CAInvcgCorrectionCatText.CAInvcgCorrectionCatText : localized AS CAInvcgCorrectionCatTextlocalized,
_CAInvcgDocHeader.CAPaymentMethod AS CAPaymentMethod,
_CAPaymentMethod._Text.CAPaymentMethodName : localized AS CAPaymentMethodNamelocalized,
_CAInvcgDocHeader.CAPaymentCompanyCodeCountry AS CAPaymentCompanyCodeCountry,
_CAInvcgDocHeader.CAPaymentFormNumber AS CAPaymentFormNumber,
_CAInvcgDocHeader.FormIDForAttachedPaymentMedium AS FormIDForAttachedPaymentMedium,
_CAInvcgDocHeader.CAKeyIdentification AS CAKeyIdentification,
_CAInvcgDocHeader.CAPartnerSettlementRule AS CAPartnerSettlementRule,
_CAInvcgDocHeader.CompanyCode AS CompanyCode,
_CAInvcgDocHeader._CompanyCode.CompanyCodeName AS CompanyCodeName,
_CAInvcgDocHeader.BusinessPlace AS BusinessPlace,
_CAInvcgDocHeader.CAContract AS CAContract,
_CAInvcgDocHeader.CASubApplication AS CASubApplication,
_CASubApplication._CASubApplicationText.CASubApplicationText : localized AS CASubApplicationTextlocalized,
_CAInvcgDocHeader.CAInvcgBaseDate AS CAInvcgBaseDate,
_CAInvcgDocHeader.CAInvcgDocPeriodCategory AS CAInvcgDocPeriodCategory,
_CAInvcgPeriodCat._CAInvcgPeriodCatText.CAInvcgPeriodCatText : localized AS CAInvcgPeriodCatTextlocalized,
_CAInvcgDocHeader.CAInvcgDocPeriodStartDate AS CAInvcgDocPeriodStartDate,
_CAInvcgDocHeader.CAInvcgDocHasChargeOrDiscItems AS CAInvcgDocHasChargeOrDiscItems,
_CAInvcgDocChrgDiscItems._CAInvcgDocChrgDiscItemsText.CAInvcgDocChrgDiscItemsText : localized AS CAInvcgDocChrgDiscItemsTextlocalized,
_CAInvcgDocHeader.CAInvcgBolloTaxPostStatus AS CAInvcgBolloTaxPostStatus,
_CAInvcgBolloTaxPostStatus._CAInvcgBolloTaxPostStatText.CAInvcgBolloTaxPostStatText : localized AS CAInvcgBolloTaxPostStatTextlocalized,
_CAInvcgDocHeader.CAInvcgDocIsPartOfList AS CAInvcgDocIsPartOfList,
_CAInvcgDocPartOfList._CAInvcgDocPartOfListText.CAInvcgDocPartOfListText : localized AS CAInvcgDocPartOfListTextlocalized,
_CAInvcgDocHeader.CAInvcgDocHasObjectRelation AS CAInvcgDocHasObjectRelation,
_CAInvcgDocHeader.CAInvcgDocHasSEPAPreNotif AS CAInvcgDocHasSEPAPreNotif,
_CAInvcgDocHeader.CAInvcgDocExternal AS CAInvcgDocExternal,
_CAInvcgDocHeader.CAInvcgAdjustmentDocument AS CAInvcgAdjustmentDocument,
_CAInvcgDocHeader.CAInvcgAdjustedDocument AS CAInvcgAdjustedDocument,
virtual CAInvcgDocReversalIsEnabled : xfeld AS virtualCAInvcgDocReversalIsEnabledxfeld,
virtual CAInvcgDocBillgReqIsEnabled : xfeld AS virtualCAInvcgDocBillgReqIsEnabledxfeld,
virtual CAInvcgDocReleaseIsEnabled : xfeld AS virtualCAInvcgDocReleaseIsEnabledxfeld,
virtual CADisputeCaseIsExisting : xfeld AS virtualCADisputeCaseIsExistingxfeld
FROM R_CAInvcgDocumentTP
LEFT OUTER JOIN C_CAInvcgDocItem AS _CAInvcgDocItem ON CAInvoicingDocument = _CAInvcgDocItem.CAInvoicingDocument -- association [1..*]
LEFT OUTER JOIN C_CAInvcgDocSource AS _CAInvcgDocSource ON CAInvoicingDocument = _CAInvcgDocSource.CAInvoicingDocument -- association [1..*]
LEFT OUTER JOIN C_CAInvcgDocPosting AS _CAInvcgDocPosting ON CAInvoicingDocument = _CAInvcgDocPosting.CAInvoicingDocument -- association [1..*]
LEFT OUTER JOIN C_CAInvcgDocRelation AS _CAInvcgDocRelation ON CAInvoicingDocument = _CAInvcgDocRelation.CAInvoicingDocument -- association [1..*]
LEFT OUTER JOIN C_CAInvcgDocContractAccount AS _CAInvcgDocContractAccount ON ContractAccount = _CAInvcgDocContractAccount.ContractAccount -- association [1..*]
LEFT OUTER JOIN C_CAInvcgDocPrintReceiver AS _CAInvcgDocPrintReceiver ON CAInvoicingDocument = _CAInvcgDocPrintReceiver.CAInvoicingDocument AND CAInvcgProcess = _CAInvcgDocPrintReceiver.CAInvcgProcess AND CAInvcgDocumentPrintDate is not initial AND CAInvcgDocIsLockedForPrinting is initial AND CAInvcgIsDocumentSimulated is initial -- association [0..*]
LEFT OUTER JOIN C_CAInvcgDocHeader AS _CAInvcgReversedDocument ON CAInvcgReversedDocument = _CAInvcgReversedDocument.CAInvoicingDocument -- association [0..1]
LEFT OUTER JOIN C_CAInvcgDocHeader AS _CAInvcgReversalDocument ON CAInvcgReversalDocument = _CAInvcgReversalDocument.CAInvoicingDocument -- association [0..1]
LEFT OUTER JOIN C_CAInvcgDocHeader AS _CAInvcgAdjustedDocument ON CAInvcgAdjustedDocument = _CAInvcgAdjustedDocument.CAInvoicingDocument -- association [0..1]
LEFT OUTER JOIN C_CAInvcgDocHeader AS _CAInvcgAdjustmentDocument ON CAInvcgAdjustmentDocument = _CAInvcgAdjustmentDocument.CAInvoicingDocument -- 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