P_JournalEntryOrders

DDL: P_JOURNALENTRYORDERS Type: view_entity COMPOSITE Package: FINS_COPA_REPORTING

P view Assigned Orders

P_JournalEntryOrders is a Composite CDS View that provides data about "P view Assigned Orders" in SAP S/4HANA. It reads from 1 data source (I_JournalEntryItem) and exposes 671 fields with key fields SourceLedger, CompanyCode, FiscalYear, AccountingDocument, LedgerGLLineItem. Part of development package FINS_COPA_REPORTING.

Data Sources (1)

SourceAliasJoin Type
I_JournalEntryItem JournalEntryItem from

Annotations (7)

NameValueLevelField
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

Fields (671)

KeyFieldSource TableSource FieldDescription
KEY SourceLedger I_JournalEntryItem SourceLedger
KEY CompanyCode I_JournalEntryItem CompanyCode
KEY FiscalYear I_JournalEntryItem FiscalYear
KEY AccountingDocument I_JournalEntryItem AccountingDocument
KEY LedgerGLLineItem I_JournalEntryItem LedgerGLLineItem
KEY Ledger I_JournalEntryItem Ledger
LedgerFiscalYear I_JournalEntryItem LedgerFiscalYear
GLRecordType I_JournalEntryItem GLRecordType
JrnlEntrAltvFYConsecutiveID I_JournalEntryItem JrnlEntrAltvFYConsecutiveID
ChartOfAccounts I_JournalEntryItem ChartOfAccounts
ControllingArea I_JournalEntryItem ControllingArea
FinancialTransactionType I_JournalEntryItem FinancialTransactionType
BusinessTransactionCategory I_JournalEntryItem BusinessTransactionCategory
BusinessTransactionType I_JournalEntryItem BusinessTransactionType
FinancialClosingStep I_JournalEntryItem FinancialClosingStep
ControllingBusTransacType I_JournalEntryItem ControllingBusTransacType
ReferenceDocumentType I_JournalEntryItem ReferenceDocumentType
LogicalSystem I_JournalEntryItem LogicalSystem
ReferenceDocumentContext I_JournalEntryItem ReferenceDocumentContext
ReferenceDocument I_JournalEntryItem ReferenceDocument
ReferenceDocumentItem I_JournalEntryItem ReferenceDocumentItem
ReferenceDocumentItemGroup I_JournalEntryItem ReferenceDocumentItemGroup
IsReversal I_JournalEntryItem IsReversal
IsReversed I_JournalEntryItem IsReversed
ReversalReferenceDocumentCntxt I_JournalEntryItem ReversalReferenceDocumentCntxt
ReversalReferenceDocument I_JournalEntryItem ReversalReferenceDocument
IsSettlement I_JournalEntryItem IsSettlement
IsSettled I_JournalEntryItem IsSettled
PredecessorReferenceDocType I_JournalEntryItem PredecessorReferenceDocType
PredecessorReferenceDocCntxt I_JournalEntryItem PredecessorReferenceDocCntxt
PredecessorReferenceDocument I_JournalEntryItem PredecessorReferenceDocument
PredecessorReferenceDocItem I_JournalEntryItem PredecessorReferenceDocItem
PrdcssrJournalEntryCompanyCode I_JournalEntryItem PrdcssrJournalEntryCompanyCode
PrdcssrJournalEntryFiscalYear I_JournalEntryItem PrdcssrJournalEntryFiscalYear
PredecessorJournalEntry I_JournalEntryItem PredecessorJournalEntry
PredecessorJournalEntryItem I_JournalEntryItem PredecessorJournalEntryItem
SourceReferenceDocumentType I_JournalEntryItem SourceReferenceDocumentType
SourceLogicalSystem I_JournalEntryItem SourceLogicalSystem
SourceReferenceDocumentCntxt I_JournalEntryItem SourceReferenceDocumentCntxt
SourceReferenceDocument I_JournalEntryItem SourceReferenceDocument
SourceReferenceDocumentItem I_JournalEntryItem SourceReferenceDocumentItem
SourceReferenceDocSubitem I_JournalEntryItem SourceReferenceDocSubitem
IsCommitment I_JournalEntryItem IsCommitment
JrnlEntryItemObsoleteReason I_JournalEntryItem JrnlEntryItemObsoleteReason
OrganizationalChange I_JournalEntryItem OrganizationalChange
AccountingNotificationUUID I_JournalEntryItem AccountingNotificationUUID
GLAccount I_JournalEntryItem GLAccount
CostCenter I_JournalEntryItem CostCenter
ProfitCenter I_JournalEntryItem ProfitCenter
FunctionalArea I_JournalEntryItem FunctionalArea
BusinessArea I_JournalEntryItem BusinessArea
Segment I_JournalEntryItem Segment
PartnerCostCenter I_JournalEntryItem PartnerCostCenter
PartnerProfitCenter I_JournalEntryItem PartnerProfitCenter
PartnerFunctionalArea I_JournalEntryItem PartnerFunctionalArea
PartnerBusinessArea I_JournalEntryItem PartnerBusinessArea
PartnerCompany I_JournalEntryItem PartnerCompany
PartnerSegment I_JournalEntryItem PartnerSegment
BalanceTransactionCurrency I_JournalEntryItem BalanceTransactionCurrency
AmountInBalanceTransacCrcy I_JournalEntryItem AmountInBalanceTransacCrcy
TransactionCurrency I_JournalEntryItem TransactionCurrency
AmountInTransactionCurrency I_JournalEntryItem AmountInTransactionCurrency
CompanyCodeCurrency I_JournalEntryItem CompanyCodeCurrency
AmountInCompanyCodeCurrency I_JournalEntryItem AmountInCompanyCodeCurrency
GlobalCurrency I_JournalEntryItem GlobalCurrency
AmountInGlobalCurrency I_JournalEntryItem AmountInGlobalCurrency
FunctionalCurrency I_JournalEntryItem FunctionalCurrency
AmountInFunctionalCurrency I_JournalEntryItem AmountInFunctionalCurrency
FreeDefinedCurrency1 I_JournalEntryItem FreeDefinedCurrency1
AmountInFreeDefinedCurrency1 I_JournalEntryItem AmountInFreeDefinedCurrency1
FreeDefinedCurrency2 I_JournalEntryItem FreeDefinedCurrency2
AmountInFreeDefinedCurrency2 I_JournalEntryItem AmountInFreeDefinedCurrency2
FreeDefinedCurrency3 I_JournalEntryItem FreeDefinedCurrency3
AmountInFreeDefinedCurrency3 I_JournalEntryItem AmountInFreeDefinedCurrency3
FreeDefinedCurrency4 I_JournalEntryItem FreeDefinedCurrency4
AmountInFreeDefinedCurrency4 I_JournalEntryItem AmountInFreeDefinedCurrency4
FreeDefinedCurrency5 I_JournalEntryItem FreeDefinedCurrency5
AmountInFreeDefinedCurrency5 I_JournalEntryItem AmountInFreeDefinedCurrency5
FreeDefinedCurrency6 I_JournalEntryItem FreeDefinedCurrency6
AmountInFreeDefinedCurrency6 I_JournalEntryItem AmountInFreeDefinedCurrency6
FreeDefinedCurrency7 I_JournalEntryItem FreeDefinedCurrency7
AmountInFreeDefinedCurrency7 I_JournalEntryItem AmountInFreeDefinedCurrency7
FreeDefinedCurrency8 I_JournalEntryItem FreeDefinedCurrency8
AmountInFreeDefinedCurrency8 I_JournalEntryItem AmountInFreeDefinedCurrency8
FixedAmountInGlobalCrcy I_JournalEntryItem FixedAmountInGlobalCrcy
FixedAmountInCoCodeCrcy I_JournalEntryItem FixedAmountInCoCodeCrcy
GrpValnFixedAmtInGlobCrcy I_JournalEntryItem GrpValnFixedAmtInGlobCrcy
PrftCtrValnFxdAmtInGlobCrcy I_JournalEntryItem PrftCtrValnFxdAmtInGlobCrcy
TotalPriceVarcInGlobalCrcy I_JournalEntryItem TotalPriceVarcInGlobalCrcy
GrpValnTotPrcVarcInGlobCrcy I_JournalEntryItem GrpValnTotPrcVarcInGlobCrcy
PrftCtrValnTotPrcVarcInGlbCrcy I_JournalEntryItem PrftCtrValnTotPrcVarcInGlbCrcy
FixedPriceVarcInGlobalCrcy I_JournalEntryItem FixedPriceVarcInGlobalCrcy
GrpValnFixedPrcVarcInGlobCrcy I_JournalEntryItem GrpValnFixedPrcVarcInGlobCrcy
PrftCtrValnFxdPrcVarcInGlbCrcy I_JournalEntryItem PrftCtrValnFxdPrcVarcInGlbCrcy
ControllingObjectCurrency I_JournalEntryItem ControllingObjectCurrency
AmountInObjectCurrency I_JournalEntryItem AmountInObjectCurrency
GrantCurrency I_JournalEntryItem GrantCurrency
AmountInGrantCurrency I_JournalEntryItem AmountInGrantCurrency
BaseUnit I_JournalEntryItem BaseUnit
Quantity I_JournalEntryItem Quantity
FixedQuantity I_JournalEntryItem FixedQuantity
CostSourceUnit I_JournalEntryItem CostSourceUnit
ValuationQuantity I_JournalEntryItem ValuationQuantity
ValuationFixedQuantity I_JournalEntryItem ValuationFixedQuantity
ReferenceQuantityUnit I_JournalEntryItem ReferenceQuantityUnit
ReferenceQuantity I_JournalEntryItem ReferenceQuantity
AdditionalQuantity1Unit I_JournalEntryItem AdditionalQuantity1Unit
AdditionalQuantity1 I_JournalEntryItem AdditionalQuantity1
AdditionalQuantity2Unit I_JournalEntryItem AdditionalQuantity2Unit
AdditionalQuantity2 I_JournalEntryItem AdditionalQuantity2
AdditionalQuantity3Unit I_JournalEntryItem AdditionalQuantity3Unit
AdditionalQuantity3 I_JournalEntryItem AdditionalQuantity3
DebitCreditCode I_JournalEntryItem DebitCreditCode
FiscalPeriod I_JournalEntryItem FiscalPeriod
FiscalYearVariant I_JournalEntryItem FiscalYearVariant
FiscalYearPeriod I_JournalEntryItem FiscalYearPeriod
PostingDate I_JournalEntryItem PostingDate
DocumentDate I_JournalEntryItem DocumentDate
AccountingDocumentType I_JournalEntryItem AccountingDocumentType
AccountingDocumentItem I_JournalEntryItem AccountingDocumentItem
AssignmentReference I_JournalEntryItem AssignmentReference
AccountingDocumentCategory I_JournalEntryItem AccountingDocumentCategory
JournalEntryItemCategory I_JournalEntryItem JournalEntryItemCategory
PostingKey I_JournalEntryItem PostingKey
TransactionTypeDetermination I_JournalEntryItem TransactionTypeDetermination
SubLedgerAcctLineItemType I_JournalEntryItem SubLedgerAcctLineItemType
AccountingDocCreatedByUser I_JournalEntryItem AccountingDocCreatedByUser
LastChangeDateTime I_JournalEntryItem LastChangeDateTime
CreationDateTime I_JournalEntryItem CreationDateTime
CreationDate
CreationDate I_JournalEntryItem CreationDate
EliminationProfitCenter I_JournalEntryItem EliminationProfitCenter
OriginObjectType I_JournalEntryItem OriginObjectType
GLAccountType I_JournalEntryItem GLAccountType
AlternativeGLAccount I_JournalEntryItem AlternativeGLAccount
CountryChartOfAccounts I_JournalEntryItem CountryChartOfAccounts
ConsolidationUnit I_JournalEntryItem ConsolidationUnit
PartnerConsolidationUnit I_JournalEntryItem PartnerConsolidationUnit
Company I_JournalEntryItem Company
ConsolidationChartOfAccounts I_JournalEntryItem ConsolidationChartOfAccounts
CnsldtnFinancialStatementItem I_JournalEntryItem CnsldtnFinancialStatementItem
CnsldtnSubitemCategory I_JournalEntryItem CnsldtnSubitemCategory
CnsldtnSubitem I_JournalEntryItem CnsldtnSubitem
InvoiceReference I_JournalEntryItem InvoiceReference
InvoiceReferenceFiscalYear I_JournalEntryItem InvoiceReferenceFiscalYear
FollowOnDocumentType I_JournalEntryItem FollowOnDocumentType
InvoiceItemReference I_JournalEntryItem InvoiceItemReference
ReferencePurchaseOrderCategory I_JournalEntryItem ReferencePurchaseOrderCategory
PurchasingDocument I_JournalEntryItem PurchasingDocument
PurchasingDocumentItem I_JournalEntryItem PurchasingDocumentItem
AccountAssignmentNumber I_JournalEntryItem AccountAssignmentNumber
DocumentItemText I_JournalEntryItem DocumentItemText
SalesOrder I_JournalEntryItem SalesOrder
SalesOrderItem I_JournalEntryItem SalesOrderItem
SalesDocument I_JournalEntryItem SalesDocument
SalesDocumentItem I_JournalEntryItem SalesDocumentItem
Material I_JournalEntryItem Material
Product I_JournalEntryItem Product
Plant I_JournalEntryItem Plant
Supplier I_JournalEntryItem Supplier
Customer I_JournalEntryItem Customer
ServicesRenderedDate I_JournalEntryItem ServicesRenderedDate
ConditionContract I_JournalEntryItem ConditionContract
ComponentBreakdown I_JournalEntryItem ComponentBreakdown
CompBreakdownScaleNumerator I_JournalEntryItem CompBreakdownScaleNumerator
FinancialAccountType I_JournalEntryItem FinancialAccountType
SpecialGLCode I_JournalEntryItem SpecialGLCode
TaxCode I_JournalEntryItem TaxCode
TaxCountry I_JournalEntryItem TaxCountry
HouseBank I_JournalEntryItem HouseBank
HouseBankAccount I_JournalEntryItem HouseBankAccount
ClearingDate I_JournalEntryItem ClearingDate
ClearingDocFiscalYear
ClearingAccountingDocument I_JournalEntryItem ClearingAccountingDocument
ClearingJournalEntryFiscalYear I_JournalEntryItem ClearingJournalEntryFiscalYear
ClearingJournalEntry I_JournalEntryItem ClearingJournalEntry
ValueDate I_JournalEntryItem ValueDate
GeneralLedgerAgingScope I_JournalEntryItem GeneralLedgerAgingScope
GeneralLedgerAgingIncrement I_JournalEntryItem GeneralLedgerAgingIncrement
AssetDepreciationArea I_JournalEntryItem AssetDepreciationArea
MasterFixedAsset I_JournalEntryItem MasterFixedAsset
FixedAsset I_JournalEntryItem FixedAsset
AssetValueDate I_JournalEntryItem AssetValueDate
AssetTransactionType I_JournalEntryItem AssetTransactionType
AssetAcctTransClassfctn I_JournalEntryItem AssetAcctTransClassfctn
DepreciationFiscalPeriod I_JournalEntryItem DepreciationFiscalPeriod
GroupMasterFixedAsset I_JournalEntryItem GroupMasterFixedAsset
GroupFixedAsset I_JournalEntryItem GroupFixedAsset
AssetClass I_JournalEntryItem AssetClass
PartnerMasterFixedAsset I_JournalEntryItem PartnerMasterFixedAsset
PartnerFixedAsset I_JournalEntryItem PartnerFixedAsset
CostEstimate I_JournalEntryItem CostEstimate
InventorySpecialStockValnType
InvtrySpecialStockValnType_2 I_JournalEntryItem InvtrySpecialStockValnType_2
IsSupplierStockValuation I_JournalEntryItem IsSupplierStockValuation
InventorySpecialStockType I_JournalEntryItem InventorySpecialStockType
InventorySpclStkSalesDocument I_JournalEntryItem InventorySpclStkSalesDocument
InventorySpclStkSalesDocItm I_JournalEntryItem InventorySpclStkSalesDocItm
InvtrySpclStockWBSElmntIntID
InventorySpclStockWBSElement
InventorySpecialStockSupplier I_JournalEntryItem InventorySpecialStockSupplier
InventoryValuationType I_JournalEntryItem InventoryValuationType
ValuationArea I_JournalEntryItem ValuationArea
MaterialLedgerProcessType I_JournalEntryItem MaterialLedgerProcessType
MaterialLedgerCategory I_JournalEntryItem MaterialLedgerCategory
SlsPriceAmountInCoCodeCrcy I_JournalEntryItem SlsPriceAmountInCoCodeCrcy
ProductPriceControl I_JournalEntryItem ProductPriceControl
SenderCompanyCode I_JournalEntryItem SenderCompanyCode
SenderGLAccount I_JournalEntryItem SenderGLAccount
SenderAccountAssignment I_JournalEntryItem SenderAccountAssignment
SenderAccountAssignmentType I_JournalEntryItem SenderAccountAssignmentType
ControllingObject I_JournalEntryItem ControllingObject
CostOriginGroup I_JournalEntryItem CostOriginGroup
OriginSenderObject I_JournalEntryItem OriginSenderObject
ControllingDebitCreditCode I_JournalEntryItem ControllingDebitCreditCode
ControllingObjectDebitType I_JournalEntryItem ControllingObjectDebitType
OffsettingAccount I_JournalEntryItem OffsettingAccount
OffsettingAccountType I_JournalEntryItem OffsettingAccountType
OffsettingChartOfAccounts I_JournalEntryItem OffsettingChartOfAccounts
LineItemIsCompleted I_JournalEntryItem LineItemIsCompleted
PersonnelNumber I_JournalEntryItem PersonnelNumber
ControllingObjectClass I_JournalEntryItem ControllingObjectClass
PartnerCompanyCode I_JournalEntryItem PartnerCompanyCode
PartnerControllingObjectClass I_JournalEntryItem PartnerControllingObjectClass
OriginCostCenter I_JournalEntryItem OriginCostCenter
OriginProfitCenter I_JournalEntryItem OriginProfitCenter
OriginCostCtrActivityType I_JournalEntryItem OriginCostCtrActivityType
OriginProduct I_JournalEntryItem OriginProduct
VarianceOriginGLAccount I_JournalEntryItem VarianceOriginGLAccount
AccountAssignment I_JournalEntryItem AccountAssignment
AccountAssignmentType I_JournalEntryItem AccountAssignmentType
CostCtrActivityType I_JournalEntryItem CostCtrActivityType
OrderID I_JournalEntryItem OrderID
OrderCategory I_JournalEntryItem OrderCategory
WBSElementInternalID I_JournalEntryItem WBSElementInternalID
PartnerWBSElementInternalID I_JournalEntryItem PartnerWBSElementInternalID
WBSElement
ProjectInternalID I_JournalEntryItem ProjectInternalID
PartnerProjectInternalID I_JournalEntryItem PartnerProjectInternalID
WorkPackage I_JournalEntryItem WorkPackage
Project I_JournalEntryItem Project
OperatingConcern I_JournalEntryItem OperatingConcern
ProjectNetwork I_JournalEntryItem ProjectNetwork
RelatedNetworkActivity I_JournalEntryItem RelatedNetworkActivity
BusinessProcess I_JournalEntryItem BusinessProcess
CostObject I_JournalEntryItem CostObject
BillableControl I_JournalEntryItem BillableControl
CostAnalysisResource I_JournalEntryItem CostAnalysisResource
CustomerServiceNotification I_JournalEntryItem CustomerServiceNotification
ServiceDocumentType I_JournalEntryItem ServiceDocumentType
ServiceDocument I_JournalEntryItem ServiceDocument
ServiceDocumentItem I_JournalEntryItem ServiceDocumentItem
PartnerServiceDocumentType I_JournalEntryItem PartnerServiceDocumentType
PartnerServiceDocument I_JournalEntryItem PartnerServiceDocument
PartnerServiceDocumentItem I_JournalEntryItem PartnerServiceDocumentItem
ServiceContractType I_JournalEntryItem ServiceContractType
ServiceContract I_JournalEntryItem ServiceContract
ServiceContractItem I_JournalEntryItem ServiceContractItem
BusinessSolutionOrder I_JournalEntryItem BusinessSolutionOrder
BusinessSolutionOrderItem I_JournalEntryItem BusinessSolutionOrderItem
ProviderContract I_JournalEntryItem ProviderContract
ProviderContractItem I_JournalEntryItem ProviderContractItem
RevenueAccountingContract I_JournalEntryItem RevenueAccountingContract
PerformanceObligation I_JournalEntryItem PerformanceObligation
TimeSheetOvertimeCategory I_JournalEntryItem TimeSheetOvertimeCategory
PartnerAccountAssignment I_JournalEntryItem PartnerAccountAssignment
PartnerAccountAssignmentType I_JournalEntryItem PartnerAccountAssignmentType
PartnerCostCtrActivityType I_JournalEntryItem PartnerCostCtrActivityType
PartnerOrder
PartnerOrder_2 I_JournalEntryItem PartnerOrder_2
PartnerOrderCategory I_JournalEntryItem PartnerOrderCategory
PartnerWBSElement
PartnerProject
PartnerSalesDocument I_JournalEntryItem PartnerSalesDocument
PartnerSalesDocumentItem I_JournalEntryItem PartnerSalesDocumentItem
PartnerProjectNetwork I_JournalEntryItem PartnerProjectNetwork
PartnerProjectNetworkActivity I_JournalEntryItem PartnerProjectNetworkActivity
PartnerBusinessProcess I_JournalEntryItem PartnerBusinessProcess
PartnerCostObject I_JournalEntryItem PartnerCostObject
WorkItem I_JournalEntryItem WorkItem
BillingDocumentType I_JournalEntryItem BillingDocumentType
SalesOrganization I_JournalEntryItem SalesOrganization
DistributionChannel I_JournalEntryItem DistributionChannel
OrganizationDivision I_JournalEntryItem OrganizationDivision
SoldMaterial I_JournalEntryItem SoldMaterial
SoldProduct I_JournalEntryItem SoldProduct
MaterialGroup I_JournalEntryItem MaterialGroup
SoldProductGroup I_JournalEntryItem SoldProductGroup
CustomerGroup I_JournalEntryItem CustomerGroup
CustomerSupplierCountry I_JournalEntryItem CustomerSupplierCountry
CustomerSupplierIndustry I_JournalEntryItem CustomerSupplierIndustry
SalesDistrict I_JournalEntryItem SalesDistrict
BillToParty I_JournalEntryItem BillToParty
ShipToParty I_JournalEntryItem ShipToParty
CustomerSupplierCorporateGroup I_JournalEntryItem CustomerSupplierCorporateGroup
CashLedgerCompanyCode I_JournalEntryItem CashLedgerCompanyCode
CashLedgerAccount I_JournalEntryItem CashLedgerAccount
FinancialManagementArea I_JournalEntryItem FinancialManagementArea
CommitmentItem I_JournalEntryItem CommitmentItem
FundsCenter I_JournalEntryItem FundsCenter
FundedProgram I_JournalEntryItem FundedProgram
Fund I_JournalEntryItem Fund
GrantID I_JournalEntryItem GrantID
BudgetPeriod I_JournalEntryItem BudgetPeriod
PartnerFund I_JournalEntryItem PartnerFund
PartnerGrant I_JournalEntryItem PartnerGrant
PartnerBudgetPeriod I_JournalEntryItem PartnerBudgetPeriod
PubSecBudgetAccount I_JournalEntryItem PubSecBudgetAccount
PubSecBudgetAccountCoCode I_JournalEntryItem PubSecBudgetAccountCoCode
PubSecBudgetCnsmpnDate I_JournalEntryItem PubSecBudgetCnsmpnDate
PubSecBudgetCnsmpnFsclPeriod I_JournalEntryItem PubSecBudgetCnsmpnFsclPeriod
PubSecBudgetCnsmpnFsclYear I_JournalEntryItem PubSecBudgetCnsmpnFsclYear
PubSecBudgetIsRelevant I_JournalEntryItem PubSecBudgetIsRelevant
PubSecBudgetCnsmpnType I_JournalEntryItem PubSecBudgetCnsmpnType
PubSecBudgetCnsmpnAmtType I_JournalEntryItem PubSecBudgetCnsmpnAmtType
SponsoredProgram I_JournalEntryItem SponsoredProgram
SponsoredClass I_JournalEntryItem SponsoredClass
EarmarkedFundsDocument I_JournalEntryItem EarmarkedFundsDocument
EarmarkedFundsDocumentItem I_JournalEntryItem EarmarkedFundsDocumentItem
GteeMBudgetValidityNumber I_JournalEntryItem GteeMBudgetValidityNumber
FinancialServicesProductGroup I_JournalEntryItem FinancialServicesProductGroup
FinancialServicesBranch I_JournalEntryItem FinancialServicesBranch
FinancialDataSource I_JournalEntryItem FinancialDataSource
JointVenture I_JournalEntryItem JointVenture
JointVentureEquityGroup I_JournalEntryItem JointVentureEquityGroup
JointVentureCostRecoveryCode I_JournalEntryItem JointVentureCostRecoveryCode
JointVenturePartner I_JournalEntryItem JointVenturePartner
JointVentureBillingType I_JournalEntryItem JointVentureBillingType
JointVentureEquityType I_JournalEntryItem JointVentureEquityType
JointVentureProductionDate I_JournalEntryItem JointVentureProductionDate
JointVentureBillingDate I_JournalEntryItem JointVentureBillingDate
JointVentureOperationalDate I_JournalEntryItem JointVentureOperationalDate
CutbackRun I_JournalEntryItem CutbackRun
JointVentureAccountingActivity I_JournalEntryItem JointVentureAccountingActivity
PartnerVenture I_JournalEntryItem PartnerVenture
PartnerEquityGroup I_JournalEntryItem PartnerEquityGroup
SenderCostRecoveryCode I_JournalEntryItem SenderCostRecoveryCode
CutbackAccount I_JournalEntryItem CutbackAccount
CutbackCostObject I_JournalEntryItem CutbackCostObject
REBusinessEntity I_JournalEntryItem REBusinessEntity
RealEstateBuilding I_JournalEntryItem RealEstateBuilding
RealEstateProperty I_JournalEntryItem RealEstateProperty
RERentalObject I_JournalEntryItem RERentalObject
RealEstateContract I_JournalEntryItem RealEstateContract
SettlementReferenceDate I_JournalEntryItem SettlementReferenceDate
REPartnerBusinessEntity I_JournalEntryItem REPartnerBusinessEntity
RealEstatePartnerBuilding I_JournalEntryItem RealEstatePartnerBuilding
RealEstatePartnerProperty I_JournalEntryItem RealEstatePartnerProperty
REPartnerRentalObject I_JournalEntryItem REPartnerRentalObject
RealEstatePartnerContract I_JournalEntryItem RealEstatePartnerContract
REPartnerServiceChargeKey I_JournalEntryItem REPartnerServiceChargeKey
REPartnerSettlementUnitID I_JournalEntryItem REPartnerSettlementUnitID
PartnerSettlementReferenceDate I_JournalEntryItem PartnerSettlementReferenceDate
AccrualObjectType I_JournalEntryItem AccrualObjectType
AccrualObjectLogicalSystem I_JournalEntryItem AccrualObjectLogicalSystem
AccrualObject I_JournalEntryItem AccrualObject
AccrualSubobject I_JournalEntryItem AccrualSubobject
AccrualItemType I_JournalEntryItem AccrualItemType
AccrualReferenceObject I_JournalEntryItem AccrualReferenceObject
AccrualValueDate I_JournalEntryItem AccrualValueDate
FinancialValuationObjectType I_JournalEntryItem FinancialValuationObjectType
FinancialValuationObject I_JournalEntryItem FinancialValuationObject
FinancialValuationSubobject I_JournalEntryItem FinancialValuationSubobject
NetDueDate I_JournalEntryItem NetDueDate
CreditRiskClass I_JournalEntryItem CreditRiskClass
WorkCenterInternalID I_JournalEntryItem WorkCenterInternalID
OrderOperation I_JournalEntryItem OrderOperation
OrderItem I_JournalEntryItem OrderItem
PartnerOrderItem I_JournalEntryItem PartnerOrderItem
OrderSuboperation I_JournalEntryItem OrderSuboperation
Equipment I_JournalEntryItem Equipment
Assembly I_JournalEntryItem Assembly
MaintenanceActivityType I_JournalEntryItem MaintenanceActivityType
MaintenanceOrderPlanningCode I_JournalEntryItem MaintenanceOrderPlanningCode
MaintPriorityType I_JournalEntryItem MaintPriorityType
MaintPriority I_JournalEntryItem MaintPriority
SuperiorOrder I_JournalEntryItem SuperiorOrder
ProductGroup I_JournalEntryItem ProductGroup
MaintenanceOrderIsPlanned I_JournalEntryItem MaintenanceOrderIsPlanned
JrnlEntryItemMigrationSource I_JournalEntryItem JrnlEntryItemMigrationSource
NumberOfItems
_JournalEntry _JournalEntry
_CompanyCode _CompanyCode
_FiscalYear _FiscalYear
_FiscalYearVariant _FiscalYearVariant
_FiscalPeriod _FiscalPeriod
_LedgerFiscalYear _LedgerFiscalYear
_FiscalYearPeriod _FiscalYearPeriod
_FiscalPeriodForVariant _FiscalPeriodForVariant
_LedgerFiscalYearForVariant _LedgerFiscalYearForVariant
_FiscalYearPeriodForVariant _FiscalYearPeriodForVariant
_CalendarDate _CalendarDate
_FiscalCalendarDate _FiscalCalendarDate
_ControllingArea _ControllingArea
_BalanceTransactionCurrency _BalanceTransactionCurrency
_TransactionCurrency _TransactionCurrency
_CompanyCodeCurrency _CompanyCodeCurrency
_GlobalCurrency _GlobalCurrency
_FunctionalCurrency I_JournalEntryItem _FunctionalCurrency
_FreeDefinedCurrency1 _FreeDefinedCurrency1
_FreeDefinedCurrency2 _FreeDefinedCurrency2
_FreeDefinedCurrency3 _FreeDefinedCurrency3
_FreeDefinedCurrency4 _FreeDefinedCurrency4
_FreeDefinedCurrency5 _FreeDefinedCurrency5
_FreeDefinedCurrency6 _FreeDefinedCurrency6
_FreeDefinedCurrency7 _FreeDefinedCurrency7
_FreeDefinedCurrency8 _FreeDefinedCurrency8
_BaseUnit _BaseUnit
_CostSourceUnit _CostSourceUnit
_AdditionalQuantity1Unit _AdditionalQuantity1Unit
_AdditionalQuantity2Unit _AdditionalQuantity2Unit
_AdditionalQuantity3Unit _AdditionalQuantity3Unit
_ReferenceQuantityUnit I_JournalEntryItem _ReferenceQuantityUnit
_Segment _Segment
_ProfitCenter _ProfitCenter
_CurrentProfitCenter _CurrentProfitCenter
_CostCenter _CostCenter
_CurrentCostCenter _CurrentCostCenter
_CostAnalysisResource _CostAnalysisResource
_AccountAssignmentType I_JournalEntryItem _AccountAssignmentType
_Project _Project
_ProjectText _ProjectText
_PartnerProject _PartnerProject
_PartnerProjectText _PartnerProjectText
_ProjectInternalID _ProjectInternalID
_ProjectInternalIDText _ProjectInternalIDText
_ProjectBasicData _ProjectBasicData
_ProjectBasicDataText _ProjectBasicDataText
_PartnerProjectBasicData _PartnerProjectBasicData
_PartnerProjectBasicDataText _PartnerProjectBasicDataText
_WBSElement _WBSElement
_WBSElementText _WBSElementText
_PartnerWBSElement _PartnerWBSElement
_PartnerWBSElementText _PartnerWBSElementText
_InventorySpclStockWBSElement _InventorySpclStockWBSElement
_WBSElementInternalID _WBSElementInternalID
_WBSElementInternalIDText _WBSElementInternalIDText
_InvtrySpclStockWBSElmntIntID _InvtrySpclStockWBSElmntIntID
_InvtrySpclStockWBSElmntText _InvtrySpclStockWBSElmntText
_WBSElementBasicData _WBSElementBasicData
_WBSElementBasicDataText _WBSElementBasicDataText
_PartnerWBSElementBasicData _PartnerWBSElementBasicData
_PartnerWBSElmntBasicDataText _PartnerWBSElmntBasicDataText
_InvtrySpclStkWBSElmntBscData _InvtrySpclStkWBSElmntBscData
_InvtrySpclStkWBSElmntBscDataT _InvtrySpclStkWBSElmntBscDataT
_Material _Material
_Product _Product
_SoldMaterial _SoldMaterial
_SoldProduct _SoldProduct
_MaterialGroup _MaterialGroup
_SoldProductGroup _SoldProductGroup
_SoldProductGroup_2 _SoldProductGroup_2
_ProductGroup _ProductGroup
_ProductGroup_2 _ProductGroup_2
_SalesOrder _SalesOrder
_SalesDocument _SalesDocument
_SalesOrderItem _SalesOrderItem
_SalesDocumentItem _SalesDocumentItem
_BusinessArea _BusinessArea
_FunctionalArea _FunctionalArea
_GLAccountInChartOfAccounts _GLAccountInChartOfAccounts
_GLAccountInCompanyCode _GLAccountInCompanyCode
_ChartOfAccounts _ChartOfAccounts
_AccountingDocumentType _AccountingDocumentType
_FinancialAccountType _FinancialAccountType
_DebitCreditCode _DebitCreditCode
_Plant _Plant
_WorkPackageWorkItem _WorkPackageWorkItem
_WorkPackage _WorkPackage
_Ledger _Ledger
_SourceLedger _SourceLedger
_Customer _Customer
_CustomerCompany I_JournalEntryItem _CustomerCompany
_CustomerGroup _CustomerGroup
_Supplier _Supplier
_SupplierCompany I_JournalEntryItem _SupplierCompany
_InternalOrder _InternalOrder
_Order _Order
_Employment _Employment
_PersonWorkAgreement_1 _PersonWorkAgreement_1
_FinancialTransactionType _FinancialTransactionType
_BusinessTransactionCategory I_JournalEntryItem _BusinessTransactionCategory
_BusinessTransactionType _BusinessTransactionType
_ReferenceDocumentType _ReferenceDocumentType
_PredecessorReferenceDocType _PredecessorReferenceDocType
_PartnerCostCenter _PartnerCostCenter
_PartnerProfitCenter _PartnerProfitCenter
_PartnerBusinessArea _PartnerBusinessArea
_PartnerFunctionalArea _PartnerFunctionalArea
_PartnerCompanyCode _PartnerCompanyCode
_PartnerSegment _PartnerSegment
_AccountingDocumentCategory _AccountingDocumentCategory
_PostingKey _PostingKey
_User _User
_EliminationProfitCenter _EliminationProfitCenter
_GLAccountType _GLAccountType
_AlternativeGLAccount _AlternativeGLAccount
_CountryChartOfAccounts _CountryChartOfAccounts
_PurchasingDocument _PurchasingDocument
_PurchasingDocumentItem _PurchasingDocumentItem
_SpecialGLCode _SpecialGLCode
_TaxCode _TaxCode
_TaxCountry I_JournalEntryItem _TaxCountry
_HouseBank _HouseBank
_ClearingJrnlEntryFiscalYear _ClearingJrnlEntryFiscalYear
_ClearingJournalEntry _ClearingJournalEntry
_ClearingAccountingDocument _ClearingAccountingDocument
_MasterFixedAsset _MasterFixedAsset
_GroupMasterFixedAsset _GroupMasterFixedAsset
_FixedAsset _FixedAsset
_GroupFixedAsset _GroupFixedAsset
_PartnerMasterFixedAsset I_JournalEntryItem _PartnerMasterFixedAsset
_PartnerFixedAsset I_JournalEntryItem _PartnerFixedAsset
_InventorySpecialStockValnType _InventorySpecialStockValnType
_InventorySpclStockValnType _InventorySpclStockValnType
_InventorySpecialStockType _InventorySpecialStockType
_InventorySpclStkSalesDocument _InventorySpclStkSalesDocument
_InventorySpclStkSalesDocItm _InventorySpclStkSalesDocItm
_InventorySpecialStockSupplier _InventorySpecialStockSupplier
_InventoryValuationType _InventoryValuationType
_OriginSenderObject _OriginSenderObject
_ControllingObjectClass _ControllingObjectClass
_PartnerControllingObjectClass _PartnerControllingObjectClass
_OriginCostCenter _OriginCostCenter
_OriginProfitCenter _OriginProfitCenter
_CostCtrActivityType _CostCtrActivityType
_OriginCostCtrActivityType _OriginCostCtrActivityType
_OrderCategory _OrderCategory
_BusinessProcess _BusinessProcess
_PartnerCostCtrActivityType _PartnerCostCtrActivityType
_PartnerOrder _PartnerOrder
_PartnerOrder_2 _PartnerOrder_2
_PartnerOrderCategory _PartnerOrderCategory
_PartnerSalesDocument _PartnerSalesDocument
_PartnerSalesDocumentItem _PartnerSalesDocumentItem
_PartnerBusinessProcess _PartnerBusinessProcess
_BillingDocumentType _BillingDocumentType
_SalesOrganization _SalesOrganization
_DistributionChannel _DistributionChannel
_Division _Division
_Fund _Fund
_PartnerFund _PartnerFund
_FundsCenter _FundsCenter
_MovementCategory _MovementCategory
_AssetTransactionType _AssetTransactionType
_BudgetPeriod _BudgetPeriod
_CostOriginGroup _CostOriginGroup
_CustomerSupplierCountry _CustomerSupplierCountry
_SalesDistrict _SalesDistrict
_BillToParty _BillToParty
_ShipToParty _ShipToParty
_FinancialManagementArea _FinancialManagementArea
_HouseBankAccount _HouseBankAccount
_LogicalSystem _LogicalSystem
_OperatingConcern _OperatingConcern
_PartnerCompany _PartnerCompany
_ProjectNetwork _ProjectNetwork
_PurReqValuationArea _PurReqValuationArea
_BillableControl _BillableControl
_WorkCenter _WorkCenter
_OffsettingAccountType _OffsettingAccountType
_OffsettingChartOfAccounts _OffsettingChartOfAccounts
_OffsettingAccount _OffsettingAccount
_OffsettingAccountWithBP _OffsettingAccountWithBP
_ConditionContract _ConditionContract
_Equipment _Equipment
_MaintenanceActivityType _MaintenanceActivityType
_MaintOrdPlngDegreeCode _MaintOrdPlngDegreeCode
_PMNotificationPriorityType _PMNotificationPriorityType
_PMNotificationPriority _PMNotificationPriority
_MaintenanceOrderSubOperation _MaintenanceOrderSubOperation
_Assembly _Assembly
_SuperiorOrder _SuperiorOrder
_ServiceDocumentType _ServiceDocumentType
_ServiceDocument _ServiceDocument
_ServiceDocumentItem _ServiceDocumentItem
_PartnerServiceDocumentType _PartnerServiceDocumentType
_PartnerServiceDocument _PartnerServiceDocument
_PartnerServiceDocumentItem _PartnerServiceDocumentItem
_ServiceContract _ServiceContract
_ServiceContractItem _ServiceContractItem
_ServiceContractType _ServiceContractType
_TimeSheetOvertimeCat _TimeSheetOvertimeCat
_AccrualObjectType _AccrualObjectType
_AccrualObject _AccrualObject
_AccrualSubobject _AccrualSubobject
_AccrualItemType _AccrualItemType
_CreditRiskClass _CreditRiskClass
_FinValuationObjectType _FinValuationObjectType
_SemTagGLAccount _SemTagGLAccount
_CashLedgerCompanyCode I_JournalEntryItem _CashLedgerCompanyCode
_CashLedgerAccount I_JournalEntryItem _CashLedgerAccount
_FundedProgram I_JournalEntryItem _FundedProgram
_Grant I_JournalEntryItem _Grant
_PartnerGrant I_JournalEntryItem _PartnerGrant
_PartnerBudgetPeriod I_JournalEntryItem _PartnerBudgetPeriod
_PubSecBudgetAccountCoCode I_JournalEntryItem _PubSecBudgetAccountCoCode
_PubSecBudgetAccount I_JournalEntryItem _PubSecBudgetAccount
_PubSecBudgetCnsmpnDate I_JournalEntryItem _PubSecBudgetCnsmpnDate
_PubSecBudgetCnsmpnFsclPeriod I_JournalEntryItem _PubSecBudgetCnsmpnFsclPeriod
_PubSecBudgetCnsmpnFsclYear I_JournalEntryItem _PubSecBudgetCnsmpnFsclYear
_PubSecBudgetCnsmpnType I_JournalEntryItem _PubSecBudgetCnsmpnType
_PubSecBudgetCnsmpnAmtType I_JournalEntryItem _PubSecBudgetCnsmpnAmtType
_SponsoredProgram _SponsoredProgram
_SponsoredClass _SponsoredClass
_ConsolidationUnit I_JournalEntryItem _ConsolidationUnit
_PartnerConsolidationUnit I_JournalEntryItem _PartnerConsolidationUnit
_Company I_JournalEntryItem _Company
_ConsolidationChartOfAccounts I_JournalEntryItem _ConsolidationChartOfAccounts
_CnsldtnFinancialStatementItem I_JournalEntryItem _CnsldtnFinancialStatementItem
_CnsldtnSubitemCategory I_JournalEntryItem _CnsldtnSubitemCategory
_CnsldtnSubitem I_JournalEntryItem _CnsldtnSubitem
_ProviderContract I_JournalEntryItem _ProviderContract
_ProviderContractItem I_JournalEntryItem _ProviderContractItem
GLAccountAuthorizationGroup
SupplierBasicAuthorizationGrp
CustomerBasicAuthorizationGrp
AcctgDocTypeAuthorizationGroup
OrderType
SalesOrderType
_AccountingDocumentTypeText _AccountingDocumentTypeText
_BudgetPeriodText _BudgetPeriodText
_BusinessTransactionTypeText _BusinessTransactionTypeText
_BusinessAreaText _BusinessAreaText
_PartnerBusinessAreaText _PartnerBusinessAreaText
_BusinessProcessText _BusinessProcessText
_PartnerBusinessProcessText _PartnerBusinessProcessText
_ChartOfAccountsText _ChartOfAccountsText
_CountryChartOfAccountsText _CountryChartOfAccountsText
_OffsettingChartOfAccountsText _OffsettingChartOfAccountsText
_PartnerCompanyCodeText _PartnerCompanyCodeText
_ControllingAreaText _ControllingAreaText
_CostAnalysisResourceText _CostAnalysisResourceText
_CustomerText _CustomerText
_EquipmentText _EquipmentText
_FinancialManagementAreaText _FinancialManagementAreaText
_FinancialAccountTypeText _FinancialAccountTypeText
_OffsettingAccountTypeText _OffsettingAccountTypeText
_FixedAssetText _FixedAssetText
_GroupFixedAssetText _GroupFixedAssetText
_FundText _FundText
_PartnerFundText _PartnerFundText
_AlternativeGLAccountText _AlternativeGLAccountText
_GLAcctInChartOfAccountsText _GLAcctInChartOfAccountsText
_HouseBankAccountText _HouseBankAccountText
_PartnerOrderText _PartnerOrderText
_PartnerOrderText_2 _PartnerOrderText_2
_LedgerText _LedgerText
_SourceLedgerText _SourceLedgerText
_MaintenanceActivityTypeText _MaintenanceActivityTypeText
_GroupMasterFixedAssetText _GroupMasterFixedAssetText
_MasterFixedAssetText _MasterFixedAssetText
_OperatingConcernText _OperatingConcernText
_AssemblyText _AssemblyText
_ProductText _ProductText
_SoldProductText _SoldProductText
_ProjectNetworkText _ProjectNetworkText
_PartnerSegmentText _PartnerSegmentText
_SegmentText _SegmentText
_InvtrySpclStockSupplierText _InvtrySpclStockSupplierText
_SupplierText _SupplierText
_WorkPackageText _WorkPackageText
_WorkPackageWorkItemText _WorkPackageWorkItemText
_DebitCreditCodeText _DebitCreditCodeText
_FunctionalAreaText _FunctionalAreaText
_ProfitCenterText _ProfitCenterText
_CostCenterText _CostCenterText
_GLAccountText _GLAccountText
_GLAccountTxt _GLAccountTxt
_CompanyCodeText _CompanyCodeText
_OffsettingAccountText _OffsettingAccountText
@VDM.viewType: #COMPOSITE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.private:true
//@EndUserText.label: 'P view Assigned Orders'

@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
  }
define view entity P_JournalEntryOrders
  as select from I_JournalEntryItem as JournalEntryItem
//  I_JournalEntryItem 

{
      @ObjectModel.foreignKey.association: '_SourceLedger'
  key JournalEntryItem.SourceLedger,

      @ObjectModel.foreignKey.association: '_CompanyCode'
  key JournalEntryItem.CompanyCode,
      @ObjectModel.foreignKey.association: '_FiscalYear'
      //@Semantics.fiscal.year: true

  key JournalEntryItem.FiscalYear,
      @ObjectModel.foreignKey.association: '_JournalEntry'
  key JournalEntryItem.AccountingDocument,
  key JournalEntryItem.LedgerGLLineItem,
      @ObjectModel.foreignKey.association: '_Ledger'
  key JournalEntryItem.Ledger,

      @ObjectModel.foreignKey.association: '_LedgerFiscalYearForVariant'
      @Semantics.fiscal.year: true
      JournalEntryItem.LedgerFiscalYear,
      JournalEntryItem.GLRecordType,
      JournalEntryItem.JrnlEntrAltvFYConsecutiveID,
      @ObjectModel.foreignKey.association: '_ChartOfAccounts'
      JournalEntryItem.ChartOfAccounts,

      @ObjectModel.foreignKey.association: '_ControllingArea'
      JournalEntryItem.ControllingArea,

      @ObjectModel.foreignKey.association: '_FinancialTransactionType'
      JournalEntryItem.FinancialTransactionType,

      @ObjectModel.foreignKey.association: '_BusinessTransactionCategory'
      JournalEntryItem.BusinessTransactionCategory,
      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_BusTransTypeStdVH',
                     element: 'BusinessTransactionType' }
        }]
      @ObjectModel.text.association: '_BusinessTransactionTypeText'
      @ObjectModel.foreignKey.association: '_BusinessTransactionType'
      JournalEntryItem.BusinessTransactionType,

      JournalEntryItem.FinancialClosingStep,

      JournalEntryItem.ControllingBusTransacType,
      @ObjectModel.foreignKey.association: '_ReferenceDocumentType'
      JournalEntryItem.ReferenceDocumentType,
      @ObjectModel.foreignKey.association: '_LogicalSystem'
      JournalEntryItem.LogicalSystem,
      JournalEntryItem.ReferenceDocumentContext,
      JournalEntryItem.ReferenceDocument,
      JournalEntryItem.ReferenceDocumentItem,
      JournalEntryItem.ReferenceDocumentItemGroup,
      //SUBTA,

      //@Semantics.booleanIndicator

      JournalEntryItem.IsReversal,
      //@Semantics.booleanIndicator

      JournalEntryItem.IsReversed,
      //XTRUEREV,

      //AWTYP_REV,

      JournalEntryItem.ReversalReferenceDocumentCntxt,
      JournalEntryItem.ReversalReferenceDocument,
      //SUBTA_REV,

      //@Semantics.booleanIndicator

      JournalEntryItem.IsSettlement,
      //@Semantics.booleanIndicator

      JournalEntryItem.IsSettled,
      @ObjectModel.foreignKey.association: '_PredecessorReferenceDocType'
      JournalEntryItem.PredecessorReferenceDocType,
      JournalEntryItem.PredecessorReferenceDocCntxt,
      JournalEntryItem.PredecessorReferenceDocument,
      JournalEntryItem.PredecessorReferenceDocItem,
      //PREC_SUBTA,

      JournalEntryItem.PrdcssrJournalEntryCompanyCode,
      JournalEntryItem.PrdcssrJournalEntryFiscalYear,
      JournalEntryItem.PredecessorJournalEntry,
      JournalEntryItem.PredecessorJournalEntryItem,
      JournalEntryItem.SourceReferenceDocumentType,
      JournalEntryItem.SourceLogicalSystem,
      JournalEntryItem.SourceReferenceDocumentCntxt,
      JournalEntryItem.SourceReferenceDocument,
      JournalEntryItem.SourceReferenceDocumentItem,
      JournalEntryItem.SourceReferenceDocSubitem,
      //@Semantics.booleanIndicator

      JournalEntryItem.IsCommitment,
      JournalEntryItem.JrnlEntryItemObsoleteReason,
      @ObjectModel.foreignKey.association: '_OrganizationalChange'
      JournalEntryItem.OrganizationalChange,
      JournalEntryItem.AccountingNotificationUUID,

      @ObjectModel.foreignKey.association: '_GLAccountInChartOfAccounts'
      JournalEntryItem.GLAccount,


      @ObjectModel.foreignKey.association: '_CostCenter'
      JournalEntryItem.CostCenter,

      @ObjectModel.foreignKey.association: '_ProfitCenter'
      JournalEntryItem.ProfitCenter,
      @ObjectModel.foreignKey.association: '_FunctionalArea'
      JournalEntryItem.FunctionalArea,

      @ObjectModel.foreignKey.association: '_BusinessArea'
      JournalEntryItem.BusinessArea,

      @ObjectModel.foreignKey.association: '_Segment'
      JournalEntryItem.Segment,

      @ObjectModel.foreignKey.association: '_PartnerCostCenter'
      JournalEntryItem.PartnerCostCenter,

      @ObjectModel.foreignKey.association: '_PartnerProfitCenter'
      JournalEntryItem.PartnerProfitCenter,
      @ObjectModel.foreignKey.association: '_PartnerFunctionalArea'
      JournalEntryItem.PartnerFunctionalArea,

      @ObjectModel.foreignKey.association: '_PartnerBusinessArea'
      JournalEntryItem.PartnerBusinessArea,
      @ObjectModel.foreignKey.association: '_PartnerCompany'
      JournalEntryItem.PartnerCompany,

      @ObjectModel.foreignKey.association: '_PartnerSegment'
      JournalEntryItem.PartnerSegment,


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

      // .INCLUDE ACDOC_SI_VALUE_DATA Unified Journal Entry: Value Fields

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

      @ObjectModel.foreignKey.association: '_BalanceTransactionCurrency'
      JournalEntryItem.BalanceTransactionCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
      JournalEntryItem.AmountInBalanceTransacCrcy,

      @ObjectModel.foreignKey.association: '_TransactionCurrency'
      JournalEntryItem.TransactionCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
      JournalEntryItem.AmountInTransactionCurrency,

      @ObjectModel.foreignKey.association: '_CompanyCodeCurrency'
      JournalEntryItem.CompanyCodeCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
      JournalEntryItem.AmountInCompanyCodeCurrency,


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

      // NEW

      @ObjectModel.foreignKey.association: '_GlobalCurrency'
      JournalEntryItem.GlobalCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      JournalEntryItem.AmountInGlobalCurrency,

      // Functional Currency

      @ObjectModel.foreignKey.association: '_FunctionalCurrency'
      JournalEntryItem.FunctionalCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FunctionalCurrency'} }
      JournalEntryItem.AmountInFunctionalCurrency,

      @ObjectModel.foreignKey.association: '_FreeDefinedCurrency1'
      JournalEntryItem.FreeDefinedCurrency1,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
      JournalEntryItem.AmountInFreeDefinedCurrency1,

      @ObjectModel.foreignKey.association: '_FreeDefinedCurrency2'
      JournalEntryItem.FreeDefinedCurrency2,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
      JournalEntryItem.AmountInFreeDefinedCurrency2,

      @ObjectModel.foreignKey.association: '_FreeDefinedCurrency3'
      JournalEntryItem.FreeDefinedCurrency3,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
      JournalEntryItem.AmountInFreeDefinedCurrency3,

      @ObjectModel.foreignKey.association: '_FreeDefinedCurrency4'
      JournalEntryItem.FreeDefinedCurrency4,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
      JournalEntryItem.AmountInFreeDefinedCurrency4,

      @ObjectModel.foreignKey.association: '_FreeDefinedCurrency5'
      JournalEntryItem.FreeDefinedCurrency5,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
      JournalEntryItem.AmountInFreeDefinedCurrency5,

      @ObjectModel.foreignKey.association: '_FreeDefinedCurrency6'
      JournalEntryItem.FreeDefinedCurrency6,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
      JournalEntryItem.AmountInFreeDefinedCurrency6,

      @ObjectModel.foreignKey.association: '_FreeDefinedCurrency7'
      JournalEntryItem.FreeDefinedCurrency7,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
      JournalEntryItem.AmountInFreeDefinedCurrency7,

      @ObjectModel.foreignKey.association: '_FreeDefinedCurrency8'
      JournalEntryItem.FreeDefinedCurrency8,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
      JournalEntryItem.AmountInFreeDefinedCurrency8,
      ////////////////////////////////////


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

      // NEW

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

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

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

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

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

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

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

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

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

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

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

      JournalEntryItem.GrantCurrency,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GrantCurrency'} }
      JournalEntryItem.AmountInGrantCurrency,

      @ObjectModel.foreignKey.association: '_BaseUnit'
      JournalEntryItem.BaseUnit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
      JournalEntryItem.Quantity,

      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
      JournalEntryItem.FixedQuantity,

      @ObjectModel.foreignKey.association: '_CostSourceUnit'
      JournalEntryItem.CostSourceUnit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'CostSourceUnit'} }
      JournalEntryItem.ValuationQuantity,

      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'CostSourceUnit'} }
      JournalEntryItem.ValuationFixedQuantity,

      @ObjectModel.foreignKey.association: '_ReferenceQuantityUnit'
      JournalEntryItem.ReferenceQuantityUnit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'ReferenceQuantityUnit'} }
      JournalEntryItem.ReferenceQuantity,

      @ObjectModel.foreignKey.association: '_AdditionalQuantity1Unit'
      JournalEntryItem.AdditionalQuantity1Unit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity1Unit'} }
      JournalEntryItem.AdditionalQuantity1,

      @ObjectModel.foreignKey.association: '_AdditionalQuantity2Unit'
      JournalEntryItem.AdditionalQuantity2Unit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity2Unit'} }
      JournalEntryItem.AdditionalQuantity2,

      @ObjectModel.foreignKey.association: '_AdditionalQuantity3Unit'
      JournalEntryItem.AdditionalQuantity3Unit,
      @Aggregation.default: #SUM
      @Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity3Unit'} }
      JournalEntryItem.AdditionalQuantity3,

//      @Analytics.internalName: #LOCAL

//      @ObjectModel.foreignKey.association: '_IncmpltSummableValnQtyUnt'

//      JournalEntryItem.IncmpltSummableValnQtyUnt, // IncompleteSummableValuationQuantityUnit

//

//      @Aggregation.default: #SUM

//      @Semantics: { quantity : {unitOfMeasure: 'IncmpltSummableValnQtyUnt'} }

//      JournalEntryItem.IncmpltSummableValnQty, // IncompleteSummableValuationQuantity

//

//      @Aggregation.default: #SUM

//      @Semantics: { quantity : {unitOfMeasure: 'IncmpltSummableValnQtyUnt'} }

//      JournalEntryItem.IncmpltSummableValnFxdQty, // IncompleteSummableValuationFixQuantity


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


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

      // .INCLUDE ACDOC_SI_FIX  Unified Journal Entry: Mandatory fields for G/L

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

      @ObjectModel.foreignKey.association: '_DebitCreditCode'
      JournalEntryItem.DebitCreditCode,
      @ObjectModel.foreignKey.association: '_FiscalPeriodForVariant'
      @Semantics.fiscal.period: true
      JournalEntryItem.FiscalPeriod,
      @ObjectModel.foreignKey.association: '_FiscalYearVariant'
      @Semantics.fiscal.yearVariant: true
      JournalEntryItem.FiscalYearVariant,
      @ObjectModel.foreignKey.association: '_FiscalYearPeriodForVariant'
      @Semantics.fiscal.yearPeriod: true
      JournalEntryItem.FiscalYearPeriod,
      JournalEntryItem.PostingDate,
      JournalEntryItem.DocumentDate,
      @ObjectModel.foreignKey.association: '_AccountingDocumentType'
      JournalEntryItem.AccountingDocumentType,
      JournalEntryItem.AccountingDocumentItem,
      JournalEntryItem.AssignmentReference,
      @ObjectModel.foreignKey.association: '_AccountingDocumentCategory'
      JournalEntryItem.AccountingDocumentCategory,
      JournalEntryItem.JournalEntryItemCategory,
      @ObjectModel.foreignKey.association: '_PostingKey'
      JournalEntryItem.PostingKey,
      JournalEntryItem.TransactionTypeDetermination,
      @ObjectModel.foreignKey.association: '_SubLedgerAccLineItemType'
      JournalEntryItem.SubLedgerAcctLineItemType,
      //@ObjectModel.foreignKey.association: '_User'

      JournalEntryItem.AccountingDocCreatedByUser,
      @Semantics.systemDateTime.lastChangedAt
      JournalEntryItem.LastChangeDateTime,
      JournalEntryItem.CreationDateTime,
      -- cast(div(timestamp, 1000000) as FIS_TIMESTAMP) as CreationDate,
      JournalEntryItem.CreationDate,
      @ObjectModel.foreignKey.association: '_EliminationProfitCenter'
      JournalEntryItem.EliminationProfitCenter,
      JournalEntryItem.OriginObjectType,
      @ObjectModel.foreignKey.association: '_GLAccountType'
      JournalEntryItem.GLAccountType,

      @ObjectModel.foreignKey.association: '_AlternativeGLAccount'
      JournalEntryItem.AlternativeGLAccount,

      @ObjectModel.foreignKey.association: '_CountryChartOfAccounts'
      JournalEntryItem.CountryChartOfAccounts,


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

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

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

      @ObjectModel.foreignKey.association: '_ConsolidationUnit'
      JournalEntryItem.ConsolidationUnit,
      @ObjectModel.foreignKey.association: '_PartnerConsolidationUnit'
      JournalEntryItem.PartnerConsolidationUnit,
      @ObjectModel.foreignKey.association: '_Company'
      JournalEntryItem.Company,
      @ObjectModel.foreignKey.association: '_ConsolidationChartOfAccounts'
      JournalEntryItem.ConsolidationChartOfAccounts,
      @ObjectModel.foreignKey.association: '_CnsldtnFinancialStatementItem'
      JournalEntryItem.CnsldtnFinancialStatementItem,
      @ObjectModel.foreignKey.association: '_CnsldtnSubitemCategory'
      JournalEntryItem.CnsldtnSubitemCategory,
      @ObjectModel.foreignKey.association: '_CnsldtnSubitem'
      JournalEntryItem.CnsldtnSubitem,


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

      // .INCLUDE ACDOC_SI_GEN  Unified Journal Entry: Fields for several subledgers

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

      JournalEntryItem.InvoiceReference,
      JournalEntryItem.InvoiceReferenceFiscalYear,
      JournalEntryItem.FollowOnDocumentType,
      JournalEntryItem.InvoiceItemReference,
      JournalEntryItem.ReferencePurchaseOrderCategory,

      @ObjectModel.foreignKey.association: '_PurchasingDocument'
      JournalEntryItem.PurchasingDocument,

      @ObjectModel.foreignKey.association: '_PurchasingDocumentItem'
      JournalEntryItem.PurchasingDocumentItem,
      JournalEntryItem.AccountAssignmentNumber,
      JournalEntryItem.DocumentItemText,

      @ObjectModel.foreignKey.association: '_SalesOrder'
      JournalEntryItem.SalesOrder,


      @ObjectModel.foreignKey.association: '_SalesOrderItem'
      JournalEntryItem.SalesOrderItem,

      @ObjectModel.foreignKey.association: '_SalesDocument'
      JournalEntryItem.SalesDocument,

      @ObjectModel.foreignKey.association: '_SalesDocumentItem'
      JournalEntryItem.SalesDocumentItem,

      @VDM.lifecycle.successor: 'Product'
      JournalEntryItem.Material,
      @ObjectModel.foreignKey.association: '_Product'
      JournalEntryItem.Product,
      @ObjectModel.foreignKey.association: '_Plant'
      JournalEntryItem.Plant,
      @ObjectModel.foreignKey.association: '_Supplier'
      JournalEntryItem.Supplier,
      @ObjectModel.foreignKey.association: '_Customer'
      JournalEntryItem.Customer,
      JournalEntryItem.ServicesRenderedDate,
//      JournalEntryItem.PerformancePeriodStartDate,

//      JournalEntryItem.PerformancePeriodEndDate,

      @ObjectModel.foreignKey.association: '_ConditionContract'
      JournalEntryItem.ConditionContract,

      JournalEntryItem.ComponentBreakdown,
      JournalEntryItem.CompBreakdownScaleNumerator,

      @ObjectModel.foreignKey.association: '_FinancialAccountType'
      JournalEntryItem.FinancialAccountType,
      @ObjectModel.foreignKey.association: '_SpecialGLCode'
      JournalEntryItem.SpecialGLCode,
      //@ObjectModel.foreignKey.association: '_TaxCode'

      //Foreign key association only possible with full key which would require TaxCalculationProcedure

      JournalEntryItem.TaxCode,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_TaxCountry'
      JournalEntryItem.TaxCountry,
      @ObjectModel.foreignKey.association: '_HouseBank'
      JournalEntryItem.HouseBank,


      @ObjectModel.foreignKey.association: '_HouseBankAccount'
      JournalEntryItem.HouseBankAccount,

//      JournalEntryItem.IsOpenItemManaged,

      JournalEntryItem.ClearingDate,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    'ClearingJournalEntryFiscalYear'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: 'ClearingJournalEntryFiscalYear'
      cast( JournalEntryItem.ClearingJournalEntryFiscalYear as fis_auggj_no_conv_depre preserving type )      as ClearingDocFiscalYear,
      @ObjectModel.foreignKey.association: '_ClearingAccountingDocument'
      JournalEntryItem.ClearingAccountingDocument,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_ClearingJrnlEntryFiscalYear'
      JournalEntryItem.ClearingJournalEntryFiscalYear,
      @ObjectModel.foreignKey.association: '_ClearingJournalEntry'
      JournalEntryItem.ClearingJournalEntry,

      JournalEntryItem.ValueDate,
      JournalEntryItem.GeneralLedgerAgingScope,
      JournalEntryItem.GeneralLedgerAgingIncrement,

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

      // .INCLUDE ACDOC_SI_FAA  Unified Journal Entry: Fields for Asset Accounting

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

      JournalEntryItem.AssetDepreciationArea,
      @ObjectModel.foreignKey.association: '_MasterFixedAsset'
      JournalEntryItem.MasterFixedAsset,
      @ObjectModel.foreignKey.association: '_FixedAsset'
      JournalEntryItem.FixedAsset,
      JournalEntryItem.AssetValueDate,
      @ObjectModel.foreignKey.association: '_AssetTransactionType'
      JournalEntryItem.AssetTransactionType,
      @ObjectModel.foreignKey.association: '_MovementCategory'
      JournalEntryItem.AssetAcctTransClassfctn,
      JournalEntryItem.DepreciationFiscalPeriod,
      @ObjectModel.foreignKey.association: '_GroupMasterFixedAsset'
      JournalEntryItem.GroupMasterFixedAsset,
      @ObjectModel.foreignKey.association: '_GroupFixedAsset'
      JournalEntryItem.GroupFixedAsset,

      JournalEntryItem.AssetClass,

      @ObjectModel.foreignKey.association: '_PartnerMasterFixedAsset'
      JournalEntryItem.PartnerMasterFixedAsset,
      @ObjectModel.foreignKey.association: '_PartnerFixedAsset'
      JournalEntryItem.PartnerFixedAsset,


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

      // .INCLUDE ACDOC_SI_ML Unified Journal Entry: Fields for Material Ledger

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

      JournalEntryItem.CostEstimate,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   'InvtrySpecialStockValnType_2'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: 'InvtrySpecialStockValnType_2'
      @ObjectModel.foreignKey.association: '_InventorySpecialStockValnType'
      cast( JournalEntryItem.InventorySpecialStockValnType as fis_invtryspclstockvalntype_d preserving type ) as InventorySpecialStockValnType,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_InventorySpclStockValnType'
      JournalEntryItem.InvtrySpecialStockValnType_2,

      JournalEntryItem.IsSupplierStockValuation,
      @ObjectModel.foreignKey.association: '_InventorySpecialStockType'
      JournalEntryItem.InventorySpecialStockType,

      @ObjectModel.foreignKey.association: '_InventorySpclStkSalesDocument'
      JournalEntryItem.InventorySpclStkSalesDocument, //  as InventorySpecialStockSalesDocument,


      @ObjectModel.foreignKey.association: '_InventorySpclStkSalesDocItm'
      JournalEntryItem.InventorySpclStkSalesDocItm, //  as InventorySpecialStockSalesDocumentItem,

      @ObjectModel.foreignKey.association: '_InvtrySpclStockWBSElmntIntID'
      cast( JournalEntryItem.InvtrySpclStockWBSElmntIntID as fis_invspstock_wbsint_no_conv preserving type )  as InvtrySpclStockWBSElmntIntID,


      cast( JournalEntryItem.InventorySpclStockWBSElement as fis_invspstock_wbs preserving type )             as InventorySpclStockWBSElement, //  as InventorySpecialStockWBSElement,


      @ObjectModel.foreignKey.association: '_InventorySpecialStockSupplier'
      JournalEntryItem.InventorySpecialStockSupplier,
      @ObjectModel.foreignKey.association: '_InventoryValuationType'
      JournalEntryItem.InventoryValuationType,
      @ObjectModel.foreignKey.association: '_PurReqValuationArea'
      JournalEntryItem.ValuationArea,

      JournalEntryItem.MaterialLedgerProcessType,
      JournalEntryItem.MaterialLedgerCategory,
      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
      JournalEntryItem.SlsPriceAmountInCoCodeCrcy,
      JournalEntryItem.ProductPriceControl,

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

      // .INCLUDE ACDOC_SI_CFIN   Unified Journal Entry: Fields for Central Finance

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

      JournalEntryItem.SenderCompanyCode,
      //@ObjectModel.foreignKey.association: '_SenderGLAccount'

      JournalEntryItem.SenderGLAccount,
      JournalEntryItem.SenderAccountAssignment,
      JournalEntryItem.SenderAccountAssignmentType,



      @ObjectModel.foreignKey.association: '_ControllingObject'
      JournalEntryItem.ControllingObject,

      JournalEntryItem.CostOriginGroup,
      @ObjectModel.foreignKey.association: '_OriginSenderObject'
      JournalEntryItem.OriginSenderObject,
      JournalEntryItem.ControllingDebitCreditCode,
//      JournalEntryItem.OriginCtrlgDebitCreditCode,

      JournalEntryItem.ControllingObjectDebitType,
      //@Semantics.booleanIndicator

//      JournalEntryItem.QuantityIsIncomplete,

      @ObjectModel.foreignKey.association: '_OffsettingAccountWithBP'
      JournalEntryItem.OffsettingAccount,

      @ObjectModel.foreignKey.association: '_OffsettingAccountType'
      JournalEntryItem.OffsettingAccountType,

      @ObjectModel.foreignKey.association: '_OffsettingChartOfAccounts'
      JournalEntryItem.OffsettingChartOfAccounts,
      //@Semantics.booleanIndicator

      JournalEntryItem.LineItemIsCompleted,
      JournalEntryItem.PersonnelNumber,
      @ObjectModel.foreignKey.association: '_ControllingObjectClass'
      JournalEntryItem.ControllingObjectClass,

      @ObjectModel.foreignKey.association: '_PartnerCompanyCode'
      JournalEntryItem.PartnerCompanyCode,
      @ObjectModel.foreignKey.association: '_PartnerControllingObjectClass'
      JournalEntryItem.PartnerControllingObjectClass,
      @ObjectModel.foreignKey.association: '_OriginCostCenter'
      JournalEntryItem.OriginCostCenter,

      @ObjectModel.foreignKey.association: '_OriginProfitCenter'
      JournalEntryItem.OriginProfitCenter,

//      @ObjectModel.foreignKey.association: '_OriginOrder'

//      JournalEntryItem.OriginOrder,


      @ObjectModel.foreignKey.association: '_OriginCostCtrActivityType'
      JournalEntryItem.OriginCostCtrActivityType,
      JournalEntryItem.OriginProduct,
      JournalEntryItem.VarianceOriginGLAccount,

      JournalEntryItem.AccountAssignment,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_AccountAssignmentType'
      JournalEntryItem.AccountAssignmentType,

      @ObjectModel.foreignKey.association: '_CostCtrActivityType'
      JournalEntryItem.CostCtrActivityType,
      @ObjectModel.foreignKey.association: '_Order'
      JournalEntryItem.OrderID,
      @ObjectModel.foreignKey.association: '_OrderCategory'
      JournalEntryItem.OrderCategory,

      @ObjectModel.foreignKey.association: '_WBSElementInternalID'
      JournalEntryItem.WBSElementInternalID,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PartnerWBSElementBasicData'
      JournalEntryItem.PartnerWBSElementInternalID,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_WBSElementStdVH',
                     element: 'WBSElement' }
        }]
      @ObjectModel.text.association: '_WBSElementText'
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_WBSElement'
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   'WBSElementInternalID'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: 'WBSElementInternalID'
      cast( JournalEntryItem.WBSElement as fis_wbs preserving type )                                          as WBSElement,
      @ObjectModel.foreignKey.association: '_ProjectInternalID'
      JournalEntryItem.ProjectInternalID,
      @ObjectModel.foreignKey.association: '_PartnerProjectBasicData'
      JournalEntryItem.PartnerProjectInternalID,

      @ObjectModel.foreignKey.association: '_WorkPackage'
      JournalEntryItem.WorkPackage,

      @ObjectModel.foreignKey.association: '_Project'
//      cast( JournalEntryItem.Project as fis_project preserving type )                                         as Project,

      JournalEntryItem.Project,
      
      @ObjectModel.foreignKey.association: '_OperatingConcern'
      JournalEntryItem.OperatingConcern,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @ObjectModel.foreignKey.association: '_ProjectNetwork'
      JournalEntryItem.ProjectNetwork,
      //@ObjectModel.foreignKey.association: '_RelatedNetworkActivity'

      JournalEntryItem.RelatedNetworkActivity,
      @ObjectModel.foreignKey.association: '_BusinessProcess'
      JournalEntryItem.BusinessProcess,
      JournalEntryItem.CostObject,
      @ObjectModel.foreignKey.association: '_BillableControl'
      JournalEntryItem.BillableControl,
      @ObjectModel.foreignKey.association: '_CostAnalysisResource'
      JournalEntryItem.CostAnalysisResource,
      JournalEntryItem.CustomerServiceNotification,

      @ObjectModel.foreignKey.association: '_ServiceDocumentType'
      JournalEntryItem.ServiceDocumentType,
      @ObjectModel.foreignKey.association: '_ServiceDocument'
      JournalEntryItem.ServiceDocument,
      @ObjectModel.foreignKey.association: '_ServiceDocumentItem'
      JournalEntryItem.ServiceDocumentItem,

      @ObjectModel.foreignKey.association: '_PartnerServiceDocumentType'
      JournalEntryItem.PartnerServiceDocumentType,

      @ObjectModel.foreignKey.association: '_PartnerServiceDocument'
      JournalEntryItem.PartnerServiceDocument,

      @ObjectModel.foreignKey.association: '_PartnerServiceDocumentItem'
      JournalEntryItem.PartnerServiceDocumentItem,
      @ObjectModel.foreignKey.association: '_ServiceContractType'
      JournalEntryItem.ServiceContractType,

      @ObjectModel.foreignKey.association: '_ServiceContract'
      JournalEntryItem.ServiceContract,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_ServiceContractItem'
      JournalEntryItem.ServiceContractItem,

      JournalEntryItem.BusinessSolutionOrder,
      JournalEntryItem.BusinessSolutionOrderItem,

      @ObjectModel.foreignKey.association: '_ProviderContract'
      JournalEntryItem.ProviderContract,
      @ObjectModel.foreignKey.association: '_ProviderContractItem'
      JournalEntryItem.ProviderContractItem,

      JournalEntryItem.RevenueAccountingContract,
      JournalEntryItem.PerformanceObligation,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_TimeSheetOvertimeCat'
      JournalEntryItem.TimeSheetOvertimeCategory,

      JournalEntryItem.PartnerAccountAssignment,
      JournalEntryItem.PartnerAccountAssignmentType,

      @ObjectModel.foreignKey.association: '_PartnerCostCtrActivityType'
      JournalEntryItem.PartnerCostCtrActivityType,

      @ObjectModel.foreignKey.association: '_PartnerOrder'
      cast(JournalEntryItem.PartnerOrder as fis_par_aufnr_depre preserving type )                             as PartnerOrder,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PartnerOrder_2'
      JournalEntryItem.PartnerOrder_2,

      @ObjectModel.foreignKey.association: '_PartnerOrderCategory'
      JournalEntryItem.PartnerOrderCategory,

      @ObjectModel.foreignKey.association: '_PartnerWBSElement'
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    'PartnerWBSElementInternalID'
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  'PartnerWBSElementInternalID'
      cast( JournalEntryItem.PartnerWBSElement as fis_partner_wbs preserving type )                           as PartnerWBSElement,


      @VDM.lifecycle.successor:  'PartnerProjectInternalID'
      cast( JournalEntryItem.PartnerProject as fis_part_project preserving type )                             as PartnerProject,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_SalesDocumentStdVH',
                     element: 'SalesDocument' }
        }]
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_PartnerSalesDocument'
      JournalEntryItem.PartnerSalesDocument,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_SalesDocumentItemStdVH',
                     element: 'SalesDocumentItem' },
          additionalBinding: [{ localElement: 'PartnerSalesDocument',
                                element: 'SalesDocument' }]
        }]
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_PartnerSalesDocumentItem'
      JournalEntryItem.PartnerSalesDocumentItem,
      JournalEntryItem.PartnerProjectNetwork,
      //@ObjectModel.foreignKey.association: '_PartnerProjectNetworkActivity'

      JournalEntryItem.PartnerProjectNetworkActivity,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_BusinessProcessStdVH',
                     element: 'BusinessProcess' },
          additionalBinding: [{ localElement: 'ControllingArea',
                                element: 'ControllingArea' }]
        }]
      @ObjectModel.text.association: '_PartnerBusinessProcessText'
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_PartnerBusinessProcess'
      JournalEntryItem.PartnerBusinessProcess,
      JournalEntryItem.PartnerCostObject,

      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_WorkPackageWorkItemStdVH',
                     element: 'WorkItem' },
          additionalBinding: [{ localElement: 'WorkPackage',
                                element: 'WorkPackage' }]
        }]
      @ObjectModel.text.association: '_WorkPackageWorkItemText'
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_WorkPackageWorkItem'
      JournalEntryItem.WorkItem,

//      JournalEntryItem.VarianceOriginGroup,


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

      //  .INCLUDE  ACDOC_SI_COPA  Unified Journal Entry: CO-PA fields

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

      @ObjectModel.foreignKey.association: '_BillingDocumentType'
      JournalEntryItem.BillingDocumentType,
      @ObjectModel.foreignKey.association: '_SalesOrganization'
      JournalEntryItem.SalesOrganization,
      @ObjectModel.foreignKey.association: '_DistributionChannel'
      JournalEntryItem.DistributionChannel,
      JournalEntryItem.OrganizationDivision,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_ProductVH',
                     element: 'Product' }
        }]
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_SoldMaterial'
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    'SoldProduct'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: 'SoldProduct'
      JournalEntryItem.SoldMaterial,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_ProductVH',
                     element: 'Product' }
        }]
      @ObjectModel.text.association: '_SoldProductText'
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_SoldProduct'
      JournalEntryItem.SoldProduct,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_ProductGroup',
                     element: 'MaterialGroup' }
        }]
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_MaterialGroup'
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    'SoldProductGroup'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: 'SoldProductGroup'
      JournalEntryItem.MaterialGroup,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_ProductGroup',
                     element: 'MaterialGroup' }
        }]
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_SoldProductGroup' //  '_SoldProductGroup_2'  not allowed

      JournalEntryItem.SoldProductGroup,
      @ObjectModel.foreignKey.association: '_CustomerGroup'
      JournalEntryItem.CustomerGroup,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_CustomerSupplierCountry'
      JournalEntryItem.CustomerSupplierCountry,
      JournalEntryItem.CustomerSupplierIndustry,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_SalesDistrict'
      JournalEntryItem.SalesDistrict,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_BillToParty'
      JournalEntryItem.BillToParty,
      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_ShipToParty'
      JournalEntryItem.ShipToParty,
      JournalEntryItem.CustomerSupplierCorporateGroup,


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

      // .INCLUDE ACDOC_SI_PS  Unified Journal Entry: Fields for Public Sector

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

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_CashLedgerCompanyCode'
      JournalEntryItem.CashLedgerCompanyCode,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_CashLedgerAccount'
      JournalEntryItem.CashLedgerAccount,

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_FinMgmtAreaStdVH',
                     element: 'FinancialManagementArea' }
        }]
      @ObjectModel.text.association: '_FinancialManagementAreaText'
      @ObjectModel.foreignKey.association: '_FinancialManagementArea'
      JournalEntryItem.FinancialManagementArea,

      JournalEntryItem.CommitmentItem,

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_FundsCenterStdVH',
                     element: 'FundsCenter' },
          additionalBinding: [{ localElement: 'FinancialManagementArea',
                                element: 'FinancialManagementArea' }]
        }]
      @ObjectModel.foreignKey.association: '_FundsCenter'
      JournalEntryItem.FundsCenter,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_FundedProgram'
      JournalEntryItem.FundedProgram,

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_FundStdVH',
                     element: 'Fund' },
          additionalBinding: [{ localElement: 'FinancialManagementArea',
                                element: 'FinancialManagementArea' }]
        }]
      @ObjectModel.text.association: '_FundText'
      @ObjectModel.foreignKey.association: '_Fund'
      JournalEntryItem.Fund,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_Grant'
      JournalEntryItem.GrantID,

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_BudgetPeriodStdVH',
                     element: 'BudgetPeriod' }
        }]
      @ObjectModel.text.association: '_BudgetPeriodText'
      @ObjectModel.foreignKey.association: '_BudgetPeriod'
      JournalEntryItem.BudgetPeriod,

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_FundStdVH',
                     element: 'Fund' },
          additionalBinding: [{ localElement: 'FinancialManagementArea',
                                element: 'FinancialManagementArea' }]
        }]
      @ObjectModel.text.association: '_PartnerFundText'
      @ObjectModel.foreignKey.association: '_PartnerFund'
      JournalEntryItem.PartnerFund,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PartnerGrant'
      JournalEntryItem.PartnerGrant,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PartnerBudgetPeriod'
      JournalEntryItem.PartnerBudgetPeriod,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PubSecBudgetAccount'
      JournalEntryItem.PubSecBudgetAccount,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PubSecBudgetAccountCoCode'
      JournalEntryItem.PubSecBudgetAccountCoCode,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnDate'
      JournalEntryItem.PubSecBudgetCnsmpnDate,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnFsclPeriod'
      JournalEntryItem.PubSecBudgetCnsmpnFsclPeriod,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnFsclYear'
      JournalEntryItem.PubSecBudgetCnsmpnFsclYear,

      @Analytics.internalName: #LOCAL
      //@Semantics.booleanIndicator

      JournalEntryItem.PubSecBudgetIsRelevant,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnType'
      JournalEntryItem.PubSecBudgetCnsmpnType,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnAmtType'
      JournalEntryItem.PubSecBudgetCnsmpnAmtType,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_SponsoredProgram'
      JournalEntryItem.SponsoredProgram,

      @Analytics.internalName: #LOCAL
      @ObjectModel.foreignKey.association: '_SponsoredClass'
      JournalEntryItem.SponsoredClass,

      JournalEntryItem.EarmarkedFundsDocument,
      JournalEntryItem.EarmarkedFundsDocumentItem,

      JournalEntryItem.GteeMBudgetValidityNumber,

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

      // .INCLUDE ACDOC_SI_JVA  Universal Journal Entry: Fields for Financial Services

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

      JournalEntryItem.FinancialServicesProductGroup,
      JournalEntryItem.FinancialServicesBranch,
      JournalEntryItem.FinancialDataSource,


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

      // .INCLUDE ACDOC_SI_JVA  Unified Journal Entry: Fields for Joint Venture Accounting

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

      JournalEntryItem.JointVenture,
      JournalEntryItem.JointVentureEquityGroup,
      JournalEntryItem.JointVentureCostRecoveryCode,
      JournalEntryItem.JointVenturePartner,
      JournalEntryItem.JointVentureBillingType,
      JournalEntryItem.JointVentureEquityType,
      JournalEntryItem.JointVentureProductionDate,
      JournalEntryItem.JointVentureBillingDate,
      JournalEntryItem.JointVentureOperationalDate,
      JournalEntryItem.CutbackRun,
      JournalEntryItem.JointVentureAccountingActivity,
      JournalEntryItem.PartnerVenture,
      JournalEntryItem.PartnerEquityGroup,
      JournalEntryItem.SenderCostRecoveryCode,
      JournalEntryItem.CutbackAccount,
      JournalEntryItem.CutbackCostObject,

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

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

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

      JournalEntryItem.REBusinessEntity,
      JournalEntryItem.RealEstateBuilding,
      JournalEntryItem.RealEstateProperty,
      JournalEntryItem.RERentalObject,
      JournalEntryItem.RealEstateContract,
//      JournalEntryItem.REServiceChargeKey,

//      JournalEntryItem.RESettlementUnitID,

      JournalEntryItem.SettlementReferenceDate,
      JournalEntryItem.REPartnerBusinessEntity,
      JournalEntryItem.RealEstatePartnerBuilding,
      JournalEntryItem.RealEstatePartnerProperty,
      JournalEntryItem.REPartnerRentalObject,
      JournalEntryItem.RealEstatePartnerContract,
      JournalEntryItem.REPartnerServiceChargeKey,
      JournalEntryItem.REPartnerSettlementUnitID,
      JournalEntryItem.PartnerSettlementReferenceDate,


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

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

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

      //   AccrualObject      --(1:N)-->  AccrualSubobject  --(1:N)-->  Accrual(Subobject)Item (this field is not stored in ACDOCA)

      //   AccrualObjectType                                            AccrualItemType  are the corresponding types

      //@ObjectModel.foreignKey.association: '_AccrualObjectType'

      JournalEntryItem.AccrualObjectType,
      JournalEntryItem.AccrualObjectLogicalSystem,
      //@ObjectModel.foreignKey.association: '_AccrualObject'

      JournalEntryItem.AccrualObject,
      //@ObjectModel.foreignKey.association: '_AccrualSubobject'

      JournalEntryItem.AccrualSubobject,
      //@ObjectModel.foreignKey.association: '_AccrualItemType'

      JournalEntryItem.AccrualItemType,
      JournalEntryItem.AccrualReferenceObject,
      JournalEntryItem.AccrualValueDate,


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

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

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

      JournalEntryItem.FinancialValuationObjectType,
      JournalEntryItem.FinancialValuationObject,
      JournalEntryItem.FinancialValuationSubobject,
      JournalEntryItem.NetDueDate,
      JournalEntryItem.CreditRiskClass,


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

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

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


      JournalEntryItem.WorkCenterInternalID,
      JournalEntryItem.OrderOperation,
      JournalEntryItem.OrderItem,
      JournalEntryItem.PartnerOrderItem,

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

      // .INCLUDE  ACDOC_SI_LOG_ACT:  New Fields  PM  //

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

      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_MaintOrdSubOpStdVH',
                     element: 'MaintenanceOrderSubOperation' },
          additionalBinding: [{ localElement: 'OrderID',
                                element: 'MaintenanceOrder' },
                              { localElement: 'OrderOperation',
                                element: 'MaintenanceOrderOperation' }]
        }]
      // ]--GENERATED

      //  @ObjectModel.foreignKey.association: '_MaintenanceOrderSubOperation'      // Triangle Condition

      JournalEntryItem.OrderSuboperation,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_EquipmentStdVH',
                     element: 'Equipment' }
        }]
      @ObjectModel.text.association: '_EquipmentText'
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_Equipment'
      JournalEntryItem.Equipment,
//      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

//      @Consumption.valueHelpDefinition: [

//        { entity:  { name:    'I_FunctionalLocationStdVH',

//                     element: 'FunctionalLocation' }

//        }]

//      @ObjectModel.text.association: '_FunctionalLocationText'

//      // ]--GENERATED

//      @ObjectModel.foreignKey.association: '_FunctionalLocation'

//      JournalEntryItem.FunctionalLocation,

      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_ProductVH',
                     element: 'Product' }
        }]
      @ObjectModel.text.association: '_AssemblyText'
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_Assembly'
      JournalEntryItem.Assembly,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_MaintActyTypeStdVH',
                     element: 'MaintenanceActivityType' }
        }]
      @ObjectModel.text.association: '_MaintenanceActivityTypeText'
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_MaintenanceActivityType'
      JournalEntryItem.MaintenanceActivityType,
      @ObjectModel.foreignKey.association: '_MaintOrdPlngDegreeCode'
      JournalEntryItem.MaintenanceOrderPlanningCode,
      @ObjectModel.foreignKey.association: '_PMNotificationPriorityType'
      JournalEntryItem.MaintPriorityType,
      @ObjectModel.foreignKey.association: '_PMNotificationPriority'
      JournalEntryItem.MaintPriority,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_LogisticsOrderStdVH',
                     element: 'OrderID' }
        }]
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_SuperiorOrder'
      JournalEntryItem.SuperiorOrder,
      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_ProductGroup',
                     element: 'MaterialGroup' }
        }]
      // ]--GENERATED

      @ObjectModel.foreignKey.association: '_ProductGroup' //   '_ProductGroup_2' not allowed

      JournalEntryItem.ProductGroup,
      //@Semantics.booleanIndicator

      JournalEntryItem.MaintenanceOrderIsPlanned,


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

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

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

      JournalEntryItem.JrnlEntryItemMigrationSource,

////////////YEWI

      case //JournalEntryItem.DebitCreditCode  

      when JournalEntryItem.AccountAssignmentType = 'SV' or JournalEntryItem.AccountAssignmentType = 'SC' 
      then cast( cast(JournalEntryItem.ServiceDocument as abap.char(12)) as daufn preserving type )
      when  JournalEntryItem.OrderCategory = '10'   and JournalEntryItem.AccountAssignmentType = 'OR' and JournalEntryItem.OrderID is not initial
      then cast( JournalEntryItem.OrderID as daufn preserving type )
//      when JournalEntryItem.AccountAssignmentType = 'PR' and (JournalEntryItem.BusinessTransactionType = 'RMWE' or JournalEntryItem.BusinessTransactionType = 'RMRP') and JournalEntryItem.PurchasingDocument is not initial

//      then cast( cast(JournalEntryItem.PurchasingDocument as abap.char(12))  as daufn preserving type )

//      when JournalEntryItem.AccountAssignmentType = 'PR' and JournalEntryItem.SalesDocument is not initial

//        then cast( cast(JournalEntryItem.SalesDocument   as abap.char(12)) as daufn preserving type )     

      else null
      //else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_hsl preserving type )

      end                                                                                                     as AssignedOrderNumber,

      case //JournalEntryItem.DebitCreditCode  

      when JournalEntryItem.AccountAssignmentType = 'SV' 
      then '10' //service order

      when JournalEntryItem.AccountAssignmentType = 'SC'
      then '20'//'Service Contract'

      when JournalEntryItem.OrderCategory = '10' and JournalEntryItem.AccountAssignmentType = 'OR' and JournalEntryItem.OrderID is not initial
      then '30'//'Production Order'

  //    when JournalEntryItem.OrderCategory = '30' and JournalEntryItem.AccountAssignmentType = 'OR' and JournalEntryItem.OrderID is not initial      

  //    then '60'//'Maintenance Order'

//      when JournalEntryItem.AccountAssignmentType = 'PR' and (JournalEntryItem.BusinessTransactionType = 'RMWE' or JournalEntryItem.BusinessTransactionType = 'RMRP')and JournalEntryItem.PurchasingDocument is not initial      

//      then '50'//'Purchase Document'

//      when JournalEntryItem.AccountAssignmentType = 'PR' and JournalEntryItem.SalesDocument is not initial   

//      then '30'//'Sales Order'   

      else null
      //else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_hsl preserving type )

      end                                                                                                    as ETOOrdCategory,

  
///////////


      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInCompanyCodeCurrency as fis_dr_hsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_hsl preserving type )
      end                                                                                                     as DebitAmountInCoCodeCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInCompanyCodeCurrency as fis_cr_hsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_hsl preserving type )
      end                                                                                                     as CreditAmountInCoCodeCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInTransactionCurrency as fis_dr_wsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_wsl preserving type )
      end                                                                                                     as DebitAmountInTransCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInTransactionCurrency as fis_cr_wsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_wsl preserving type )
      end                                                                                                     as CreditAmountInTransCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInBalanceTransacCrcy as fis_dr_tsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_tsl preserving type )
      end                                                                                                     as DebitAmountInBalanceTransCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInBalanceTransacCrcy as fis_cr_tsl preserving type )
                                                               else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_tsl preserving type )
      end                                                                                                     as CreditAmountInBalanceTransCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInGlobalCurrency as fis_dr_ksl preserving type )
                                                               else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_ksl preserving type )
      end                                                                                                     as DebitAmountInGlobalCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInGlobalCurrency as fis_cr_ksl preserving type )
                                                              else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_ksl preserving type )
      end                                                                                                     as CreditAmountInGlobalCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FunctionalCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFunctionalCurrency as fis_dr_amt_funccrcy preserving type )
                                                             else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_amt_funccrcy preserving type )
      end                                                                                                     as DebitAmountInFunctionalCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FunctionalCurrency'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFunctionalCurrency as fis_cr_amt_funccrcy preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_amt_funccrcy preserving type )
      end                                                                                                     as CreditAmountInFunctionalCrcy,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFreeDefinedCurrency1 as fis_dr_osl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_osl preserving type )
      end                                                                                                     as DebitAmountInFreeDefinedCrcy1,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFreeDefinedCurrency1 as fis_cr_osl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_osl preserving type )
      end                                                                                                     as CreditAmountInFreeDefinedCrcy1,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFreeDefinedCurrency2 as fis_dr_vsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_vsl preserving type )
      end                                                                                                     as DebitAmountInFreeDefinedCrcy2,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFreeDefinedCurrency2 as fis_cr_vsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_vsl preserving type )
      end                                                                                                     as CreditAmountInFreeDefinedCrcy2,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFreeDefinedCurrency3 as fis_dr_bsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_bsl preserving type )
      end                                                                                                     as DebitAmountInFreeDefinedCrcy3,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFreeDefinedCurrency3 as fis_cr_bsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_bsl preserving type )
      end                                                                                                     as CreditAmountInFreeDefinedCrcy3,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFreeDefinedCurrency4 as fis_dr_csl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_csl preserving type )
      end                                                                                                     as DebitAmountInFreeDefinedCrcy4,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFreeDefinedCurrency4 as fis_cr_csl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_csl preserving type )
      end                                                                                                     as CreditAmountInFreeDefinedCrcy4,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFreeDefinedCurrency5 as fis_dr_dsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_dsl preserving type )
      end                                                                                                     as DebitAmountInFreeDefinedCrcy5,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFreeDefinedCurrency5 as fis_cr_dsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_dsl preserving type )
      end                                                                                                     as CreditAmountInFreeDefinedCrcy5,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFreeDefinedCurrency6 as fis_dr_esl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_esl preserving type )
      end                                                                                                     as DebitAmountInFreeDefinedCrcy6,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFreeDefinedCurrency6 as fis_cr_esl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_esl preserving type )
      end                                                                                                     as CreditAmountInFreeDefinedCrcy6,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFreeDefinedCurrency7 as fis_dr_fsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_fsl preserving type )
      end                                                                                                     as DebitAmountInFreeDefinedCrcy7,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFreeDefinedCurrency7 as fis_cr_fsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_fsl preserving type )
      end                                                                                                     as CreditAmountInFreeDefinedCrcy7,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
      case JournalEntryItem.DebitCreditCode  when 'S' then cast( JournalEntryItem.AmountInFreeDefinedCurrency8 as fis_dr_gsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_dr_gsl preserving type )
      end                                                                                                     as DebitAmountInFreeDefinedCrcy8,

      @Aggregation.default: #SUM
      @Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
      case JournalEntryItem.DebitCreditCode  when 'H' then cast( JournalEntryItem.AmountInFreeDefinedCurrency8 as fis_cr_gsl preserving type )
                                                                else cast( cast( 0 as abap.curr( 23,2) ) as fis_cr_gsl preserving type )
      end                                                                                                     as CreditAmountInFreeDefinedCrcy8,




      //@Semantics.booleanIndicator

      cast( ( case when ( JournalEntryItem.AccountAssignmentType != 'OR' and JournalEntryItem.AccountAssignmentType != 'OP' and JournalEntryItem.AccountAssignmentType != 'OV' ) and JournalEntryItem.OrderID != ''
                   then 'X'
                   else ' '
              end )
      as fins_xaufnr_stat preserving type )                                                                   as IsStatisticalOrder,

      //@Semantics.booleanIndicator

      cast( ( case when ( JournalEntryItem.AccountAssignmentType != 'KL' and JournalEntryItem.AccountAssignmentType != 'KS' ) and JournalEntryItem.CostCenter != ''
                   then 'X'
                   else ' '
              end )
      as fins_xkostl_stat preserving type )                                                                   as IsStatisticalCostCenter,

      //@Semantics.booleanIndicator

      cast( ( case when JournalEntryItem.AccountAssignmentType != 'VB' and JournalEntryItem.SalesDocument != ''
                   then 'X'
                   else ' '
              end )
      as fis_xkdpos_stat preserving type )                                                                    as IsStatisticalSalesDocument,

      //@Semantics.booleanIndicator

      cast( ( case when ( JournalEntryItem.AccountAssignmentType != 'PR' ) and ( JournalEntryItem.WBSElementInternalID != '00000000' )
                   then 'X'
                   else ' '
              end )
      as fins_xps_posid_stat preserving type )                                                                as WBSIsStatisticalWBSElement,

      @Aggregation.default: #SUM
      cast( cast(1 as abap.dec( 12, 0 )) as fis_nbritm preserving type )                                      as NumberOfItems,



      _JournalEntry,
      _CompanyCode,
      _FiscalYear,
      _FiscalYearVariant,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_FiscalPeriodForVariant'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_FiscalPeriodForVariant'
      _FiscalPeriod,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_LedgerFiscalYearForVariant'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_LedgerFiscalYearForVariant'
      _LedgerFiscalYear,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_FiscalYearPeriodForVariant'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_FiscalYearPeriodForVariant'
      _FiscalYearPeriod,
      _FiscalPeriodForVariant,
      _LedgerFiscalYearForVariant,
      _FiscalYearPeriodForVariant,
      _CalendarDate,
      _FiscalCalendarDate,
      _ControllingArea,
      _BalanceTransactionCurrency,
      _TransactionCurrency,
      _CompanyCodeCurrency,
      _GlobalCurrency,
      JournalEntryItem._FunctionalCurrency,
      _FreeDefinedCurrency1,
      _FreeDefinedCurrency2,
      _FreeDefinedCurrency3,
      _FreeDefinedCurrency4,
      _FreeDefinedCurrency5,
      _FreeDefinedCurrency6,
      _FreeDefinedCurrency7,
      _FreeDefinedCurrency8,
      _BaseUnit,
      _CostSourceUnit,
      _AdditionalQuantity1Unit,
      _AdditionalQuantity2Unit,
      _AdditionalQuantity3Unit,
      JournalEntryItem._ReferenceQuantityUnit,
//      JournalEntryItem._IncmpltSummableValnQtyUnt,

      _Segment,
      _ProfitCenter,
      _CurrentProfitCenter,
      _CostCenter,
      _CurrentCostCenter,
      _CostAnalysisResource,
      JournalEntryItem._AccountAssignmentType,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_ProjectBasicData'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_ProjectBasicData'
      _Project,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_ProjectBasicDataText'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_ProjectBasicDataText'
      @UI.hidden: true
      _ProjectText,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_PartnerProjectBasicData'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_PartnerProjectBasicData'
      _PartnerProject,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_PartnerProjectBasicDataText'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_PartnerProjectBasicDataText'
      @Consumption.hidden: true
      _PartnerProjectText,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_ProjectBasicData'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_ProjectBasicData'
      _ProjectInternalID,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_ProjectBasicDataText'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_ProjectBasicDataText'
      @UI.hidden: true
      _ProjectInternalIDText,

      //@API.element.releaseState: #DEPRECATED

      //@API.element.successor:   '_PartnerProjectBasicData'

      //@VDM.lifecycle.status:    #DEPRECATED

      //@VDM.lifecycle.successor: '_PartnerProjectBasicData'

      //_PartnerProjectInternalID,


      _ProjectBasicData,
      @UI.hidden: true
      _ProjectBasicDataText,
      _PartnerProjectBasicData,
      @UI.hidden: true
      _PartnerProjectBasicDataText,



      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_WBSElementBasicData'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_WBSElementBasicData'
      _WBSElement,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_WBSElementBasicDataText'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_WBSElementBasicDataText'
      @UI.hidden: true
      _WBSElementText,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_PartnerWBSElementBasicData'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_PartnerWBSElementBasicData'
      _PartnerWBSElement,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_PartnerWBSElmntBasicDataText'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_PartnerWBSElmntBasicDataText'
      @UI.hidden: true
      _PartnerWBSElementText,

//      @API.element.releaseState: #DEPRECATED

//      @API.element.successor:   '_PartnerWBSElmntBasicDataText'

//      @VDM.lifecycle.status:    #DEPRECATED

//      @VDM.lifecycle.successor: '_PartnerWBSElmntBasicDataText'

//      @UI.hidden: true

//      _PartnerWBSElemntBasicDataText,


      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_InvtrySpclStkWBSElmntBscData'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor:  '_InvtrySpclStkWBSElmntBscData'
      _InventorySpclStockWBSElement,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_WBSElementBasicData'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_WBSElementBasicData'
      _WBSElementInternalID,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:   '_WBSElementBasicDataText'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_WBSElementBasicDataText'
      @UI.hidden: true
      _WBSElementInternalIDText,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_InvtrySpclStkWBSElmntBscData'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor:  '_InvtrySpclStkWBSElmntBscData'
      _InvtrySpclStockWBSElmntIntID,

//      @API.element.releaseState: #DEPRECATED

//      @API.element.successor:    '_InvtrySpclStkWBSElmntBscData'

//      @VDM.lifecycle.status:    #DEPRECATED

//      @VDM.lifecycle.successor:  '_InvtrySpclStkWBSElmntBscData'

//      _InvtrySpclStockWBSElmntBD,


      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_InvtrySpclStkWBSElmntBscDataT'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor:  '_InvtrySpclStkWBSElmntBscDataT'
      @Consumption.hidden: true
      _InvtrySpclStockWBSElmntText,

      _WBSElementBasicData,
      @UI.hidden: true
      _WBSElementBasicDataText,

      _PartnerWBSElementBasicData,
      @UI.hidden: true
      _PartnerWBSElmntBasicDataText,

      _InvtrySpclStkWBSElmntBscData,
      @UI.hidden: true
      _InvtrySpclStkWBSElmntBscDataT,


      
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_Product'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_Product'
      _Material,
      _Product,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_SoldProduct'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_SoldProduct'
      _SoldMaterial,
      _SoldProduct,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_SoldProductGroup_2'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_SoldProductGroup_2'
      _MaterialGroup,
      //@API.element.releaseState: #DEPRECATED              not allowed

      //@API.element.successor:    '_SoldProductGroup_2'    not allowed

      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_SoldProductGroup_2'
      _SoldProductGroup,
      _SoldProductGroup_2,

      //@API.element.releaseState: #DEPRECATED             not allowed

      //@API.element.successor:    '_ProductGroup_2'       not allowed

      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_ProductGroup_2'
      _ProductGroup,
      _ProductGroup_2,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_SalesDocument'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_SalesDocument'
      _SalesOrder,
      _SalesDocument,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_SalesDocumentItem'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_SalesDocumentItem'
      _SalesOrderItem,
      _SalesDocumentItem,


      _BusinessArea,
      _FunctionalArea,
      _GLAccountInChartOfAccounts,
      _GLAccountInCompanyCode,
      _ChartOfAccounts,
      _AccountingDocumentType,
      _FinancialAccountType,
      _DebitCreditCode,
      _Plant,
      _WorkPackageWorkItem,
      _WorkPackage,
      _Ledger,
      _SourceLedger,
      _Customer,
      JournalEntryItem._CustomerCompany,
      _CustomerGroup,
      _Supplier,
      JournalEntryItem._SupplierCompany,

      //_Order,

      _InternalOrder,
      _Order,
//      JournalEntryItem._OriginOrder,


      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_PersonWorkAgreement_1'
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  '_PersonWorkAgreement_1'
      _Employment,
      _PersonWorkAgreement_1,

      _FinancialTransactionType,
      JournalEntryItem._BusinessTransactionCategory,
      _BusinessTransactionType,
      _ReferenceDocumentType,
      _PredecessorReferenceDocType,

      _PartnerCostCenter,
//      _CurrentPartnerCostCenter,

      _PartnerProfitCenter,
//      _CurrentPartnerProfitCenter,

      _PartnerBusinessArea,
      _PartnerFunctionalArea,
      _PartnerCompanyCode,
      _PartnerSegment,

      _AccountingDocumentCategory,

      _PostingKey,
//      _SubLedgerAccLineItemType,


      _User,

      _EliminationProfitCenter,

//      _ControllingObject,


      _GLAccountType,
      _AlternativeGLAccount,
      //_SenderGLAccount,

      _CountryChartOfAccounts,

      _PurchasingDocument,
      _PurchasingDocumentItem,

      _SpecialGLCode,
      _TaxCode,
      JournalEntryItem._TaxCountry,
      _HouseBank,

      _ClearingJrnlEntryFiscalYear,
      _ClearingJournalEntry,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_ClearingJournalEntry'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_ClearingJournalEntry'
      _ClearingAccountingDocument,

      _MasterFixedAsset,
      _GroupMasterFixedAsset,
      _FixedAsset,
      _GroupFixedAsset,
      JournalEntryItem._PartnerMasterFixedAsset,
      JournalEntryItem._PartnerFixedAsset,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_InventorySpclStockValnType'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_InventorySpclStockValnType'
      _InventorySpecialStockValnType,
      _InventorySpclStockValnType,

      _InventorySpecialStockType,
      _InventorySpclStkSalesDocument,
      _InventorySpclStkSalesDocItm,
      _InventorySpecialStockSupplier,
      _InventoryValuationType,
      _OriginSenderObject,
      _ControllingObjectClass,
      _PartnerControllingObjectClass,
      _OriginCostCenter,
      _OriginProfitCenter,
      _CostCtrActivityType,
//      _CurrentCostCtrActyType,

      _OriginCostCtrActivityType,
      _OrderCategory,
      //_RelatedNetworkActivity,

      //_PartnerProjectNetworkActivity,


      _BusinessProcess,
      _PartnerCostCtrActivityType,
//      _CurrentPartnerCostCtrActyType,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_PartnerOrder_2'
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  '_PartnerOrder_2'
      _PartnerOrder,
      _PartnerOrder_2,
      _PartnerOrderCategory,
      _PartnerSalesDocument,
      _PartnerSalesDocumentItem,
      _PartnerBusinessProcess,

      _BillingDocumentType,

      _SalesOrganization,
      _DistributionChannel,
      _Division,
      _Fund,
      _PartnerFund,
      _FundsCenter,

      _MovementCategory,
      _AssetTransactionType,

      _BudgetPeriod,

      _CostOriginGroup,

      _CustomerSupplierCountry,
//      _CustomerSupplierIndustryText,

      _SalesDistrict,
      _BillToParty,
      _ShipToParty,

      _FinancialManagementArea,
      //_FundedProgram


      _HouseBankAccount,

      _LogicalSystem,

      _OperatingConcern,

      _PartnerCompany,

      _ProjectNetwork,

      _PurReqValuationArea,

      _BillableControl,

//      _LedgerCompanyCodeCrcyRoles,

      _WorkCenter,
      _OffsettingAccountType,
      _OffsettingChartOfAccounts,
      _OffsettingAccount,
      _OffsettingAccountWithBP,

      _ConditionContract,
      _Equipment,
//      _FunctionalLocation,

      _MaintenanceActivityType,
      _MaintOrdPlngDegreeCode,
      _PMNotificationPriorityType,
      _PMNotificationPriority,
      _MaintenanceOrderSubOperation,
      _Assembly,
      _SuperiorOrder,
      _ServiceDocumentType,
      _ServiceDocument,
      _ServiceDocumentItem,
      _PartnerServiceDocumentType,
      _PartnerServiceDocument,
      _PartnerServiceDocumentItem,
      _ServiceContract,
      _ServiceContractItem,
      _ServiceContractType,
      _TimeSheetOvertimeCat,

      _AccrualObjectType,
      _AccrualObject,
      _AccrualSubobject,
      _AccrualItemType,

      _CreditRiskClass,
      _FinValuationObjectType,

      _SemTagGLAccount,

      JournalEntryItem._CashLedgerCompanyCode,
      JournalEntryItem._CashLedgerAccount,
      JournalEntryItem._FundedProgram,
      JournalEntryItem._Grant,
      JournalEntryItem._PartnerGrant,
      JournalEntryItem._PartnerBudgetPeriod,
      JournalEntryItem._PubSecBudgetAccountCoCode,
      JournalEntryItem._PubSecBudgetAccount,
      JournalEntryItem._PubSecBudgetCnsmpnDate,
      JournalEntryItem._PubSecBudgetCnsmpnFsclPeriod,
      JournalEntryItem._PubSecBudgetCnsmpnFsclYear,
      JournalEntryItem._PubSecBudgetCnsmpnType,
      JournalEntryItem._PubSecBudgetCnsmpnAmtType,
      _SponsoredProgram,
      _SponsoredClass,

      JournalEntryItem._ConsolidationUnit,
      JournalEntryItem._PartnerConsolidationUnit,
      JournalEntryItem._Company,
      JournalEntryItem._ConsolidationChartOfAccounts,
      JournalEntryItem._CnsldtnFinancialStatementItem,
      JournalEntryItem._CnsldtnSubitemCategory,
      JournalEntryItem._CnsldtnSubitem,

      JournalEntryItem._ProviderContract,
      JournalEntryItem._ProviderContractItem,

//      _OrganizationalChange,


      // Just for Authorization Check!!! DO NOT USE!!! WILL BE DEPRECATED!!!

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    ''
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  ''
      cast( '' as fis_brgru_glaccount)                                                                        as GLAccountAuthorizationGroup,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    ''
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  ''
      cast( '' as fis_brgru_supplier)                                                                         as SupplierBasicAuthorizationGrp,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    ''
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  ''
      cast( '' as fis_brgru_customer)                                                                         as CustomerBasicAuthorizationGrp,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    ''
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  ''
      cast( '' as fis_brgru_acctgdoctype)                                                                     as AcctgDocTypeAuthorizationGroup,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    ''
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  ''
      cast( '' as aufart)                                                                                     as OrderType,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    ''
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  ''
      cast( '' as auart)                                                                                      as SalesOrderType,

      //--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

      @Consumption.hidden: true
      _AccountingDocumentTypeText,
      @Consumption.hidden: true
      _BudgetPeriodText,
      @Consumption.hidden: true
      _BusinessTransactionTypeText,
      @Consumption.hidden: true
      _BusinessAreaText,
      @Consumption.hidden: true
      _PartnerBusinessAreaText,
      @Consumption.hidden: true
      _BusinessProcessText,
      @Consumption.hidden: true
      _PartnerBusinessProcessText,
      @Consumption.hidden: true
      _ChartOfAccountsText,
      @Consumption.hidden: true
      _CountryChartOfAccountsText,
      @Consumption.hidden: true
      _OffsettingChartOfAccountsText,
      @Consumption.hidden: true
      _PartnerCompanyCodeText,
      @Consumption.hidden: true
      _ControllingAreaText,
      @Consumption.hidden: true
      _CostAnalysisResourceText,
      @Consumption.hidden: true
      _CustomerText,
      @Consumption.hidden: true
      _EquipmentText,
      @Consumption.hidden: true
      _FinancialManagementAreaText,
      @Consumption.hidden: true
      _FinancialAccountTypeText,
      @Consumption.hidden: true
      _OffsettingAccountTypeText,
      @Consumption.hidden: true
      _FixedAssetText,
      @Consumption.hidden: true
      _GroupFixedAssetText,
//      @Consumption.hidden: true

//      _FunctionalLocationText,

      @Consumption.hidden: true
      _FundText,
      @Consumption.hidden: true
      _PartnerFundText,
      @Consumption.hidden: true
      _AlternativeGLAccountText,
      @Consumption.hidden: true
      _GLAcctInChartOfAccountsText,
      @Consumption.hidden: true
      _HouseBankAccountText,
      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_PartnerOrderText_2'
      @VDM.lifecycle.status:     #DEPRECATED
      @VDM.lifecycle.successor:  '_PartnerOrderText_2'
      @Consumption.hidden: true
      _PartnerOrderText,
      @Consumption.hidden: true
      _PartnerOrderText_2,
      @Consumption.hidden: true
      _LedgerText,
      @Consumption.hidden: true
      _SourceLedgerText,
      @Consumption.hidden: true
      _MaintenanceActivityTypeText,
      @Consumption.hidden: true
      _GroupMasterFixedAssetText,
      @Consumption.hidden: true
      _MasterFixedAssetText,
      @Consumption.hidden: true
      _OperatingConcernText,
      @Consumption.hidden: true
      _AssemblyText,
      @Consumption.hidden: true
      _ProductText,
      @Consumption.hidden: true
      _SoldProductText,
      @Consumption.hidden: true
      _ProjectNetworkText,

      @Consumption.hidden: true
      _PartnerSegmentText,
      @Consumption.hidden: true
      _SegmentText,
      @Consumption.hidden: true
      _InvtrySpclStockSupplierText,
      @Consumption.hidden: true
      _SupplierText,

      @Consumption.hidden: true
      _WorkPackageText,
      @Consumption.hidden: true
      _WorkPackageWorkItemText,
      @Consumption.hidden: true
      _DebitCreditCodeText,
      @Consumption.hidden: true
      _FunctionalAreaText,

      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_ProfitCenterTxt'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_ProfitCenterTxt'
      @Consumption.hidden: true
      _ProfitCenterText,
//      @Consumption.hidden: true

//      _ProfitCenterTxt,


      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_CostCenterTxt'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_CostCenterTxt'
      @Consumption.hidden: true
      _CostCenterText,
//      @Consumption.hidden: true

//      _CostCenterTxt,


      @API.element.releaseState: #DEPRECATED
      @API.element.successor:    '_GLAccountTxt'
      @VDM.lifecycle.status:    #DEPRECATED
      @VDM.lifecycle.successor: '_GLAccountTxt'
      @Consumption.hidden: true
      _GLAccountText,
      @Consumption.hidden: true
      _GLAccountTxt,

      @Consumption.hidden: true
      _CompanyCodeText,
      @Consumption.hidden: true
      _OffsettingAccountText
      // ]--GENERATED



      //_Extension  Extensions must be local

}