I_SEMTAGGLACCOUNT
G/L Account with Semantic Tag
I_SEMTAGGLACCOUNT is a CDS View in S/4HANA. G/L Account with Semantic Tag. It contains 5 fields. 29 CDS views read from this table.
CDS Views using this table (29)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| F_GLAccountBySemanticTag | view_entity | from | DERIVATION_FUNCTION | GL Accounts By Semantic Tag |
| FIS_COGS | view | inner | Cost of Goods Sold | |
| I_SemTagFinStmntLeafItem | view | from | COMPOSITE | Financial Statement Leaf Items for Semantic Tag |
| I_SemTagFinStmntLeafItem | view | union_all | COMPOSITE | Financial Statement Leaf Items for Semantic Tag |
| I_StatementOfChanges | view | right_outer | COMPOSITE | Statement of Changes line items |
| P_AcctgPrncpGLAcctSemTagValdty | view | from | COMPOSITE | |
| P_ActualPlanBalFlowSemtag | view | inner | COMPOSITE | |
| P_ActualPlanGLAcctBalance | view | inner | COMPOSITE | |
| P_EBRRProjMntrSemanticTagCalc | view | inner | COMPOSITE | |
| P_EBRRPrvdrContrSemTagCalc | view | inner | COMPOSITE | |
| P_EBRRSDMonSemTagCalc | view | inner | COMPOSITE | |
| P_EBRRSvdMonSemtagCalc | view | inner | COMPOSITE | |
| P_EvtBsdRevnRecgnProjMntrAmt | view | inner | COMPOSITE | |
| P_EvtBsdRevnRecgnProjMntrAmtST | view | inner | COMPOSITE | |
| P_GLAccountLineItemSemTagGLACC | view | inner | COMPOSITE | GL Account Line Item with Semantic Tag for GLAcc |
| P_GLAcctFlowSemTagDateFunc | view | inner | COMPOSITE | |
| P_GLAcctFlowSemTagDateFunc2 | view | inner | COMPOSITE | |
| P_GLAcctLineItemSemTagGLAcct | view | inner | COMPOSITE | |
| P_GLIncgOrdPrdtvAnalysisUnion | view | inner | COMPOSITE | |
| P_GrossMarginUnion_2 | view | inner | COMPOSITE | |
| P_PlanLineItemSemTagGLAcc | view | inner | COMPOSITE | |
| P_PlnLineItemSemTagGLAcct | view | inner | COMPOSITE | |
| P_ProjectFinancialSummary | view | inner | COMPOSITE | |
| P_SRVCDOCREVNRECGNCHSTBASE | view | left_outer | CONSUMPTION | |
| P_SrvcDocRevnRecgnSTBase | view | inner | CONSUMPTION | |
| P_Trrmonbase | view | inner | COMPOSITE | |
| P_Trrmonchart | view | inner | COMPOSITE | |
| P_Trrsobase | view | inner | COMPOSITE | |
| P_Trrsochartbase | view | inner | COMPOSITE |
Fields (5)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ChartOfAccounts | ChartOfAccounts | 1 |
| KEY | GLAccountHierarchy | GLAccountHierarchy | 4 |
| KEY | SemanticTag | SemanticTag | 6 |
| KEY | ValidityEndDate | ValidityEndDate | 1 |
| KEY | ValidityStartDate | ValidityStartDate | 1 |
@EndUserText.label: 'G/L Account with Semantic Tag'
@AbapCatalog.sqlViewName: 'IFISEMTAGGLACCT'
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #CHECK
@Analytics: { dataCategory: #CUBE,
dataExtraction.enabled: true
}
//@ObjectModel.representativeKey: 'SemanticTag'
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.modelingPattern: #ANALYTICAL_CUBE
@ObjectModel.supportedCapabilities: [ #ANALYTICAL_PROVIDER,
#SQL_DATA_SOURCE,
#CDS_MODELING_DATA_SOURCE,
#CDS_MODELING_ASSOCIATION_TARGET,
#EXTRACTION_DATA_SOURCE]
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions:true
define view I_SemTagGLAccount
as select distinct from P_SemTagGLAccount
association [0..*] to I_GLAccountHierarchyNode as _GLAccountHierarchyNode on $projection.GLAccountHierarchy = _GLAccountHierarchyNode.GLAccountHierarchy
and $projection.HierarchyNode = _GLAccountHierarchyNode.HierarchyNode
{
@ObjectModel.foreignKey.association: '_Hierarchy'
GLAccountHierarchy,
cast ( '' as hrynode ) as HierarchyNode,
@ObjectModel.foreignKey.association: '_SemanticTag'
SemanticTag,
@Semantics.businessDate.to: true
ValidityEndDate,
@Semantics.businessDate.from: true
ValidityStartDate,
@ObjectModel.foreignKey.association: '_ChartOfAccounts'
ChartOfAccounts,
@ObjectModel.foreignKey.association: '_GLAccountInChartOfAccounts'
GLAccount,
cast( case when SemanticTag = 'NTINC_ALAC' then '' else FunctionalAreaIsUsed end as xfber_011 ) as IsFunctionalAreaPermitted,
_Hierarchy,
//OBSOLETING, DO NOT USE THIS ASSOCIATION!!!
_GLAccountHierarchyNode,
_SemanticTag,
_ChartOfAccounts,
_GLAccountInChartOfAccounts
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"P_SEMTAGGLACCOUNT"
],
"ASSOCIATED":
[
"I_CHARTOFACCOUNTS",
"I_GLACCOUNTHIERARCHY",
"I_GLACCOUNTHIERARCHYNODE",
"I_GLACCOUNTINCHARTOFACCOUNTS",
"I_SEMANTICTAG"
],
"BASE":
[
"P_SEMTAGGLACCOUNT"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/