C_CAInvcgDocHeader

DDL: C_CAINVCGDOCHEADER Type: view_entity CONSUMPTION

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)

SourceAliasJoin Type
R_CAInvcgDocumentTP R_CAInvcgDocumentTP projection

Associations (10)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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]
;