C_CADocumentGLItemTP
Contr Acctg General Ledger Item
C_CADocumentGLItemTP is a Consumption CDS View that provides data about "Contr Acctg General Ledger Item" in SAP S/4HANA. It reads from 1 data source (R_CADocumentGLItemTP) and exposes 99 fields with key fields CADocumentNumber, CAGLItemNumber.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_CADocumentGLItemTP | R_CADocumentGLItemTP | projection |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Contr Acctg General Ledger Item | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| VDM.viewType | #CONSUMPTION | view | |
| Metadata.allowExtensions | true | view |
Fields (99)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CADocumentNumber | CADocumentNumber | ||
| KEY | CAGLItemNumber | CAGLItemNumber | ||
| CompanyCode | CompanyCode | |||
| BusinessArea | BusinessArea | |||
| BusinessPlace | BusinessPlace | |||
| Segment | Segment | |||
| ProfitCenter | ProfitCenter | |||
| PartnerCompany | PartnerCompany | |||
| GLAccount | GLAccount | |||
| ValueDate | ValueDate | |||
| CAExchangeRate | CAExchangeRate | |||
| ExchRateIsIndirectQuotation | ExchRateIsIndirectQuotation | |||
| TransactionCurrency | TransactionCurrency | |||
| Currency | Currency | |||
| CAAmountInLocalCurrency | CAAmountInLocalCurrency | |||
| CAAmountInTransactionCurrency | CAAmountInTransactionCurrency | |||
| CAAmountInSecondCurrency | CAAmountInSecondCurrency | |||
| CAAmountInThirdCurrency | CAAmountInThirdCurrency | |||
| CAAccountAssignmentCategory | CAAccountAssignmentCategory | |||
| CAAccountAssignment | CAAccountAssignment | |||
| CostCenter | CostCenter | |||
| SalesOrder | SalesOrder | |||
| SalesOrderItem | SalesOrderItem | |||
| CAReconciliationKey | CAReconciliationKey | |||
| CAInternalPostingReasonCode | CAInternalPostingReasonCode | |||
| CANegativePostingControlCode | CANegativePostingControlCode | |||
| CAGLPostingCurrency | CAGLPostingCurrency | |||
| LedgerGroup | LedgerGroup | |||
| ProfitabilitySegment_2 | ProfitabilitySegment_2 | |||
| ProfitabilitySegmentChanges | ProfitabilitySegmentChanges | |||
| PlanningLevel | PlanningLevel | |||
| CARepetitionGroup | CARepetitionGroup | |||
| CATransactionKeyAccountDetn | CATransactionKeyAccountDetn | |||
| ConditionType | ConditionType | |||
| CAIsSeparateLineItemInGL | CAIsSeparateLineItemInGL | |||
| BaseUnit | BaseUnit | |||
| TaxCode | TaxCode | |||
| CASupplementaryTaxCode | CASupplementaryTaxCode | |||
| CAWithholdingTaxSupplement | CAWithholdingTaxSupplement | |||
| CAOtherTaxCode | CAOtherTaxCode | |||
| CAGroupingCodeForTaxItems | CAGroupingCodeForTaxItems | |||
| TaxJurisdiction | TaxJurisdiction | |||
| CAEnteredTaxJurisdictionCode | CAEnteredTaxJurisdictionCode | |||
| CATaxJurisdictionLevelCounter | CATaxJurisdictionLevelCounter | |||
| CATaxExceptionID | CATaxExceptionID | |||
| CATaxDate | CATaxDate | |||
| CATaxBaseAmountInLocalCurrency | CATaxBaseAmountInLocalCurrency | |||
| CATaxBaseAmount | CATaxBaseAmount | |||
| CANonDeductibleTxAmtInDocCrcy | CANonDeductibleTxAmtInDocCrcy | |||
| CANonDeductibleTxAmtInLoclCrcy | CANonDeductibleTxAmtInLoclCrcy | |||
| CAContainsNonDeductibleInptTax | CAContainsNonDeductibleInptTax | |||
| CATaxRate | CATaxRate | |||
| GrossIncomeTaxActivityCode | GrossIncomeTaxActivityCode | |||
| EmploymentTaxDistributionType | EmploymentTaxDistributionType | |||
| CATaxPortionInLocalCurrency | CATaxPortionInLocalCurrency | |||
| CATaxPortionInTransCurrency | CATaxPortionInTransCurrency | |||
| CATaxIsCalculatedExternally | CATaxIsCalculatedExternally | |||
| CAAltvExchangeRateSetCode | CAAltvExchangeRateSetCode | |||
| CAIsCashFlowItem | CAIsCashFlowItem | |||
| CACashFlowAccount | CACashFlowAccount | |||
| CACashFlowCompanyCode | CACashFlowCompanyCode | |||
| HouseBank | HouseBank | |||
| HouseBankAccount | HouseBankAccount | |||
| QuantitySignCode | QuantitySignCode | |||
| BankStatementShortID | BankStatementShortID | |||
| BankStatementItem | BankStatementItem | |||
| CashManagementLinkType | CashManagementLinkType | |||
| CashManagementLink | CashManagementLink | |||
| CAItmIsCreatedByPostgInterface | CAItmIsCreatedByPostgInterface | |||
| CAProfitAnalysisUpdtIsDirect | CAProfitAnalysisUpdtIsDirect | |||
| CAInvcgGroupingKey | CAInvcgGroupingKey | |||
| CACtrlFieldForAcctAssgmtDistr | CACtrlFieldForAcctAssgmtDistr | |||
| CAUpdateMethodForFundsMgmt | CAUpdateMethodForFundsMgmt | |||
| OriginalFinancialMgmtArea | OriginalFinancialMgmtArea | |||
| OriglYearForFinMgmtAcctAssgmt | OriglYearForFinMgmtAcctAssgmt | |||
| EarmarkedFundsDocument | EarmarkedFundsDocument | |||
| ChartOfAccounts | ChartOfAccounts | |||
| Country | Country | |||
| TaxCalculationProcedure | TaxCalculationProcedure | |||
| virtualCADocumentGLItemLongDescopdesc_kk | ||||
| CAPostingDate | _DocHeader | CAPostingDate | ||
| CADocumentType | _DocHeader | CADocumentType | ||
| CAReferenceDocument | _DocHeader | CAReferenceDocument | ||
| CADocumentTypeName | ||||
| _AcctAssgmtCat | _AcctAssgmtCat | |||
| _BusinessArea | _BusinessArea | |||
| _CashFlowAccount | _CashFlowAccount | |||
| _ChartOfAccounts | _ChartOfAccounts | |||
| _CompCode | _CompCode | |||
| _CompCodeCashFlow | _CompCodeCashFlow | |||
| _Country | _Country | |||
| _GLAccount | _GLAccount | |||
| _GLAccountInCompanyCode | _GLAccountInCompanyCode | |||
| _GLPostingCurrency | _GLPostingCurrency | |||
| _OtherTaxCode | _OtherTaxCode | |||
| _PartnerCompany | _PartnerCompany | |||
| _ProfitCenter | _ProfitCenter | |||
| _Segment | _Segment | |||
| _WhldgTaxSuplmnt | _WhldgTaxSuplmnt |
@EndUserText.label: 'Contr Acctg General Ledger Item'
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #REQUIRED
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.serviceQuality: #C
@VDM.viewType: #CONSUMPTION
@VDM.usage.type:[#TRANSACTIONAL_PROCESSING_SERVICE]
@Metadata.allowExtensions: true
define view entity C_CADocumentGLItemTP
as projection on R_CADocumentGLItemTP
{
key CADocumentNumber,
key CAGLItemNumber,
CompanyCode,
BusinessArea,
BusinessPlace,
Segment,
ProfitCenter,
PartnerCompany,
GLAccount,
ValueDate,
CAExchangeRate,
ExchRateIsIndirectQuotation,
TransactionCurrency,
Currency,
CAAmountInLocalCurrency,
CAAmountInTransactionCurrency,
CAAmountInSecondCurrency,
CAAmountInThirdCurrency,
CAAccountAssignmentCategory,
CAAccountAssignment,
CostCenter,
SalesOrder,
SalesOrderItem,
CAReconciliationKey,
CAInternalPostingReasonCode,
CANegativePostingControlCode,
CAGLPostingCurrency,
LedgerGroup,
ProfitabilitySegment_2,
ProfitabilitySegmentChanges,
PlanningLevel,
CARepetitionGroup,
CATransactionKeyAccountDetn,
ConditionType,
CAIsSeparateLineItemInGL,
BaseUnit,
TaxCode,
CASupplementaryTaxCode,
CAWithholdingTaxSupplement,
CAOtherTaxCode,
CAGroupingCodeForTaxItems,
TaxJurisdiction,
CAEnteredTaxJurisdictionCode,
CATaxJurisdictionLevelCounter,
CATaxExceptionID,
CATaxDate,
CATaxBaseAmountInLocalCurrency,
CATaxBaseAmount,
CANonDeductibleTxAmtInDocCrcy,
CANonDeductibleTxAmtInLoclCrcy,
CAContainsNonDeductibleInptTax,
CATaxRate,
GrossIncomeTaxActivityCode,
EmploymentTaxDistributionType,
CATaxPortionInLocalCurrency,
CATaxPortionInTransCurrency,
CATaxIsCalculatedExternally,
CAAltvExchangeRateSetCode,
CAIsCashFlowItem,
CACashFlowAccount,
CACashFlowCompanyCode,
HouseBank,
HouseBankAccount,
QuantitySignCode,
BankStatementShortID,
BankStatementItem,
CashManagementLinkType,
CashManagementLink,
CAItmIsCreatedByPostgInterface,
CAStatusOfEuroConversion,
CAProfitAnalysisUpdtIsDirect,
CAInvcgGroupingKey,
CACtrlFieldForAcctAssgmtDistr,
CAUpdateMethodForFundsMgmt,
OriginalFinancialMgmtArea,
OriglYearForFinMgmtAcctAssgmt,
EarmarkedFundsDocument,
ChartOfAccounts,
Country,
TaxCalculationProcedure,
@ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_FKK_CADOCUMENT_GLITEM_EXIT'
virtual CADocumentGLItemLongDesc : opdesc_kk,
_DocHeader.CAPostingDate,
_DocHeader.CADocumentType,
_DocHeader.CAReferenceDocument,
_DocHeader._DocType._Text[1:Language=$session.system_language].CADocumentTypeName,
/* Associations */
_AcctAssgmtCat,
_BusinessArea,
_CashFlowAccount,
_ChartOfAccounts,
_CompCode,
_CompCodeCashFlow,
_Country,
_DocHeader : redirected to parent C_CADocumentTP,
_GLAccount,
_GLAccountInCompanyCode,
_GLPostingCurrency,
_OtherTaxCode,
_PartnerCompany,
_ProfitCenter,
_Segment,
_WhldgTaxSuplmnt
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CADOCUMENTTYPE",
"I_CADOCUMENTTYPETEXT",
"R_CADOCUMENTGLITEMTP",
"R_CADOCUMENTTP"
],
"ASSOCIATED":
[
"C_CADOCUMENTTP",
"I_BUSINESSAREA",
"I_CAACCOUNTASSIGNMENTCATEGORY",
"I_CAOTHERTAXCODE",
"I_CAWITHHOLDINGTAXSUPPLEMENT",
"I_CHARTOFACCOUNTS",
"I_COMPANYCODE",
"I_COUNTRY",
"I_CURRENCY",
"I_GLACCOUNTINCHARTOFACCOUNTS",
"I_GLACCOUNTINCOMPANYCODE",
"I_PARTNERCOMPANY",
"I_PROFITCENTER",
"I_SEGMENT",
"R_CADOCUMENTTP"
],
"BASE":
[
"R_CADOCUMENTGLITEMTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
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