C_ManageJournalEntryLedgerView

DDL: C_MANAGEJOURNALENTRYLEDGERVIEW Type: view_entity CONSUMPTION

Journal Entry Item with Ledger

C_ManageJournalEntryLedgerView is a Consumption CDS View that provides data about "Journal Entry Item with Ledger" in SAP S/4HANA. It reads from 1 data source (R_ManageJournalEntryLedgerView) and exposes 335 fields with key fields SourceLedger, CompanyCode, FiscalYear, AccountingDocument, LedgerGLLineItem. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
R_ManageJournalEntryLedgerView _Item from

Associations (3)

CardinalityTargetAliasCondition
[0..*] C_MngJrnlEntrWhgdTaxItem _WithholdingTaxItem $projection.CompanyCode = _WithholdingTaxItem.CompanyCode and $projection.AccountingDocument = _WithholdingTaxItem.AccountingDocument and $projection.FiscalYear = _WithholdingTaxItem.FiscalYear and $projection.AccountingDocumentItem = _WithholdingTaxItem.AccountingDocumentItem
[0..*] C_ManageJournalEntryNote _Note $projection.CompanyCode = _Note.CompanyCode and $projection.AccountingDocument = _Note.AccountingDocument and $projection.FiscalYear = _Note.FiscalYear and $projection.LedgerGLLineItem = _Note.LedgerGLLineItem
[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 (14)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Journal Entry Item with Ledger view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
UI.headerInfo.typeName Item view
UI.headerInfo.typeNamePlural Items view
UI.headerInfo.title.value LedgerGLLineItem view
UI.headerInfo.title.label Journal Entry Item view
UI.headerInfo.description.type #STANDARD view
UI.headerInfo.description.value DocumentItemText view
VDM.viewType #CONSUMPTION view

Fields (335)

KeyFieldSource TableSource FieldDescription
KEY SourceLedger SourceLedger
KEY CompanyCode CompanyCode
KEY FiscalYear FiscalYear
KEY AccountingDocument AccountingDocument
KEY LedgerGLLineItem LedgerGLLineItem
LedgerName _LedgerText LedgerName
CompanyCodeName _CompanyCode CompanyCodeName
LedgerFiscalYear LedgerFiscalYear
GLRecordType GLRecordType
JrnlEntrAltvFYConsecutiveID JrnlEntrAltvFYConsecutiveID
ControllingArea ControllingArea
ControllingAreaName _ControllingArea ControllingAreaName
BusinessTransactionCategory BusinessTransactionCategory
BusinessTransactionType BusinessTransactionType
ReferenceDocumentType ReferenceDocumentType
ReferenceDocumentContext ReferenceDocumentContext
ReferenceDocument ReferenceDocument
ReferenceDocumentItem ReferenceDocumentItem
ReferenceDocumentItemGroup ReferenceDocumentItemGroup
FinancialTransactionType FinancialTransactionType
FinancialTransactionTypeName _FinancialTransactionTypeT FinancialTransactionTypeName
IsReversal IsReversal
IsReversed IsReversed
ReversalReferenceDocumentCntxt ReversalReferenceDocumentCntxt
ReversalReferenceDocument ReversalReferenceDocument
IsSettlement IsSettlement
IsSettled IsSettled
PredecessorReferenceDocCntxt PredecessorReferenceDocCntxt
PredecessorReferenceDocItem PredecessorReferenceDocItem
PredecessorReferenceDocType PredecessorReferenceDocType
PredecessorReferenceDocument PredecessorReferenceDocument
SourceReferenceDocument SourceReferenceDocument
SourceReferenceDocumentType SourceReferenceDocumentType
SourceReferenceDocumentItem SourceReferenceDocumentItem
SourceReferenceDocumentCntxt SourceReferenceDocumentCntxt
SourceLogicalSystem SourceLogicalSystem
SourceReferenceDocSubitem SourceReferenceDocSubitem
IsCommitment IsCommitment
JrnlEntryItemObsoleteReason JrnlEntryItemObsoleteReason
JrnlEntryItemObsoleteRsnName _JrnlEntryItemObsltRsnText JrnlEntryItemObsoleteRsnName
GLBusinessTransactionType GLBusinessTransactionType
LogicalSystem LogicalSystem
GLAccount GLAccount
GLAccountName _GLAccountText GLAccountName
ChartOfAccounts ChartOfAccounts
CostCenter CostCenter
CostCenterName _CostCenterText CostCenterName
ProfitCenter ProfitCenter
ProfitCenterName _ProfitCenterText ProfitCenterName
FunctionalArea FunctionalArea
FunctionalAreaName _FunctionalAreaText FunctionalAreaName
BusinessArea BusinessArea
BusinessAreaName _BusinessAreaText BusinessAreaName
Segment Segment
SegmentName _SegmentText SegmentName
PartnerCostCenter PartnerCostCenter
PartnerCostCenterName _PartnerCostCenterText CostCenterName
PartnerProfitCenter PartnerProfitCenter
PartnerProfitCenterName _PartnerProfitCenterText ProfitCenterName
PartnerFunctionalArea PartnerFunctionalArea
PartnerFunctionalAreaName _PartnerFunctionalAreaText FunctionalAreaName
PartnerBusinessArea PartnerBusinessArea
PartnerBusinessAreaName _PartnerBusinessAreaText BusinessAreaName
PartnerCompany PartnerCompany
PartnerCompanyName _PartnerCompany CompanyName
PartnerSegment PartnerSegment
PartnerSegmentName _PartnerSegmentText SegmentName
CreditAmountInBalanceTransCrcy CreditAmountInBalanceTransCrcy
CreditAmountInTransCrcy CreditAmountInTransCrcy
CreditAmountInCoCodeCrcy CreditAmountInCoCodeCrcy
CreditAmountInGlobalCrcy CreditAmountInGlobalCrcy
CreditAmountInFunctionalCrcy CreditAmountInFunctionalCrcy
CreditAmountInFreeDfndCrcy1 CreditAmountInFreeDfndCrcy1
CreditAmountInFreeDfndCrcy2 CreditAmountInFreeDfndCrcy2
CreditAmountInFreeDfndCrcy3 CreditAmountInFreeDfndCrcy3
CreditAmountInFreeDfndCrcy4 CreditAmountInFreeDfndCrcy4
CreditAmountInFreeDfndCrcy5 CreditAmountInFreeDfndCrcy5
CreditAmountInFreeDfndCrcy6 CreditAmountInFreeDfndCrcy6
CreditAmountInFreeDfndCrcy7 CreditAmountInFreeDfndCrcy7
CreditAmountInFreeDfndCrcy8 CreditAmountInFreeDfndCrcy8
DebitAmountInBalanceTransCrcy DebitAmountInBalanceTransCrcy
DebitAmountInTransCrcy DebitAmountInTransCrcy
DebitAmountInCoCodeCrcy DebitAmountInCoCodeCrcy
DebitAmountInGlobalCrcy DebitAmountInGlobalCrcy
DebitAmountInFunctionalCrcy DebitAmountInFunctionalCrcy
DebitAmountInFreeDfndCrcy1 DebitAmountInFreeDfndCrcy1
DebitAmountInFreeDfndCrcy2 DebitAmountInFreeDfndCrcy2
DebitAmountInFreeDfndCrcy3 DebitAmountInFreeDfndCrcy3
DebitAmountInFreeDfndCrcy4 DebitAmountInFreeDfndCrcy4
DebitAmountInFreeDfndCrcy5 DebitAmountInFreeDfndCrcy5
DebitAmountInFreeDfndCrcy6 DebitAmountInFreeDfndCrcy6
DebitAmountInFreeDfndCrcy7 DebitAmountInFreeDfndCrcy7
DebitAmountInFreeDfndCrcy8 DebitAmountInFreeDfndCrcy8
BalanceTransactionCurrency BalanceTransactionCurrency
TransactionCurrency TransactionCurrency
CompanyCodeCurrency CompanyCodeCurrency
GlobalCurrency GlobalCurrency
FunctionalCurrency FunctionalCurrency
FreeDefinedCurrency1 FreeDefinedCurrency1
FreeDefinedCurrency2 FreeDefinedCurrency2
FreeDefinedCurrency3 FreeDefinedCurrency3
FreeDefinedCurrency4 FreeDefinedCurrency4
FreeDefinedCurrency5 FreeDefinedCurrency5
FreeDefinedCurrency6 FreeDefinedCurrency6
FreeDefinedCurrency7 FreeDefinedCurrency7
FreeDefinedCurrency8 FreeDefinedCurrency8
BaseUnit BaseUnit
Quantity Quantity
FixedQuantity FixedQuantity
CostSourceUnit CostSourceUnit
ValuationQuantity ValuationQuantity
ValuationFixedQuantity ValuationFixedQuantity
AdditionalQuantity1Unit AdditionalQuantity1Unit
AdditionalQuantity1 AdditionalQuantity1
AdditionalQuantity2Unit AdditionalQuantity2Unit
AdditionalQuantity2 AdditionalQuantity2
AdditionalQuantity3Unit AdditionalQuantity3Unit
AdditionalQuantity3 AdditionalQuantity3
DebitCreditCode DebitCreditCode
ExchangeRateDate ExchangeRateDate
FiscalPeriod FiscalPeriod
FiscalYearVariant FiscalYearVariant
FiscalYearPeriod FiscalYearPeriod
PostingDate PostingDate
DocumentDate DocumentDate
AccountingDocumentType AccountingDocumentType
AccountingDocumentItem AccountingDocumentItem
AssignmentReference AssignmentReference
AccountingDocumentCategory AccountingDocumentCategory
PostingKey PostingKey
PostingKeyName _PostingKeyText PostingKeyName
TransactionTypeDetermination TransactionTypeDetermination
SubLedgerAcctLineItemType SubLedgerAcctLineItemType
SubLedgerAcctLineItemTypeName _SubLedgerAccLineItemTypeT SubLedgerAcctLineItemTypeName
CreationDate CreationDate
CreationDateTime CreationDateTime
EliminationProfitCenter EliminationProfitCenter
OriginObjectType OriginObjectType
GLAccountType GLAccountType
AlternativeGLAccount AlternativeGLAccount
AlternativeGLAccountName _AlternativeGLAccountText GLAccountName
CountryChartOfAccounts CountryChartOfAccounts
ConsolidationUnit ConsolidationUnit
InvoiceReference InvoiceReference
InvoiceReferenceFiscalYear InvoiceReferenceFiscalYear
FollowOnDocumentType FollowOnDocumentType
InvoiceItemReference InvoiceItemReference
PartnerConsolidationUnit PartnerConsolidationUnit
Company Company
CompanyName _Company CompanyName
ConsolidationChartOfAccounts ConsolidationChartOfAccounts
CnsldtnFinancialStatementItem CnsldtnFinancialStatementItem
CnsldtnSubitemCategory CnsldtnSubitemCategory
SubItemCategoryText _CnsldtnSubItemCategoryText SubItemCategoryText
CnsldtnSubitem CnsldtnSubitem
ReferencePurchaseOrderCategory ReferencePurchaseOrderCategory
PurchasingDocument PurchasingDocument
PurchasingDocumentItem PurchasingDocumentItem
AccountAssignmentNumber AccountAssignmentNumber
DocumentItemText DocumentItemText
SalesDocument SalesDocument
SalesDocumentItem SalesDocumentItem
Product Product
ProductName _ProductText ProductName
ProductGroup ProductGroup
Plant Plant
PlantName _Plant PlantName
Supplier Supplier
SupplierName _Supplier SupplierName
SupplierCountry
Customer Customer
CustomerName _Customer CustomerName
CustomerForFilter Customer
CustomerNameForFilter _Customer CustomerName
CustomerCountry
ServicesRenderedDate ServicesRenderedDate
PerformancePeriodStartDate PerformancePeriodStartDate
PerformancePeriodEndDate PerformancePeriodEndDate
FinancialAccountType FinancialAccountType
SpecialGLCode SpecialGLCode
SpecialGLCodeName _SpecialGLCodeText SpecialGLCodeName
TaxCode TaxCode
TaxCountry TaxCountry
HouseBank HouseBank
HouseBankName _HouseBankText HouseBankName
HouseBankAccount HouseBankAccount
HouseBankAccountDescription _HouseBankAccountText HouseBankAccountDescription
IsOpenItemManaged IsOpenItemManaged
ClearingDate ClearingDate
ClearingJournalEntryFiscalYear ClearingJournalEntryFiscalYear
ClearingJournalEntry ClearingJournalEntry
IsCleared IsCleared
ValueDate ValueDate
AssetDepreciationArea AssetDepreciationArea
MasterFixedAsset MasterFixedAsset
MasterFixedAssetDescription _MasterFixedAsset MasterFixedAssetDescription
FixedAsset FixedAsset
FixedAssetDescription _FixedAsset FixedAssetDescription
AssetValueDate AssetValueDate
AssetTransactionType AssetTransactionType
AssetTransactionTypeName _AssetTransactionTypeText AssetTransactionTypeName
AssetAcctTransClassfctn AssetAcctTransClassfctn
DepreciationFiscalPeriod DepreciationFiscalPeriod
PartnerMasterFixedAsset PartnerMasterFixedAsset
PartnerFixedAsset PartnerFixedAsset
AssetClass AssetClass
AssetClassName _AssetClassText AssetClassName
CostEstimate CostEstimate
InventorySpecialStockValnType InventorySpecialStockValnType
InventorySpecialStockType InventorySpecialStockType
InventorySpclStkSalesDocument InventorySpclStkSalesDocument
InventorySpclStkSalesDocItm InventorySpclStkSalesDocItm
InvtrySpclStockWBSElmntIntID InvtrySpclStockWBSElmntIntID
InventorySpecialStockSupplier InventorySpecialStockSupplier
InventoryValuationType InventoryValuationType
ValuationArea ValuationArea
InvtrySpclStockWBSElmntExtID InvtrySpclStockWBSElmntExtID
ProductPriceControl ProductPriceControl
SenderGLAccount SenderGLAccount
SenderAccountAssignment SenderAccountAssignment
SenderAccountAssignmentType SenderAccountAssignmentType
ControllingObject ControllingObject
CostOriginGroup CostOriginGroup
OriginSenderObject OriginSenderObject
ControllingDebitCreditCode ControllingDebitCreditCode
ControllingObjectDebitType ControllingObjectDebitType
QuantityIsIncomplete QuantityIsIncomplete
OffsettingAccount OffsettingAccount
OffsettingAccountType OffsettingAccountType
OffsettingChartOfAccounts OffsettingChartOfAccounts
LineItemIsCompleted LineItemIsCompleted
PersonnelNumber PersonnelNumber
BillableControl BillableControl
ControllingObjectClass ControllingObjectClass
PartnerCompanyCode PartnerCompanyCode
PartnerCompanyCodeName _PartnerCompanyCode CompanyCodeName
PartnerControllingObjectClass PartnerControllingObjectClass
OriginCostCtrActivityType OriginCostCtrActivityType
OriginCostCtrActivityTypeName _OriginCostCtrActivityTypeT CostCtrActivityTypeName
OriginCostCenter OriginCostCenter
OriginCostCenterName _OriginCostCenterText CostCenterName
OriginProfitCenter OriginProfitCenter
OriginProduct OriginProduct
OriginProductName _OriginProductText ProductName
VarianceOriginGLAccount VarianceOriginGLAccount
AccountAssignment AccountAssignment
AccountAssignmentType AccountAssignmentType
AccountAssignmentTypeName _AccountAssignmentTypeT AccountAssignmentTypeName
CostCtrActivityType CostCtrActivityType
CostCtrActivityTypeName _CostCtrActivityTypeT CostCtrActivityTypeName
OrderID OrderID
OrderCategory OrderCategory
WBSElementExternalID WBSElementExternalID
WBSElementInternalID WBSElementInternalID
WBSDescription _WBSElementBasicData WBSDescription
PartnerWBSElementInternalID PartnerWBSElementInternalID
PartnerWBSElementExternalID PartnerWBSElementExternalID
PartnerWBSElementDescription _PartnerWBSElementBasicData WBSDescription
WorkPackage WorkPackage
ProjectInternalID ProjectInternalID
PartnerProjectInternalID PartnerProjectInternalID
PartnerProjectExternalID PartnerProjectExternalID
PartnerProjectDescription _PartnerProjectBasicData ProjectDescription
ProjectExternalID ProjectExternalID
ProjectDescription _ProjectBasicData ProjectDescription
OperatingConcern OperatingConcern
ProjectNetwork ProjectNetwork
RelatedNetworkActivity RelatedNetworkActivity
BusinessProcess BusinessProcess
CostObject CostObject
CostAnalysisResource CostAnalysisResource
CustomerServiceNotification CustomerServiceNotification
ServiceDocumentType ServiceDocumentType
ServiceDocument ServiceDocument
ServiceDocumentItem ServiceDocumentItem
PartnerServiceDocumentType PartnerServiceDocumentType
PartnerServiceDocument PartnerServiceDocument
PartnerServiceDocumentItem PartnerServiceDocumentItem
ServiceContractType ServiceContractType
ServiceContract ServiceContract
ServiceContractItem ServiceContractItem
BusinessSolutionOrder BusinessSolutionOrder
BusinessSolutionOrderItem BusinessSolutionOrderItem
ProviderContract ProviderContract
ProviderContractItem ProviderContractItem
TimeSheetOvertimeCategory TimeSheetOvertimeCategory
PartnerAccountAssignment PartnerAccountAssignment
PartnerAccountAssignmentType PartnerAccountAssignmentType
PartAccountAssignmentTypeName _PartnerAccountAssignmentTypeT AccountAssignmentTypeName
PartnerCostCtrActivityType PartnerCostCtrActivityType
PartnerCostCtrActivityTypeName _PartnerCostCtrActivityTypeT CostCtrActivityTypeName
PartnerOrder PartnerOrder
PartnerOrderCategory PartnerOrderCategory
PartnerSalesDocument PartnerSalesDocument
PartnerSalesDocumentItem PartnerSalesDocumentItem
PartnerProjectNetwork PartnerProjectNetwork
PartnerProjectNetworkActivity PartnerProjectNetworkActivity
PartnerBusinessProcess PartnerBusinessProcess
PartnerCostObject PartnerCostObject
WorkItem WorkItem
BillingDocumentType BillingDocumentType
SalesOrganization SalesOrganization
DistributionChannel DistributionChannel
OrganizationDivision OrganizationDivision
SoldProduct SoldProduct
SoldProductGroup SoldProductGroup
CustomerGroup CustomerGroup
CustomerGroupName _CustomerGroupText CustomerGroupName
CustomerSupplierCountry CustomerSupplierCountry
CustomerSupplierCountryName _CustomerSupplierCountryText CountryName
CustomerSupplierIndustry CustomerSupplierIndustry
CustomerSupplierIndustryName _CustomerSupplierIndustryText CustomerSupplierIndustryName
SalesDistrict SalesDistrict
BillToParty BillToParty
ShipToParty ShipToParty
CustomerSupplierCorporateGroup CustomerSupplierCorporateGroup
CashLedgerCompanyCode CashLedgerCompanyCode
CashLedgerCompanyCodeName _CashLedgerCompanyCode CompanyCodeName
CashLedgerAccount CashLedgerAccount
CashLedgerAccountName _CashLedgerAccountText GLAccountName
FinancialManagementArea FinancialManagementArea
FundsCenter FundsCenter
FundedProgram FundedProgram
Fund Fund
FundName _FundText FundName
GrantID GrantID
GrantName _GrantText GrantName
BudgetPeriod BudgetPeriod
BudgetPeriodName _BudgetPeriodText BudgetPeriodName
PartnerFund PartnerFund
ReceiverPostedFundName _PartnerFundText FundName
PartnerGrant PartnerGrant
ReceiverPostedGrantName _PartnerGrantText GrantName
PartnerBudgetPeriod PartnerBudgetPeriod
ReceiverPostedBudgetPeriodName _PartnerBudgetPeriodText BudgetPeriodName
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Journal Entry Item with Ledger'
@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions: true
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #XXL,
  dataClass: #MIXED
}
@UI.headerInfo: {
  typeName: 'Item',
  typeNamePlural: 'Items',
  title: {
    value: 'LedgerGLLineItem',
    label: 'Journal Entry Item'
  },
  description: { type: #STANDARD, value: 'DocumentItemText' }
}

@UI.presentationVariant: [{
    sortOrder: [{
      by: 'LedgerGLLineItem',
      direction: #ASC
    }]
}]

@VDM.viewType: #CONSUMPTION

define view entity C_ManageJournalEntryLedgerView
as select from R_ManageJournalEntryLedgerView as _Item

association [0..*] to C_MngJrnlEntrWhgdTaxItem as _WithholdingTaxItem
    on $projection.CompanyCode = _WithholdingTaxItem.CompanyCode
    and $projection.AccountingDocument = _WithholdingTaxItem.AccountingDocument
    and $projection.FiscalYear = _WithholdingTaxItem.FiscalYear
    and $projection.AccountingDocumentItem = _WithholdingTaxItem.AccountingDocumentItem

  association [0..*] to C_ManageJournalEntryNote as _Note
    on $projection.CompanyCode = _Note.CompanyCode
    and $projection.AccountingDocument = _Note.AccountingDocument
    and $projection.FiscalYear = _Note.FiscalYear
    and $projection.LedgerGLLineItem = _Note.LedgerGLLineItem

  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

{ @ObjectModel.text.element:  [ 'LedgerName' ]
  @UI.textArrangement: #TEXT_LAST
  key SourceLedger,
  @Consumption.semanticObject: 'CompanyCode'
  @ObjectModel.text.element:  [ 'CompanyCodeName' ]
  @UI.textArrangement: #TEXT_LAST
  key CompanyCode,
  key FiscalYear,
  @Consumption.semanticObject: 'AccountingDocument'
  key AccountingDocument,
      @UI: {
        lineItem: [{ position: 10 }]
      }
  key LedgerGLLineItem,

      @Semantics.text: true
      @UI.hidden: true
      _LedgerText.LedgerName,

      @Semantics.text: true
      @UI.hidden: true
      _CompanyCode.CompanyCodeName,

      LedgerFiscalYear,
      GLRecordType,
      JrnlEntrAltvFYConsecutiveID,

      @ObjectModel.text.element:  [ 'ControllingAreaName' ]
      @UI.textArrangement: #TEXT_LAST
      ControllingArea,
      @Semantics.text: true
      @UI.hidden: true
      _ControllingArea.ControllingAreaName,

      BusinessTransactionCategory,
      BusinessTransactionType,
      ReferenceDocumentType,
      ReferenceDocumentContext,
      ReferenceDocument,
      ReferenceDocumentItem,
      ReferenceDocumentItemGroup,

      @ObjectModel.text.element:  [ 'FinancialTransactionTypeName' ]
      @UI.textArrangement: #TEXT_LAST
      FinancialTransactionType,
      @Semantics.text: true
      @UI.hidden: true
      _FinancialTransactionTypeT.FinancialTransactionTypeName,

      IsReversal,
      IsReversed,
      ReversalReferenceDocumentCntxt,
      ReversalReferenceDocument,
      IsSettlement,
      IsSettled,
      PredecessorReferenceDocCntxt,
      PredecessorReferenceDocItem,
      PredecessorReferenceDocType,
      PredecessorReferenceDocument,
      SourceReferenceDocument,
      SourceReferenceDocumentType,
      SourceReferenceDocumentItem,
      SourceReferenceDocumentCntxt,
      SourceLogicalSystem,
      SourceReferenceDocSubitem,
      IsCommitment,
      @UI: {
        textArrangement: #TEXT_LAST
      }
      @ObjectModel.text.element:  [ 'JrnlEntryItemObsoleteRsnName' ]
      JrnlEntryItemObsoleteReason,
      @Semantics.text: true
      @UI.hidden: true
      _JrnlEntryItemObsltRsnText.JrnlEntryItemObsoleteRsnName,
      GLBusinessTransactionType,
      LogicalSystem,

      @Consumption.semanticObject: 'GLAccount'
      @UI: {
        lineItem: [{ position: 20 }],
        textArrangement: #TEXT_LAST
      }
      @ObjectModel.text.element:  [ 'GLAccountName' ]
      GLAccount,
      @Semantics.text: true
      @UI.hidden: true
      _GLAccountText.GLAccountName,

      ChartOfAccounts,

      @Consumption.semanticObject: 'CostCenter'
      @ObjectModel.text.element:  [ 'CostCenterName' ]
      @UI.textArrangement: #TEXT_LAST
      CostCenter,
      @Semantics.text: true
      @UI.hidden: true
      _CostCenterText.CostCenterName,

      @Consumption.semanticObject: 'ProfitCenter'
      @UI.textArrangement: #TEXT_LAST
      @ObjectModel.text.element:  [ 'ProfitCenterName' ]
      ProfitCenter,
      @Semantics.text: true
      @UI.hidden: true
      _ProfitCenterText.ProfitCenterName,

      @ObjectModel.text.element:  [ 'FunctionalAreaName' ]
      @UI.textArrangement: #TEXT_LAST
      FunctionalArea,
      @Semantics.text: true
      @UI.hidden: true
      _FunctionalAreaText.FunctionalAreaName,

      @ObjectModel.text.element:  [ 'BusinessAreaName' ]
      @UI.textArrangement: #TEXT_LAST
      BusinessArea,
      @Semantics.text: true
      @UI.hidden: true
      _BusinessAreaText.BusinessAreaName,

      @ObjectModel.text.element:  [ 'SegmentName' ]
      @UI.textArrangement: #TEXT_LAST
      Segment,
      @Semantics.text: true
      @UI.hidden: true
      _SegmentText.SegmentName,

      @Consumption.semanticObject: 'CostCenter'
      @ObjectModel.text.element:  [ 'PartnerCostCenterName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerCostCenter,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerCostCenterText.CostCenterName as PartnerCostCenterName,

      @Consumption.semanticObject: 'ProfitCenter'
      @ObjectModel.text.element:  [ 'PartnerProfitCenterName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerProfitCenter,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerProfitCenterText.ProfitCenterName as PartnerProfitCenterName,

      @ObjectModel.text.element:  [ 'PartnerFunctionalAreaName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerFunctionalArea,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerFunctionalAreaText.FunctionalAreaName as PartnerFunctionalAreaName,

      @ObjectModel.text.element:  [ 'PartnerBusinessAreaName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerBusinessArea,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerBusinessAreaText.BusinessAreaName as PartnerBusinessAreaName,

      @ObjectModel.text.element:  [ 'PartnerCompanyName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerCompany,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerCompany.CompanyName as PartnerCompanyName,

      @ObjectModel.text.element:  [ 'PartnerSegmentName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerSegment,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerSegmentText.SegmentName as PartnerSegmentName,

      ///

      // Credit Amounts

      ///

      @Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
      CreditAmountInBalanceTransCrcy,
      @Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
      CreditAmountInTransCrcy,
      @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
      CreditAmountInCoCodeCrcy,
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      CreditAmountInGlobalCrcy,
      @Semantics: { amount : {currencyCode: 'FunctionalCurrency'} }
      CreditAmountInFunctionalCrcy,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
      CreditAmountInFreeDfndCrcy1,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
      CreditAmountInFreeDfndCrcy2,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
      CreditAmountInFreeDfndCrcy3,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
      CreditAmountInFreeDfndCrcy4,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
      CreditAmountInFreeDfndCrcy5,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
      CreditAmountInFreeDfndCrcy6,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
      CreditAmountInFreeDfndCrcy7,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
      CreditAmountInFreeDfndCrcy8,

      ///

      // Debit Amounts

      ///

      @Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
      DebitAmountInBalanceTransCrcy,
      @Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
      DebitAmountInTransCrcy,
      @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
      DebitAmountInCoCodeCrcy,
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      DebitAmountInGlobalCrcy,
      @Semantics: { amount : {currencyCode: 'FunctionalCurrency'} }
      DebitAmountInFunctionalCrcy,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
      DebitAmountInFreeDfndCrcy1,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
      DebitAmountInFreeDfndCrcy2,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
      DebitAmountInFreeDfndCrcy3,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
      DebitAmountInFreeDfndCrcy4,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
      DebitAmountInFreeDfndCrcy5,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
      DebitAmountInFreeDfndCrcy6,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
      DebitAmountInFreeDfndCrcy7,
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
      DebitAmountInFreeDfndCrcy8,

      BalanceTransactionCurrency,
      TransactionCurrency,
      CompanyCodeCurrency,
      GlobalCurrency,
      FunctionalCurrency,
      FreeDefinedCurrency1,
      FreeDefinedCurrency2,
      FreeDefinedCurrency3,
      FreeDefinedCurrency4,
      FreeDefinedCurrency5,
      FreeDefinedCurrency6,
      FreeDefinedCurrency7,
      FreeDefinedCurrency8,

      BaseUnit,
      @Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
      Quantity,
      @Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
      FixedQuantity,

      CostSourceUnit,
      @Semantics: { quantity : {unitOfMeasure: 'CostSourceUnit'} }
      ValuationQuantity,

      @Semantics: { quantity : {unitOfMeasure: 'CostSourceUnit'} }
      ValuationFixedQuantity,

      AdditionalQuantity1Unit,
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity1Unit'} }
      AdditionalQuantity1,

      AdditionalQuantity2Unit,
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity2Unit'} }
      AdditionalQuantity2,

      AdditionalQuantity3Unit,
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity3Unit'} }
      AdditionalQuantity3,

      DebitCreditCode,
      ExchangeRateDate,
      FiscalPeriod,
      FiscalYearVariant,
      FiscalYearPeriod,
      PostingDate,
      DocumentDate,
      AccountingDocumentType,
      AccountingDocumentItem,
      AssignmentReference,
      AccountingDocumentCategory,

      @ObjectModel.text.element:  [ 'PostingKeyName' ]
      @UI.textArrangement: #TEXT_LAST
      PostingKey,
      @Semantics.text: true
      @UI.hidden: true
      _PostingKeyText.PostingKeyName,

      TransactionTypeDetermination,

      @ObjectModel.text.element:  [ 'SubLedgerAcctLineItemTypeName' ]
      @UI.textArrangement: #TEXT_LAST
      SubLedgerAcctLineItemType,
      @Semantics.text: true
      @UI.hidden: true
      _SubLedgerAccLineItemTypeT.SubLedgerAcctLineItemTypeName,

      CreationDate,
      CreationDateTime,
      EliminationProfitCenter,
      OriginObjectType,
      GLAccountType,

      @UI.textArrangement: #TEXT_LAST
      @ObjectModel.text.element:  [ 'AlternativeGLAccountName' ]
      AlternativeGLAccount,
      @Semantics.text: true
      @UI.hidden: true
      _AlternativeGLAccountText.GLAccountName as AlternativeGLAccountName,

      CountryChartOfAccounts,
      ConsolidationUnit,
      InvoiceReference,
      InvoiceReferenceFiscalYear,
      FollowOnDocumentType,
      InvoiceItemReference,
      PartnerConsolidationUnit,

      @ObjectModel.text.element:  [ 'CompanyName' ]
      @UI.textArrangement: #TEXT_LAST
      Company,
      @Semantics.text: true
      @UI.hidden: true
      _Company.CompanyName,

      ConsolidationChartOfAccounts,
      CnsldtnFinancialStatementItem,

      @ObjectModel.text.element:  [ 'SubItemCategoryText' ]
      @UI.textArrangement: #TEXT_LAST
      CnsldtnSubitemCategory,
      @Semantics.text: true
      @UI.hidden: true
      _CnsldtnSubItemCategoryText.SubItemCategoryText,

      CnsldtnSubitem,
      ReferencePurchaseOrderCategory,
      PurchasingDocument,
      PurchasingDocumentItem,
      AccountAssignmentNumber,
      DocumentItemText,
      SalesDocument,
      SalesDocumentItem,

      @ObjectModel.text.element:  [ 'ProductName' ]
      @UI.textArrangement: #TEXT_LAST
      Product,
      @Semantics.text: true
      @UI.hidden: true
      _ProductText.ProductName,

      ProductGroup,

      @ObjectModel.text.element:  [ 'PlantName' ]
      @UI.textArrangement: #TEXT_LAST
      Plant,
      @Semantics.text: true
      @UI.hidden: true
      _Plant.PlantName,

      @ObjectModel.text.element:  [ 'SupplierName' ]
      @UI.textArrangement: #TEXT_LAST
      Supplier,
      @Semantics.text: true
      @UI.hidden: true
      _Supplier.SupplierName,
      cast(_Supplier.Country as fis_supplier_country preserving type ) as SupplierCountry,

      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MJE_AUDIT_MASK'
      @ObjectModel.filter.transformedBy: 'ABAP:CL_MJE_AUDIT_MASK'
      @ObjectModel.sort.transformedBy: 'ABAP:CL_MJE_AUDIT_MASK'
      @ObjectModel.text.element:  [ 'CustomerName' ]
      @UI.textArrangement: #TEXT_LAST
      Customer,
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_MJE_AUDIT_MASK'
      @Semantics.text: true
      @UI.hidden: true
      _Customer.CustomerName,
      @Consumption.hidden: true
      Customer as CustomerForFilter,
      @Consumption.hidden: true
      _Customer.CustomerName as CustomerNameForFilter,

      cast(_Customer.Country as fis_customer_country preserving type ) as CustomerCountry,

      ServicesRenderedDate,
      PerformancePeriodStartDate,
      PerformancePeriodEndDate,

      FinancialAccountType,

      @ObjectModel.text.element:  [ 'SpecialGLCodeName' ]
      @UI.textArrangement: #TEXT_LAST
      SpecialGLCode,
      @Semantics.text: true
      @UI.hidden: true
      _SpecialGLCodeText.SpecialGLCodeName,

      TaxCode,
      TaxCountry,

      @ObjectModel.text.element:  [ 'HouseBankName' ]
      @UI.textArrangement: #TEXT_LAST
      HouseBank,
      @Semantics.text: true
      @UI.hidden: true
      _HouseBankText.HouseBankName as HouseBankName,
      @ObjectModel.text.element:  [ 'HouseBankAccountDescription' ]
      @UI.textArrangement: #TEXT_LAST
      HouseBankAccount,
      @Semantics.text: true
      @UI.hidden: true
      _HouseBankAccountText.HouseBankAccountDescription as HouseBankAccountDescription,

      @Semantics.booleanIndicator: true
      IsOpenItemManaged,
      ClearingDate,
      ClearingJournalEntryFiscalYear,
      @Consumption.semanticObject: 'AccountingDocument'
      ClearingJournalEntry,
      IsCleared,
      ValueDate,
      AssetDepreciationArea,

      @Consumption.semanticObject: 'FixedAsset'
      @Consumption.semanticObjectMapping: { element: 'MasterFixedAsset', additionalBinding: [
                                                { localElement: 'CompanyCode', element:'CompanyCode' },
                                                { localElement: 'FixedAsset', element:'FixedAsset' } ]}
      @ObjectModel.text.element:  [ 'MasterFixedAssetDescription' ]
      @UI.textArrangement: #TEXT_LAST
      MasterFixedAsset,
      @Semantics.text: true
      @UI.hidden: true
      _MasterFixedAsset.MasterFixedAssetDescription,

      @ObjectModel.text.element:  [ 'FixedAssetDescription' ]
      @UI.textArrangement: #TEXT_LAST
      FixedAsset,
      @Semantics.text: true
      @UI.hidden: true
      _FixedAsset.FixedAssetDescription,

      AssetValueDate,

      @ObjectModel.text.element:  [ 'AssetTransactionTypeName' ]
      @UI.textArrangement: #TEXT_LAST
      AssetTransactionType,
      @Semantics.text: true
      @UI.hidden: true
      _AssetTransactionTypeText.AssetTransactionTypeName,

      AssetAcctTransClassfctn,
      DepreciationFiscalPeriod,
      PartnerMasterFixedAsset,
      PartnerFixedAsset,

      @ObjectModel.text.element:  [ 'AssetClassName' ]
      @UI.textArrangement: #TEXT_LAST
      AssetClass,
      @Semantics.text: true
      @UI.hidden: true
      _AssetClassText.AssetClassName,

      CostEstimate,
      InventorySpecialStockValnType,
      InventorySpecialStockType,
      InventorySpclStkSalesDocument,
      InventorySpclStkSalesDocItm,
      InvtrySpclStockWBSElmntIntID,
      InventorySpecialStockSupplier,
      InventoryValuationType,
      ValuationArea,
      InvtrySpclStockWBSElmntExtID,
      ProductPriceControl,
      SenderGLAccount,
      SenderAccountAssignment,
      SenderAccountAssignmentType,
      ControllingObject,
      CostOriginGroup,
      OriginSenderObject,
      ControllingDebitCreditCode,
      ControllingObjectDebitType,
      QuantityIsIncomplete,
      OffsettingAccount,
      OffsettingAccountType,
      OffsettingChartOfAccounts,
      LineItemIsCompleted,
      PersonnelNumber,
      BillableControl,
      ControllingObjectClass,
      @Consumption.semanticObject: 'CompanyCode'
      @ObjectModel.text.element:  [ 'PartnerCompanyCodeName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerCompanyCode,

      @Semantics.text: true
      @UI.hidden: true
      _PartnerCompanyCode.CompanyCodeName as PartnerCompanyCodeName,

      PartnerControllingObjectClass,

      @Consumption.semanticObject: 'ActivityType'
      @ObjectModel.text.element:  [ 'OriginCostCtrActivityTypeName' ]
      @UI.textArrangement: #TEXT_LAST
      OriginCostCtrActivityType,
      @Semantics.text: true
      @UI.hidden: true
      _OriginCostCtrActivityTypeT.CostCtrActivityTypeName as OriginCostCtrActivityTypeName,

      @Consumption.semanticObject: 'CostCenter'
      @ObjectModel.text.element:  [ 'OriginCostCenterName' ]
      @UI.textArrangement: #TEXT_LAST
      OriginCostCenter,
      @Semantics.text: true
      @UI.hidden: true
      _OriginCostCenterText.CostCenterName as OriginCostCenterName,

      @Consumption.semanticObject: 'ProfitCenter'
      OriginProfitCenter,

      @ObjectModel.text.element:  [ 'OriginProductName' ]
      @UI.textArrangement: #TEXT_LAST
      OriginProduct,
      @Semantics.text: true
      @UI.hidden: true
      _OriginProductText.ProductName as OriginProductName,

      VarianceOriginGLAccount,

      AccountAssignment,
      @ObjectModel.text.element:  [ 'AccountAssignmentTypeName' ]
      @UI.textArrangement: #TEXT_LAST
      AccountAssignmentType,
      @Semantics.text: true
      @UI.hidden: true
      _AccountAssignmentTypeT.AccountAssignmentTypeName,

      @Consumption.semanticObject: 'ActivityType'
      @ObjectModel.text.element:  [ 'CostCtrActivityTypeName' ]
      @UI.textArrangement: #TEXT_LAST
      CostCtrActivityType,
      @Semantics.text: true
      @UI.hidden: true
      _CostCtrActivityTypeT.CostCtrActivityTypeName as CostCtrActivityTypeName,

      OrderID,
      OrderCategory,

      @Consumption.semanticObject: 'WBSElement'
      @ObjectModel.text.element:  [ 'WBSDescription' ]
      @UI.textArrangement: #TEXT_LAST
      WBSElementExternalID,
      @UI.hidden: true
      WBSElementInternalID,
      @Semantics.text: true
      @UI.hidden: true
      _WBSElementBasicData.WBSDescription,

      @UI.hidden: true
      PartnerWBSElementInternalID,
      @Consumption.semanticObject: 'WBSElement'
      @ObjectModel.text.element:  [ 'PartnerWBSElementDescription' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerWBSElementExternalID,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerWBSElementBasicData.WBSDescription as PartnerWBSElementDescription,

      WorkPackage,
      @UI.hidden: true
      ProjectInternalID,
      @UI.hidden: true
      PartnerProjectInternalID,
      @ObjectModel.text.element:  [ 'PartnerProjectDescription' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerProjectExternalID,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerProjectBasicData.ProjectDescription as PartnerProjectDescription,
      @ObjectModel.text.element:  [ 'ProjectDescription' ]
      @UI.textArrangement: #TEXT_LAST
      ProjectExternalID,
      @Semantics.text: true
      @UI.hidden: true
      _ProjectBasicData.ProjectDescription as ProjectDescription,
      OperatingConcern,

      ProjectNetwork,
      RelatedNetworkActivity,
      BusinessProcess,
      CostObject,
      CostAnalysisResource,
      CustomerServiceNotification,
      ServiceDocumentType,
      ServiceDocument,
      ServiceDocumentItem,
      PartnerServiceDocumentType,
      PartnerServiceDocument,
      PartnerServiceDocumentItem,
      ServiceContractType,
      ServiceContract,
      ServiceContractItem,
      BusinessSolutionOrder,
      BusinessSolutionOrderItem,
      ProviderContract,
      ProviderContractItem,
      TimeSheetOvertimeCategory,

      PartnerAccountAssignment,
      @ObjectModel.text.element:  [ 'PartAccountAssignmentTypeName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerAccountAssignmentType,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerAccountAssignmentTypeT.AccountAssignmentTypeName as PartAccountAssignmentTypeName,

      @Consumption.semanticObject: 'ActivityType'
      @ObjectModel.text.element:  [ 'PartnerCostCtrActivityTypeName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerCostCtrActivityType,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerCostCtrActivityTypeT.CostCtrActivityTypeName as PartnerCostCtrActivityTypeName,

      PartnerOrder,
      PartnerOrderCategory,
      PartnerSalesDocument,
      PartnerSalesDocumentItem,
      PartnerProjectNetwork,
      PartnerProjectNetworkActivity,
      PartnerBusinessProcess,
      PartnerCostObject,
      WorkItem,
      BillingDocumentType,
      SalesOrganization,
      DistributionChannel,
      OrganizationDivision,
      SoldProduct,
      SoldProductGroup,

      @ObjectModel.text.element:  [ 'CustomerGroupName' ]
      @UI.textArrangement: #TEXT_LAST
      CustomerGroup,
      @Semantics.text: true
      @UI.hidden: true
      _CustomerGroupText.CustomerGroupName as CustomerGroupName,

      @ObjectModel.text.element:  [ 'CustomerSupplierCountryName' ]
      @UI.textArrangement: #TEXT_LAST
      CustomerSupplierCountry,
      @Semantics.text: true
      @UI.hidden: true
      _CustomerSupplierCountryText.CountryName as CustomerSupplierCountryName,

      @ObjectModel.text.element:  [ 'CustomerSupplierIndustryName' ]
      @UI.textArrangement: #TEXT_LAST
      CustomerSupplierIndustry,
      @Semantics.text: true
      @UI.hidden: true
      _CustomerSupplierIndustryText.CustomerSupplierIndustryName as CustomerSupplierIndustryName,

      SalesDistrict,
      BillToParty,
      ShipToParty,
      CustomerSupplierCorporateGroup,

      @Consumption.semanticObject: 'CompanyCode'
      @ObjectModel.text.element:  [ 'CashLedgerCompanyCodeName' ]
      @UI.textArrangement: #TEXT_LAST
      CashLedgerCompanyCode,
      @Semantics.text: true
      @UI.hidden: true
      _CashLedgerCompanyCode.CompanyCodeName as CashLedgerCompanyCodeName,

      @Consumption.semanticObject: 'GLAccount'
      @Consumption.semanticObjectMapping.additionalBinding: [{ localElement: 'CashLedgerCompanyCode', element: 'CompanyCode' },
                                                             { localElement: 'CashLedgerAccount', element: 'GLAccount' }]
      @ObjectModel.text.element:  [ 'CashLedgerAccountName' ]
      @UI.textArrangement: #TEXT_LAST
      CashLedgerAccount,
      @Semantics.text: true
      @UI.hidden: true
      _CashLedgerAccountText.GLAccountName as CashLedgerAccountName,

      @UI.hidden: true
      FinancialManagementArea,
      FundsCenter,
      FundedProgram,

      @Consumption.semanticObject: 'Fund'
      @ObjectModel.text.element:  [ 'FundName' ]
      @UI.textArrangement: #TEXT_LAST
      Fund,
      @Semantics.text: true
      @UI.hidden: true
      _FundText.FundName,

      @Consumption.semanticObject: 'Grant'
      @ObjectModel.text.element:  [ 'GrantName' ]
      @UI.textArrangement: #TEXT_LAST
      GrantID,
      @Semantics.text: true
      @UI.hidden: true
      _GrantText.GrantName,

      @Consumption.semanticObject: 'BudgetPeriod'
      @ObjectModel.text.element:  [ 'BudgetPeriodName' ]
      @UI.textArrangement: #TEXT_LAST
      BudgetPeriod,
      @Semantics.text: true
      @UI.hidden: true
      _BudgetPeriodText.BudgetPeriodName,

      @Consumption.semanticObject: 'Fund'
      @ObjectModel.text.element:  [ 'ReceiverPostedFundName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerFund,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerFundText.FundName as ReceiverPostedFundName,

      @Consumption.semanticObject: 'GrantID'
      @ObjectModel.text.element:  [ 'ReceiverPostedGrantName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerGrant,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerGrantText.GrantName as ReceiverPostedGrantName,

      @Consumption.semanticObject: 'BudgetPeriod'
      @ObjectModel.text.element:  [ 'ReceiverPostedBudgetPeriodName' ]
      @UI.textArrangement: #TEXT_LAST
      PartnerBudgetPeriod,
      @Semantics.text: true
      @UI.hidden: true
      _PartnerBudgetPeriodText.BudgetPeriodName as ReceiverPostedBudgetPeriodName,

      @Consumption.semanticObject: 'GLAccount'
      @Consumption.semanticObjectMapping.additionalBinding: [{ localElement: 'PubSecBudgetAccountCoCode', element: 'CompanyCode' },
                                                             { localElement: 'PubSecBudgetAccount', element: 'GLAccount' }]
      @ObjectModel.text.element:  [ 'BudgetAccountName' ]
      @UI.textArrangement: #TEXT_LAST
      PubSecBudgetAccount,
      @Semantics.text: true
      @UI.hidden: true
      _BudgetAccountText.BudgetAccountName,

      PubSecBudgetAccountCoCode,
      PubSecBudgetCnsmpnDate,
      PubSecBudgetCnsmpnFsclYear,
      PubSecBudgetCnsmpnFsclPeriod,
      PubSecBudgetIsRelevant,

      @ObjectModel.text.element:  [ 'PubSecBudgetCnsmpnTypeText' ]
      @UI.textArrangement: #TEXT_LAST
      PubSecBudgetCnsmpnType,
      @Semantics.text: true
      @UI.hidden: true
      _PubSecBdgtCnsmpnTypeText.PubSecBudgetCnsmpnTypeText,

      @ObjectModel.text.element:  [ 'PubSecBdgtCnsmpnAmtTypeText' ]
      @UI.textArrangement: #TEXT_LAST
      PubSecBudgetCnsmpnAmtType,
      @Semantics.text: true
      @UI.hidden: true
      _PubSecBdgtCnsmpnAmtTypeText.PubSecBdgtCnsmpnAmtTypeText,

      @Consumption.semanticObject: 'SponsoredProgram'
      @ObjectModel.text.element:  [ 'SponsoredProgramName' ]
      @UI.textArrangement: #TEXT_LAST
      SponsoredProgram,
      @Semantics.text: true
      @UI.hidden: true
      _SponsoredProgramText.SponsoredProgramName,

      @Consumption.semanticObject: 'SponsoredClass'
      @ObjectModel.text.element:  [ 'SponsoredClassName' ]
      @UI.textArrangement: #TEXT_LAST
      SponsoredClass,
      @Semantics.text: true
      @UI.hidden: true
      _SponsoredClassText.SponsoredClassName,

      GteeMBudgetValidityNumber,
      CommitmentItem,

      JointVenture,
      JointVentureEquityGroup,
      JointVentureCostRecoveryCode,
      JointVenturePartner,
      JointVentureBillingType,
      JointVentureEquityType,
      JointVentureProductionDate,
      JointVentureBillingDate,
      JointVentureOperationalDate,
      //CutbackRun,

      JointVentureAccountingActivity,
      SettlementReferenceDate,
      PartnerVenture,
      PartnerEquityGroup,
      SenderCostRecoveryCode,
      CutbackAccount,
      CutbackCostObject,
      REBusinessEntity,
      RealEstateBuilding,
      RealEstateProperty,
      RERentalObject,
      RealEstateContract,
      REServiceChargeKey,
      RESettlementUnitID,
      AccrualObjectType,
      AccrualObjectLogicalSystem,
      AccrualObject,
      AccrualSubobject,
      AccrualItemType,
      AccrualReferenceObject,
      AccrualValueDate,
      FinancialValuationObjectType,
      FinancialValuationObject,
      FinancialValuationSubobject,
      NetDueDate,
      CreditRiskClass,

      IsNegativePosting,

      IsStatisticalOrder,