C_CAInvcgDocItem
Fakturierungsbelegposition
C_CAInvcgDocItem is a Consumption CDS View that provides data about "Fakturierungsbelegposition" in SAP S/4HANA. It reads from 1 data source (P_CAInvcgDocItem) and exposes 164 fields with key fields CAInvoicingDocument, CAInvcgDocItem. It has 2 associations to related views. Part of development package ODATA_O2C_CI_INVDOC.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| P_CAInvcgDocItem | _CAInvcgDocItem | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | C_CAInvcgDocHeader | _CAInvcgDocHeader | $projection.CAInvoicingDocument = _CAInvcgDocHeader.CAInvoicingDocument |
| [0..1] | E_CAInvcgDocItem | _Extension | $projection.CAInvoicingDocument = _Extension.CAInvoicingDocument and $projection.CAInvcgDocItem = _Extension.CAInvcgDocItem |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.representativeKey | CAInvcgDocItem | view | |
| Metadata.allowExtensions | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| EndUserText.label | Fakturierungsbelegposition | view |
Fields (164)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CAInvoicingDocument | P_CAInvcgDocItem | CAInvoicingDocument | |
| KEY | CAInvcgDocItem | P_CAInvcgDocItem | CAInvcgDocItem | |
| CAIsDocItemSimulated | P_CAInvcgDocItem | CAIsDocItemSimulated | ||
| CAInvcgDocumentItemType | P_CAInvcgDocItem | CAInvcgDocumentItemType | ||
| CAContract | P_CAInvcgDocItem | CAContract | ||
| CAContractSemanticObject | ||||
| CompanyCode | P_CAInvcgDocItem | CompanyCode | ||
| CAMainTransaction | P_CAInvcgDocItem | CAMainTransaction | ||
| CASubTransaction | P_CAInvcgDocItem | CASubTransaction | ||
| CAInvcgIsItemPostingRelevant | P_CAInvcgDocItem | CAInvcgIsItemPostingRelevant | ||
| CAInvcgIsItemPrintingRelevant | P_CAInvcgDocItem | CAInvcgIsItemPrintingRelevant | ||
| CAInvcgIsInFinalAmt | P_CAInvcgDocItem | CAInvcgIsInFinalAmt | ||
| TransactionCurrency | P_CAInvcgDocItem | TransactionCurrency | ||
| CAAmountInTransactionCurrency | P_CAInvcgDocItem | CAAmountInTransactionCurrency | ||
| CAInvcgDocItmLoclCurrency | P_CAInvcgDocItem | CAInvcgDocItmLoclCurrency | ||
| CAInvcgDocItmAmtInLoclCurrency | P_CAInvcgDocItem | CAInvcgDocItmAmtInLoclCurrency | ||
| CAInvcgDocItmTaxBaseAmtInLCrcy | P_CAInvcgDocItem | CAInvcgDocItmTaxBaseAmtInLCrcy | ||
| CATaxIsIncluded | P_CAInvcgDocItem | CATaxIsIncluded | ||
| CAInvcgTaxGroupingKey | P_CAInvcgDocItem | CAInvcgTaxGroupingKey | ||
| TaxCode | P_CAInvcgDocItem | TaxCode | ||
| CATaxRateInPercent | P_CAInvcgDocItem | CATaxRateInPercent | ||
| TaxCountry | TaxCountry | |||
| CAInvcgOffsettingAction | CAInvcgOffsettingAction | |||
| CAInvcgOffsettingCategory | CAInvcgOffsettingCategory | |||
| CAInvcgOffsettingProcedure | CAInvcgOffsettingProcedure | |||
| Quantity | P_CAInvcgDocItem | Quantity | ||
| CANetDueDate | P_CAInvcgDocItem | CANetDueDate | ||
| Division | P_CAInvcgDocItem | Division | ||
| CAProviderContractItemNumber | P_CAInvcgDocItem | CAProviderContractItemNumber | ||
| CASubApplication | P_CAInvcgDocItem | CASubApplication | ||
| CAInvcgItmAltvBusinessPartner | P_CAInvcgDocItem | CAInvcgItmAltvBusinessPartner | ||
| CAInvcgItmAltvContractAccount | P_CAInvcgDocItem | CAInvcgItmAltvContractAccount | ||
| CAInvcgDocItmAltvMDCat | P_CAInvcgDocItem | CAInvcgDocItmAltvMDCat | ||
| CAInvcgDocItemIsReversal | P_CAInvcgDocItem | CAInvcgDocItemIsReversal | ||
| CAInvcgIsNotBPRelevant | P_CAInvcgDocItem | CAInvcgIsNotBPRelevant | ||
| CAInvcgSubstituteGroupPrinting | P_CAInvcgDocItem | CAInvcgSubstituteGroupPrinting | ||
| CACurrencySourceDocument | P_CAInvcgDocItem | CACurrencySourceDocument | ||
| CAInvcgSourceDocumentAmount | P_CAInvcgDocItem | CAInvcgSourceDocumentAmount | ||
| CAGroupingCurrencyTranslation | P_CAInvcgDocItem | CAGroupingCurrencyTranslation | ||
| CAAccountDeterminationCode | P_CAInvcgDocItem | CAAccountDeterminationCode | ||
| BusinessPlace | P_CAInvcgDocItem | BusinessPlace | ||
| BusinessArea | P_CAInvcgDocItem | BusinessArea | ||
| CATaxDetnType | P_CAInvcgDocItem | CATaxDetnType | ||
| CAOtherTaxCode | P_CAInvcgDocItem | CAOtherTaxCode | ||
| CATaxDeterminationCode | P_CAInvcgDocItem | CATaxDeterminationCode | ||
| TaxJurisdiction | P_CAInvcgDocItem | TaxJurisdiction | ||
| CATransactionKeyAccountDetn | P_CAInvcgDocItem | CATransactionKeyAccountDetn | ||
| CAConditionType | P_CAInvcgDocItem | CAConditionType | ||
| CATaxDate | P_CAInvcgDocItem | CATaxDate | ||
| CATaxBaseAmount | P_CAInvcgDocItem | CATaxBaseAmount | ||
| CATaxAmountInTransCurrency | P_CAInvcgDocItem | CATaxAmountInTransCurrency | ||
| CATaxPortionInTransCurrency | P_CAInvcgDocItem | CATaxPortionInTransCurrency | ||
| WithholdingTaxCode | P_CAInvcgDocItem | WithholdingTaxCode | ||
| CAIsDownPaymentRequest | P_CAInvcgDocItem | CAIsDownPaymentRequest | ||
| CAInvcgOffsettingGroup | P_CAInvcgDocItem | CAInvcgOffsettingGroup | ||
| CAInvcgDfrrdRevenueStatus | P_CAInvcgDocItem | CAInvcgDfrrdRevenueStatus | ||
| CAIsRevenueAccountingRelevant | P_CAInvcgDocItem | CAIsRevenueAccountingRelevant | ||
| CAInvcgRevenueGrouping | P_CAInvcgDocItem | CAInvcgRevenueGrouping | ||
| CARevenueAccountingServiceType | P_CAInvcgDocItem | CARevenueAccountingServiceType | ||
| CAInvcgAccrualPostingType | P_CAInvcgDocItem | CAInvcgAccrualPostingType | ||
| CAIsPrepaid | P_CAInvcgDocItem | CAIsPrepaid | ||
| UnitOfMeasure | P_CAInvcgDocItem | UnitOfMeasure | ||
| CACashDiscountDueDate | P_CAInvcgDocItem | CACashDiscountDueDate | ||
| CACashDiscountRate | P_CAInvcgDocItem | CACashDiscountRate | ||
| CAInvcgDocItemDefStatus | P_CAInvcgDocItem | CAInvcgDocItemDefStatus | ||
| CAItemPeriodStartDate | P_CAInvcgDocItem | CAItemPeriodStartDate | ||
| CAItemPeriodEndDate | P_CAInvcgDocItem | CAItemPeriodEndDate | ||
| CAInvcgRefPostingDocType | P_CAInvcgDocItem | CAInvcgRefPostingDocType | ||
| CADocumentNumber | P_CAInvcgDocItem | CADocumentNumber | ||
| CAGroupingKeyDocumentItems | P_CAInvcgDocItem | CAGroupingKeyDocumentItems | ||
| CAInvcgGroupingKey | P_CAInvcgDocItem | CAInvcgGroupingKey | ||
| CAClearingDocumentNumber | P_CAInvcgDocItem | CAClearingDocumentNumber | ||
| CAClearingAmountInTransCrcy | P_CAInvcgDocItem | CAClearingAmountInTransCrcy | ||
| CAInvcgDocItemCrtnMethod | P_CAInvcgDocItem | CAInvcgDocItemCrtnMethod | ||
| CAInvcgFunction | P_CAInvcgDocItem | CAInvcgFunction | ||
| CAInvcgSourceDocumentCat | P_CAInvcgDocItem | CAInvcgSourceDocumentCat | ||
| CAInvcgSourceDocumentNumber | P_CAInvcgDocItem | CAInvcgSourceDocumentNumber | ||
| CAInvcgSourceDocumentSemObj | ||||
| CAInvcgDocItemSourceItmCat | P_CAInvcgDocItem | CAInvcgDocItemSourceItmCat | ||
| CAInvcgSourceDocumentItem | P_CAInvcgDocItem | CAInvcgSourceDocumentItem | ||
| CABllbleItmDiscountKey | P_CAInvcgDocItem | CABllbleItmDiscountKey | ||
| CABllbleItmDiscountVersion | P_CAInvcgDocItem | CABllbleItmDiscountVersion | ||
| CAInvcgCorrectionCategory | P_CAInvcgDocItem | CAInvcgCorrectionCategory | ||
| CAApplicationArea | CAApplicationArea | |||
| TaxCalculationProcedure | TaxCalculationProcedure | |||
| CompanyCodeCountry | CompanyCodeCountry | |||
| CompanyCodeName | ||||
| CAMainTransactionName | ||||
| CASubTransactionName | ||||
| CAInvcgDocItemTypeText | ||||
| CASubApplicationText | ||||
| DivisionName | ||||
| CAInvcgDocItmAltvMDCatText | ||||
| BusinessAreaName | ||||
| TaxCountryName | ||||
| CAInvcgOffsettingActionText | ||||
| CAInvcgOffsettingCategoryTxt | ||||
| CAInvcgOffsettingProcedText | ||||
| CATaxDetnTypeText | ||||
| CAOtherTaxCodeName | ||||
| TaxCodeName | ||||
| TaxJurisdictionName | ||||
| ConditionTypeName | ||||
| CATransactionKeyAcctDetnText | ||||
| CADeferredRevenueStatusText | ||||
| CAInvcgDocItmDefStatusText | ||||
| CARevnAcctgServiceTypeText | ||||
| CAInvcgAccrualPostingTypeTxt | ||||
| CAInvcgRefPostgDocTypeTxt | ||||
| CAInvcgDocItmCrtnMethodText | ||||
| CAInvcgFunctionText | ||||
| CAInvcgSourceDocCatText | ||||
| CAInvcgDocItmSrceItmCatText | ||||
| CABllbleItmDiscountKeyText | ||||
| UnitOfMeasureName | ||||
| CAInvcgCorrectionCatText | ||||
| _CAInvcgDocHeader | _CAInvcgDocHeader | |||
| _CAMainTransaction | _CAMainTransaction | |||
| _CASubTransaction | _CASubTransaction | |||
| _CAOtherTaxCode | _CAOtherTaxCode | |||
| _TaxCode | _TaxCode | |||
| _WithholdingTaxCode | _WithholdingTaxCode | |||
| _TaxJurisdiction | _TaxJurisdiction | |||
| _BusinessArea | _BusinessArea | |||
| _CAAccountDetnCode | _CAAccountDetnCode | |||
| _CABllbleItmDiscountKey | _CABllbleItmDiscountKey | |||
| _CAConditionType | _CAConditionType | |||
| _CACurrencySourceDocument | _CACurrencySourceDocument | |||
| _CADeferredRevenueStatus | _CADeferredRevenueStatus | |||
| _CADocument | _CADocument | |||
| _CAInvcgDocItemType | _CAInvcgDocItemType | |||
| _CAInvcgDocItmAltvMDCat | _CAInvcgDocItmAltvMDCat | |||
| _CAInvcgDocItmCrtnMethod | _CAInvcgDocItmCrtnMethod | |||
| _CAInvcgDocItmDefStatus | _CAInvcgDocItmDefStatus | |||
| _CAInvcgDocItmSrceItmCat | _CAInvcgDocItmSrceItmCat | |||
| _CAInvcgFunction | _CAInvcgFunction | |||
| _CAInvcgItmAltvBusinessPartner | _CAInvcgItmAltvBusinessPartner | |||
| _CAInvcgItmAltvContractAccount | _CAInvcgItmAltvContractAccount | |||
| _CAInvcgRefPostgDocTyp | _CAInvcgRefPostgDocTyp | |||
| _CAInvcgSourceDocCat | _CAInvcgSourceDocCat | |||
| _CARevnAcctgServiceType | _CARevnAcctgServiceType | |||
| _CAInvcgAccrualPostingType | _CAInvcgAccrualPostingType | |||
| _CASubApplication | _CASubApplication | |||
| _CATaxDetnType | _CATaxDetnType | |||
| _CATransactionKeyAcctDetn | _CATransactionKeyAcctDetn | |||
| _CompCode | _CompCode | |||
| _Division | _Division | |||
| _TaxCountry | _TaxCountry | |||
| _TransactionCurrency | _TransactionCurrency | |||
| _UnitOfMeasure | _UnitOfMeasure | |||
| _CAInvcgCorrectionCat | _CAInvcgCorrectionCat | |||
| _CAInvcgOffsettingAction | _CAInvcgOffsettingAction | |||
| _CAInvcgOffsettingCategory | _CAInvcgOffsettingCategory | |||
| _CAInvcgOffsettingProcedure | _CAInvcgOffsettingProcedure | |||
| CABillToParty | P_CAInvcgDocItem | CABillToParty | ||
| CABillToRegion | P_CAInvcgDocItem | CABillToRegion | ||
| CABillFromRegion | P_CAInvcgDocItem | CABillFromRegion | ||
| CAControlCode | P_CAInvcgDocItem | CAControlCode | ||
| CASupplyRegion | P_CAInvcgDocItem | CASupplyRegion | ||
| CABillToCountry | P_CAInvcgDocItem | CABillToCountry | ||
| WBSElementInternalID | P_CAInvcgDocItem | WBSElementInternalID | ||
| WBSElementExternalID | _WBSElementBasicData | WBSElementExternalID | ||
| WBSDescription | _WBSElementBasicData | WBSDescription | ||
| _WBSElementBasicData | _WBSElementBasicData |
@AccessControl.authorizationCheck: #MANDATORY
@AccessControl.personalData.blocking: #REQUIRED
@ObjectModel: {
usageType:{
serviceQuality: #D,
sizeCategory: #XL,
dataClass: #TRANSACTIONAL
},
semanticKey: ['CAInvcgDocItem'],
representativeKey: 'CAInvcgDocItem'
}
@Metadata.allowExtensions: true
@VDM.viewType: #CONSUMPTION
@EndUserText.label: 'Fakturierungsbelegposition'
define view entity C_CAInvcgDocItem
as select from P_CAInvcgDocItem as _CAInvcgDocItem
association [0..1] to C_CAInvcgDocHeader as _CAInvcgDocHeader on $projection.CAInvoicingDocument = _CAInvcgDocHeader.CAInvoicingDocument
// extension
association [0..1] to E_CAInvcgDocItem as _Extension on $projection.CAInvoicingDocument = _Extension.CAInvoicingDocument
and $projection.CAInvcgDocItem = _Extension.CAInvcgDocItem
{
//INVDOCNO
key _CAInvcgDocItem.CAInvoicingDocument,
//INVDOCITEM
key _CAInvcgDocItem.CAInvcgDocItem,
//ITEM_SIMULATED
_CAInvcgDocItem.CAIsDocItemSimulated,
//ITEMTYPE
@ObjectModel.text.element: ['CAInvcgDocItemTypeText']
_CAInvcgDocItem.CAInvcgDocumentItemType,
//VTREF
_CAInvcgDocItem.CAContract,
@ObjectModel: {
virtualElement: true,
virtualElementCalculatedBy: 'ABAP:CL_CINV_VTREF_SEMOBJ'
}
cast ( '' as vtref_semobj_kk ) as CAContractSemanticObject,
//BUKRS
@ObjectModel.text.element: ['CompanyCodeName']
_CAInvcgDocItem.CompanyCode,
//HVORG
@ObjectModel.text.element: ['CAMainTransactionName']
_CAInvcgDocItem.CAMainTransaction,
//TVORG
@ObjectModel.text.element: ['CASubTransactionName']
_CAInvcgDocItem.CASubTransaction,
//POSTREL
_CAInvcgDocItem.CAInvcgIsItemPostingRelevant,
//PRINTREL
_CAInvcgDocItem.CAInvcgIsItemPrintingRelevant,
//TOTALREL
_CAInvcgDocItem.CAInvcgIsInFinalAmt,
//Amount and Currency
_CAInvcgDocItem.TransactionCurrency,
_CAInvcgDocItem.CAAmountInTransactionCurrency,
// INVWAERH and INVBETRH
_CAInvcgDocItem.CAInvcgDocItmLoclCurrency,
_CAInvcgDocItem.CAInvcgDocItmAmtInLoclCurrency,
_CAInvcgDocItem.CAInvcgDocItmTaxBaseAmtInLCrcy,
//TAX_INCLUDED
_CAInvcgDocItem.CATaxIsIncluded,
//TAXGR
_CAInvcgDocItem.CAInvcgTaxGroupingKey,
//MWSKZ
@ObjectModel.text.element: ['TaxCodeName']
_CAInvcgDocItem.TaxCode,
//TAX_PERC
_CAInvcgDocItem.CATaxRateInPercent,
//TAX_COUNTRY
@ObjectModel.text.element: ['TaxCountryName']
TaxCountry,
//OFFSET_ACTION
@ObjectModel.text.element: ['CAInvcgOffsettingActionText']
CAInvcgOffsettingAction,
//OFFSET_CAT
@ObjectModel.text.element: ['CAInvcgOffsettingCategoryTxt']
CAInvcgOffsettingCategory,
//OFFSET_PROC
@ObjectModel.text.element: ['CAInvcgOffsettingProcedText']
CAInvcgOffsettingProcedure,
//MENGE
_CAInvcgDocItem.Quantity,
//FAEDN
_CAInvcgDocItem.CANetDueDate,
//SPART
@ObjectModel.text.element: ['DivisionName']
_CAInvcgDocItem.Division,
//VTPOS
_CAInvcgDocItem.CAProviderContractItemNumber,
//SUBAP
@ObjectModel.text.element: ['CASubApplicationText']
_CAInvcgDocItem.CASubApplication,
//GPART_A
@ObjectModel.text.association: '_CAInvcgItmAltvBusinessPartner'
_CAInvcgDocItem.CAInvcgItmAltvBusinessPartner,
//VKONT_A
@ObjectModel.text.association: '_CAInvcgItmAltvContractAccount'
_CAInvcgDocItem.CAInvcgItmAltvContractAccount,
//GPVKT_A_CAT
@ObjectModel.text.element: ['CAInvcgDocItmAltvMDCatText']
_CAInvcgDocItem.CAInvcgDocItmAltvMDCat,
//REVERSALITEM
_CAInvcgDocItem.CAInvcgDocItemIsReversal,
//NOT_BPREL
_CAInvcgDocItem.CAInvcgIsNotBPRelevant,
//PRINT_SUBSTITUTE
_CAInvcgDocItem.CAInvcgSubstituteGroupPrinting,
//SRCOC_CURR
_CAInvcgDocItem.CACurrencySourceDocument,
//SRCOC_AMT
@Semantics.amount.currencyCode: 'CACURRENCYSOURCEDOCUMENT'
_CAInvcgDocItem.CAInvcgSourceDocumentAmount,
//CURR_GROUP
_CAInvcgDocItem.CAGroupingCurrencyTranslation,
//KOFIZ
_CAInvcgDocItem.CAAccountDeterminationCode,
//BUPLA
_CAInvcgDocItem.BusinessPlace,
//GSBER
@ObjectModel.text.element: ['BusinessAreaName']
_CAInvcgDocItem.BusinessArea,
//TAX_DET_TYPE
@ObjectModel.text.element: ['CATaxDetnTypeText']
_CAInvcgDocItem.CATaxDetnType,
// STRKZ
@ObjectModel.text.element: ['CAOtherTaxCodeName']
@ObjectModel.foreignKey.association: '_CAOtherTaxCode'
_CAInvcgDocItem.CAOtherTaxCode,
//ERMWSKZ
_CAInvcgDocItem.CATaxDeterminationCode,
//TXJCD
@ObjectModel.text.element: ['TaxJurisdictionName']
_CAInvcgDocItem.TaxJurisdiction,
//KTOSL
@ObjectModel.text.element: ['CATransactionKeyAcctDetnText']
_CAInvcgDocItem.CATransactionKeyAccountDetn,
//KSCHL
@ObjectModel.text.element: ['ConditionTypeName']
_CAInvcgDocItem.CAConditionType,
//TXCAT
_CAInvcgDocItem.CATaxDate,
//SBASW
_CAInvcgDocItem.CATaxBaseAmount,
//SBETW
_CAInvcgDocItem.CATaxAmountInTransCurrency,
//STTAX
_CAInvcgDocItem.CATaxPortionInTransCurrency,
//QSSKZ
_CAInvcgDocItem.WithholdingTaxCode,
//XANZA
_CAInvcgDocItem.CAIsDownPaymentRequest,
//STAKZ
@ObjectModel.text.element: ['CAStatisticalItemCodeText']
_CAInvcgDocItem.CAStatisticalItemCode,
//OFFSET_INV_GR
_CAInvcgDocItem.CAInvcgOffsettingGroup,
//DEFREV_STAT
@ObjectModel.text.element: ['CADeferredRevenueStatusText']
_CAInvcgDocItem.CAInvcgDfrrdRevenueStatus,
//RAREL
_CAInvcgDocItem.CAIsRevenueAccountingRelevant,
//RA_INVGR
_CAInvcgDocItem.CAInvcgRevenueGrouping,
//SERVICE_TYPE
@ObjectModel.text.element: ['CARevnAcctgServiceTypeText']
_CAInvcgDocItem.CARevenueAccountingServiceType,
//BILLAC_TYPE
@ObjectModel.text.element: ['CAInvcgAccrualPostingTypeTxt']
_CAInvcgDocItem.CAInvcgAccrualPostingType,
//PREPAID
_CAInvcgDocItem.CAIsPrepaid,
//MEINS
@ObjectModel.text.element: ['UnitOfMeasureName']
_CAInvcgDocItem.UnitOfMeasure,
//FAEDS
_CAInvcgDocItem.CACashDiscountDueDate,
//SKTPZ
_CAInvcgDocItem.CACashDiscountRate,
//XSTUND
@ObjectModel.text.element: ['CAInvcgDocItmDefStatusText']
_CAInvcgDocItem.CAInvcgDocItemDefStatus,
//DATE_FROM
_CAInvcgDocItem.CAItemPeriodStartDate,
//DATE_TO
_CAInvcgDocItem.CAItemPeriodEndDate,
//CADOCTYPE
@ObjectModel.text.element: ['CAInvcgRefPostgDocTypeTxt']
_CAInvcgDocItem.CAInvcgRefPostingDocType,
//OPBEL
_CAInvcgDocItem.CADocumentNumber,
//PSGRP
_CAInvcgDocItem.CAGroupingKeyDocumentItems,
//INVGR
_CAInvcgDocItem.CAInvcgGroupingKey,
//AUGBL
_CAInvcgDocItem.CAClearingDocumentNumber,
//AUGBW
_CAInvcgDocItem.CAClearingAmountInTransCrcy,
//CRMET
@ObjectModel.text.element: ['CAInvcgDocItmCrtnMethodText']
_CAInvcgDocItem.CAInvcgDocItemCrtnMethod,
//INV_FUNCTION
@ObjectModel.text.element: ['CAInvcgFunctionText']
_CAInvcgDocItem.CAInvcgFunction,
//SRCDOCCAT
@ObjectModel.text.element: ['CAInvcgSourceDocCatText']
_CAInvcgDocItem.CAInvcgSourceDocumentCat,
//SRCDOCNO
_CAInvcgDocItem.CAInvcgSourceDocumentNumber,
_CAInvcgDocItem._CAInvcgSourceDocCat.CAInvcgSourceDocumentSemObj,
//SRCITEMCAT
@ObjectModel.text.element: ['CAInvcgDocItmSrceItmCatText']
_CAInvcgDocItem.CAInvcgDocItemSourceItmCat,
//SRDOCITEM
_CAInvcgDocItem.CAInvcgSourceDocumentItem,
//DISCKEY
@ObjectModel.text.element: ['CABllbleItmDiscountKeyText']
_CAInvcgDocItem.CABllbleItmDiscountKey,
//DISCKEY_VERSNO
_CAInvcgDocItem.CABllbleItmDiscountVersion,
//CORRCAT
@ObjectModel.text.element: ['CAInvcgCorrectionCatText']
_CAInvcgDocItem.CAInvcgCorrectionCategory,
//applk
@Consumption.hidden: true
CAApplicationArea,
@Consumption.hidden: true
TaxCalculationProcedure,
@Consumption.hidden: true
CompanyCodeCountry,
_CAInvcgDocItem._CompCode.CompanyCodeName,
_CAMainTransaction._Text[1: Language=$session.system_language].CAMainTransactionName,
_CASubTransaction._Text[1: Language=$session.system_language].CASubTransactionName,
_CAInvcgDocItemType._CAInvcgDocItemTypeText[1: Language=$session.system_language].CAInvcgDocItemTypeText,
_CASubApplication._CASubApplicationText[1: Language=$session.system_language].CASubApplicationText,
_Division._Text[1: Language=$session.system_language].DivisionName,
_CAInvcgDocItmAltvMDCat._CAInvcgDocItmAltvMDCatText[1: Language=$session.system_language].CAInvcgDocItmAltvMDCatText,
_BusinessArea._Text[1: Language=$session.system_language].BusinessAreaName,
_TaxCountry._Text[1: Language=$session.system_language].CountryName as TaxCountryName,
_CAInvcgOffsettingAction._Text[1: Language=$session.system_language].CAInvcgOffsettingActionText,
_CAInvcgOffsettingCategory._Text[1: Language=$session.system_language].CAInvcgOffsettingCategoryTxt,
_CAInvcgOffsettingProcedure._Text[1: Language=$session.system_language].CAInvcgOffsettingProcedText,
_CATaxDetnType._CATaxDetnTypeText[1: Language=$session.system_language].CATaxDetnTypeText,
_CAOtherTaxCode._Text[1: Language=$session.system_language].CAOtherTaxCodeName,
_TaxCode._Text[1: Language=$session.system_language].TaxCodeName,
_TaxJurisdiction._Text[1: Language=$session.system_language].TaxJurisdictionName,
_CAConditionType._Text[1: Language=$session.system_language].ConditionTypeName,
_CATransactionKeyAcctDetn._CATransactionKeyAcctDetnText[1: Language=$session.system_language].CATransactionKeyAcctDetnText,
_CAStatisticalItemCode._CAStatisticalItemCodeText[1: Language=$session.system_language].CAStatisticalItemCodeText,
_CADeferredRevenueStatus._CADeferredRevenueStatusText[1: Language=$session.system_language].CADeferredRevenueStatusText,
_CAInvcgDocItmDefStatus._CAInvcgDocItmDefStatusText[1: Language=$session.system_language].CAInvcgDocItmDefStatusText,
_CARevnAcctgServiceType._CARevnAcctgServiceTypeText[1: Language=$session.system_language].CARevnAcctgServiceTypeText,
_CAInvcgAccrualPostingType._Text[1: Language=$session.system_language].CAInvcgAccrualPostingTypeTxt,
_CAInvcgRefPostgDocTyp._CAInvcgRefPostgDocTypTxt[1: Language=$session.system_language].CAInvcgRefPostgDocTypeTxt,
_CAInvcgDocItmCrtnMethod._CAInvcgDocItmCrtnMethodText[1: Language=$session.system_language].CAInvcgDocItmCrtnMethodText,
_CAInvcgFunction._CAInvcgFunctionText[1: Language=$session.system_language].CAInvcgFunctionText,
_CAInvcgSourceDocCat._CAInvcgSourceDocCatText[1: Language=$session.system_language].CAInvcgSourceDocCatText,
_CAInvcgDocItmSrceItmCat._CAInvcgDocItmSrceItmCatText[1: Language=$session.system_language].CAInvcgDocItmSrceItmCatText,
_CABllbleItmDiscountKey._CABllbleItmDiscountKeyText[1: Language=$session.system_language].CABllbleItmDiscountKeyText,
_UnitOfMeasure._Text[1: Language=$session.system_language].UnitOfMeasureName,
_CAInvcgCorrectionCat._CAInvcgCorrectionCatText[1: Language=$session.system_language].CAInvcgCorrectionCatText,
_CAInvcgDocHeader,
_CAMainTransaction,
_CASubTransaction,
_CAOtherTaxCode,
_TaxCode,
_WithholdingTaxCode,
_TaxJurisdiction,
_BusinessArea,
_CAAccountDetnCode,
_CABllbleItmDiscountKey,
_CAConditionType,
_CACurrencySourceDocument,
_CADeferredRevenueStatus,
_CADocument,
_CAInvcgDocItemType,
_CAInvcgDocItmAltvMDCat,
_CAInvcgDocItmCrtnMethod,
_CAInvcgDocItmDefStatus,
_CAInvcgDocItmSrceItmCat,
_CAInvcgFunction,
_CAInvcgItmAltvBusinessPartner,
_CAInvcgItmAltvContractAccount,
_CAInvcgRefPostgDocTyp,
_CAInvcgSourceDocCat,
_CARevnAcctgServiceType,
_CAInvcgAccrualPostingType,
_CAStatisticalItemCode,
_CASubApplication,
_CATaxDetnType,
_CATransactionKeyAcctDetn,
_CompCode,
_Division,
_TaxCountry,
_TransactionCurrency,
_UnitOfMeasure,
_CAInvcgCorrectionCat,
_CAInvcgOffsettingAction,
_CAInvcgOffsettingCategory,
_CAInvcgOffsettingProcedure,
// Moved from Extension View X_S4C_C_CAINVCGDOCITEM
_CAInvcgDocItem.CABillToParty,
_CAInvcgDocItem.CABillToRegion,
_CAInvcgDocItem.CABillFromRegion,
_CAInvcgDocItem.CAControlCode,
_CAInvcgDocItem.CASupplyRegion,
_CAInvcgDocItem.CABillToCountry,
@UI.hidden: true
_CAInvcgDocItem.WBSElementInternalID,
@ObjectModel.text.element: [ 'WBSDescription' ]
_WBSElementBasicData.WBSElementExternalID,
_WBSElementBasicData.WBSDescription,
_WBSElementBasicData
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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