I_SEMTAGGLACCOUNT

CDS View

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)

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

KeyField CDS FieldsUsed 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":""
}
}*/