I_JournalEntryItemBrowser

DDL: I_JOURNALENTRYITEMBROWSER Type: view_entity COMPOSITE Package: FINS_FIS_FICO

Journal Entry Item Browser

I_JournalEntryItemBrowser is a Composite CDS View (Cube) that provides data about "Journal Entry Item Browser" in SAP S/4HANA. It reads from 1 data source (I_JournalEntryItem) and exposes 610 fields with key fields SourceLedger, CompanyCode, FiscalYear, AccountingDocument, LedgerGLLineItem. It has 14 associations to related views. Part of development package FINS_FIS_FICO.

Data Sources (1)

SourceAliasJoin Type
I_JournalEntryItem I_JournalEntryItem from

Parameters (1)

NameTypeDefault
P_ClearingStatusSelection fis_clearingstatusselection

Associations (14)

CardinalityTargetAliasCondition
[0..1] I_PersonWorkAgreement_1 _PersonWorkAgreement_1 $projection.PersonnelNumber = _PersonWorkAgreement_1.PersonWorkAgreement
[0..1] I_ProductGroup_2 _ProductGroup_2 $projection.ProductGroup = _ProductGroup_2.ProductGroup
[0..1] I_ProductGroup_2 _SoldProductGroup_2 $projection.SoldProductGroup = _SoldProductGroup_2.ProductGroup
[0..1] I_FinServicesProductGroup _FinServicesProductGroup $projection.FinancialServicesProductGroup = _FinServicesProductGroup.FinancialServicesProductGroup
[0..*] I_FinServicesProductGroupT _FinServicesProductGroupText $projection.FinancialServicesProductGroup = _FinServicesProductGroupText.FinancialServicesProductGroup
[0..1] I_FinancialServicesBranch _FinancialServicesBranch $projection.FinancialServicesBranch = _FinancialServicesBranch.FinancialServicesBranch
[0..*] I_FinancialServicesBranchT _FinancialServicesBranchText $projection.FinancialServicesBranch = _FinancialServicesBranchText.FinancialServicesBranch
[0..1] I_FinancialDataSource _FinancialDataSource $projection.FinancialDataSource = _FinancialDataSource.FinancialDataSource
[0..*] I_FinancialDataSourceT _FinancialDataSourceText $projection.FinancialDataSource = _FinancialDataSourceText.FinancialDataSource
[0..1] I_CustomerSupplierIndustry _CustomerSupplierIndustry $projection.CustomerSupplierIndustry = _CustomerSupplierIndustry.Industry
[0..1] I_WBSElementByExternalID _WBSElementExternalID $projection.WBSElementExternalID = _WBSElementExternalID.WBSElementExternalID
[0..1] I_WBSElementByExternalID _PartnerWBSElementExternalID $projection.PartnerWBSElementExternalID = _PartnerWBSElementExternalID.WBSElementExternalID
[0..1] I_ProjectByExternalID _ProjectExternalID $projection.ProjectExternalID = _ProjectExternalID.ProjectExternalID
[0..1] I_ProjectByExternalID _PartnerProjectExternalID $projection.PartnerProjectExternalID = _PartnerProjectExternalID.ProjectExternalID

Annotations (17)

NameValueLevelField
AbapCatalog.entityBuffer.definitionAllowed false view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Journal Entry Item Browser view
VDM.viewType #COMPOSITE view
ObjectModel.representativeKey LedgerGLLineItem view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.modelingPattern #ANALYTICAL_CUBE view
Analytics.dataCategory #CUBE view
Analytics.internalName #LOCAL view
Analytics.technicalName IFIJELITBROWS view
Environment.sql.passValueForClient true view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
AccessControl.auditFilter #ENABLED view

Fields (610)

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
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
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
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
AdditionalQuantity1Unit I_JournalEntryItem AdditionalQuantity1Unit
AdditionalQuantity1 I_JournalEntryItem AdditionalQuantity1
AdditionalQuantity2Unit I_JournalEntryItem AdditionalQuantity2Unit
AdditionalQuantity2 I_JournalEntryItem AdditionalQuantity2
AdditionalQuantity3Unit I_JournalEntryItem AdditionalQuantity3Unit
AdditionalQuantity3 I_JournalEntryItem AdditionalQuantity3
IncmpltSummableValnQtyUnt I_JournalEntryItem IncmpltSummableValnQtyUnt
IncmpltSummableValnQty I_JournalEntryItem IncmpltSummableValnQty
IncmpltSummableValnFxdQty I_JournalEntryItem IncmpltSummableValnFxdQty
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
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 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
Product I_JournalEntryItem Product
ProductGroup I_JournalEntryItem ProductGroup
Plant I_JournalEntryItem Plant
Supplier I_JournalEntryItem Supplier
Customer I_JournalEntryItem Customer
ServicesRenderedDate I_JournalEntryItem ServicesRenderedDate
PerformancePeriodStartDate I_JournalEntryItem PerformancePeriodStartDate
PerformancePeriodEndDate I_JournalEntryItem PerformancePeriodEndDate
ComponentBreakdown I_JournalEntryItem ComponentBreakdown
CompBreakdownScaleNumerator I_JournalEntryItem CompBreakdownScaleNumerator
FinancialAccountType I_JournalEntryItem FinancialAccountType
SpecialGLCode I_JournalEntryItem SpecialGLCode
TaxCode I_JournalEntryItem TaxCode
HouseBank I_JournalEntryItem HouseBank
HouseBankAccount I_JournalEntryItem HouseBankAccount
IsOpenItemManaged I_JournalEntryItem IsOpenItemManaged
ClearingDate I_JournalEntryItem ClearingDate
ClearingAccountingDocument I_JournalEntryItem ClearingAccountingDocument
ClearingDocFiscalYear I_JournalEntryItem ClearingDocFiscalYear
ClearingJournalEntry I_JournalEntryItem ClearingJournalEntry
ClearingJournalEntryFiscalYear I_JournalEntryItem ClearingJournalEntryFiscalYear
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
CostEstimate I_JournalEntryItem CostEstimate
InventorySpecialStockValnType I_JournalEntryItem InventorySpecialStockValnType
InvtrySpecialStockValnType_2 I_JournalEntryItem InvtrySpecialStockValnType_2
InventorySpecialStockType I_JournalEntryItem InventorySpecialStockType
InventorySpclStkSalesDocument I_JournalEntryItem InventorySpclStkSalesDocument
InventorySpclStkSalesDocItm I_JournalEntryItem InventorySpclStkSalesDocItm
InventorySpclStockWBSElement
InvtrySpclStockWBSElmntIntID I_JournalEntryItem InvtrySpclStockWBSElmntIntID
InventorySpecialStockSupplier I_JournalEntryItem InventorySpecialStockSupplier
InventoryValuationType I_JournalEntryItem InventoryValuationType
ValuationArea I_JournalEntryItem ValuationArea
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
QuantityIsIncomplete I_JournalEntryItem QuantityIsIncomplete
OffsettingAccount I_JournalEntryItem OffsettingAccount
OffsettingAccountType I_JournalEntryItem OffsettingAccountType
OffsettingChartOfAccounts I_JournalEntryItem OffsettingChartOfAccounts
LineItemIsCompleted I_JournalEntryItem LineItemIsCompleted
PersonnelNumber I_JournalEntryItem PersonnelNumber
BillableControl I_JournalEntryItem BillableControl
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
WBSElement
WBSElementExternalID
WorkPackage I_JournalEntryItem WorkPackage
ProjectInternalID I_JournalEntryItem ProjectInternalID
Project
ProjectExternalID
OperatingConcern I_JournalEntryItem OperatingConcern
ProjectNetwork I_JournalEntryItem ProjectNetwork
RelatedNetworkActivity I_JournalEntryItem RelatedNetworkActivity
BusinessProcess I_JournalEntryItem BusinessProcess
CostObject I_JournalEntryItem CostObject
CostAnalysisResource I_JournalEntryItem CostAnalysisResource
CustomerServiceNotification I_JournalEntryItem CustomerServiceNotification
ServiceDocumentType I_JournalEntryItem ServiceDocumentType
ServiceDocument I_JournalEntryItem ServiceDocument
ServiceDocumentItem I_JournalEntryItem ServiceDocumentItem
ServiceContract I_JournalEntryItem ServiceContract
ServiceContractType I_JournalEntryItem ServiceContractType
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
PartnerServiceDocumentType I_JournalEntryItem PartnerServiceDocumentType
PartnerServiceDocument I_JournalEntryItem PartnerServiceDocument
PartnerServiceDocumentItem I_JournalEntryItem PartnerServiceDocumentItem
PartnerAccountAssignment I_JournalEntryItem PartnerAccountAssignment
PartnerAccountAssignmentType I_JournalEntryItem PartnerAccountAssignmentType
PartnerCostCtrActivityType I_JournalEntryItem PartnerCostCtrActivityType
PartnerOrder I_JournalEntryItem PartnerOrder
PartnerOrder_2 I_JournalEntryItem PartnerOrder_2
PartnerOrderCategory I_JournalEntryItem PartnerOrderCategory
PartnerWBSElement
PartnerWBSElementExternalID
PartnerProject
PartnerProjectExternalID
PartnerSalesDocument I_JournalEntryItem PartnerSalesDocument
PartnerSalesDocumentItem I_JournalEntryItem PartnerSalesDocumentItem
PartnerProjectNetwork I_JournalEntryItem PartnerProjectNetwork
PartnerProjectNetworkActivity I_JournalEntryItem PartnerProjectNetworkActivity
PartnerBusinessProcess I_JournalEntryItem PartnerBusinessProcess
PartnerCostObject I_JournalEntryItem PartnerCostObject
PartnerProjectInternalID I_JournalEntryItem PartnerProjectInternalID
PartnerWBSElementInternalID I_JournalEntryItem PartnerWBSElementInternalID
WorkItem I_JournalEntryItem WorkItem
VarianceOriginGroup I_JournalEntryItem VarianceOriginGroup
BillingDocumentType I_JournalEntryItem BillingDocumentType
SalesOrganization I_JournalEntryItem SalesOrganization
DistributionChannel I_JournalEntryItem DistributionChannel
OrganizationDivision I_JournalEntryItem OrganizationDivision
SoldProduct I_JournalEntryItem SoldProduct
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
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
REServiceChargeKey I_JournalEntryItem REServiceChargeKey
RESettlementUnitID I_JournalEntryItem RESettlementUnitID
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
JrnlEntryItemMigrationSource I_JournalEntryItem JrnlEntryItemMigrationSource
DebitAmountInCoCodeCrcy I_JournalEntryItem DebitAmountInCoCodeCrcy
CreditAmountInCoCodeCrcy I_JournalEntryItem CreditAmountInCoCodeCrcy
DebitAmountInTransCrcy I_JournalEntryItem DebitAmountInTransCrcy
CreditAmountInTransCrcy I_JournalEntryItem CreditAmountInTransCrcy
DebitAmountInBalanceTransCrcy I_JournalEntryItem DebitAmountInBalanceTransCrcy
CreditAmountInBalanceTransCrcy I_JournalEntryItem CreditAmountInBalanceTransCrcy
DebitAmountInGlobalCrcy I_JournalEntryItem DebitAmountInGlobalCrcy
CreditAmountInGlobalCrcy I_JournalEntryItem CreditAmountInGlobalCrcy
DebitAmountInFunctionalCrcy I_JournalEntryItem DebitAmountInFunctionalCrcy
CreditAmountInFunctionalCrcy I_JournalEntryItem CreditAmountInFunctionalCrcy
DebitAmountInFreeDfndCrcy1 I_JournalEntryItem DebitAmountInFreeDefinedCrcy1
CreditAmountInFreeDfndCrcy1 I_JournalEntryItem CreditAmountInFreeDefinedCrcy1
DebitAmountInFreeDfndCrcy2 I_JournalEntryItem DebitAmountInFreeDefinedCrcy2
CreditAmountInFreeDfndCrcy2 I_JournalEntryItem CreditAmountInFreeDefinedCrcy2
DebitAmountInFreeDfndCrcy3 I_JournalEntryItem DebitAmountInFreeDefinedCrcy3
CreditAmountInFreeDfndCrcy3 I_JournalEntryItem CreditAmountInFreeDefinedCrcy3
DebitAmountInFreeDfndCrcy4 I_JournalEntryItem DebitAmountInFreeDefinedCrcy4
CreditAmountInFreeDfndCrcy4 I_JournalEntryItem CreditAmountInFreeDefinedCrcy4
DebitAmountInFreeDfndCrcy5 I_JournalEntryItem DebitAmountInFreeDefinedCrcy5
CreditAmountInFreeDfndCrcy5 I_JournalEntryItem CreditAmountInFreeDefinedCrcy5
DebitAmountInFreeDfndCrcy6 I_JournalEntryItem DebitAmountInFreeDefinedCrcy6
CreditAmountInFreeDfndCrcy6 I_JournalEntryItem CreditAmountInFreeDefinedCrcy6
DebitAmountInFreeDfndCrcy7 I_JournalEntryItem DebitAmountInFreeDefinedCrcy7
CreditAmountInFreeDfndCrcy7 I_JournalEntryItem CreditAmountInFreeDefinedCrcy7
DebitAmountInFreeDfndCrcy8 I_JournalEntryItem DebitAmountInFreeDefinedCrcy8
CreditAmountInFreeDfndCrcy8 I_JournalEntryItem CreditAmountInFreeDefinedCrcy8
IsStatisticalOrder I_JournalEntryItem IsStatisticalOrder
IsStatisticalCostCenter I_JournalEntryItem IsStatisticalCostCenter
IsStatisticalSalesDocument I_JournalEntryItem IsStatisticalSalesDocument
WBSIsStatisticalWBSElement I_JournalEntryItem WBSIsStatisticalWBSElement
NumberOfItems I_JournalEntryItem NumberOfItems
ClearingStatusSelection
_WBSElementExternalID _WBSElementExternalID
_PartnerWBSElementExternalID _PartnerWBSElementExternalID
_WBSElementBasicData I_JournalEntryItem _WBSElementBasicData
_ProjectExternalID _ProjectExternalID
_PartnerProjectExternalID _PartnerProjectExternalID
_ProjectBasicData I_JournalEntryItem _ProjectBasicData
_JournalEntry I_JournalEntryItem _JournalEntry
_CompanyCode I_JournalEntryItem _CompanyCode
_FiscalYear I_JournalEntryItem _FiscalYear
_LedgerCompanyCodeCrcyRoles I_JournalEntryItem _LedgerCompanyCodeCrcyRoles
_FiscalYearVariant I_JournalEntryItem _FiscalYearVariant
_FiscalPeriodForVariant I_JournalEntryItem _FiscalPeriodForVariant
_LedgerFiscalYearForVariant I_JournalEntryItem _LedgerFiscalYearForVariant
_ControllingArea I_JournalEntryItem _ControllingArea
_BalanceTransactionCurrency I_JournalEntryItem _BalanceTransactionCurrency
_TransactionCurrency I_JournalEntryItem _TransactionCurrency
_CompanyCodeCurrency I_JournalEntryItem _CompanyCodeCurrency
_GlobalCurrency I_JournalEntryItem _GlobalCurrency
_FunctionalCurrency I_JournalEntryItem _FunctionalCurrency
_FreeDefinedCurrency1 I_JournalEntryItem _FreeDefinedCurrency1
_FreeDefinedCurrency2 I_JournalEntryItem _FreeDefinedCurrency2
_FreeDefinedCurrency3 I_JournalEntryItem _FreeDefinedCurrency3
_FreeDefinedCurrency4 I_JournalEntryItem _FreeDefinedCurrency4
_FreeDefinedCurrency5 I_JournalEntryItem _FreeDefinedCurrency5
_FreeDefinedCurrency6 I_JournalEntryItem _FreeDefinedCurrency6
_FreeDefinedCurrency7 I_JournalEntryItem _FreeDefinedCurrency7
_FreeDefinedCurrency8 I_JournalEntryItem _FreeDefinedCurrency8
_BaseUnit I_JournalEntryItem _BaseUnit
_CostSourceUnit I_JournalEntryItem _CostSourceUnit
_AdditionalQuantity1Unit I_JournalEntryItem _AdditionalQuantity1Unit
_AdditionalQuantity2Unit I_JournalEntryItem _AdditionalQuantity2Unit
_AdditionalQuantity3Unit I_JournalEntryItem _AdditionalQuantity3Unit
_IncmpltSummableValnQtyUnt I_JournalEntryItem _IncmpltSummableValnQtyUnt
_Segment I_JournalEntryItem _Segment
_ProfitCenter I_JournalEntryItem _ProfitCenter
_CurrentProfitCenter I_JournalEntryItem _CurrentProfitCenter
_CostCenter I_JournalEntryItem _CostCenter
_CurrentCostCenter I_JournalEntryItem _CurrentCostCenter
_CostAnalysisResource I_JournalEntryItem _CostAnalysisResource
_AccountAssignmentType I_JournalEntryItem _AccountAssignmentType
_BusinessArea I_JournalEntryItem _BusinessArea
_FunctionalArea I_JournalEntryItem _FunctionalArea
_GLAccountInChartOfAccounts I_JournalEntryItem _GLAccountInChartOfAccounts
_GLAccountInCompanyCode I_JournalEntryItem _GLAccountInCompanyCode
_ChartOfAccounts I_JournalEntryItem _ChartOfAccounts
_AccountingDocumentType I_JournalEntryItem _AccountingDocumentType
_FinancialAccountType I_JournalEntryItem _FinancialAccountType
_DebitCreditCode I_JournalEntryItem _DebitCreditCode
_Product I_JournalEntryItem _Product
_ProductGroup I_JournalEntryItem _ProductGroup
_ProductGroup_2 _ProductGroup_2
_Plant I_JournalEntryItem _Plant
_WorkPackageWorkItem I_JournalEntryItem _WorkPackageWorkItem
_WorkPackage I_JournalEntryItem _WorkPackage
_Ledger I_JournalEntryItem _Ledger
_SourceLedger I_JournalEntryItem _SourceLedger
_Customer I_JournalEntryItem _Customer
_CustomerCompany I_JournalEntryItem _CustomerCompany
_CustomerGroup I_JournalEntryItem _CustomerGroup
_Supplier I_JournalEntryItem _Supplier
_SupplierCompany I_JournalEntryItem _SupplierCompany
_SalesDocument I_JournalEntryItem _SalesDocument
_SalesDocumentItem I_JournalEntryItem _SalesDocumentItem
_InternalOrder I_JournalEntryItem _InternalOrder
_Order I_JournalEntryItem _Order
_Employment I_JournalEntryItem _Employment
_PersonWorkAgreement_1 _PersonWorkAgreement_1
_BillableControl I_JournalEntryItem _BillableControl
_FinancialTransactionType I_JournalEntryItem _FinancialTransactionType
_BusinessTransactionCategory I_JournalEntryItem _BusinessTransactionCategory
_BusinessTransactionType I_JournalEntryItem _BusinessTransactionType
_ReferenceDocumentType I_JournalEntryItem _ReferenceDocumentType
_PredecessorReferenceDocType I_JournalEntryItem _PredecessorReferenceDocType
_PartnerCostCenter I_JournalEntryItem _PartnerCostCenter
_PartnerProfitCenter I_JournalEntryItem _PartnerProfitCenter
_PartnerBusinessArea I_JournalEntryItem _PartnerBusinessArea
_PartnerFunctionalArea I_JournalEntryItem _PartnerFunctionalArea
_PartnerCompanyCode I_JournalEntryItem _PartnerCompanyCode
_PartnerSegment I_JournalEntryItem _PartnerSegment
_AccountingDocumentCategory I_JournalEntryItem _AccountingDocumentCategory
_PostingKey I_JournalEntryItem _PostingKey
_SubLedgerAccLineItemType I_JournalEntryItem _SubLedgerAccLineItemType
_User I_JournalEntryItem _User
_EliminationProfitCenter I_JournalEntryItem _EliminationProfitCenter
_ControllingObject I_JournalEntryItem _ControllingObject
_GLAccountType I_JournalEntryItem _GLAccountType
_AlternativeGLAccount I_JournalEntryItem _AlternativeGLAccount
_CountryChartOfAccounts I_JournalEntryItem _CountryChartOfAccounts
_PurchasingDocument I_JournalEntryItem _PurchasingDocument
_PurchasingDocumentItem I_JournalEntryItem _PurchasingDocumentItem
_SpecialGLCode I_JournalEntryItem _SpecialGLCode
_TaxCode I_JournalEntryItem _TaxCode
_HouseBank I_JournalEntryItem _HouseBank
_ClearingJrnlEntryFiscalYear I_JournalEntryItem _ClearingJrnlEntryFiscalYear
_ClearingJournalEntry I_JournalEntryItem _ClearingJournalEntry
_ClearingAccountingDocument I_JournalEntryItem _ClearingAccountingDocument
_MasterFixedAsset I_JournalEntryItem _MasterFixedAsset
_GroupMasterFixedAsset I_JournalEntryItem _GroupMasterFixedAsset
_FixedAsset I_JournalEntryItem _FixedAsset
_GroupFixedAsset I_JournalEntryItem _GroupFixedAsset
_InventorySpecialStockValnType I_JournalEntryItem _InventorySpecialStockValnType
_InventorySpclStockValnType I_JournalEntryItem _InventorySpclStockValnType
_InventorySpecialStockType I_JournalEntryItem _InventorySpecialStockType
_InventorySpclStkSalesDocument I_JournalEntryItem _InventorySpclStkSalesDocument
_InventorySpclStkSalesDocItm I_JournalEntryItem _InventorySpclStkSalesDocItm
_InvtrySpclStkWBSElmntBscData I_JournalEntryItem _InvtrySpclStockWBSElmntBD
_InventorySpecialStockSupplier I_JournalEntryItem _InventorySpecialStockSupplier
_InventoryValuationType I_JournalEntryItem _InventoryValuationType
_OriginSenderObject I_JournalEntryItem _OriginSenderObject
_ControllingObjectClass I_JournalEntryItem _ControllingObjectClass
_PartnerControllingObjectClass I_JournalEntryItem _PartnerControllingObjectClass
_OriginCostCenter I_JournalEntryItem _OriginCostCenter
_OriginProfitCenter I_JournalEntryItem _OriginProfitCenter
_CostCtrActivityType I_JournalEntryItem _CostCtrActivityType
_OriginCostCtrActivityType I_JournalEntryItem _OriginCostCtrActivityType
_OrderCategory I_JournalEntryItem _OrderCategory
_BusinessProcess I_JournalEntryItem _BusinessProcess
_PartnerCostCtrActivityType I_JournalEntryItem _PartnerCostCtrActivityType
_PartnerOrder I_JournalEntryItem _PartnerOrder
_PartnerOrder_2 _PartnerOrder_2
_PartnerOrderCategory I_JournalEntryItem _PartnerOrderCategory
_PartnerWBSElementBasicData I_JournalEntryItem _PartnerWBSElementBasicData
_PartnerProjectBasicData I_JournalEntryItem _PartnerProjectBasicData
_PartnerSalesDocument I_JournalEntryItem _PartnerSalesDocument
_PartnerSalesDocumentItem I_JournalEntryItem _PartnerSalesDocumentItem
_PartnerBusinessProcess I_JournalEntryItem _PartnerBusinessProcess
_BillingDocumentType I_JournalEntryItem _BillingDocumentType
_SalesOrganization I_JournalEntryItem _SalesOrganization
_DistributionChannel I_JournalEntryItem _DistributionChannel
_SoldProduct I_JournalEntryItem _SoldProduct
_SoldProductGroup I_JournalEntryItem _SoldProductGroup
_SoldProductGroup_2 I_JournalEntryItem _SoldProductGroup_2
_Fund I_JournalEntryItem _Fund
_PartnerFund I_JournalEntryItem _PartnerFund
_FundsCenter I_JournalEntryItem _FundsCenter
_MovementCategory I_JournalEntryItem _MovementCategory
_AssetTransactionType I_JournalEntryItem _AssetTransactionType
_BudgetPeriod I_JournalEntryItem _BudgetPeriod
_CostOriginGroup I_JournalEntryItem _CostOriginGroup
_FinancialManagementArea I_JournalEntryItem _FinancialManagementArea
_HouseBankAccount I_JournalEntryItem _HouseBankAccount
_LogicalSystem I_JournalEntryItem _LogicalSystem
_OperatingConcern I_JournalEntryItem _OperatingConcern
_PartnerCompany I_JournalEntryItem _PartnerCompany
_ProjectNetwork I_JournalEntryItem _ProjectNetwork
_PurReqValuationArea I_JournalEntryItem _PurReqValuationArea
_OffsettingAccountType I_JournalEntryItem _OffsettingAccountType
_OffsettingChartOfAccounts I_JournalEntryItem _OffsettingChartOfAccounts
_OffsettingAccount I_JournalEntryItem _OffsettingAccount
_OffsettingAccountWithBP I_JournalEntryItem _OffsettingAccountWithBP
_LedgerText I_JournalEntryItem _LedgerText
_DebitCreditCodeText I_JournalEntryItem _DebitCreditCodeText
_FunctionalAreaText I_JournalEntryItem _FunctionalAreaText
_ProfitCenterText I_JournalEntryItem _ProfitCenterText
_ProfitCenterTxt I_JournalEntryItem _ProfitCenterTxt
_CostCenterText I_JournalEntryItem _CostCenterText
_CostCenterTxt I_JournalEntryItem _CostCenterTxt
_GLAccountText I_JournalEntryItem _GLAccountText
_GLAccountTxt I_JournalEntryItem _GLAccountTxt
_BusinessAreaText I_JournalEntryItem _BusinessAreaText
_SegmentText I_JournalEntryItem _SegmentText
_AccountingDocumentTypeText I_JournalEntryItem _AccountingDocumentTypeText
_SupplierText I_JournalEntryItem _SupplierText
_ControllingAreaText I_JournalEntryItem _ControllingAreaText
_CustomerText I_JournalEntryItem _CustomerText
_CompanyCodeText I_JournalEntryItem _CompanyCodeText
_OffsettingAccountText I_JournalEntryItem _OffsettingAccountText
_MasterFixedAssetText I_JournalEntryItem _MasterFixedAssetText
_PartnerOrderText I_JournalEntryItem _PartnerOrderText
_PartnerOrderText_2 _PartnerOrderText_2
_GroupMasterFixedAssetText I_JournalEntryItem _GroupMasterFixedAssetText
_ServiceDocumentType I_JournalEntryItem _ServiceDocumentType
_ServiceDocument I_JournalEntryItem _ServiceDocument
_ServiceDocumentItem I_JournalEntryItem _ServiceDocumentItem
_ServiceContract I_JournalEntryItem _ServiceContract
_ServiceContractType I_JournalEntryItem _ServiceContractType
_ServiceContractItem I_JournalEntryItem _ServiceContractItem
_TimeSheetOvertimeCat I_JournalEntryItem _TimeSheetOvertimeCat
_PartnerServiceDocumentType I_JournalEntryItem _PartnerServiceDocumentType
_PartnerServiceDocument I_JournalEntryItem _PartnerServiceDocument
_PartnerServiceDocumentItem I_JournalEntryItem _PartnerServiceDocumentItem
_AccrualObjectType I_JournalEntryItem _AccrualObjectType
_AccrualObject I_JournalEntryItem _AccrualObject
_AccrualSubobject I_JournalEntryItem _AccrualSubobject
_AccrualItemType I_JournalEntryItem _AccrualItemType
_CreditRiskClass I_JournalEntryItem _CreditRiskClass
_FinValuationObjectType I_JournalEntryItem _FinValuationObjectType
_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 I_JournalEntryItem _SponsoredProgram
_SponsoredClass I_JournalEntryItem _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
_FinServicesProductGroup _FinServicesProductGroup
_FinServicesProductGroupText _FinServicesProductGroupText
_FinancialServicesBranch _FinancialServicesBranch
_FinancialServicesBranchText _FinancialServicesBranchText
_FinancialDataSource _FinancialDataSource
_FinancialDataSourceText _FinancialDataSourceText
_CustomerSupplierIndustry _CustomerSupplierIndustry
_CustomerSupplierCountry I_JournalEntryItem _CustomerSupplierCountry
 @AbapCatalog.entityBuffer.definitionAllowed: false
 @AccessControl: {authorizationCheck: #CHECK,
                 personalData.blocking: #REQUIRED }
@EndUserText.label: 'Journal Entry Item Browser'
@VDM.viewType: #COMPOSITE
@ObjectModel: { representativeKey: 'LedgerGLLineItem',
                usageType.sizeCategory: #XXL,
                usageType.dataClass:  #TRANSACTIONAL,
                usageType.serviceQuality: #D,
                supportedCapabilities: [#ANALYTICAL_PROVIDER, #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE],
                modelingPattern: #ANALYTICAL_CUBE }
@Analytics: { dataCategory: #CUBE,
              internalName: #LOCAL }
@Analytics.technicalName: 'IFIJELITBROWS'
@Environment.sql.passValueForClient: true
@Metadata: { ignorePropagatedAnnotations: true,  
             allowExtensions:true }
@AccessControl.auditFilter: #ENABLED

define view entity I_JournalEntryItemBrowser 
  with parameters P_ClearingStatusSelection   : fis_clearingstatusselection  
  
as select from I_JournalEntryItem as I_JournalEntryItem

association [0..1] to I_PersonWorkAgreement_1 as _PersonWorkAgreement_1      on $projection.PersonnelNumber    = _PersonWorkAgreement_1.PersonWorkAgreement

association [0..1] to I_ProductGroup_2        as _ProductGroup_2             on $projection.ProductGroup       = _ProductGroup_2.ProductGroup
association [0..1] to I_ProductGroup_2        as _SoldProductGroup_2         on $projection.SoldProductGroup   = _SoldProductGroup_2.ProductGroup

//association [0..1] to I_Order                 as _PartnerOrder_2             on  $projection.PartnerOrder_2      = _PartnerOrder_2.OrderID

//association [0..1] to I_Order                 as _PartnerOrderText_2         on  $projection.PartnerOrder_2      = _PartnerOrderText_2.OrderID


association [0..1] to I_FinServicesProductGroup   as _FinServicesProductGroup      on $projection.FinancialServicesProductGroup = _FinServicesProductGroup.FinancialServicesProductGroup
association [0..*] to I_FinServicesProductGroupT  as _FinServicesProductGroupText  on $projection.FinancialServicesProductGroup = _FinServicesProductGroupText.FinancialServicesProductGroup
association [0..1] to I_FinancialServicesBranch   as _FinancialServicesBranch      on $projection.FinancialServicesBranch       = _FinancialServicesBranch.FinancialServicesBranch
association [0..*] to I_FinancialServicesBranchT  as _FinancialServicesBranchText  on $projection.FinancialServicesBranch       = _FinancialServicesBranchText.FinancialServicesBranch
association [0..1] to I_FinancialDataSource       as _FinancialDataSource      on $projection.FinancialDataSource           = _FinancialDataSource.FinancialDataSource
association [0..*] to I_FinancialDataSourceT      as _FinancialDataSourceText  on $projection.FinancialDataSource           = _FinancialDataSourceText.FinancialDataSource
association [0..1] to I_CustomerSupplierIndustry  as _CustomerSupplierIndustry on $projection.CustomerSupplierIndustry      = _CustomerSupplierIndustry.Industry 

association [0..1] to I_WBSElementByExternalID    as _WBSElementExternalID        on $projection.WBSElementExternalID        = _WBSElementExternalID.WBSElementExternalID
association [0..1] to I_WBSElementByExternalID    as _PartnerWBSElementExternalID on $projection.PartnerWBSElementExternalID = _PartnerWBSElementExternalID.WBSElementExternalID
association [0..1] to I_ProjectByExternalID       as _ProjectExternalID           on $projection.ProjectExternalID           = _ProjectExternalID.ProjectExternalID
association [0..1] to I_ProjectByExternalID       as _PartnerProjectExternalID    on $projection.PartnerProjectExternalID    = _PartnerProjectExternalID.ProjectExternalID  

association of exact one to exact one E_JournalEntryItem  as _Extension      on $projection.SourceLedger       = _Extension.SourceLedger
                                                                            and $projection.CompanyCode        = _Extension.CompanyCode
                                                                            and $projection.FiscalYear         = _Extension.FiscalYear
                                                                            and $projection.AccountingDocument = _Extension.AccountingDocument
                                                                            and $projection.LedgerGLLineItem   = _Extension.LedgerGLLineItem                                                                                                                                                         

{
@ObjectModel.foreignKey.association: '_SourceLedger'      
key I_JournalEntryItem.SourceLedger,
@ObjectModel.foreignKey.association: '_CompanyCode'
key I_JournalEntryItem.CompanyCode,
@ObjectModel.foreignKey.association: '_FiscalYear'
key I_JournalEntryItem.FiscalYear,
@ObjectModel.foreignKey.association: '_JournalEntry'
key I_JournalEntryItem.AccountingDocument,
key I_JournalEntryItem.LedgerGLLineItem,
@ObjectModel.foreignKey.association: '_Ledger'      
key I_JournalEntryItem.Ledger,

@ObjectModel.foreignKey.association: '_LedgerFiscalYearForVariant' //'_LedgerFiscalYear'

I_JournalEntryItem.LedgerFiscalYear,
I_JournalEntryItem.GLRecordType,
I_JournalEntryItem.JrnlEntrAltvFYConsecutiveID,

//LedgerName,

//CompanyCodeName,


// Object which are dependent objects --> first

@ObjectModel.foreignKey.association: '_ChartOfAccounts'
I_JournalEntryItem.ChartOfAccounts,
@ObjectModel.foreignKey.association: '_ControllingArea'
I_JournalEntryItem.ControllingArea,
//ControllingAreaName,



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

// .INCLUDE ACDOC_SI_00  Unified Journal Entry: Transaction, Currencies, Units

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

I_JournalEntryItem.FinancialTransactionType,
I_JournalEntryItem.BusinessTransactionCategory,
I_JournalEntryItem.BusinessTransactionType,
I_JournalEntryItem.ReferenceDocumentType,
I_JournalEntryItem.LogicalSystem,
I_JournalEntryItem.ReferenceDocumentContext,
I_JournalEntryItem.ReferenceDocument,
I_JournalEntryItem.ReferenceDocumentItem,
I_JournalEntryItem.ReferenceDocumentItemGroup,
//SUBTA,

//@Semantics.booleanIndicator

I_JournalEntryItem.IsReversal,
//@Semantics.booleanIndicator

I_JournalEntryItem.IsReversed,
//XTRUEREV,

//AWTYP_REV,

I_JournalEntryItem.ReversalReferenceDocumentCntxt,  
I_JournalEntryItem.ReversalReferenceDocument,
//SUBTA_REV,

//@Semantics.booleanIndicator

I_JournalEntryItem.IsSettlement,
//@Semantics.booleanIndicator

I_JournalEntryItem.IsSettled,
I_JournalEntryItem.PredecessorReferenceDocType,
I_JournalEntryItem.PredecessorReferenceDocCntxt,  
I_JournalEntryItem.PredecessorReferenceDocument,
I_JournalEntryItem.PredecessorReferenceDocItem,
I_JournalEntryItem.PrdcssrJournalEntryCompanyCode,
I_JournalEntryItem.PrdcssrJournalEntryFiscalYear,
I_JournalEntryItem.PredecessorJournalEntry,
I_JournalEntryItem.PredecessorJournalEntryItem,
//PREC_SUBTA,


I_JournalEntryItem.SourceReferenceDocumentType,
I_JournalEntryItem.SourceLogicalSystem,
I_JournalEntryItem.SourceReferenceDocumentCntxt,
I_JournalEntryItem.SourceReferenceDocument,
I_JournalEntryItem.SourceReferenceDocumentItem,
I_JournalEntryItem.SourceReferenceDocSubitem,
//@Semantics.booleanIndicator

I_JournalEntryItem.IsCommitment,   
I_JournalEntryItem.JrnlEntryItemObsoleteReason,
I_JournalEntryItem.OrganizationalChange,   

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

//GLAccountName,

//GLAccountLongName,


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

// .INCLUDE  ACDOC_SI_GL_ACCAS Unified Journal Entry: G/L additional account assignments

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

@ObjectModel.foreignKey.association: '_CostCenter'
I_JournalEntryItem.CostCenter,
//CostCenterName,

@ObjectModel.foreignKey.association: '_ProfitCenter'
I_JournalEntryItem.ProfitCenter,
//ProfitCenterName,

@ObjectModel.foreignKey.association: '_FunctionalArea'
I_JournalEntryItem.FunctionalArea,
//FunctionalAreaName,

@ObjectModel.foreignKey.association: '_BusinessArea'
I_JournalEntryItem.BusinessArea,
//BusinessAreaName,

@ObjectModel.foreignKey.association: '_Segment'
I_JournalEntryItem.Segment,
//SegmentName,

I_JournalEntryItem.PartnerCostCenter,
I_JournalEntryItem.PartnerProfitCenter,
I_JournalEntryItem.PartnerFunctionalArea,
I_JournalEntryItem.PartnerBusinessArea,
I_JournalEntryItem.PartnerCompany,
I_JournalEntryItem.PartnerSegment,


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

// .INCLUDE ACDOC_SI_VALUE_DATA Unified Journal Entry: Value Fields

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


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

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

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



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

// NEW

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

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

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

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

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

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

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

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

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

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



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

// NEW

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

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

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

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

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

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

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

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

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

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

 

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

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


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

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

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

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

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

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

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

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_IncmpltSummableValnQtyUnt'
I_JournalEntryItem.IncmpltSummableValnQtyUnt,       // IncompleteSummableValuationQuantityUnit

      
@Aggregation.default: #SUM
@Semantics: { quantity : {unitOfMeasure: 'IncmpltSummableValnQtyUnt'} }
I_JournalEntryItem.IncmpltSummableValnQty,                 // IncompleteSummableValuationQuantity

      
@Aggregation.default: #SUM
@Semantics: { quantity : {unitOfMeasure: 'IncmpltSummableValnQtyUnt'} }
I_JournalEntryItem.IncmpltSummableValnFxdQty,               // IncompleteSummableValuationFixQuantity



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

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

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

@ObjectModel.foreignKey.association: '_DebitCreditCode'
I_JournalEntryItem.DebitCreditCode,
I_JournalEntryItem.FiscalPeriod,
@ObjectModel.foreignKey.association: '_FiscalYearVariant'      
I_JournalEntryItem.FiscalYearVariant,
I_JournalEntryItem.FiscalYearPeriod,
I_JournalEntryItem.PostingDate,
I_JournalEntryItem.DocumentDate,
@ObjectModel.foreignKey.association: '_AccountingDocumentType'
I_JournalEntryItem.AccountingDocumentType,
I_JournalEntryItem.AccountingDocumentItem,
I_JournalEntryItem.AssignmentReference,
I_JournalEntryItem.AccountingDocumentCategory,
I_JournalEntryItem.PostingKey,
I_JournalEntryItem.TransactionTypeDetermination,
@ObjectModel.foreignKey.association: '_SubLedgerAccLineItemType'
I_JournalEntryItem.SubLedgerAcctLineItemType,
I_JournalEntryItem.AccountingDocCreatedByUser,
I_JournalEntryItem.LastChangeDateTime,
I_JournalEntryItem.CreationDateTime,
I_JournalEntryItem.CreationDate,
I_JournalEntryItem.EliminationProfitCenter,
I_JournalEntryItem.OriginObjectType,
I_JournalEntryItem.GLAccountType,
I_JournalEntryItem.AlternativeGLAccount,
I_JournalEntryItem.CountryChartOfAccounts,


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

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

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

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


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

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

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

I_JournalEntryItem.InvoiceReference,
I_JournalEntryItem.InvoiceReferenceFiscalYear,
I_JournalEntryItem.FollowOnDocumentType,
I_JournalEntryItem.InvoiceItemReference,
I_JournalEntryItem.ReferencePurchaseOrderCategory,
I_JournalEntryItem.PurchasingDocument,
I_JournalEntryItem.PurchasingDocumentItem,
I_JournalEntryItem.AccountAssignmentNumber,
I_JournalEntryItem.DocumentItemText,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'SalesDocument'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  'SalesDocument'
I_JournalEntryItem.SalesOrder,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'SalesDocumentItem'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  'SalesDocumentItem'
I_JournalEntryItem.SalesOrderItem,
I_JournalEntryItem.SalesDocument,
I_JournalEntryItem.SalesDocumentItem,
@ObjectModel.foreignKey.association: '_Product'
I_JournalEntryItem.Product,
@ObjectModel.foreignKey.association: '_ProductGroup_2'
I_JournalEntryItem.ProductGroup,
@ObjectModel.foreignKey.association: '_Plant'
I_JournalEntryItem.Plant,
I_JournalEntryItem.Supplier,

@ObjectModel.foreignKey.association: '_Customer'
I_JournalEntryItem.Customer,
//@ObjectModel.readOnly:true

//@ObjectModel.virtualElement

//@ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_BP_MULTI_ADDR_BF_CALC_EXIT'

//cast(' ' as fis_bpcustmultiaddr preserving type) as BPCustMultiAddrIsActive,


I_JournalEntryItem.ServicesRenderedDate,
I_JournalEntryItem.PerformancePeriodStartDate,
I_JournalEntryItem.PerformancePeriodEndDate,

I_JournalEntryItem.ComponentBreakdown,
I_JournalEntryItem.CompBreakdownScaleNumerator,

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

// .INCLUDE ACDOC_SI_FI  Unified Journal Entry: Fields for FI subledgers

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

@ObjectModel.foreignKey.association: '_FinancialAccountType'
I_JournalEntryItem.FinancialAccountType,
I_JournalEntryItem.SpecialGLCode,
I_JournalEntryItem.TaxCode,
I_JournalEntryItem.HouseBank,
I_JournalEntryItem.HouseBankAccount,
//@Semantics.booleanIndicator

I_JournalEntryItem.IsOpenItemManaged,
I_JournalEntryItem.ClearingDate,

@API.element.releaseState: #DEPRECATED
@API.element.successor:    'ClearingJournalEntry'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'ClearingJournalEntry' 
I_JournalEntryItem.ClearingAccountingDocument,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'ClearingJournalEntryFiscalYear'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'ClearingJournalEntryFiscalYear'
I_JournalEntryItem.ClearingDocFiscalYear,

I_JournalEntryItem.ClearingJournalEntry,
I_JournalEntryItem.ClearingJournalEntryFiscalYear,

//@Semantics.booleanIndicator

//cast( ( case ClearingDate when '00000000' then cast( ' ' as abap.char(1))              

//                                          else cast( 'X' as abap.char(1))

//       end )

//as farp_xaugp ) as IsCleared,

cast( ( case I_JournalEntryItem.ClearingDate when '00000000' then ' '               
                                          else 'X' 
       end )
as farp_xaugp preserving type ) as IsCleared,

I_JournalEntryItem.ValueDate,
I_JournalEntryItem.GeneralLedgerAgingScope,
I_JournalEntryItem.GeneralLedgerAgingIncrement,

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

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

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

I_JournalEntryItem.AssetDepreciationArea,
I_JournalEntryItem.MasterFixedAsset,
I_JournalEntryItem.FixedAsset,
I_JournalEntryItem.AssetValueDate,
I_JournalEntryItem.AssetTransactionType,
I_JournalEntryItem.AssetAcctTransClassfctn,
I_JournalEntryItem.DepreciationFiscalPeriod,
I_JournalEntryItem.GroupMasterFixedAsset,
I_JournalEntryItem.GroupFixedAsset,
I_JournalEntryItem.AssetClass,


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

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

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

I_JournalEntryItem.CostEstimate,

@API.element.releaseState: #DEPRECATED
@API.element.successor:   'InvtrySpecialStockValnType_2'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'InvtrySpecialStockValnType_2'          
I_JournalEntryItem.InventorySpecialStockValnType,   
@Analytics.internalName: #LOCAL            
I_JournalEntryItem.InvtrySpecialStockValnType_2,

//xobew,

I_JournalEntryItem.InventorySpecialStockType,
I_JournalEntryItem.InventorySpclStkSalesDocument, //  as InventorySpecialStockSalesDocument,

I_JournalEntryItem.InventorySpclStkSalesDocItm, //  as InventorySpecialStockSalesDocumentItem,

@API.element.releaseState: #DEPRECATED
@API.element.successor:   'InvtrySpclStockWBSElmntIntID'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'InvtrySpclStockWBSElmntIntID'
cast( I_JournalEntryItem.InventorySpclStockWBSElement as fis_invspstock_wbs_no_conv_dep preserving type ) as InventorySpclStockWBSElement,              //open again at 15.11.22

I_JournalEntryItem.InvtrySpclStockWBSElmntIntID,
I_JournalEntryItem.InventorySpecialStockSupplier,
I_JournalEntryItem.InventoryValuationType,
I_JournalEntryItem.ValuationArea,

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

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

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

I_JournalEntryItem.SenderGLAccount,
I_JournalEntryItem.SenderAccountAssignment,
I_JournalEntryItem.SenderAccountAssignmentType,



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

//  .INCLUDE  ACDOC_SI_CO  Unified Journal Entry: CO fields

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

I_JournalEntryItem.ControllingObject,
I_JournalEntryItem.CostOriginGroup,
I_JournalEntryItem.OriginSenderObject,
I_JournalEntryItem.ControllingDebitCreditCode,
I_JournalEntryItem.ControllingObjectDebitType,
//@Semantics.booleanIndicator

I_JournalEntryItem.QuantityIsIncomplete,
I_JournalEntryItem.OffsettingAccount,
I_JournalEntryItem.OffsettingAccountType,
I_JournalEntryItem.OffsettingChartOfAccounts,
//@Semantics.booleanIndicator

I_JournalEntryItem.LineItemIsCompleted,
I_JournalEntryItem.PersonnelNumber,
I_JournalEntryItem.BillableControl,  
I_JournalEntryItem.ControllingObjectClass,
I_JournalEntryItem.PartnerCompanyCode,
I_JournalEntryItem.PartnerControllingObjectClass,
I_JournalEntryItem.OriginCostCenter,
I_JournalEntryItem.OriginProfitCenter,
I_JournalEntryItem.OriginCostCtrActivityType,
I_JournalEntryItem.OriginProduct,
I_JournalEntryItem.VarianceOriginGLAccount,
I_JournalEntryItem.AccountAssignment,
@Analytics.internalName: #LOCAL    
@ObjectModel.foreignKey.association: '_AccountAssignmentType'
I_JournalEntryItem.AccountAssignmentType,  
I_JournalEntryItem.CostCtrActivityType,
I_JournalEntryItem.OrderID,
I_JournalEntryItem.OrderCategory,
I_JournalEntryItem.WBSElementInternalID,    
@API.element.releaseState: #DEPRECATED
@API.element.successor:   'WBSElementInternalID'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'WBSElementInternalID'
cast( I_JournalEntryItem.WBSElement as fis_wbs_no_conv_depre preserving type ) as WBSElement,              //open again at 15.11.22

cast( _WBSElementBasicData.WBSElementExternalID as fis_wbsext_no_conv preserving type ) as WBSElementExternalID,  //new 14.10.2024

@ObjectModel.foreignKey.association: '_WorkPackage' 
I_JournalEntryItem.WorkPackage,
I_JournalEntryItem.ProjectInternalID,
@API.element.releaseState: #DEPRECATED
@API.element.successor:   'ProjectInternalID'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'ProjectInternalID'
cast( I_JournalEntryItem.Project as fis_project_no_conv_depre preserving type ) as Project,              //open again at 15.11.22

cast( _ProjectBasicData.ProjectExternalID  as fis_projectext_no_conv preserving type ) as ProjectExternalID, //new 14.10.2024

I_JournalEntryItem.OperatingConcern,
I_JournalEntryItem.ProjectNetwork,
I_JournalEntryItem.RelatedNetworkActivity,
I_JournalEntryItem.BusinessProcess,
I_JournalEntryItem.CostObject,
//bemot,

@ObjectModel.foreignKey.association: '_CostAnalysisResource'
I_JournalEntryItem.CostAnalysisResource,
I_JournalEntryItem.CustomerServiceNotification,
I_JournalEntryItem.ServiceDocumentType,
I_JournalEntryItem.ServiceDocument,
I_JournalEntryItem.ServiceDocumentItem,
I_JournalEntryItem.ServiceContract,
I_JournalEntryItem.ServiceContractType,
I_JournalEntryItem.ServiceContractItem,
I_JournalEntryItem.BusinessSolutionOrder,
I_JournalEntryItem.BusinessSolutionOrderItem,
@ObjectModel.foreignKey.association: '_ProviderContract'
I_JournalEntryItem.ProviderContract,
@ObjectModel.foreignKey.association: '_ProviderContractItem'
I_JournalEntryItem.ProviderContractItem,
I_JournalEntryItem.RevenueAccountingContract,
I_JournalEntryItem.PerformanceObligation, 
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_TimeSheetOvertimeCat'
I_JournalEntryItem.TimeSheetOvertimeCategory,  
I_JournalEntryItem.PartnerServiceDocumentType,
I_JournalEntryItem.PartnerServiceDocument,
I_JournalEntryItem.PartnerServiceDocumentItem,
I_JournalEntryItem.PartnerAccountAssignment,
I_JournalEntryItem.PartnerAccountAssignmentType,
I_JournalEntryItem.PartnerCostCtrActivityType,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'PartnerOrder_2'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  'PartnerOrder_2'
I_JournalEntryItem.PartnerOrder,
I_JournalEntryItem.PartnerOrder_2,
I_JournalEntryItem.PartnerOrderCategory,
@API.element.releaseState: #DEPRECATED
@API.element.successor:   'PartnerWBSElementInternalID'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'PartnerWBSElementInternalID'
cast( I_JournalEntryItem.PartnerWBSElement as fis_partner_wbs_no_conv_depre preserving type ) as PartnerWBSElement,              //open again at 15.11.22

cast( _PartnerWBSElementBasicData.WBSElementExternalID as fis_partner_wbsext_no_conv preserving type ) as PartnerWBSElementExternalID, //new 14.10.2024

@API.element.releaseState: #DEPRECATED
@API.element.successor:   'PartnerProjectInternalID'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'PartnerProjectInternalID'
cast( I_JournalEntryItem.PartnerProject as fis_part_project_no_conv_depre preserving type ) as PartnerProject,              //open again at 15.11.22

cast( _PartnerProjectBasicData.ProjectExternalID as fis_part_projectext_no_conv preserving type ) as PartnerProjectExternalID, //new 14.10.2024

I_JournalEntryItem.PartnerSalesDocument,
I_JournalEntryItem.PartnerSalesDocumentItem,
I_JournalEntryItem.PartnerProjectNetwork,
I_JournalEntryItem.PartnerProjectNetworkActivity,
I_JournalEntryItem.PartnerBusinessProcess,
I_JournalEntryItem.PartnerCostObject,
I_JournalEntryItem.PartnerProjectInternalID,
I_JournalEntryItem.PartnerWBSElementInternalID,
@ObjectModel.foreignKey.association: '_WorkPackageWorkItem' 
I_JournalEntryItem.WorkItem,
I_JournalEntryItem.VarianceOriginGroup,

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

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

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

I_JournalEntryItem.BillingDocumentType,
I_JournalEntryItem.SalesOrganization,
I_JournalEntryItem.DistributionChannel,
I_JournalEntryItem.OrganizationDivision,
//SoldMaterial,                                        //do not use any longer, use SoldProduct

@ObjectModel.foreignKey.association: '_SoldProduct'
I_JournalEntryItem.SoldProduct, 
//@ObjectModel.foreignKey.association: '_MaterialGroup'

//MaterialGroup,                                       //do not use any longer, use SoldProduct

@ObjectModel.foreignKey.association: '_SoldProductGroup_2'
I_JournalEntryItem.SoldProductGroup,
@ObjectModel.foreignKey.association: '_CustomerGroup'
I_JournalEntryItem.CustomerGroup,

I_JournalEntryItem.CustomerSupplierCountry,
I_JournalEntryItem.CustomerSupplierIndustry,
I_JournalEntryItem.SalesDistrict,
I_JournalEntryItem.BillToParty,
I_JournalEntryItem.ShipToParty,
I_JournalEntryItem.CustomerSupplierCorporateGroup,

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

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

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

@ObjectModel.foreignKey.association: '_CashLedgerCompanyCode'
I_JournalEntryItem.CashLedgerCompanyCode,

@ObjectModel.foreignKey.association: '_CashLedgerAccount'
I_JournalEntryItem.CashLedgerAccount,

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

@ObjectModel.foreignKey.association: '_FinancialManagementArea'
I_JournalEntryItem.FinancialManagementArea,

I_JournalEntryItem.CommitmentItem,

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

@ObjectModel.foreignKey.association: '_FundedProgram'
I_JournalEntryItem.FundedProgram,

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

@ObjectModel.foreignKey.association: '_Fund'
I_JournalEntryItem.Fund,

@ObjectModel.foreignKey.association: '_Grant'
I_JournalEntryItem.GrantID,

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

@ObjectModel.foreignKey.association: '_BudgetPeriod'
I_JournalEntryItem.BudgetPeriod,

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

@ObjectModel.foreignKey.association: '_PartnerFund'
I_JournalEntryItem.PartnerFund,

@ObjectModel.foreignKey.association: '_PartnerGrant'
I_JournalEntryItem.PartnerGrant,

@ObjectModel.foreignKey.association: '_PartnerBudgetPeriod'
I_JournalEntryItem.PartnerBudgetPeriod,

@ObjectModel.foreignKey.association: '_PubSecBudgetAccount'
I_JournalEntryItem.PubSecBudgetAccount,

@ObjectModel.foreignKey.association: '_PubSecBudgetAccountCoCode'
I_JournalEntryItem.PubSecBudgetAccountCoCode,

@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnDate'
I_JournalEntryItem.PubSecBudgetCnsmpnDate,

@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnFsclPeriod'
I_JournalEntryItem.PubSecBudgetCnsmpnFsclPeriod,

@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnFsclYear'
I_JournalEntryItem.PubSecBudgetCnsmpnFsclYear,
//@Semantics.booleanIndicator 

I_JournalEntryItem.PubSecBudgetIsRelevant,

@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnType'
I_JournalEntryItem.PubSecBudgetCnsmpnType,

@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnAmtType'
I_JournalEntryItem.PubSecBudgetCnsmpnAmtType,

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

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

I_JournalEntryItem.EarmarkedFundsDocument,
I_JournalEntryItem.EarmarkedFundsDocumentItem, 


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

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

//

// these 3 fields are not in C-View (24.04.23)

// get via datasource extension -> FK  gives VH 

// text.association has no effect -> ID+ Text in one column not possible

// with text.element 2 independent columns  ID and text , but not in 1 column ID+Text

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

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_FinServicesProductGroup'
@ObjectModel.text.association: '_FinServicesProductGroupText'
@ObjectModel.text.control: #ASSOCIATED_TEXT_UI_HIDDEN
I_JournalEntryItem.FinancialServicesProductGroup,

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_FinancialServicesBranch'
@ObjectModel.text.association: '_FinancialServicesBranchText'
@ObjectModel.text.control: #ASSOCIATED_TEXT_UI_HIDDEN
I_JournalEntryItem.FinancialServicesBranch,

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_FinancialDataSource'
@ObjectModel.text.association: '_FinancialDataSourceText'
@ObjectModel.text.control: #ASSOCIATED_TEXT_UI_HIDDEN
I_JournalEntryItem.FinancialDataSource,


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

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

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

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

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

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

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

I_JournalEntryItem.REBusinessEntity,
I_JournalEntryItem.RealEstateBuilding,
I_JournalEntryItem.RealEstateProperty,
I_JournalEntryItem.RERentalObject,
I_JournalEntryItem.RealEstateContract,                        
I_JournalEntryItem.REServiceChargeKey,
I_JournalEntryItem.RESettlementUnitID,
I_JournalEntryItem.SettlementReferenceDate,
I_JournalEntryItem.REPartnerBusinessEntity,
I_JournalEntryItem.RealEstatePartnerBuilding,
I_JournalEntryItem.RealEstatePartnerProperty,
I_JournalEntryItem.REPartnerRentalObject,
I_JournalEntryItem.RealEstatePartnerContract,
I_JournalEntryItem.REPartnerServiceChargeKey,
I_JournalEntryItem.REPartnerSettlementUnitID,
I_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'

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

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

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

I_JournalEntryItem.AccrualItemType, 
I_JournalEntryItem.AccrualReferenceObject,
I_JournalEntryItem.AccrualValueDate,


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

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

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

I_JournalEntryItem.FinancialValuationObjectType,
I_JournalEntryItem.FinancialValuationObject,
I_JournalEntryItem.FinancialValuationSubobject,
I_JournalEntryItem.NetDueDate,
I_JournalEntryItem.CreditRiskClass,


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

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

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

I_JournalEntryItem.JrnlEntryItemMigrationSource,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_JournalEntryItem.DebitAmountInCoCodeCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_JournalEntryItem.CreditAmountInCoCodeCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_JournalEntryItem.DebitAmountInTransCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_JournalEntryItem.CreditAmountInTransCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} } 
I_JournalEntryItem.DebitAmountInBalanceTransCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} } 
I_JournalEntryItem.CreditAmountInBalanceTransCrcy,


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

// NEW

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} } 
I_JournalEntryItem.DebitAmountInGlobalCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} } 
I_JournalEntryItem.CreditAmountInGlobalCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FunctionalCurrency'} } 
I_JournalEntryItem.DebitAmountInFunctionalCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FunctionalCurrency'} } 
I_JournalEntryItem.CreditAmountInFunctionalCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} } 
I_JournalEntryItem.DebitAmountInFreeDefinedCrcy1 as DebitAmountInFreeDfndCrcy1,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} } 
I_JournalEntryItem.CreditAmountInFreeDefinedCrcy1 as CreditAmountInFreeDfndCrcy1,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} } 
I_JournalEntryItem.DebitAmountInFreeDefinedCrcy2 as DebitAmountInFreeDfndCrcy2,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} } 
I_JournalEntryItem.CreditAmountInFreeDefinedCrcy2 as CreditAmountInFreeDfndCrcy2,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} } 
I_JournalEntryItem.DebitAmountInFreeDefinedCrcy3 as DebitAmountInFreeDfndCrcy3,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} } 
I_JournalEntryItem.CreditAmountInFreeDefinedCrcy3 as CreditAmountInFreeDfndCrcy3,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
I_JournalEntryItem.DebitAmountInFreeDefinedCrcy4 as DebitAmountInFreeDfndCrcy4,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
I_JournalEntryItem.CreditAmountInFreeDefinedCrcy4 as CreditAmountInFreeDfndCrcy4,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
I_JournalEntryItem.DebitAmountInFreeDefinedCrcy5 as DebitAmountInFreeDfndCrcy5,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
I_JournalEntryItem.CreditAmountInFreeDefinedCrcy5 as CreditAmountInFreeDfndCrcy5,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
I_JournalEntryItem.DebitAmountInFreeDefinedCrcy6 as DebitAmountInFreeDfndCrcy6,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
I_JournalEntryItem.CreditAmountInFreeDefinedCrcy6 as CreditAmountInFreeDfndCrcy6,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
I_JournalEntryItem.DebitAmountInFreeDefinedCrcy7 as DebitAmountInFreeDfndCrcy7,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
I_JournalEntryItem.CreditAmountInFreeDefinedCrcy7 as CreditAmountInFreeDfndCrcy7,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
I_JournalEntryItem.DebitAmountInFreeDefinedCrcy8 as DebitAmountInFreeDfndCrcy8,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
I_JournalEntryItem.CreditAmountInFreeDefinedCrcy8 as CreditAmountInFreeDfndCrcy8,
//////////////////////////////////


  @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
//    case FinancialAccountType when 'S' then cast(DebitAmountInCoCodeCrcy as fis_sdr_hsl) 

//                                       else cast( cast( '0' as abap.curr( 23,2))  as fis_sdr_hsl)

//    end as GLDebitAmountInCoCodeCrcy,

    case I_JournalEntryItem.FinancialAccountType when 'S' then cast( I_JournalEntryItem.DebitAmountInCoCodeCrcy as fis_sdr_hsl preserving type )
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_sdr_hsl preserving type )
    end 
    as GLDebitAmountInCoCodeCrcy,    
    
    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
//    case FinancialAccountType when 'A' then cast(DebitAmountInCoCodeCrcy as fis_adr_hsl) 

//                        else cast( cast( '0' as abap.curr( 23,2)) as fis_adr_hsl)

//    end as AssetDebitAmtInCoCodeCrcy,

    case I_JournalEntryItem.FinancialAccountType when 'A' then cast( I_JournalEntryItem.DebitAmountInCoCodeCrcy as fis_adr_hsl preserving type )
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_adr_hsl preserving type )
    end
    as AssetDebitAmtInCoCodeCrcy,    
    
    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
    case I_JournalEntryItem.FinancialAccountType when 'M' then cast( I_JournalEntryItem.DebitAmountInCoCodeCrcy as fis_mdr_hsl preserving type )
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_mdr_hsl preserving type )
    end
    as MaterialDebitAmtInCoCodeCrcy,
    
    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
    case I_JournalEntryItem.FinancialAccountType when 'D' then cast( I_JournalEntryItem.DebitAmountInCoCodeCrcy as fis_ddr_hsl preserving type )
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_ddr_hsl preserving type )
    end 
    as DebtorDebitAmtInCoCodeCrcy,
    
    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
    case I_JournalEntryItem.FinancialAccountType when 'K' then cast( I_JournalEntryItem.DebitAmountInCoCodeCrcy as fis_kdr_hsl preserving type ) 
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_kdr_hsl preserving type ) 
    end 
    as CreditorDebitAmtInCoCodeCrcy,

    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
    case I_JournalEntryItem.FinancialAccountType when 'S' then cast( I_JournalEntryItem.CreditAmountInCoCodeCrcy as fis_scr_hsl preserving type ) 
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_scr_hsl preserving type ) 
    end
    as GLCreditAmountInCoCodeCrcy,
    
    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
    case I_JournalEntryItem.FinancialAccountType when 'A' then cast( I_JournalEntryItem.CreditAmountInCoCodeCrcy as fis_acr_hsl preserving type )  
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_acr_hsl preserving type )  
    end
    as AssetCreditAmtInCoCodeCrcy,
    
    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
    case I_JournalEntryItem.FinancialAccountType when 'M' then cast( I_JournalEntryItem.CreditAmountInCoCodeCrcy as fis_mcr_hsl preserving type ) 
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_mcr_hsl preserving type ) 
    end 
    as MaterialCreditAmtInCoCodeCrcy,
    
    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
    case I_JournalEntryItem.FinancialAccountType when 'D' then cast( I_JournalEntryItem.CreditAmountInCoCodeCrcy as fis_dcr_hsl preserving type )
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_dcr_hsl preserving type )
    end
    as DebtorCreditAmtInCoCodeCrcy,
    
    @Aggregation.default: #SUM
    @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
    case I_JournalEntryItem.FinancialAccountType when 'K' then cast( I_JournalEntryItem.CreditAmountInCoCodeCrcy as fis_kcr_hsl preserving type )   
                                       else cast( cast( 0 as abap.curr( 23,2) ) as fis_kcr_hsl preserving type )   
    end 
    as CreditorCreditAmtInCoCodeCrcy,

//@Semantics.booleanIndicator

I_JournalEntryItem.IsStatisticalOrder,  
//@Semantics.booleanIndicator

I_JournalEntryItem.IsStatisticalCostCenter,  
//@Semantics.booleanIndicator

I_JournalEntryItem.IsStatisticalSalesDocument,
//@Semantics.booleanIndicator

I_JournalEntryItem.WBSIsStatisticalWBSElement,  

@Aggregation.default: #SUM
I_JournalEntryItem.NumberOfItems, 

cast($parameters.P_ClearingStatusSelection as fis_clearingstatusselection preserving type ) as ClearingStatusSelection,


//$extension.*,


//_WBSElementInternalID,

_WBSElementExternalID,
_PartnerWBSElementExternalID,
I_JournalEntryItem._WBSElementBasicData,
//_WBSElement,

//_ProjectInternalID,

_ProjectExternalID,
_PartnerProjectExternalID,
I_JournalEntryItem._ProjectBasicData,
//_Project,


I_JournalEntryItem._JournalEntry,
I_JournalEntryItem._CompanyCode,
I_JournalEntryItem._FiscalYear,
I_JournalEntryItem._LedgerCompanyCodeCrcyRoles,
//_FiscalPeriod,

//_LedgerFiscalYear,

I_JournalEntryItem._FiscalYearVariant,
I_JournalEntryItem._FiscalPeriodForVariant,
I_JournalEntryItem._LedgerFiscalYearForVariant,
I_JournalEntryItem._ControllingArea,
I_JournalEntryItem._BalanceTransactionCurrency,
I_JournalEntryItem._TransactionCurrency,
I_JournalEntryItem._CompanyCodeCurrency,
I_JournalEntryItem._GlobalCurrency,
I_JournalEntryItem._FunctionalCurrency,
I_JournalEntryItem._FreeDefinedCurrency1,
I_JournalEntryItem._FreeDefinedCurrency2,
I_JournalEntryItem._FreeDefinedCurrency3,
I_JournalEntryItem._FreeDefinedCurrency4,
I_JournalEntryItem._FreeDefinedCurrency5,
I_JournalEntryItem._FreeDefinedCurrency6,
I_JournalEntryItem._FreeDefinedCurrency7,
I_JournalEntryItem._FreeDefinedCurrency8,
I_JournalEntryItem._BaseUnit,
I_JournalEntryItem._CostSourceUnit,
I_JournalEntryItem._AdditionalQuantity1Unit,
I_JournalEntryItem._AdditionalQuantity2Unit,
I_JournalEntryItem._AdditionalQuantity3Unit,
I_JournalEntryItem._IncmpltSummableValnQtyUnt,
I_JournalEntryItem._Segment,
I_JournalEntryItem._ProfitCenter,
I_JournalEntryItem._CurrentProfitCenter,
I_JournalEntryItem._CostCenter,
I_JournalEntryItem._CurrentCostCenter,
I_JournalEntryItem._CostAnalysisResource,
I_JournalEntryItem._AccountAssignmentType,
I_JournalEntryItem._BusinessArea,
I_JournalEntryItem._FunctionalArea,
I_JournalEntryItem._GLAccountInChartOfAccounts,
I_JournalEntryItem._GLAccountInCompanyCode,
I_JournalEntryItem._ChartOfAccounts,
I_JournalEntryItem._AccountingDocumentType,
I_JournalEntryItem._FinancialAccountType,
I_JournalEntryItem._DebitCreditCode, 
//_Material,

//_MaterialGroup,

I_JournalEntryItem._Product,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_ProductGroup_2'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_ProductGroup_2'
I_JournalEntryItem._ProductGroup,
_ProductGroup_2,
I_JournalEntryItem._Plant,
I_JournalEntryItem._WorkPackageWorkItem,
I_JournalEntryItem._WorkPackage,
I_JournalEntryItem._Ledger,
I_JournalEntryItem._SourceLedger,

I_JournalEntryItem._Customer,
I_JournalEntryItem._CustomerCompany,
I_JournalEntryItem._CustomerGroup,

I_JournalEntryItem._Supplier,
I_JournalEntryItem._SupplierCompany,

//_SalesOrder,

//_SalesOrderItem,

I_JournalEntryItem._SalesDocument,
I_JournalEntryItem._SalesDocumentItem,

I_JournalEntryItem._InternalOrder,
I_JournalEntryItem._Order,

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

//_Extension  Extensions must be local


I_JournalEntryItem._FinancialTransactionType,
I_JournalEntryItem._BusinessTransactionCategory,
I_JournalEntryItem._BusinessTransactionType,
I_JournalEntryItem._ReferenceDocumentType,
I_JournalEntryItem._PredecessorReferenceDocType,

I_JournalEntryItem._PartnerCostCenter,
I_JournalEntryItem._PartnerProfitCenter,
I_JournalEntryItem._PartnerBusinessArea,
I_JournalEntryItem._PartnerFunctionalArea,
I_JournalEntryItem._PartnerCompanyCode,
I_JournalEntryItem._PartnerSegment,

I_JournalEntryItem._AccountingDocumentCategory,

I_JournalEntryItem._PostingKey,

I_JournalEntryItem._SubLedgerAccLineItemType,

I_JournalEntryItem._User,

I_JournalEntryItem._EliminationProfitCenter,

I_JournalEntryItem._ControllingObject,

I_JournalEntryItem._GLAccountType,
I_JournalEntryItem._AlternativeGLAccount,
//_SenderGLAccount,

I_JournalEntryItem._CountryChartOfAccounts,

I_JournalEntryItem._PurchasingDocument,
I_JournalEntryItem._PurchasingDocumentItem,

I_JournalEntryItem._SpecialGLCode,
I_JournalEntryItem._TaxCode,

I_JournalEntryItem._HouseBank,

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

I_JournalEntryItem._MasterFixedAsset,
I_JournalEntryItem._GroupMasterFixedAsset,
I_JournalEntryItem._FixedAsset,
I_JournalEntryItem._GroupFixedAsset,

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

I_JournalEntryItem._InventorySpecialStockType,
I_JournalEntryItem._InventorySpclStkSalesDocument,
I_JournalEntryItem._InventorySpclStkSalesDocItm,
//_InventorySpclStockWBSElement,

I_JournalEntryItem._InvtrySpclStockWBSElmntBD as _InvtrySpclStkWBSElmntBscData,
I_JournalEntryItem._InventorySpecialStockSupplier,
I_JournalEntryItem._InventoryValuationType,
I_JournalEntryItem._OriginSenderObject,
I_JournalEntryItem._ControllingObjectClass,
I_JournalEntryItem._PartnerControllingObjectClass,
I_JournalEntryItem._OriginCostCenter,
I_JournalEntryItem._OriginProfitCenter,
I_JournalEntryItem._CostCtrActivityType,
I_JournalEntryItem._OriginCostCtrActivityType,
I_JournalEntryItem._OrderCategory,
//_RelatedNetworkActivity,

//_PartnerProjectNetworkActivity,


I_JournalEntryItem._BusinessProcess,
I_JournalEntryItem._PartnerCostCtrActivityType,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_PartnerOrder_2'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_PartnerOrder_2'
I_JournalEntryItem._PartnerOrder,
_PartnerOrder_2,
I_JournalEntryItem._PartnerOrderCategory,
I_JournalEntryItem._PartnerWBSElementBasicData,
//_PartnerWBSElement,

I_JournalEntryItem._PartnerProjectBasicData,
//_PartnerProject,

I_JournalEntryItem._PartnerSalesDocument,
I_JournalEntryItem._PartnerSalesDocumentItem,
I_JournalEntryItem._PartnerBusinessProcess,

I_JournalEntryItem._BillingDocumentType,

I_JournalEntryItem._SalesOrganization,
I_JournalEntryItem._DistributionChannel,

I_JournalEntryItem._SoldProduct,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_SoldProductGroup_2'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_SoldProductGroup_2'
I_JournalEntryItem._SoldProductGroup,
I_JournalEntryItem._SoldProductGroup_2,

I_JournalEntryItem._Fund,
I_JournalEntryItem._PartnerFund,
I_JournalEntryItem._FundsCenter,

I_JournalEntryItem._MovementCategory,
I_JournalEntryItem._AssetTransactionType,

I_JournalEntryItem._BudgetPeriod,

I_JournalEntryItem._CostOriginGroup,

I_JournalEntryItem._FinancialManagementArea,
//_FundedProgram


I_JournalEntryItem._HouseBankAccount,

I_JournalEntryItem._LogicalSystem,

I_JournalEntryItem._OperatingConcern,

I_JournalEntryItem._PartnerCompany,

I_JournalEntryItem._ProjectNetwork,

I_JournalEntryItem._PurReqValuationArea,
I_JournalEntryItem._OffsettingAccountType,
I_JournalEntryItem._OffsettingChartOfAccounts,
I_JournalEntryItem._OffsettingAccount,
I_JournalEntryItem._OffsettingAccountWithBP,
I_JournalEntryItem._LedgerText,
I_JournalEntryItem._DebitCreditCodeText,
I_JournalEntryItem._FunctionalAreaText,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_ProfitCenterTxt'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_ProfitCenterTxt'
I_JournalEntryItem._ProfitCenterText,
I_JournalEntryItem._ProfitCenterTxt,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_CostCenterTxt'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_CostCenterTxt'
I_JournalEntryItem._CostCenterText,
I_JournalEntryItem._CostCenterTxt,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_GLAccountTxt'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_GLAccountTxt'
I_JournalEntryItem._GLAccountText,
I_JournalEntryItem._GLAccountTxt,
I_JournalEntryItem._BusinessAreaText,
I_JournalEntryItem._SegmentText,
I_JournalEntryItem._AccountingDocumentTypeText,
I_JournalEntryItem._SupplierText,
I_JournalEntryItem._ControllingAreaText,
I_JournalEntryItem._CustomerText,
I_JournalEntryItem._CompanyCodeText,
I_JournalEntryItem._OffsettingAccountText,
I_JournalEntryItem._MasterFixedAssetText,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_PartnerOrderText_2'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_PartnerOrderText_2'
I_JournalEntryItem._PartnerOrderText,
_PartnerOrderText_2,
I_JournalEntryItem._GroupMasterFixedAssetText,

//_ProjectText,

I_JournalEntryItem._ServiceDocumentType,
I_JournalEntryItem._ServiceDocument,
I_JournalEntryItem._ServiceDocumentItem,
I_JournalEntryItem._ServiceContract,
I_JournalEntryItem._ServiceContractType,
I_JournalEntryItem._ServiceContractItem,
I_JournalEntryItem._TimeSheetOvertimeCat,
I_JournalEntryItem._PartnerServiceDocumentType,
I_JournalEntryItem._PartnerServiceDocument,
I_JournalEntryItem._PartnerServiceDocumentItem,

//_PartnerProjectBasicDataText,

//_PartnerWBSElemntBasicDataText,


I_JournalEntryItem._AccrualObjectType,
I_JournalEntryItem._AccrualObject,
I_JournalEntryItem._AccrualSubobject,
I_JournalEntryItem._AccrualItemType,

I_JournalEntryItem._CreditRiskClass,
I_JournalEntryItem._FinValuationObjectType,

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

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

I_JournalEntryItem._ProviderContract,
I_JournalEntryItem._ProviderContractItem,

_FinServicesProductGroup,
_FinServicesProductGroupText,
_FinancialServicesBranch,
_FinancialServicesBranchText,
_FinancialDataSource,
_FinancialDataSourceText,
_CustomerSupplierIndustry,
I_JournalEntryItem._CustomerSupplierCountry  

}