A_GLAccountLineItem

DDL: A_GLACCOUNTLINEITEM SQL: AFIGLACCTLIT Type: view BASIC

API G/L Account Line Item

A_GLAccountLineItem is a Basic CDS View that provides data about "API G/L Account Line Item" in SAP S/4HANA. It reads from 2 data sources (I_CoCodeLedgerSourceLedger, I_GLAccountLineItemRawData) and exposes 102 fields with key fields SourceLedger, CompanyCode, FiscalYear, AccountingDocument, LedgerGLLineItem. It has 5 associations to related views.

Data Sources (2)

SourceAliasJoin Type
I_CoCodeLedgerSourceLedger I_CoCodeLedgerSourceLedger inner
I_GLAccountLineItemRawData I_GLAccountLineItemRawData from

Associations (5)

CardinalityTargetAliasCondition
[0..1] A_Supplier _Supplier $projection.Supplier = _Supplier.Supplier
[0..1] A_Customer _Customer $projection.Customer = _Customer.Customer
[0..1] A_CostCenter _CurrentCostCenter $projection.ControllingArea = _CurrentCostCenter.ControllingArea and $projection.CostCenter = _CurrentCostCenter.CostCenter and _CurrentCostCenter.ValidityStartDate <= $session.system_date and _CurrentCostCenter.ValidityEndDate >= $session.system_date
[0..1] A_ProfitCenter _CurrentProfitCenter $projection.ControllingArea = _CurrentProfitCenter.ControllingArea and $projection.ProfitCenter = _CurrentProfitCenter.ProfitCenter and _CurrentProfitCenter.ValidityStartDate <= $session.system_date and _CurrentProfitCenter.ValidityEndDate >= $session.system_date
[1..1] E_JournalEntryItem _Extension $projection.SourceLedger = _Extension.SourceLedger and $projection.CompanyCode = _Extension.CompanyCode and $projection.FiscalYear = _Extension.FiscalYear and $projection.AccountingDocument = _Extension.AccountingDocument and $projection.LedgerGLLineItem = _Extension.LedgerGLLineItem

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName AFIGLACCTLIT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label API G/L Account Line Item view
VDM.viewType #BASIC view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
AccessControl.personalData.blocking #REQUIRED view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view

Fields (102)

KeyFieldSource TableSource FieldDescription
KEY SourceLedger I_GLAccountLineItemRawData SourceLedger
KEY CompanyCode I_GLAccountLineItemRawData CompanyCode
KEY FiscalYear I_GLAccountLineItemRawData FiscalYear
KEY AccountingDocument I_GLAccountLineItemRawData AccountingDocument
KEY LedgerGLLineItem I_GLAccountLineItemRawData LedgerGLLineItem
KEY Ledger I_CoCodeLedgerSourceLedger Ledger
LedgerFiscalYear I_GLAccountLineItemRawData LedgerFiscalYear
GLRecordType I_GLAccountLineItemRawData GLRecordType
ControllingArea I_GLAccountLineItemRawData ControllingArea
ChartOfAccounts I_GLAccountLineItemRawData ChartOfAccounts
GLAccount I_GLAccountLineItemRawData GLAccount
FinancialTransactionType I_GLAccountLineItemRawData FinancialTransactionType
BusinessTransactionType I_GLAccountLineItemRawData BusinessTransactionType
ControllingBusTransacType I_GLAccountLineItemRawData ControllingBusTransacType
ReferenceDocumentType I_GLAccountLineItemRawData ReferenceDocumentType
LogicalSystem I_GLAccountLineItemRawData LogicalSystem
ReferenceDocumentContext I_GLAccountLineItemRawData ReferenceDocumentContext
ReferenceDocument I_GLAccountLineItemRawData ReferenceDocument
ReferenceDocumentItem I_GLAccountLineItemRawData ReferenceDocumentItem
ReferenceDocumentItemGroup I_GLAccountLineItemRawData ReferenceDocumentItemGroup
TransactionSubitem I_GLAccountLineItemRawData TransactionSubitem
IsReversal I_GLAccountLineItemRawData IsReversal
IsReversed I_GLAccountLineItemRawData IsReversed
ReversalReferenceDocumentCntxt I_GLAccountLineItemRawData ReversalReferenceDocumentCntxt
ReversalReferenceDocument I_GLAccountLineItemRawData ReversalReferenceDocument
IsSettlement I_GLAccountLineItemRawData IsSettlement
IsSettled I_GLAccountLineItemRawData IsSettled
PredecessorReferenceDocType I_GLAccountLineItemRawData PredecessorReferenceDocType
PredecessorReferenceDocCntxt I_GLAccountLineItemRawData PredecessorReferenceDocCntxt
PredecessorReferenceDocument I_GLAccountLineItemRawData PredecessorReferenceDocument
PredecessorReferenceDocItem I_GLAccountLineItemRawData PredecessorReferenceDocItem
PrdcssrJournalEntryCompanyCode I_GLAccountLineItemRawData PrdcssrJournalEntryCompanyCode
PrdcssrJournalEntryFiscalYear I_GLAccountLineItemRawData PrdcssrJournalEntryFiscalYear
PredecessorJournalEntry I_GLAccountLineItemRawData PredecessorJournalEntry
PredecessorJournalEntryItem I_GLAccountLineItemRawData PredecessorJournalEntryItem
SourceReferenceDocumentType I_GLAccountLineItemRawData SourceReferenceDocumentType
SourceLogicalSystem I_GLAccountLineItemRawData SourceLogicalSystem
SourceReferenceDocumentCntxt I_GLAccountLineItemRawData SourceReferenceDocumentCntxt
SourceReferenceDocument I_GLAccountLineItemRawData SourceReferenceDocument
SourceReferenceDocumentItem I_GLAccountLineItemRawData SourceReferenceDocumentItem
SourceReferenceDocSubitem I_GLAccountLineItemRawData SourceReferenceDocSubitem
IsCommitment I_GLAccountLineItemRawData IsCommitment
JrnlEntryItemObsoleteReason I_GLAccountLineItemRawData JrnlEntryItemObsoleteReason
JrnlPeriodEndClosingRunLogUUID I_GLAccountLineItemRawData JrnlPeriodEndClosingRunLogUUID
CostCenter I_GLAccountLineItemRawData CostCenter
ProfitCenter I_GLAccountLineItemRawData ProfitCenter
FunctionalArea I_GLAccountLineItemRawData FunctionalArea
BusinessArea I_GLAccountLineItemRawData BusinessArea
Segment I_GLAccountLineItemRawData Segment
PartnerCostCenter I_GLAccountLineItemRawData PartnerCostCenter
PartnerProfitCenter I_GLAccountLineItemRawData PartnerProfitCenter
PartnerFunctionalArea I_GLAccountLineItemRawData PartnerFunctionalArea
PartnerBusinessArea I_GLAccountLineItemRawData PartnerBusinessArea
PartnerCompany I_GLAccountLineItemRawData PartnerCompany
PartnerSegment I_GLAccountLineItemRawData PartnerSegment
BalanceTransactionCurrency I_GLAccountLineItemRawData BalanceTransactionCurrency
AmountInBalanceTransacCrcy I_GLAccountLineItemRawData AmountInBalanceTransacCrcy
TransactionCurrency I_GLAccountLineItemRawData TransactionCurrency
AmountInTransactionCurrency I_GLAccountLineItemRawData AmountInTransactionCurrency
CompanyCodeCurrency I_GLAccountLineItemRawData CompanyCodeCurrency
AmountInCompanyCodeCurrency I_GLAccountLineItemRawData AmountInCompanyCodeCurrency
GlobalCurrency I_GLAccountLineItemRawData GlobalCurrency
AmountInGlobalCurrency I_GLAccountLineItemRawData AmountInGlobalCurrency
FreeDefinedCurrency1 I_GLAccountLineItemRawData FreeDefinedCurrency1
AmountInFreeDefinedCurrency1 I_GLAccountLineItemRawData AmountInFreeDefinedCurrency1
FreeDefinedCurrency2 I_GLAccountLineItemRawData FreeDefinedCurrency2
AmountInFreeDefinedCurrency2 I_GLAccountLineItemRawData AmountInFreeDefinedCurrency2
FreeDefinedCurrency3 I_GLAccountLineItemRawData FreeDefinedCurrency3
AmountInFreeDefinedCurrency3 I_GLAccountLineItemRawData AmountInFreeDefinedCurrency3
FreeDefinedCurrency4 I_GLAccountLineItemRawData FreeDefinedCurrency4
AmountInFreeDefinedCurrency4 I_GLAccountLineItemRawData AmountInFreeDefinedCurrency4
FreeDefinedCurrency5 I_GLAccountLineItemRawData FreeDefinedCurrency5
AmountInFreeDefinedCurrency5 I_GLAccountLineItemRawData AmountInFreeDefinedCurrency5
FreeDefinedCurrency6 I_GLAccountLineItemRawData FreeDefinedCurrency6
AmountInFreeDefinedCurrency6 I_GLAccountLineItemRawData AmountInFreeDefinedCurrency6
FreeDefinedCurrency7 I_GLAccountLineItemRawData FreeDefinedCurrency7
AmountInFreeDefinedCurrency7 I_GLAccountLineItemRawData AmountInFreeDefinedCurrency7
FreeDefinedCurrency8 I_GLAccountLineItemRawData FreeDefinedCurrency8
AmountInFreeDefinedCurrency8 I_GLAccountLineItemRawData AmountInFreeDefinedCurrency8
FixedAmountInGlobalCrcy I_GLAccountLineItemRawData FixedAmountInGlobalCrcy
GrpValnFixedAmtInGlobCrcy I_GLAccountLineItemRawData GrpValnFixedAmtInGlobCrcy
PrftCtrValnFxdAmtInGlobCrcy I_GLAccountLineItemRawData PrftCtrValnFxdAmtInGlobCrcy
TotalPriceVarcInGlobalCrcy I_GLAccountLineItemRawData TotalPriceVarcInGlobalCrcy
GrpValnTotPrcVarcInGlobCrcy I_GLAccountLineItemRawData GrpValnTotPrcVarcInGlobCrcy
PrftCtrValnTotPrcVarcInGlbCrcy I_GLAccountLineItemRawData PrftCtrValnTotPrcVarcInGlbCrcy
FixedPriceVarcInGlobalCrcy I_GLAccountLineItemRawData FixedPriceVarcInGlobalCrcy
GrpValnFixedPrcVarcInGlobCrcy I_GLAccountLineItemRawData GrpValnFixedPrcVarcInGlobCrcy
PrftCtrValnFxdPrcVarcInGlbCrcy I_GLAccountLineItemRawData PrftCtrValnFxdPrcVarcInGlbCrcy
FixedAmountInCoCodeCrcy I_GLAccountLineItemRawData FixedAmountInCoCodeCrcy
ControllingObjectCurrency I_GLAccountLineItemRawData ControllingObjectCurrency
AmountInObjectCurrency I_GLAccountLineItemRawData AmountInObjectCurrency
BaseUnit I_GLAccountLineItemRawData BaseUnit
Quantity I_GLAccountLineItemRawData Quantity
FixedQuantity I_GLAccountLineItemRawData FixedQuantity
CostSourceUnit I_GLAccountLineItemRawData CostSourceUnit
ValuationQuantity I_GLAccountLineItemRawData ValuationQuantity
ValuationFixedQuantity I_GLAccountLineItemRawData ValuationFixedQuantity
AdditionalQuantity1Unit I_GLAccountLineItemRawData AdditionalQuantity1Unit
AdditionalQuantity1 I_GLAccountLineItemRawData AdditionalQuantity1
AdditionalQuantity2Unit I_GLAccountLineItemRawData AdditionalQuantity2Unit
AdditionalQuantity2 I_GLAccountLineItemRawData AdditionalQuantity2
AdditionalQuantity3Unit I_GLAccountLineItemRawData AdditionalQuantity3Unit
@AbapCatalog.sqlViewName: 'AFIGLACCTLIT'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'API G/L Account Line Item'
@VDM.viewType: #BASIC
@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.dataClass:  #MIXED
@ObjectModel.usageType.serviceQuality: #D
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@AccessControl.personalData.blocking:#REQUIRED
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
define view A_GLAccountLineItem
  as select from I_GLAccountLineItemRawData as  I_GLAccountLineItemRawData
    inner join   I_CoCodeLedgerSourceLedger on  I_GLAccountLineItemRawData.SourceLedger = I_CoCodeLedgerSourceLedger.SourceLedger
                                            and I_GLAccountLineItemRawData.CompanyCode  = I_CoCodeLedgerSourceLedger.CompanyCode

  association [0..1] to A_Supplier         as _Supplier            on  $projection.Supplier = _Supplier.Supplier
  association [0..1] to A_Customer         as _Customer            on  $projection.Customer = _Customer.Customer
  association [0..1] to A_CostCenter       as _CurrentCostCenter   on  $projection.ControllingArea          = _CurrentCostCenter.ControllingArea
                                                                   and $projection.CostCenter               = _CurrentCostCenter.CostCenter
                                                                   and _CurrentCostCenter.ValidityStartDate <= $session.system_date
                                                                   and _CurrentCostCenter.ValidityEndDate   >= $session.system_date
  association [0..1] to A_ProfitCenter     as _CurrentProfitCenter on  $projection.ControllingArea            = _CurrentProfitCenter.ControllingArea
                                                                   and $projection.ProfitCenter               = _CurrentProfitCenter.ProfitCenter
                                                                   and _CurrentProfitCenter.ValidityStartDate <= $session.system_date
                                                                   and _CurrentProfitCenter.ValidityEndDate   >= $session.system_date

  association [1..1] to E_JournalEntryItem as _Extension           on  $projection.SourceLedger       = _Extension.SourceLedger
                                                                   and $projection.CompanyCode        = _Extension.CompanyCode
                                                                   and $projection.FiscalYear         = _Extension.FiscalYear
                                                                   and $projection.AccountingDocument = _Extension.AccountingDocument
                                                                   and $projection.LedgerGLLineItem   = _Extension.LedgerGLLineItem

{
  key I_GLAccountLineItemRawData.SourceLedger,
      @ObjectModel.sapObjectNodeTypeReference:'CompanyCode'
  key I_GLAccountLineItemRawData.CompanyCode,
      @ObjectModel.sapObjectNodeTypeReference:'FiscalYear'
  key I_GLAccountLineItemRawData.FiscalYear,
  key I_GLAccountLineItemRawData.AccountingDocument,
  key I_GLAccountLineItemRawData.LedgerGLLineItem,
      //      @Consumption.filter: { selectionType : #SINGLE, multipleSelections: false, mandatory: true }

  key I_CoCodeLedgerSourceLedger.Ledger,
      @ObjectModel.sapObjectNodeTypeReference:'FiscalYear'
      I_GLAccountLineItemRawData.LedgerFiscalYear,
      @ObjectModel.sapObjectNodeTypeReference:'GeneralLedgerRecordType'
      I_GLAccountLineItemRawData.GLRecordType,
      I_GLAccountLineItemRawData.ControllingArea,
      I_GLAccountLineItemRawData.ChartOfAccounts,
      @ObjectModel.sapObjectNodeTypeReference:'GeneralLedgerAccount'
      I_GLAccountLineItemRawData.GLAccount,

      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_00 STRU  0 0 0 Universal Journal Entry: Transaction, Currencies, Units

      ////////////////////////////////////////////////////////////////////////////////////

      @ObjectModel.sapObjectNodeTypeReference:'FinancialTransactionType'
      I_GLAccountLineItemRawData.FinancialTransactionType,
      @ObjectModel.sapObjectNodeTypeReference:'BusinessTransactionType'
      I_GLAccountLineItemRawData.BusinessTransactionType,
      @ObjectModel.sapObjectNodeTypeReference:'ControllingBusinessTransacType'
      I_GLAccountLineItemRawData.ControllingBusTransacType,
      @ObjectModel.sapObjectNodeTypeReference:'ReferenceDocumentType'
      I_GLAccountLineItemRawData.ReferenceDocumentType,
      I_GLAccountLineItemRawData.LogicalSystem,
      I_GLAccountLineItemRawData.ReferenceDocumentContext,
      I_GLAccountLineItemRawData.ReferenceDocument,
      I_GLAccountLineItemRawData.ReferenceDocumentItem,
      I_GLAccountLineItemRawData.ReferenceDocumentItemGroup,
      I_GLAccountLineItemRawData.TransactionSubitem,
      I_GLAccountLineItemRawData.IsReversal,
      I_GLAccountLineItemRawData.IsReversed,
      I_GLAccountLineItemRawData.ReversalReferenceDocumentCntxt,
      I_GLAccountLineItemRawData.ReversalReferenceDocument,
      I_GLAccountLineItemRawData.IsSettlement,
      I_GLAccountLineItemRawData.IsSettled,
      @ObjectModel.sapObjectNodeTypeReference:'ReferenceDocumentType'
      I_GLAccountLineItemRawData.PredecessorReferenceDocType,
      I_GLAccountLineItemRawData.PredecessorReferenceDocCntxt,
      I_GLAccountLineItemRawData.PredecessorReferenceDocument,
      I_GLAccountLineItemRawData.PredecessorReferenceDocItem,
      I_GLAccountLineItemRawData.PrdcssrJournalEntryCompanyCode,
      I_GLAccountLineItemRawData.PrdcssrJournalEntryFiscalYear,
      I_GLAccountLineItemRawData.PredecessorJournalEntry,
      I_GLAccountLineItemRawData.PredecessorJournalEntryItem,
      @ObjectModel.sapObjectNodeTypeReference:'ReferenceDocumentType'
      I_GLAccountLineItemRawData.SourceReferenceDocumentType,
      I_GLAccountLineItemRawData.SourceLogicalSystem,
      I_GLAccountLineItemRawData.SourceReferenceDocumentCntxt,
      I_GLAccountLineItemRawData.SourceReferenceDocument,
      I_GLAccountLineItemRawData.SourceReferenceDocumentItem,
      I_GLAccountLineItemRawData.SourceReferenceDocSubitem,
      I_GLAccountLineItemRawData.IsCommitment,
      @ObjectModel.sapObjectNodeTypeReference:'JournalEntryItemObsoleteReason'
      I_GLAccountLineItemRawData.JrnlEntryItemObsoleteReason,
      I_GLAccountLineItemRawData.JrnlPeriodEndClosingRunLogUUID,


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_GL_ACCAS STRU  0 0 0 Universal Journal Entry: G/L additional account assignments

      ////////////////////////////////////////////////////////////////////////////////////

      @ObjectModel.sapObjectNodeTypeReference:'CostCenter'
      I_GLAccountLineItemRawData.CostCenter,
      @ObjectModel.sapObjectNodeTypeReference:'ProfitCenter'
      I_GLAccountLineItemRawData.ProfitCenter,
      I_GLAccountLineItemRawData.FunctionalArea,
      @ObjectModel.sapObjectNodeTypeReference:'BusinessArea'
      I_GLAccountLineItemRawData.BusinessArea,
      @ObjectModel.sapObjectNodeTypeReference:'Segment'
      I_GLAccountLineItemRawData.Segment,
      @ObjectModel.sapObjectNodeTypeReference:'CostCenter'
      I_GLAccountLineItemRawData.PartnerCostCenter,
      @ObjectModel.sapObjectNodeTypeReference:'ProfitCenter'
      I_GLAccountLineItemRawData.PartnerProfitCenter,
      I_GLAccountLineItemRawData.PartnerFunctionalArea,
      I_GLAccountLineItemRawData.PartnerBusinessArea,
      I_GLAccountLineItemRawData.PartnerCompany,
      @ObjectModel.sapObjectNodeTypeReference:'Segment'
      I_GLAccountLineItemRawData.PartnerSegment,


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_VALUE_DATA STRU  0 0 0 Universal Journal Entry: Value Fields

      ////////////////////////////////////////////////////////////////////////////////////

      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.BalanceTransactionCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
      I_GLAccountLineItemRawData.AmountInBalanceTransacCrcy,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.TransactionCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
      I_GLAccountLineItemRawData.AmountInTransactionCurrency,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.CompanyCodeCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
      I_GLAccountLineItemRawData.AmountInCompanyCodeCurrency,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.GlobalCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.AmountInGlobalCurrency,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.FreeDefinedCurrency1,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
      I_GLAccountLineItemRawData.AmountInFreeDefinedCurrency1,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.FreeDefinedCurrency2,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
      I_GLAccountLineItemRawData.AmountInFreeDefinedCurrency2,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'  
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.FreeDefinedCurrency3,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
      I_GLAccountLineItemRawData.AmountInFreeDefinedCurrency3,
      @ObjectModel.sapObjectNodeTypeReference:'Currency' 
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.FreeDefinedCurrency4,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
      I_GLAccountLineItemRawData.AmountInFreeDefinedCurrency4,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.FreeDefinedCurrency5,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
      I_GLAccountLineItemRawData.AmountInFreeDefinedCurrency5,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.FreeDefinedCurrency6,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
      I_GLAccountLineItemRawData.AmountInFreeDefinedCurrency6,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.FreeDefinedCurrency7,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
      I_GLAccountLineItemRawData.AmountInFreeDefinedCurrency7,
      @ObjectModel.sapObjectNodeTypeReference:'Currency'
      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.FreeDefinedCurrency8,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
      I_GLAccountLineItemRawData.AmountInFreeDefinedCurrency8,


      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.FixedAmountInGlobalCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.GrpValnFixedAmtInGlobCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.PrftCtrValnFxdAmtInGlobCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.TotalPriceVarcInGlobalCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.GrpValnTotPrcVarcInGlobCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.PrftCtrValnTotPrcVarcInGlbCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.FixedPriceVarcInGlobalCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.GrpValnFixedPrcVarcInGlobCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      I_GLAccountLineItemRawData.PrftCtrValnFxdPrcVarcInGlbCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
      I_GLAccountLineItemRawData.FixedAmountInCoCodeCrcy,

      @Semantics.currencyCode:true
      I_GLAccountLineItemRawData.ControllingObjectCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'ControllingObjectCurrency'} }
      I_GLAccountLineItemRawData.AmountInObjectCurrency,

      @ObjectModel.sapObjectNodeTypeReference:'UnitOfMeasure'
      @Semantics.unitOfMeasure:true
      I_GLAccountLineItemRawData.BaseUnit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
      I_GLAccountLineItemRawData.Quantity,

      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
      I_GLAccountLineItemRawData.FixedQuantity,
      @ObjectModel.sapObjectNodeTypeReference:'UnitOfMeasure'
      @Semantics.unitOfMeasure:true
      I_GLAccountLineItemRawData.CostSourceUnit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'CostSourceUnit'} }
      I_GLAccountLineItemRawData.ValuationQuantity,

      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'CostSourceUnit'} }
      I_GLAccountLineItemRawData.ValuationFixedQuantity,
      @ObjectModel.sapObjectNodeTypeReference:'UnitOfMeasure'
      @Semantics.unitOfMeasure:true
      I_GLAccountLineItemRawData.AdditionalQuantity1Unit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity1Unit'} }
      I_GLAccountLineItemRawData.AdditionalQuantity1,
      @ObjectModel.sapObjectNodeTypeReference:'UnitOfMeasure'
      @Semantics.unitOfMeasure:true
      I_GLAccountLineItemRawData.AdditionalQuantity2Unit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity2Unit'} }
      I_GLAccountLineItemRawData.AdditionalQuantity2,
      @ObjectModel.sapObjectNodeTypeReference:'UnitOfMeasure'
      @Semantics.unitOfMeasure:true
      I_GLAccountLineItemRawData.AdditionalQuantity3Unit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity3Unit'} }
      I_GLAccountLineItemRawData.AdditionalQuantity3,


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_FIX  STRU  0 0 0 Universal Journal Entry: Mandatory fields for G/L

      ////////////////////////////////////////////////////////////////////////////////////

      @ObjectModel.sapObjectNodeTypeReference:'DebitCreditCode'
      I_GLAccountLineItemRawData.DebitCreditCode,
      //      @Semantics.fiscal.period: true

      I_GLAccountLineItemRawData.FiscalPeriod,
      //      @Semantics.fiscal.yearVariant: true

      @ObjectModel.sapObjectNodeTypeReference:'FiscalYearVariant'
      I_GLAccountLineItemRawData.FiscalYearVariant,
      //      @Semantics.fiscal.yearPeriod: true

      I_GLAccountLineItemRawData.FiscalYearPeriod,
      I_GLAccountLineItemRawData.PostingDate,
      I_GLAccountLineItemRawData.DocumentDate,
      @ObjectModel.sapObjectNodeTypeReference:'JournalEntryType'
      I_GLAccountLineItemRawData.AccountingDocumentType,
      I_GLAccountLineItemRawData.AccountingDocumentItem,
      I_GLAccountLineItemRawData.AssignmentReference,
      @ObjectModel.sapObjectNodeTypeReference:'JournalEntryCategory'
      I_GLAccountLineItemRawData.AccountingDocumentCategory,
      @ObjectModel.sapObjectNodeTypeReference:'PostingKey'
      I_GLAccountLineItemRawData.PostingKey,
//      @ObjectModel.sapObjectNodeTypeReference:''  // not yet available

      I_GLAccountLineItemRawData.TransactionTypeDetermination,
      @ObjectModel.sapObjectNodeTypeReference:'SubledgerAccountLineItemType'
      I_GLAccountLineItemRawData.SubLedgerAcctLineItemType,
      I_GLAccountLineItemRawData.AccountingDocCreatedByUser,
      I_GLAccountLineItemRawData.LastChangeDateTime,
      I_GLAccountLineItemRawData.CreationDateTime,
      I_GLAccountLineItemRawData.CreationDate,
      I_GLAccountLineItemRawData.EliminationProfitCenter,
      @ObjectModel.sapObjectNodeTypeReference:'SESOriginObjectType'
      I_GLAccountLineItemRawData.OriginObjectType,
      @ObjectModel.sapObjectNodeTypeReference:'GeneralLedgerAccountType'
      I_GLAccountLineItemRawData.GLAccountType,
      I_GLAccountLineItemRawData.AlternativeGLAccount,
      I_GLAccountLineItemRawData.CountryChartOfAccounts,
      I_GLAccountLineItemRawData.ItemIsSplit,


     /////////////////////////////////////////////////////////////////////////////

      // .INCLUDE ACDOC_SI_FINCS   Universal Journal Entry: Fields for Group Reporting

      ////////////////////////////////////////////////////////////////////////////     

      @ObjectModel.sapObjectNodeTypeReference:'ConsolidationUnit'
      I_GLAccountLineItemRawData.ConsolidationUnit, 
      @ObjectModel.sapObjectNodeTypeReference:'ConsolidationUnit'
      I_GLAccountLineItemRawData.PartnerConsolidationUnit,
      I_GLAccountLineItemRawData.Company, 
      @ObjectModel.sapObjectNodeTypeReference:'ConsolidationChartOfAccounts'
      I_GLAccountLineItemRawData.ConsolidationChartOfAccounts, 
      @ObjectModel.sapObjectNodeTypeReference:'CnsldtnFinancialStatementItem'
      I_GLAccountLineItemRawData.CnsldtnFinancialStatementItem,
      @ObjectModel.sapObjectNodeTypeReference:'ConsolidationSubitemCategory'
      I_GLAccountLineItemRawData.CnsldtnSubitemCategory,
      @ObjectModel.sapObjectNodeTypeReference:'ConsolidationSubitem'
      I_GLAccountLineItemRawData.CnsldtnSubitem,
        

      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_GEN  STRU  0 0 0 Universal Journal Entry: Fields for several subledgers

      ////////////////////////////////////////////////////////////////////////////////////

      I_GLAccountLineItemRawData.InvoiceReference,
      @ObjectModel.sapObjectNodeTypeReference:'FiscalYear'
      I_GLAccountLineItemRawData.InvoiceReferenceFiscalYear,
//      @ObjectModel.sapObjectNodeTypeReference:''  // not yet available

      I_GLAccountLineItemRawData.FollowOnDocumentType,
      I_GLAccountLineItemRawData.InvoiceItemReference,
      I_GLAccountLineItemRawData.ReferencePurchaseOrderCategory,
      I_GLAccountLineItemRawData.PurchasingDocument,
      I_GLAccountLineItemRawData.PurchasingDocumentItem,
      I_GLAccountLineItemRawData.AccountAssignmentNumber,
      I_GLAccountLineItemRawData.DocumentItemText,
      I_GLAccountLineItemRawData.SalesDocument,
      I_GLAccountLineItemRawData.SalesDocumentItem,
      @ObjectModel.sapObjectNodeTypeReference:'Product'
      I_GLAccountLineItemRawData.Product,
      @ObjectModel.sapObjectNodeTypeReference:'Plant'
      I_GLAccountLineItemRawData.Plant,
      I_GLAccountLineItemRawData.Supplier,
      I_GLAccountLineItemRawData.Customer,
      I_GLAccountLineItemRawData.ServicesRenderedDate,
      I_GLAccountLineItemRawData.ConditionContract,
      I_GLAccountLineItemRawData.GeneralLedgerAgingScope,
      I_GLAccountLineItemRawData.GeneralLedgerAgingIncrement,      


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_FI STRU  0 0 0 Universal Journal Entry: Fields for FI subledgers

      ////////////////////////////////////////////////////////////////////////////////////

      @ObjectModel.sapObjectNodeTypeReference:'FinancialAccountType'
      I_GLAccountLineItemRawData.FinancialAccountType,
      @ObjectModel.sapObjectNodeTypeReference:'SpecialGeneralLedgerCode'
      I_GLAccountLineItemRawData.SpecialGLCode,
      @ObjectModel.sapObjectNodeTypeReference:'SalesTaxCode'
      I_GLAccountLineItemRawData.TaxCode,
      I_GLAccountLineItemRawData.HouseBank,
      I_GLAccountLineItemRawData.HouseBankAccount,
      I_GLAccountLineItemRawData.IsOpenItemManaged,
      I_GLAccountLineItemRawData.ClearingDate,            
      I_GLAccountLineItemRawData.ClearingJournalEntry as ClearingAccountingDocument,     
      @ObjectModel.sapObjectNodeTypeReference:'FiscalYear'
      I_GLAccountLineItemRawData.ClearingJournalEntryFiscalYear as ClearingDocFiscalYear,     
      I_GLAccountLineItemRawData.ValueDate,


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_FAA  STRU  0 0 0 Universal Journal Entry: Fields for Asset Accounting

      ////////////////////////////////////////////////////////////////////////////////////

      I_GLAccountLineItemRawData.AssetDepreciationArea,
      I_GLAccountLineItemRawData.MasterFixedAsset,
      I_GLAccountLineItemRawData.FixedAsset,
      I_GLAccountLineItemRawData.AssetValueDate,
      @ObjectModel.sapObjectNodeTypeReference:'AssetTransactionType'
      I_GLAccountLineItemRawData.AssetTransactionType,
      @ObjectModel.sapObjectNodeTypeReference:'AssetAcctTransClassification'
      I_GLAccountLineItemRawData.AssetAcctTransClassfctn,
      I_GLAccountLineItemRawData.DepreciationFiscalPeriod,
      I_GLAccountLineItemRawData.GroupMasterFixedAsset,
      I_GLAccountLineItemRawData.GroupFixedAsset,
      @ObjectModel.sapObjectNodeTypeReference:'FixedAssetClass'
      I_GLAccountLineItemRawData.AssetClass,


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_ML STRU  0 0 0 Universal Journal Entry: Fields for Material Ledger

      ////////////////////////////////////////////////////////////////////////////////////

      I_GLAccountLineItemRawData.CostEstimate,
//      @ObjectModel.sapObjectNodeTypeReference:'' // not yet available

      I_GLAccountLineItemRawData.InventorySpecialStockValnType,
      @ObjectModel.sapObjectNodeTypeReference:'InventorySpecialStockType'
      I_GLAccountLineItemRawData.InventorySpecialStockType,
      I_GLAccountLineItemRawData.InventorySpclStkSalesDocument,
      I_GLAccountLineItemRawData.InventorySpclStkSalesDocItm,
      I_GLAccountLineItemRawData.InvtrySpclStockWBSElmntIntID,
//      cast( COALESCE( _InvtrySpclStkWBSElmntBscData.WBSElementExternalID , '' ) as fis_invspstock_wbsext_no_conv )            as InvtrySpclStockWBSElmntExtID,

      I_GLAccountLineItemRawData.InventorySpecialStockSupplier,
      @ObjectModel.sapObjectNodeTypeReference:'ProductValuationType'
      I_GLAccountLineItemRawData.InventoryValuationType,
      I_GLAccountLineItemRawData.ValuationArea,


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_CFIN STRU  0 0 0 Universal Journal Entry: Fields for Central Finance

      ////////////////////////////////////////////////////////////////////////////////////

      // no fields



      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_CO STRU  0 0 0 Universal Journal Entry: CO fields

      ////////////////////////////////////////////////////////////////////////////////////

      @ObjectModel.sapObjectNodeTypeReference:'CostOriginGroup'
      I_GLAccountLineItemRawData.CostOriginGroup,
      I_GLAccountLineItemRawData.OriginSenderObject,
      cast( I_GLAccountLineItemRawData.ControllingDebitCreditCode as fis_co_belkz_conv preserving type ) as ControllingDebitCreditCode,
      cast( I_GLAccountLineItemRawData.OriginCtrlgDebitCreditCode as fis_co_beknz_conv preserving type ) as OriginCtrlgDebitCreditCode,
//      @ObjectModel.sapObjectNodeTypeReference:'' // not yet available

      I_GLAccountLineItemRawData.ControllingObjectDebitType,
      I_GLAccountLineItemRawData.QuantityIsIncomplete,
      I_GLAccountLineItemRawData.OffsettingAccount,
      @ObjectModel.sapObjectNodeTypeReference:'FinancialAccountType'
      I_GLAccountLineItemRawData.OffsettingAccountType,
      I_GLAccountLineItemRawData.OffsettingChartOfAccounts,
      I_GLAccountLineItemRawData.LineItemIsCompleted,
      I_GLAccountLineItemRawData.PersonnelNumber,
      @ObjectModel.sapObjectNodeTypeReference:'ControllingObjectClass'
      I_GLAccountLineItemRawData.ControllingObjectClass,
      @ObjectModel.sapObjectNodeTypeReference:'CompanyCode'
      I_GLAccountLineItemRawData.PartnerCompanyCode,
      @ObjectModel.sapObjectNodeTypeReference:'ControllingObjectClass'
      I_GLAccountLineItemRawData.PartnerControllingObjectClass,
      @ObjectModel.sapObjectNodeTypeReference:'CostCenter'
      I_GLAccountLineItemRawData.OriginCostCenter,
      @ObjectModel.sapObjectNodeTypeReference:'ProfitCenter'
      I_GLAccountLineItemRawData.OriginProfitCenter,
      @ObjectModel.sapObjectNodeTypeReference:'CostCenterActivityType'
      I_GLAccountLineItemRawData.OriginCostCtrActivityType,
      I_GLAccountLineItemRawData.AccountAssignment,
      @ObjectModel.sapObjectNodeTypeReference:'AccountAssignmentType'
      I_GLAccountLineItemRawData.AccountAssignmentType,
      @ObjectModel.sapObjectNodeTypeReference:'CostCenterActivityType'
      I_GLAccountLineItemRawData.CostCtrActivityType,
      I_GLAccountLineItemRawData.OrderID,
//      @ObjectModel.sapObjectNodeTypeReference:'' // not yet available

      I_GLAccountLineItemRawData.OrderCategory,
      I_GLAccountLineItemRawData.WBSElementInternalID,
//      cast( COALESCE( _WBSElementBasicData.WBSElementExternalID , '' ) as fis_wbsext_no_conv preserving type )                as WBSElementExternalID,

      I_GLAccountLineItemRawData.PartnerWBSElementInternalID,
//      cast( COALESCE( _PartnerWBSElementBasicData.WBSElementExternalID , '' ) as fis_partner_wbsext_no_conv preserving type ) as PartnerWBSElementExternalID,

      I_GLAccountLineItemRawData.ProjectInternalID,
//      cast( COALESCE( _ProjectBasicData.ProjectExternalID , '' ) as fis_projectext_no_conv preserving type )                  as ProjectExternalID,

      I_GLAccountLineItemRawData.PartnerProjectInternalID,
//      cast( COALESCE( _PartnerProjectBasicData.ProjectExternalID , '' ) as fis_part_projectext_no_conv preserving type )      as PartnerProjectExternalID,

      I_GLAccountLineItemRawData.OperatingConcern,
      I_GLAccountLineItemRawData.ProjectNetwork,
      //      I_GLAccountLineItemRawData.RelatedNetworkActivity, // Conversion Exit NUMVC not allowed

      I_GLAccountLineItemRawData.BusinessProcess,
      I_GLAccountLineItemRawData.CostObject,
      @ObjectModel.sapObjectNodeTypeReference:'BillableControl'
      I_GLAccountLineItemRawData.BillableControl,
      I_GLAccountLineItemRawData.CostAnalysisResource,
      I_GLAccountLineItemRawData.CustomerServiceNotification,
      @ObjectModel.sapObjectNodeTypeReference:'ServiceDocumentType'
      I_GLAccountLineItemRawData.ServiceDocumentType,
      I_GLAccountLineItemRawData.ServiceDocument,
      I_GLAccountLineItemRawData.ServiceDocumentItem,
      @ObjectModel.sapObjectNodeTypeReference:'ServiceDocumentType'
      I_GLAccountLineItemRawData.PartnerServiceDocumentType,
      I_GLAccountLineItemRawData.PartnerServiceDocument,
      I_GLAccountLineItemRawData.PartnerServiceDocumentItem,
      @ObjectModel.sapObjectNodeTypeReference:'ServiceDocumentType'
      I_GLAccountLineItemRawData.ServiceContractType,
      I_GLAccountLineItemRawData.ServiceContract,
      I_GLAccountLineItemRawData.ServiceContractItem,
//      @ObjectModel.sapObjectNodeTypeReference:'' // not yet available

      I_GLAccountLineItemRawData.TimeSheetOvertimeCategory,
      I_GLAccountLineItemRawData.PartnerAccountAssignment,
      @ObjectModel.sapObjectNodeTypeReference:'AccountAssignmentType'
      I_GLAccountLineItemRawData.PartnerAccountAssignmentType,
      //      I_GLAccountLineItemRawData.WorkPackage,

      //      I_GLAccountLineItemRawData.WorkItem,

      @ObjectModel.sapObjectNodeTypeReference:'CostCenterActivityType'
      I_GLAccountLineItemRawData.PartnerCostCtrActivityType,
      I_GLAccountLineItemRawData.PartnerOrder,
//      @ObjectModel.sapObjectNodeTypeReference:''  // not yet available

      I_GLAccountLineItemRawData.PartnerOrderCategory,
      I_GLAccountLineItemRawData.PartnerSalesDocument,
      I_GLAccountLineItemRawData.PartnerSalesDocumentItem,
      I_GLAccountLineItemRawData.PartnerProjectNetwork,
      //      I_GLAccountLineItemRawData.PartnerProjectNetworkActivity, // Conversion exit NUMCV not allowed.

      I_GLAccountLineItemRawData.PartnerBusinessProcess,
      I_GLAccountLineItemRawData.PartnerCostObject,
      I_GLAccountLineItemRawData.ControllingDocumentItem,


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_LOG  STRU  0 0 0 Universal Journal Entry: Fields for Logistics

      ////////////////////////////////////////////////////////////////////////////////////

      // no fields



      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_LOG_ACT  STRU  0 0 0 Universal Journal Entry: Fields for Logistics - actual only

      ////////////////////////////////////////////////////////////////////////////////////

      // no fields



      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_COPA STRU  0 0 0 Universal Journal Entry: CO-PA fields

      ////////////////////////////////////////////////////////////////////////////////////

      @ObjectModel.sapObjectNodeTypeReference:'BillingDocumentType'
      I_GLAccountLineItemRawData.BillingDocumentType,
      I_GLAccountLineItemRawData.SalesOrganization,
      I_GLAccountLineItemRawData.DistributionChannel,
      I_GLAccountLineItemRawData.OrganizationDivision,
      I_GLAccountLineItemRawData.SoldProduct,
      I_GLAccountLineItemRawData.SoldProductGroup,
      @ObjectModel.sapObjectNodeTypeReference:'CustomerGroup'
      I_GLAccountLineItemRawData.CustomerGroup,
      @ObjectModel.sapObjectNodeTypeReference:'Country'
      I_GLAccountLineItemRawData.CustomerSupplierCountry,
      @ObjectModel.sapObjectNodeTypeReference:'CustomerSupplierIndustry'
      I_GLAccountLineItemRawData.CustomerSupplierIndustry,
      I_GLAccountLineItemRawData.SalesDistrict,
//      @ObjectModel.sapObjectNodeTypeReference:'BusinessPartner' // soft link missing

      I_GLAccountLineItemRawData.BillToParty,
      @ObjectModel.sapObjectNodeTypeReference:'BusinessPartner'
      I_GLAccountLineItemRawData.ShipToParty,
//      @ObjectModel.sapObjectNodeTypeReference:'' // not yet available

      I_GLAccountLineItemRawData.CustomerSupplierCorporateGroup,


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_PS STRU  0 0 0 Universal Journal Entry: Fields for Public Sector

      ////////////////////////////////////////////////////////////////////////////////////

      // no fields



      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_JVA  STRU  0 0 0 Universal Journal Entry: Fields for Joint Venture Accounting

      ////////////////////////////////////////////////////////////////////////////////////

      // no fields



      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_RE STRU  0 0 0 Universal Journal Entry: Fields for Real Estate

      ////////////////////////////////////////////////////////////////////////////////////

      // no fields



      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_ACR  STRU  0 0 0 Universal Journal Entry: Fields for Accrual object

      ////////////////////////////////////////////////////////////////////////////////////

      // no fields



      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_VAL  STRU  0 0 0 Universal Journal Entry: Fields for Fin. Valuation Object

      ////////////////////////////////////////////////////////////////////////////////////

      //      I_GLAccountLineItemRawData.FinancialValuationObjectType,

      //      I_GLAccountLineItemRawData.FinancialValuationObject,

      //      I_GLAccountLineItemRawData.FinancialValuationSubobject,

      //      I_GLAccountLineItemRawData.NetDueDate,

      //      I_GLAccountLineItemRawData.CreditRiskClass


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_EXT  STRU  0 0 0 Universal Journal Entry: Extension fields

      ////////////////////////////////////////////////////////////////////////////////////


      ////////////////////////////////////////////////////////////////////////////////////

      //  .INCLUDE  ACDOC_SI_TECH STRU  0 0 0 Universal Journal Entry: Technical Fields

      ////////////////////////////////////////////////////////////////////////////////////

      //      @Consumption.hidden: true

      //      _Extension

      @Consumption.hidden: true
      _Supplier,
      @Consumption.hidden: true
      _Customer,
      @Consumption.hidden: true
      I_GLAccountLineItemRawData._AccountingDocumentType,
      @Consumption.hidden: true
      I_GLAccountLineItemRawData._GLAccountInCompanyCode,
      @Consumption.hidden: true
      I_GLAccountLineItemRawData._Order,
      @Consumption.hidden: true
      I_GLAccountLineItemRawData._SalesDocument,
      @Consumption.hidden: true
      I_GLAccountLineItemRawData._ServiceDocument,
      @Consumption.hidden: true
      _CurrentCostCenter,
      @Consumption.hidden: true
      _CurrentProfitCenter
}