I_OperationalAcctgDocCube

DDL: I_OPERATIONALACCTGDOCCUBE Type: view_entity COMPOSITE Package: FINS_FIS_FICO

Operational Journal Entry Item - Cube

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

Data Sources (1)

SourceAliasJoin Type
I_OperationalAcctgDocItem I_OperationalAcctgDocItem from

Associations (14)

CardinalityTargetAliasCondition
[0..*] I_BusTransactionTypeText _BusinessTransactionTypeText $projection.BusinessTransactionType = _BusinessTransactionTypeText.BusinessTransactionType
[0..*] I_FinancialManagementAreaText _FinancialManagementAreaText $projection.FinancialManagementArea = _FinancialManagementAreaText.FinancialManagementArea
[0..*] I_LedgerText _LedgerText $projection.Ledger = _LedgerText.Ledger
[0..1] I_WBSElement _WBSElement $projection.WBSElement = _WBSElement.WBSElement
[0..1] I_WBSElement _WBSElementText $projection.WBSElement = _WBSElementText.WBSElement
[0..1] I_WBSElementBasicData _WBSElementBasicData $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID
[0..1] I_WBSElementBasicData _WBSElementBasicDataText $projection.WBSElementInternalID = _WBSElementBasicDataText.WBSElementInternalID
[0..1] I_WBSElementByExternalID _WBSElementExternalID $projection.WBSElementExternalID = _WBSElementExternalID.WBSElementExternalID
[0..1] I_WBSElementByExternalID _WBSElementExternalIDText $projection.WBSElementExternalID = _WBSElementExternalIDText.WBSElementExternalID
[0..1] I_AdditionalCurrencyRoles _AdditionalCurrencyRoles $projection.CompanyCode = _AdditionalCurrencyRoles.CompanyCode and $projection.LedgerGroup = _AdditionalCurrencyRoles.LedgerGroup and $projection.Ledger = _AdditionalCurrencyRoles.Ledger
[0..*] I_FundsCenter _FundsCenter $projection.FinancialManagementArea = _FundsCenter.FinancialManagementArea and $projection.FundsCenter = _FundsCenter.FundsCenter
[0..1] I_FundedProgram _FundedProgram $projection.FinancialManagementArea = _FundedProgram.FinancialManagementArea and $projection.FundedProgram = _FundedProgram.FundedProgram
[0..1] I_Fund _Fund $projection.FinancialManagementArea = _Fund.FinancialManagementArea and $projection.Fund = _Fund.Fund
[0..1] I_Fund _PartnerFund $projection.FinancialManagementArea = _PartnerFund.FinancialManagementArea and $projection.PartnerFund = _PartnerFund.Fund

Annotations (16)

NameValueLevelField
AbapCatalog.entityBuffer.definitionAllowed false view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
EndUserText.label Operational Journal Entry Item - Cube view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #CHECK view
ObjectModel.representativeKey AccountingDocumentItem view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
Analytics.dataCategory #CUBE view
Analytics.technicalName IFIOPACCTGDOCCUB view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.modelingPattern #ANALYTICAL_CUBE view
AccessControl.auditFilter #ENABLED view

Fields (482)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode I_OperationalAcctgDocItem CompanyCode
KEY FiscalYear I_OperationalAcctgDocItem FiscalYear
KEY AccountingDocument I_OperationalAcctgDocItem AccountingDocument
KEY AccountingDocumentItem I_OperationalAcctgDocItem AccountingDocumentItem
CompanyCodeName
ChartOfAccounts I_OperationalAcctgDocItem ChartOfAccounts
AccountingDocumentItemType I_OperationalAcctgDocItem AccountingDocumentItemType
ClearingDate I_OperationalAcctgDocItem ClearingDate
ClearingCreationDate I_OperationalAcctgDocItem ClearingCreationDate
ClearingJournalEntryFiscalYear I_OperationalAcctgDocItem ClearingJournalEntryFiscalYear
ClearingDocFiscalYear I_OperationalAcctgDocItem ClearingDocFiscalYear
ClearingJournalEntry I_OperationalAcctgDocItem ClearingJournalEntry
ClearingAccountingDocument I_OperationalAcctgDocItem ClearingAccountingDocument
PostingKey I_OperationalAcctgDocItem PostingKey
FinancialAccountType I_OperationalAcctgDocItem FinancialAccountType
SpecialGLCode I_OperationalAcctgDocItem SpecialGLCode
SpecialGLTransactionType I_OperationalAcctgDocItem SpecialGLTransactionType
DebitCreditCode I_OperationalAcctgDocItem DebitCreditCode
BusinessArea I_OperationalAcctgDocItem BusinessArea
BusinessAreaName
PartnerBusinessArea I_OperationalAcctgDocItem PartnerBusinessArea
TaxCode I_OperationalAcctgDocItem TaxCode
WithholdingTaxCode I_OperationalAcctgDocItem WithholdingTaxCode
TaxType I_OperationalAcctgDocItem TaxType
TransactionTypeDetermination I_OperationalAcctgDocItem TransactionTypeDetermination
ValueDate I_OperationalAcctgDocItem ValueDate
AssignmentReference I_OperationalAcctgDocItem AssignmentReference
DocumentItemText I_OperationalAcctgDocItem DocumentItemText
PartnerCompany I_OperationalAcctgDocItem PartnerCompany
FinancialTransactionType I_OperationalAcctgDocItem FinancialTransactionType
CorporateGroupAccount I_OperationalAcctgDocItem CorporateGroupAccount
PlanningLevel I_OperationalAcctgDocItem PlanningLevel
ControllingArea I_OperationalAcctgDocItem ControllingArea
ControllingAreaName
CostCenter I_OperationalAcctgDocItem CostCenter
CostCenterName
Project
ProjectExternalID
OrderID I_OperationalAcctgDocItem OrderID
BillingDocument I_OperationalAcctgDocItem BillingDocument
SalesDocument I_OperationalAcctgDocItem SalesDocument
SalesDocumentItem I_OperationalAcctgDocItem SalesDocumentItem
ScheduleLine I_OperationalAcctgDocItem ScheduleLine
ServiceDocumentType I_OperationalAcctgDocItem ServiceDocumentType
ServiceDocument I_OperationalAcctgDocItem ServiceDocument
ServiceDocumentItem I_OperationalAcctgDocItem ServiceDocumentItem
MasterFixedAsset I_OperationalAcctgDocItem MasterFixedAsset
FixedAsset I_OperationalAcctgDocItem FixedAsset
AssetTransactionType I_OperationalAcctgDocItem AssetTransactionType
AssetValueDate I_OperationalAcctgDocItem AssetValueDate
PersonnelNumber I_OperationalAcctgDocItem PersonnelNumber
IsSalesRelated I_OperationalAcctgDocItem IsSalesRelated
LineItemDisplayIsEnabled I_OperationalAcctgDocItem LineItemDisplayIsEnabled
IsOpenItemManaged I_OperationalAcctgDocItem IsOpenItemManaged
IsNotCashDiscountLiable I_OperationalAcctgDocItem IsNotCashDiscountLiable
IsAutomaticallyCreated I_OperationalAcctgDocItem IsAutomaticallyCreated
IsUsedInPaymentTransaction I_OperationalAcctgDocItem IsUsedInPaymentTransaction
OperationalGLAccount I_OperationalAcctgDocItem OperationalGLAccount
GLAccount I_OperationalAcctgDocItem GLAccount
GLAccountName
GLAccountLongName
Customer I_OperationalAcctgDocItem Customer
CustomerName
Supplier I_OperationalAcctgDocItem Supplier
SupplierName
BranchAccount I_OperationalAcctgDocItem BranchAccount
IsBalanceSheetAccount I_OperationalAcctgDocItem IsBalanceSheetAccount
ProfitLossAccountType I_OperationalAcctgDocItem ProfitLossAccountType
SpecialGLAccountAssignment I_OperationalAcctgDocItem SpecialGLAccountAssignment
DueCalculationBaseDate I_OperationalAcctgDocItem DueCalculationBaseDate
PaymentTerms I_OperationalAcctgDocItem PaymentTerms
CashDiscount1Days I_OperationalAcctgDocItem CashDiscount1Days
CashDiscount2Days I_OperationalAcctgDocItem CashDiscount2Days
NetPaymentDays I_OperationalAcctgDocItem NetPaymentDays
CashDiscount1Percent I_OperationalAcctgDocItem CashDiscount1Percent
CashDiscount2Percent I_OperationalAcctgDocItem CashDiscount2Percent
PaymentMethod I_OperationalAcctgDocItem PaymentMethod
PaymentBlockingReason I_OperationalAcctgDocItem PaymentBlockingReason
FixedCashDiscount I_OperationalAcctgDocItem FixedCashDiscount
HouseBank I_OperationalAcctgDocItem HouseBank
BPBankAccountInternalID I_OperationalAcctgDocItem BPBankAccountInternalID
TaxDistributionCode1 I_OperationalAcctgDocItem TaxDistributionCode1
TaxDistributionCode2 I_OperationalAcctgDocItem TaxDistributionCode2
TaxDistributionCode3 I_OperationalAcctgDocItem TaxDistributionCode3
InvoiceReference I_OperationalAcctgDocItem InvoiceReference
InvoiceReferenceFiscalYear I_OperationalAcctgDocItem InvoiceReferenceFiscalYear
InvoiceItemReference I_OperationalAcctgDocItem InvoiceItemReference
FollowOnDocumentType I_OperationalAcctgDocItem FollowOnDocumentType
StateCentralBankPaymentReason I_OperationalAcctgDocItem StateCentralBankPaymentReason
SupplyingCountry I_OperationalAcctgDocItem SupplyingCountry
InvoiceList I_OperationalAcctgDocItem InvoiceList
BillOfExchangeUsage I_OperationalAcctgDocItem BillOfExchangeUsage
DunningKey I_OperationalAcctgDocItem DunningKey
DunningBlockingReason I_OperationalAcctgDocItem DunningBlockingReason
LastDunningDate I_OperationalAcctgDocItem LastDunningDate
DunningLevel I_OperationalAcctgDocItem DunningLevel
DunningArea I_OperationalAcctgDocItem DunningArea
WithholdingTaxCertificate I_OperationalAcctgDocItem WithholdingTaxCertificate
Material I_OperationalAcctgDocItem Material
Product I_OperationalAcctgDocItem Product
Plant I_OperationalAcctgDocItem Plant
PurchasingDocument I_OperationalAcctgDocItem PurchasingDocument
PurchasingDocumentItem I_OperationalAcctgDocItem PurchasingDocumentItem
AccountAssignmentNumber I_OperationalAcctgDocItem AccountAssignmentNumber
IsCompletelyDelivered I_OperationalAcctgDocItem IsCompletelyDelivered
MaterialPriceControl I_OperationalAcctgDocItem MaterialPriceControl
ValuationArea I_OperationalAcctgDocItem ValuationArea
InventoryValuationType I_OperationalAcctgDocItem InventoryValuationType
VATRegistration I_OperationalAcctgDocItem VATRegistration
DelivOfGoodsDestCountry I_OperationalAcctgDocItem DelivOfGoodsDestCountry
PaymentDifferenceReason I_OperationalAcctgDocItem PaymentDifferenceReason
ProfitCenter I_OperationalAcctgDocItem ProfitCenter
ProfitCenterName
JointVenture I_OperationalAcctgDocItem JointVenture
JointVentureCostRecoveryCode I_OperationalAcctgDocItem JointVentureCostRecoveryCode
JointVentureEquityGroup I_OperationalAcctgDocItem JointVentureEquityGroup
JointVenturePartner I_OperationalAcctgDocItem JointVenturePartner
TreasuryContractType I_OperationalAcctgDocItem TreasuryContractType
AssetContract I_OperationalAcctgDocItem AssetContract
CashFlowType I_OperationalAcctgDocItem CashFlowType
TaxJurisdiction I_OperationalAcctgDocItem TaxJurisdiction
REInternalFinNumber I_OperationalAcctgDocItem REInternalFinNumber
RealEstateObject I_OperationalAcctgDocItem RealEstateObject
SettlementReferenceDate I_OperationalAcctgDocItem SettlementReferenceDate
CommitmentItem I_OperationalAcctgDocItem CommitmentItem
CommitmentItemShortID I_OperationalAcctgDocItem CommitmentItemShortID
CostObject I_OperationalAcctgDocItem CostObject
ProjectNetwork I_OperationalAcctgDocItem ProjectNetwork
OrderInternalBillOfOperations I_OperationalAcctgDocItem OrderInternalBillOfOperations
OrderIntBillOfOperationsItem I_OperationalAcctgDocItem OrderIntBillOfOperationsItem
WBSElementInternalID I_OperationalAcctgDocItem WBSElementInternalID
WBSElement
WBSElementExternalID
ProfitabilitySegment
ProfitabilitySegment_2 I_OperationalAcctgDocItem ProfitabilitySegment_2
JointVentureBillingType I_OperationalAcctgDocItem JointVentureBillingType
JointVentureEquityType I_OperationalAcctgDocItem JointVentureEquityType
IsEUTriangularDeal I_OperationalAcctgDocItem IsEUTriangularDeal
CostOriginGroup I_OperationalAcctgDocItem CostOriginGroup
CompanyCodeCurrencyDetnMethod I_OperationalAcctgDocItem CompanyCodeCurrencyDetnMethod
ClearingIsReversed I_OperationalAcctgDocItem ClearingIsReversed
PaymentMethodSupplement I_OperationalAcctgDocItem PaymentMethodSupplement
AlternativeGLAccount I_OperationalAcctgDocItem AlternativeGLAccount
FundsCenter I_OperationalAcctgDocItem FundsCenter
Fund I_OperationalAcctgDocItem Fund
PartnerProfitCenter I_OperationalAcctgDocItem PartnerProfitCenter
Reference1IDByBusinessPartner I_OperationalAcctgDocItem Reference1IDByBusinessPartner
Reference2IDByBusinessPartner I_OperationalAcctgDocItem Reference2IDByBusinessPartner
IsNegativePosting I_OperationalAcctgDocItem IsNegativePosting
PaymentCardItem I_OperationalAcctgDocItem PaymentCardItem
PaymentCardPaymentSettlement I_OperationalAcctgDocItem PaymentCardPaymentSettlement
CreditControlArea I_OperationalAcctgDocItem CreditControlArea
Reference3IDByBusinessPartner I_OperationalAcctgDocItem Reference3IDByBusinessPartner
DataExchangeInstruction1 I_OperationalAcctgDocItem DataExchangeInstruction1
DataExchangeInstruction2 I_OperationalAcctgDocItem DataExchangeInstruction2
DataExchangeInstruction3 I_OperationalAcctgDocItem DataExchangeInstruction3
DataExchangeInstruction4 I_OperationalAcctgDocItem DataExchangeInstruction4
Region I_OperationalAcctgDocItem Region
HasPaymentOrder I_OperationalAcctgDocItem HasPaymentOrder
PaymentReference I_OperationalAcctgDocItem PaymentReference
TaxDeterminationDate I_OperationalAcctgDocItem TaxDeterminationDate
ClearingItem I_OperationalAcctgDocItem ClearingItem
BusinessPlace I_OperationalAcctgDocItem BusinessPlace
TaxSection I_OperationalAcctgDocItem TaxSection
CostCtrActivityType I_OperationalAcctgDocItem CostCtrActivityType
AccountsReceivableIsPledged I_OperationalAcctgDocItem AccountsReceivableIsPledged
AcctsReceivablePledgingCode I_OperationalAcctgDocItem AcctsReceivablePledgingCode
BusinessProcess I_OperationalAcctgDocItem BusinessProcess
GrantID I_OperationalAcctgDocItem GrantID
FunctionalArea I_OperationalAcctgDocItem FunctionalArea
FunctionalAreaName
CustomerIsInExecution I_OperationalAcctgDocItem CustomerIsInExecution
FundedProgram I_OperationalAcctgDocItem FundedProgram
LedgerGLLineItem I_OperationalAcctgDocItem LedgerGLLineItem
Segment I_OperationalAcctgDocItem Segment
SegmentName
PartnerSegment I_OperationalAcctgDocItem PartnerSegment
PartnerFunctionalArea I_OperationalAcctgDocItem PartnerFunctionalArea
HouseBankAccount I_OperationalAcctgDocItem HouseBankAccount
CostElement I_OperationalAcctgDocItem CostElement
PaymentServiceProvider I_OperationalAcctgDocItem PaymentServiceProvider
PaymentRefByPaytSrvcProvider I_OperationalAcctgDocItem PaymentRefByPaytSrvcProvider
SEPAMandate I_OperationalAcctgDocItem SEPAMandate
ReferenceDocumentType I_OperationalAcctgDocItem ReferenceDocumentType
OriginalReferenceDocument I_OperationalAcctgDocItem OriginalReferenceDocument
ReferenceDocumentLogicalSystem I_OperationalAcctgDocItem ReferenceDocumentLogicalSystem
AccountingDocumentItemRef I_OperationalAcctgDocItem AccountingDocumentItemRef
FiscalPeriod I_OperationalAcctgDocItem FiscalPeriod
AccountingDocumentCategory I_OperationalAcctgDocItem AccountingDocumentCategory
AccountingDocumentCategoryName
PostingDate I_OperationalAcctgDocItem PostingDate
DocumentDate I_OperationalAcctgDocItem DocumentDate
AccountingDocumentType I_OperationalAcctgDocItem AccountingDocumentType
AccountingDocumentTypeName
NetDueDate I_OperationalAcctgDocItem NetDueDate
CashDiscount1DueDate I_OperationalAcctgDocItem CashDiscount1DueDate
CashDiscount2DueDate I_OperationalAcctgDocItem CashDiscount2DueDate
OffsettingAccount I_OperationalAcctgDocItem OffsettingAccount
OffsettingAccountName
OffsettingAccountType I_OperationalAcctgDocItem OffsettingAccountType
OffsettingChartOfAccounts I_OperationalAcctgDocItem OffsettingChartOfAccounts
PartnerFund I_OperationalAcctgDocItem PartnerFund
PartnerGrant I_OperationalAcctgDocItem PartnerGrant
BudgetPeriod I_OperationalAcctgDocItem BudgetPeriod
PartnerBudgetPeriod I_OperationalAcctgDocItem PartnerBudgetPeriod
BranchCode I_OperationalAcctgDocItem BranchCode
JointVentureProductionDate I_OperationalAcctgDocItem JointVentureProductionDate
PaymentReason I_OperationalAcctgDocItem PaymentReason
CashLedgerCompanyCode I_OperationalAcctgDocItem CashLedgerCompanyCode
CashLedgerAccount I_OperationalAcctgDocItem CashLedgerAccount
PubSecBudgetAccountCoCode I_OperationalAcctgDocItem PubSecBudgetAccountCoCode
PubSecBudgetAccount I_OperationalAcctgDocItem PubSecBudgetAccount
CompanyCodeCurrency I_OperationalAcctgDocItem CompanyCodeCurrency
AmountInCompanyCodeCurrency I_OperationalAcctgDocItem AmountInCompanyCodeCurrency
FunctionalCurrency I_OperationalAcctgDocItem FunctionalCurrency
AmountInFunctionalCurrency I_OperationalAcctgDocItem AmountInFunctionalCurrency
TaxAmountInCoCodeCrcy I_OperationalAcctgDocItem TaxAmountInCoCodeCrcy
TaxBaseAmountInCoCodeCrcy I_OperationalAcctgDocItem TaxBaseAmountInCoCodeCrcy
ValuationDiffAmtInCoCodeCrcy I_OperationalAcctgDocItem ValuationDiffAmtInCoCodeCrcy
CashDiscountAmtInCoCodeCrcy I_OperationalAcctgDocItem CashDiscountAmtInCoCodeCrcy
InvoiceAmtInCoCodeCrcy I_OperationalAcctgDocItem InvoiceAmtInCoCodeCrcy
TransactionCurrency I_OperationalAcctgDocItem TransactionCurrency
AmountInTransactionCurrency I_OperationalAcctgDocItem AmountInTransactionCurrency
OriginalTaxBaseAmount I_OperationalAcctgDocItem OriginalTaxBaseAmount
TaxAmount I_OperationalAcctgDocItem TaxAmount
TaxBaseAmountInTransCrcy I_OperationalAcctgDocItem TaxBaseAmountInTransCrcy
WithholdingTaxBaseAmount I_OperationalAcctgDocItem WithholdingTaxBaseAmount
PlannedAmtInTransactionCrcy I_OperationalAcctgDocItem PlannedAmtInTransactionCrcy
CashDiscountBaseAmount I_OperationalAcctgDocItem CashDiscountBaseAmount
CashDiscountAmount I_OperationalAcctgDocItem CashDiscountAmount
NetPaymentAmount I_OperationalAcctgDocItem NetPaymentAmount
WithholdingTaxAmount I_OperationalAcctgDocItem WithholdingTaxAmount
WithholdingTaxExemptionAmt I_OperationalAcctgDocItem WithholdingTaxExemptionAmt
InvoiceAmountInFrgnCurrency I_OperationalAcctgDocItem InvoiceAmountInFrgnCurrency
BalanceTransactionCurrency I_OperationalAcctgDocItem BalanceTransactionCurrency
AmountInBalanceTransacCrcy I_OperationalAcctgDocItem AmountInBalanceTransacCrcy
AdditionalCurrency1 I_OperationalAcctgDocItem AdditionalCurrency1
ValuationDiffAmtInAddlCrcy1 I_OperationalAcctgDocItem ValuationDiffAmtInAddlCrcy1
AmountInAdditionalCurrency1 I_OperationalAcctgDocItem AmountInAdditionalCurrency1
AdditionalCurrency2 I_OperationalAcctgDocItem AdditionalCurrency2
AmountInAdditionalCurrency2 I_OperationalAcctgDocItem AmountInAdditionalCurrency2
ValuationDiffAmtInAddlCrcy2 I_OperationalAcctgDocItem ValuationDiffAmtInAddlCrcy2
PaymentCurrency I_OperationalAcctgDocItem PaymentCurrency
AmountInPaymentCurrency I_OperationalAcctgDocItem AmountInPaymentCurrency
CreditControlAreaCurrency I_OperationalAcctgDocItem CreditControlAreaCurrency
HedgedAmount I_OperationalAcctgDocItem HedgedAmount
BaseUnit I_OperationalAcctgDocItem BaseUnit
Quantity I_OperationalAcctgDocItem Quantity
GoodsMovementEntryUnit I_OperationalAcctgDocItem GoodsMovementEntryUnit
QuantityInEntryUnit I_OperationalAcctgDocItem QuantityInEntryUnit
PurchasingDocumentPriceUnit I_OperationalAcctgDocItem PurchasingDocumentPriceUnit
PurchaseOrderQty I_OperationalAcctgDocItem PurchaseOrderQty
MaterialPriceUnitQty I_OperationalAcctgDocItem MaterialPriceUnitQty
AbsoluteAmountInCoCodeCrcy I_OperationalAcctgDocItem AbsoluteAmountInCoCodeCrcy
AbsoluteAmountInTransacCrcy I_OperationalAcctgDocItem AbsoluteAmountInTransacCrcy
AbsltAmtInAdditionalCurrency1 I_OperationalAcctgDocItem AbsltAmtInAdditionalCurrency1
AbsltAmtInAdditionalCurrency2 I_OperationalAcctgDocItem AbsltAmtInAdditionalCurrency2
AbsltAmtInBalanceTransacCrcy I_OperationalAcctgDocItem AbsltAmtInBalanceTransacCrcy
AbsltAmtInFunctionalCurrency I_OperationalAcctgDocItem AbsltAmtInFunctionalCurrency
AbsltAmountInPaymentCurrency I_OperationalAcctgDocItem AbsltAmountInPaymentCurrency
HedgedAbsoluteAmount I_OperationalAcctgDocItem HedgedAbsoluteAmount
PlannedAbsltAmtInTransCrcy I_OperationalAcctgDocItem PlannedAbsltAmtInTransCrcy
CashDiscAbsltAmtInCoCodeCrcy I_OperationalAcctgDocItem CashDiscAbsltAmtInCoCodeCrcy
CashDiscountAbsoluteAmount I_OperationalAcctgDocItem CashDiscountAbsoluteAmount
CashDiscountAbsoluteBaseAmount I_OperationalAcctgDocItem CashDiscountAbsoluteBaseAmount
InvoiceAbsltAmtInCoCodeCrcy I_OperationalAcctgDocItem InvoiceAbsltAmtInCoCodeCrcy
InvoiceAbsltAmtInFrgnCurrency I_OperationalAcctgDocItem InvoiceAbsltAmtInFrgnCurrency
NetPaymentAbsoluteAmount I_OperationalAcctgDocItem NetPaymentAbsoluteAmount
NonDcblTaxAbsltAmtInCoCodeCrcy I_OperationalAcctgDocItem NonDcblTaxAbsltAmtInCoCodeCrcy
NonDcblTaxAbsltAmtInTransCrcy I_OperationalAcctgDocItem NonDcblTaxAbsltAmtInTransCrcy
TaxAbsltAmountInCoCodeCrcy I_OperationalAcctgDocItem TaxAbsltAmountInCoCodeCrcy
TaxAbsoluteAmount I_OperationalAcctgDocItem TaxAbsoluteAmount
TaxAbsltAmtInAddlCurrency1 I_OperationalAcctgDocItem TaxAbsltAmtInAddlCurrency1
TaxAbsltAmtInAddlCurrency2 I_OperationalAcctgDocItem TaxAbsltAmtInAddlCurrency2
TaxAbsltBaseAmountInCoCodeCrcy I_OperationalAcctgDocItem TaxAbsltBaseAmountInCoCodeCrcy
TaxAbsltBaseAmountInTransCrcy I_OperationalAcctgDocItem TaxAbsltBaseAmountInTransCrcy
OriglTxAbsltBaseAmountInCCCrcy I_OperationalAcctgDocItem OriglTxAbsltBaseAmountInCCCrcy
OriginalTaxAbsoluteBaseAmount I_OperationalAcctgDocItem OriginalTaxAbsoluteBaseAmount
OriglTxAbsltBaseAmtInAddlCrcy1 I_OperationalAcctgDocItem OriglTxAbsltBaseAmtInAddlCrcy1
OriglTxAbsltBaseAmtInAddlCrcy2 I_OperationalAcctgDocItem OriglTxAbsltBaseAmtInAddlCrcy2
TaxBrkdwnAbsltAmt1InCoCodeCrcy I_OperationalAcctgDocItem TaxBrkdwnAbsltAmt1InCoCodeCrcy
TaxBrkdwnAbsltAmt2InCoCodeCrcy I_OperationalAcctgDocItem TaxBrkdwnAbsltAmt2InCoCodeCrcy
TaxBrkdwnAbsltAmt3InCoCodeCrcy I_OperationalAcctgDocItem TaxBrkdwnAbsltAmt3InCoCodeCrcy
TaxBrkdwnAbsltAmt1InTransCrcy I_OperationalAcctgDocItem TaxBrkdwnAbsltAmt1InTransCrcy
TaxBrkdwnAbsltAmt2InTransCrcy I_OperationalAcctgDocItem TaxBrkdwnAbsltAmt2InTransCrcy
TaxBrkdwnAbsltAmt3InTransCrcy I_OperationalAcctgDocItem TaxBrkdwnAbsltAmt3InTransCrcy
WithholdingTaxAbsoluteAmount I_OperationalAcctgDocItem WithholdingTaxAbsoluteAmount
WithholdingTaxAbsoluteBaseAmt I_OperationalAcctgDocItem WithholdingTaxAbsoluteBaseAmt
WhldgTaxExemptionAbsltAmount I_OperationalAcctgDocItem WhldgTaxExemptionAbsltAmount
ValnDiffAbsltAmtInCoCodeCrcy I_OperationalAcctgDocItem ValnDiffAbsltAmtInCoCodeCrcy
ValnDiffAbsltAmtInAddlCrcy1 I_OperationalAcctgDocItem ValnDiffAbsltAmtInAddlCrcy1
ValnDiffAbsltAmtInAddlCrcy2 I_OperationalAcctgDocItem ValnDiffAbsltAmtInAddlCrcy2
UnadjustedDebitCreditCode I_OperationalAcctgDocItem UnadjustedDebitCreditCode
NumberOfItems I_OperationalAcctgDocItem NumberOfItems
AccountingDocumentCreationDate
CreationTime
LastChangeDate
JournalEntryLastChangeDateTime
ExchangeRateDate
AccountingDocCreatedByUser
TransactionCode
IntercompanyTransaction
DocumentReferenceID
RecurringAccountingDocument
ReverseDocument
ReverseDocumentFiscalYear
AccountingDocumentHeaderText
AbsoluteExchangeRate
ExchangeRate
ExchRateIsIndirectQuotation
EffectiveExchangeRate
BusinessTransactionType
BatchInputSession
FinancialManagementArea
ReversalIsPlanned
PlannedReversalDate
TaxIsCalculatedAutomatically
TaxBaseAmountIsNetAmount
SourceCompanyCode
LogicalSystem
TaxAbsoluteExchangeRate
TaxExchangeRate
TaxExchRateIsIndirectQuotation
TaxEffectiveExchangeRate
ReversalReason
Branch
Reference1InDocumentHeader
Reference2InDocumentHeader
InvoiceReceiptDate
Ledger
LedgerGroup
AlternativeReferenceDocument
TaxReportingDate
AccountingDocumentClass
ExchangeRateType
LatePaymentReason
SalesDocumentCondition
IsReversal
IsReversed
_JournalEntry I_OperationalAcctgDocItem _JournalEntry
_CompanyCode I_OperationalAcctgDocItem _CompanyCode
_FiscalYear I_OperationalAcctgDocItem _FiscalYear
_ControllingArea I_OperationalAcctgDocItem _ControllingArea
_GLAccountInChartOfAccounts I_OperationalAcctgDocItem _GLAccountInChartOfAccounts
_GLAccountInCompanyCode I_OperationalAcctgDocItem _GLAccountInCompanyCode
_Segment I_OperationalAcctgDocItem _Segment
_ProfitCenter I_OperationalAcctgDocItem _ProfitCenter
_CurrentProfitCenter I_OperationalAcctgDocItem _CurrentProfitCenter
_CostCenter I_OperationalAcctgDocItem _CostCenter
_CurrentCostCenter I_OperationalAcctgDocItem _CurrentCostCenter
_Customer I_OperationalAcctgDocItem _Customer
_CustomerCompany I_OperationalAcctgDocItem _CustomerCompany
_Supplier I_OperationalAcctgDocItem _Supplier
_SupplierCompany I_OperationalAcctgDocItem _SupplierCompany
_ChartOfAccounts I_OperationalAcctgDocItem _ChartOfAccounts
_AccountingDocumentType I_OperationalAcctgDocItem _AccountingDocumentType
_FinancialAccountType I_OperationalAcctgDocItem _FinancialAccountType
_FunctionalArea I_OperationalAcctgDocItem _FunctionalArea
_BusinessArea I_OperationalAcctgDocItem _BusinessArea
_CompanyCodeCurrency I_OperationalAcctgDocItem _CompanyCodeCurrency
_FunctionalCurrency I_OperationalAcctgDocItem _FunctionalCurrency
_TransactionCurrency I_OperationalAcctgDocItem _TransactionCurrency
_BalanceTransactionCurrency I_OperationalAcctgDocItem _BalanceTransactionCurrency
_AdditionalCurrency1 I_OperationalAcctgDocItem _AdditionalCurrency1
_AdditionalCurrency2 I_OperationalAcctgDocItem _AdditionalCurrency2
_PaymentCurrency I_OperationalAcctgDocItem _PaymentCurrency
_CreditControlAreaCurrency I_OperationalAcctgDocItem _CreditControlAreaCurrency
_Material I_OperationalAcctgDocItem _Material
_Product I_OperationalAcctgDocItem _Product
_Plant I_OperationalAcctgDocItem _Plant
_BaseUnit I_OperationalAcctgDocItem _BaseUnit
_GoodsMovementEntryUnit I_OperationalAcctgDocItem _GoodsMovementEntryUnit
_PurchasingDocumentPriceUnit I_OperationalAcctgDocItem _PurchasingDocumentPriceUnit
_InternalOrder I_OperationalAcctgDocItem _InternalOrder
_Order I_OperationalAcctgDocItem _Order
_WBSElementBasicData _WBSElementBasicData
_WBSElement _WBSElement
_WBSElementExternalID _WBSElementExternalID
_WBSElementInternalID I_OperationalAcctgDocItem _WBSElementInternalID
_AccountingDocumentCategory I_OperationalAcctgDocItem _AccountingDocumentCategory
_PostingKey I_OperationalAcctgDocItem _PostingKey
_DebitCreditCode I_OperationalAcctgDocItem _DebitCreditCode
_PartnerBusinessArea I_OperationalAcctgDocItem _PartnerBusinessArea
_TaxType I_OperationalAcctgDocItem _TaxType
_PartnerCompany I_OperationalAcctgDocItem _PartnerCompany
_PartnerCompany_2 I_OperationalAcctgDocItem _PartnerCompany_2
_SupplyingCountry I_OperationalAcctgDocItem _SupplyingCountry
_InventoryValuationType I_OperationalAcctgDocItem _InventoryValuationType
_PaymentDifferenceReason I_OperationalAcctgDocItem _PaymentDifferenceReason
_PartnerSegment I_OperationalAcctgDocItem _PartnerSegment
_SupplierBankDetails I_OperationalAcctgDocItem _SupplierBankDetails
_ClearingJrnlEntryFiscalYear I_OperationalAcctgDocItem _ClearingJrnlEntryFiscalYear
_ClearingJournalEntry I_OperationalAcctgDocItem _ClearingJournalEntry
_ClearingAccountingDocument I_OperationalAcctgDocItem _ClearingAccountingDocument
_SpecialGLCode I_OperationalAcctgDocItem _SpecialGLCode
_TaxCode I_OperationalAcctgDocItem _TaxCode
_FinancialTransactionType I_OperationalAcctgDocItem _FinancialTransactionType
_SalesDocument I_OperationalAcctgDocItem _SalesDocument
_SalesDocumentItem I_OperationalAcctgDocItem _SalesDocumentItem
_SalesDoc I_OperationalAcctgDocItem _SalesDoc
_SalesDocItem I_OperationalAcctgDocItem _SalesDocItem
_ServiceDocumentType I_OperationalAcctgDocItem _ServiceDocumentType
_ServiceDocument I_OperationalAcctgDocItem _ServiceDocument
_ServiceDocumentItem I_OperationalAcctgDocItem _ServiceDocumentItem
_MasterFixedAsset I_OperationalAcctgDocItem _MasterFixedAsset
_FixedAsset I_OperationalAcctgDocItem _FixedAsset
_AssetTransactionType I_OperationalAcctgDocItem _AssetTransactionType
_PersonWorkAgreement_1 I_OperationalAcctgDocItem _PersonWorkAgreement_1
_Employment I_OperationalAcctgDocItem _Employment
_HouseBank I_OperationalAcctgDocItem _HouseBank
_PurchasingDocument I_OperationalAcctgDocItem _PurchasingDocument
_PurchasingDocumentItem I_OperationalAcctgDocItem _PurchasingDocumentItem
_ValuationArea I_OperationalAcctgDocItem _ValuationArea
_ProjectNetwork I_OperationalAcctgDocItem _ProjectNetwork
_CostOriginGroup I_OperationalAcctgDocItem _CostOriginGroup
_PartnerProfitCenter I_OperationalAcctgDocItem _PartnerProfitCenter
_CostCtrActivityType I_OperationalAcctgDocItem _CostCtrActivityType
_BusinessProcess I_OperationalAcctgDocItem _BusinessProcess
_PartnerFunctionalArea I_OperationalAcctgDocItem _PartnerFunctionalArea
_HouseBankAccount I_OperationalAcctgDocItem _HouseBankAccount
_FiscalPeriod I_OperationalAcctgDocItem _FiscalPeriod
_ReferenceDocumentType I_OperationalAcctgDocItem _ReferenceDocumentType
_OffsettingAccountType I_OperationalAcctgDocItem _OffsettingAccountType
_OffsettingChartOfAccounts I_OperationalAcctgDocItem _OffsettingChartOfAccounts
_OffsettingAccount I_OperationalAcctgDocItem _OffsettingAccount
_OffsettingAccountWithBP I_OperationalAcctgDocItem _OffsettingAccountWithBP
_CashLedgerCompanyCode I_OperationalAcctgDocItem _CashLedgerCompanyCode
_CashLedgerAccount I_OperationalAcctgDocItem _CashLedgerAccount
_FundsCenter _FundsCenter
_FundedProgram _FundedProgram
_Fund _Fund
_Grant I_OperationalAcctgDocItem _Grant
_BudgetPeriod I_OperationalAcctgDocItem _BudgetPeriod
_PartnerFund _PartnerFund
_PartnerGrant I_OperationalAcctgDocItem _PartnerGrant
_PartnerBudgetPeriod I_OperationalAcctgDocItem _PartnerBudgetPeriod
_PubSecBudgetAccountCoCode I_OperationalAcctgDocItem _PubSecBudgetAccountCoCode
_PubSecBudgetAccount I_OperationalAcctgDocItem _PubSecBudgetAccount
_BusinessTransactionType
_FinancialManagementArea
_LogicalSystem
_Ledger
_AdditionalCurrencyRoles _AdditionalCurrencyRoles
GLAccountAuthorizationGroup I_OperationalAcctgDocItem GLAccountAuthorizationGroup
SupplierBasicAuthorizationGrp I_OperationalAcctgDocItem SupplierBasicAuthorizationGrp
CustomerBasicAuthorizationGrp I_OperationalAcctgDocItem CustomerBasicAuthorizationGrp
AcctgDocTypeAuthorizationGroup I_OperationalAcctgDocItem AcctgDocTypeAuthorizationGroup
OrderType I_OperationalAcctgDocItem OrderType
SalesOrderType I_OperationalAcctgDocItem SalesOrderType
AssetClass I_OperationalAcctgDocItem AssetClass
_CostCenterText I_OperationalAcctgDocItem _CostCenterText
_FunctionalAreaText I_OperationalAcctgDocItem _FunctionalAreaText
_ProfitCenterText I_OperationalAcctgDocItem _ProfitCenterText
_AccountingDocumentTypeText I_OperationalAcctgDocItem _AccountingDocumentTypeText
_BudgetPeriodText I_OperationalAcctgDocItem _BudgetPeriodText
_BusinessTransactionTypeText _BusinessTransactionTypeText
_BusinessAreaText I_OperationalAcctgDocItem _BusinessAreaText
_PartnerBusinessAreaText I_OperationalAcctgDocItem _PartnerBusinessAreaText
_BusinessProcessText I_OperationalAcctgDocItem _BusinessProcessText
_ChartOfAccountsText I_OperationalAcctgDocItem _ChartOfAccountsText
_OffsettingChartOfAccountsText I_OperationalAcctgDocItem _OffsettingChartOfAccountsText
_PartnerCompanyText I_OperationalAcctgDocItem _PartnerCompanyText
_PartnerCompanyText_2 I_OperationalAcctgDocItem _PartnerCompanyText_2
_ControllingAreaText I_OperationalAcctgDocItem _ControllingAreaText
_CustomerText I_OperationalAcctgDocItem _CustomerText
_FinancialManagementAreaText _FinancialManagementAreaText
_FinancialAccountTypeText I_OperationalAcctgDocItem _FinancialAccountTypeText
_OffsettingAccountTypeText I_OperationalAcctgDocItem _OffsettingAccountTypeText
_FixedAssetText I_OperationalAcctgDocItem _FixedAssetText
_HouseBankAccountText I_OperationalAcctgDocItem _HouseBankAccountText
_LedgerText _LedgerText
_MasterFixedAssetText I_OperationalAcctgDocItem _MasterFixedAssetText
_MaterialText I_OperationalAcctgDocItem _MaterialText
_ProductText I_OperationalAcctgDocItem _ProductText
_ProjectNetworkText I_OperationalAcctgDocItem _ProjectNetworkText
_PartnerSegmentText I_OperationalAcctgDocItem _PartnerSegmentText
_SegmentText I_OperationalAcctgDocItem _SegmentText
_SupplierText I_OperationalAcctgDocItem _SupplierText
_WBSElementText _WBSElementText
_WBSElementInternalIDText I_OperationalAcctgDocItem _WBSElementInternalIDText
_WBSElementExternalIDText _WBSElementExternalIDText
_WBSElementBasicDataText _WBSElementBasicDataText
 @AbapCatalog.entityBuffer.definitionAllowed: false
 @VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@EndUserText.label: 'Operational Journal Entry Item - Cube'
@VDM.viewType: #COMPOSITE
@AccessControl.authorizationCheck: #CHECK
@ObjectModel.representativeKey: 'AccountingDocumentItem'
@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.dataClass:  #MIXED
@ObjectModel.usageType.serviceQuality: #D
//@Analytics: { dataCategory: #CUBE, dataExtraction.enabled: true }

@Analytics: { dataCategory: #CUBE }
@Analytics.technicalName: 'IFIOPACCTGDOCCUB'
@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions: true
@AccessControl.personalData.blocking: #REQUIRED

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

@AccessControl.privilegedAssociations: ['_AccountingDocumentTypeText','_BudgetPeriodText','_BusinessTransactionTypeText','_BusinessAreaText','_PartnerBusinessAreaText',
                                        '_BusinessProcessText','_ChartOfAccountsText','_OffsettingChartOfAccountsText','_PartnerCompanyText_2','_ControllingAreaText',
                                        '_CustomerText','_FinancialManagementAreaText','_FinancialAccountTypeText','_OffsettingAccountTypeText','_FixedAssetText',
                                        '_HouseBankAccountText','_LedgerText','_MasterFixedAssetText','_ProductText','_ProjectNetworkText','_PartnerSegmentText',
                                        '_SegmentText','_SupplierText','_WBSElementBasicDataText','_WBSElementExternalIDText']
// ]--GENERATED


@ObjectModel.modelingPattern: #ANALYTICAL_CUBE
@ObjectModel.supportedCapabilities: [#ANALYTICAL_PROVIDER, 
//                                     #CDS_MODELING_ASSOCIATION_TARGET, 

                                     #CDS_MODELING_DATA_SOURCE,
                                     #SQL_DATA_SOURCE]
@AccessControl.auditFilter: #ENABLED                                     
define view entity I_OperationalAcctgDocCube
  as select from I_OperationalAcctgDocItem as I_OperationalAcctgDocItem
  /*inner join I_JournalEntry
                                                  on   I_OperationalAcctgDocItem.CompanyCode        = I_JournalEntry.CompanyCode
                                                  and  I_OperationalAcctgDocItem.AccountingDocument = I_JournalEntry.AccountingDocument
                                                  and  I_OperationalAcctgDocItem.FiscalYear         = I_JournalEntry.FiscalYear
  */
  association [0..*] to I_BusTransactionTypeText      as _BusinessTransactionTypeText   on $projection.BusinessTransactionType = _BusinessTransactionTypeText.BusinessTransactionType
  association [0..*] to I_FinancialManagementAreaText as _FinancialManagementAreaText   on $projection.FinancialManagementArea = _FinancialManagementAreaText.FinancialManagementArea
  association [0..*] to I_LedgerText                  as _LedgerText                    on $projection.Ledger = _LedgerText.Ledger
    
  association [0..1] to I_WBSElement                  as _WBSElement                    on $projection.WBSElement = _WBSElement.WBSElement
  association [0..1] to I_WBSElement                  as _WBSElementText                on $projection.WBSElement = _WBSElementText.WBSElement
  association [0..1] to I_WBSElementBasicData         as _WBSElementBasicData           on $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID  
  association [0..1] to I_WBSElementBasicData         as _WBSElementBasicDataText       on $projection.WBSElementInternalID = _WBSElementBasicDataText.WBSElementInternalID 
  association [0..1] to I_WBSElementByExternalID      as _WBSElementExternalID          on $projection.WBSElementExternalID = _WBSElementExternalID.WBSElementExternalID 
  association [0..1] to I_WBSElementByExternalID      as _WBSElementExternalIDText      on $projection.WBSElementExternalID = _WBSElementExternalIDText.WBSElementExternalID 
  
//  association [0..1] to I_Project                      as _Project                       on $projection.Project = _Project.Project

//  association [0..1] to I_Project                      as _ProjectText                   on $projection.Project = _ProjectText.Project  

//  association [0..1] to I_ProjectBasicData             as _ProjectBasicData              on $projection.ProjectInternalID = _ProjectBasicData.ProjectInternalID

//  association [0..1] to I_ProjectBasicData             as _ProjectBasicDataText          on $projection.ProjectInternalID = _ProjectBasicDataText.ProjectInternalID  


  association [0..1] to I_AdditionalCurrencyRoles     as _AdditionalCurrencyRoles      on  $projection.CompanyCode = _AdditionalCurrencyRoles.CompanyCode
                                                                                       and $projection.LedgerGroup = _AdditionalCurrencyRoles.LedgerGroup
                                                                                       and $projection.Ledger      = _AdditionalCurrencyRoles.Ledger

  association [0..*] to I_FundsCenter                 as _FundsCenter                  on  $projection.FinancialManagementArea = _FundsCenter.FinancialManagementArea
                                                                                       and $projection.FundsCenter             = _FundsCenter.FundsCenter                                                                                       
  association [0..1] to I_FundedProgram               as _FundedProgram                on  $projection.FinancialManagementArea = _FundedProgram.FinancialManagementArea
                                                                                       and $projection.FundedProgram           = _FundedProgram.FundedProgram                                
  association [0..1] to I_Fund                        as _Fund                         on  $projection.FinancialManagementArea = _Fund.FinancialManagementArea
                                                                                       and $projection.Fund                    = _Fund.Fund
  association [0..1] to I_Fund                        as _PartnerFund                  on  $projection.FinancialManagementArea = _PartnerFund.FinancialManagementArea
                                                                                       and $projection.PartnerFund             = _PartnerFund.Fund
                                                                                  
{

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

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

@ObjectModel.foreignKey.association: '_CompanyCode'
key I_OperationalAcctgDocItem.CompanyCode,
    @ObjectModel.foreignKey.association: '_FiscalYear'
key I_OperationalAcctgDocItem.FiscalYear,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_JournalEntryStdVH',
               element: 'AccountingDocument' },
    additionalBinding: [{ localElement: 'CompanyCode',
                          element: 'CompanyCode' },
                        { localElement: 'FiscalYear',
                          element: 'FiscalYear' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_JournalEntry'
key I_OperationalAcctgDocItem.AccountingDocument,
key I_OperationalAcctgDocItem.AccountingDocumentItem,

cast( I_OperationalAcctgDocItem._CompanyCode.CompanyCodeName as fis_butxt preserving type )                                                                                                                           as CompanyCodeName,

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

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_ChartOfAccountsStdVH',
               element: 'ChartOfAccounts' }
  }]
@ObjectModel.text.association: '_ChartOfAccountsText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_ChartOfAccounts'
I_OperationalAcctgDocItem.ChartOfAccounts,
I_OperationalAcctgDocItem.AccountingDocumentItemType,
I_OperationalAcctgDocItem.ClearingDate,
I_OperationalAcctgDocItem.ClearingCreationDate,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_AccountingDocumentStdVH',
               element: 'AccountingDocument' },
    additionalBinding: [{ localElement: 'CompanyCode',
                          element: 'CompanyCode' },
                        { localElement: 'FiscalYear',
                          element: 'FiscalYear' }]
  }]
// ]--GENERATED

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_ClearingJrnlEntryFiscalYear'
I_OperationalAcctgDocItem.ClearingJournalEntryFiscalYear,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'ClearingJournalEntryFiscalYear'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'ClearingJournalEntryFiscalYear'
I_OperationalAcctgDocItem.ClearingDocFiscalYear,

@Analytics.internalName: #LOCAL        
@ObjectModel.foreignKey.association: '_ClearingJournalEntry'
I_OperationalAcctgDocItem.ClearingJournalEntry,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'ClearingJournalEntry'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'ClearingJournalEntry'      
@ObjectModel.foreignKey.association: '_ClearingAccountingDocument'
I_OperationalAcctgDocItem.ClearingAccountingDocument,

//@Semantics.booleanIndicator

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

@ObjectModel.foreignKey.association: '_PostingKey'
I_OperationalAcctgDocItem.PostingKey,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_FinancialAccountTypeStdVH',
               element: 'FinancialAccountType' }
  }]
@ObjectModel.text.association: '_FinancialAccountTypeText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_FinancialAccountType'
I_OperationalAcctgDocItem.FinancialAccountType,
@ObjectModel.foreignKey.association: '_SpecialGLCode'
I_OperationalAcctgDocItem.SpecialGLCode,
I_OperationalAcctgDocItem.SpecialGLTransactionType,
//zumsk,

@ObjectModel.foreignKey.association: '_DebitCreditCode'
I_OperationalAcctgDocItem.DebitCreditCode,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_BusinessAreaStdVH',
               element: 'BusinessArea' }
  }]
@ObjectModel.text.association: '_BusinessAreaText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_BusinessArea'
I_OperationalAcctgDocItem.BusinessArea,
cast( I_OperationalAcctgDocItem._BusinessArea._Text[1: Language = $session.system_language].BusinessAreaName as fis_busarea_name preserving type )                                                                    as BusinessAreaName,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_BusinessAreaStdVH',
               element: 'BusinessArea' }
  }]
@ObjectModel.text.association: '_PartnerBusinessAreaText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_PartnerBusinessArea'
I_OperationalAcctgDocItem.PartnerBusinessArea,
//      @ObjectModel.foreignKey.association: '_TaxCode'

I_OperationalAcctgDocItem.TaxCode,
I_OperationalAcctgDocItem.WithholdingTaxCode,
//shzuz,

//stekz,

@ObjectModel.foreignKey.association: '_TaxType'
I_OperationalAcctgDocItem.TaxType,
//txgrp,

I_OperationalAcctgDocItem.TransactionTypeDetermination,
//kursr,

I_OperationalAcctgDocItem.ValueDate,
I_OperationalAcctgDocItem.AssignmentReference,
I_OperationalAcctgDocItem.DocumentItemText,
//zinkz,

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

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_CompanyCodeStdVH',
               element: 'CompanyCode' }
  }]
@ObjectModel.text.association: '_PartnerCompanyText_2'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_PartnerCompany_2'
I_OperationalAcctgDocItem.PartnerCompany,
@ObjectModel.foreignKey.association: '_FinancialTransactionType'
I_OperationalAcctgDocItem.FinancialTransactionType,
I_OperationalAcctgDocItem.CorporateGroupAccount,
//vorgn,

I_OperationalAcctgDocItem.PlanningLevel,
//fdgrp,

//fdtag,

//fkont,

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

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_ControllingArea',
               element: 'ControllingArea' }
  }]
@ObjectModel.text.association: '_ControllingAreaText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_ControllingArea'
I_OperationalAcctgDocItem.ControllingArea,
cast( I_OperationalAcctgDocItem._ControllingArea.ControllingAreaName as fis_bezei preserving type )                                                                                                                   as ControllingAreaName,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_CostCenterStdVH',
               element: 'CostCenter' },
    additionalBinding: [{ localElement: 'ControllingArea',
                          element: 'ControllingArea' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_CostCenter'
I_OperationalAcctgDocItem.CostCenter,
cast( I_OperationalAcctgDocItem._CostCenter[1:ValidityStartDate <= $session.system_date and ValidityEndDate >= $session.system_date]._Text[1: Language = $session.system_language].CostCenterName as fis_kostl_name preserving type ) as CostCenterName,

@API.element.releaseState: #DEPRECATED
@API.element.successor:    'ProjectExternalID'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  'ProjectExternalID'
//cast( COALESCE( _WBSElementBasicData._Project.Project , '' ) as fis_project ) as Project,

cast( _WBSElementBasicData._Project.Project as fis_project preserving type ) as Project,

//cast( COALESCE( _WBSElementBasicData._Project.ProjectExternalID , '' ) as fis_projectext_no_conv ) as ProjectExternalID,

cast( _WBSElementBasicData._Project.ProjectExternalID as fis_projectext_no_conv preserving type ) as ProjectExternalID,

@ObjectModel.foreignKey.association: '_Order'
I_OperationalAcctgDocItem.OrderID,
I_OperationalAcctgDocItem.BillingDocument,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

@ObjectModel.foreignKey.association: '_SalesDoc'
I_OperationalAcctgDocItem.SalesDocument,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

@ObjectModel.foreignKey.association: '_SalesDocItem'
I_OperationalAcctgDocItem.SalesDocumentItem,
I_OperationalAcctgDocItem.ScheduleLine,

@Consumption.valueHelpDefinition: [ 
        { entity:  { name:    'I_AcctgServiceDocumentTypeVH',
                     element: 'ServiceDocumentType' }
        }]
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_ServiceDocumentType'
I_OperationalAcctgDocItem.ServiceDocumentType,
@Consumption.valueHelpDefinition: [ 
        { entity:  { name:    'I_AcctgServiceDocumentVH',
                     element: 'ServiceDocument' }
        }]
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_ServiceDocument'
I_OperationalAcctgDocItem.ServiceDocument,
@Consumption.valueHelpDefinition: [ 
        { entity:  { name:    'I_AcctgServiceDocumentItemVH',
                     element: 'ServiceDocumentItem' }
        }]
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_ServiceDocumentItem'
I_OperationalAcctgDocItem.ServiceDocumentItem,

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

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_MasterFixedAssetStdVH',
               element: 'MasterFixedAsset' },
    additionalBinding: [{ localElement: 'CompanyCode',
                          element: 'CompanyCode' }]
  }]
@ObjectModel.text.association: '_MasterFixedAssetText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_MasterFixedAsset'
I_OperationalAcctgDocItem.MasterFixedAsset,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_FixedAssetStdVH',
               element: 'FixedAsset' },
    additionalBinding: [{ localElement: 'CompanyCode',
                          element: 'CompanyCode' },
                        { localElement: 'MasterFixedAsset',
                          element: 'MasterFixedAsset' }]
  }]
@ObjectModel.text.association: '_FixedAssetText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_FixedAsset'
I_OperationalAcctgDocItem.FixedAsset,
@ObjectModel.foreignKey.association: '_AssetTransactionType'
I_OperationalAcctgDocItem.AssetTransactionType,
I_OperationalAcctgDocItem.AssetValueDate,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

@ObjectModel.foreignKey.association: '_Employment'
I_OperationalAcctgDocItem.PersonnelNumber,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsSalesRelated,
//xhres,

//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.LineItemDisplayIsEnabled,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsOpenItemManaged,
//xcpdd,

//xskst,

//xsauf,

//xspro,

//xserg,

//xfakt,

//xuman,

//xanet,

//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsNotCashDiscountLiable,
//xinve,

//xpanz,

//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsAutomaticallyCreated,
//xncop,

//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsUsedInPaymentTransaction,
I_OperationalAcctgDocItem.OperationalGLAccount,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_GLAcctInChtOfAcctsStdVH',
               element: 'GLAccount' },
    additionalBinding: [{ localElement: 'ChartOfAccounts',
                          element: 'ChartOfAccounts' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_GLAccountInChartOfAccounts'
I_OperationalAcctgDocItem.GLAccount,
cast( I_OperationalAcctgDocItem._GLAccountInChartOfAccounts._Text[1: Language = $session.system_language].GLAccountName as fis_txt30_skat )                                                           as GLAccountName,
cast( I_OperationalAcctgDocItem._GLAccountInChartOfAccounts._Text[1: Language = $session.system_language].GLAccountLongName as fis_txt50_skat preserving type )                                                       as GLAccountLongName,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_Customer_VH',
               element: 'Customer' }
  }]
@ObjectModel.text.association: '_CustomerText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_Customer'
I_OperationalAcctgDocItem.Customer,
I_OperationalAcctgDocItem._Customer.CustomerName                                                                                                                                                                      as CustomerName,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_Supplier_VH',
               element: 'Supplier' }
  }]
@ObjectModel.text.association: '_SupplierText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_Supplier'
I_OperationalAcctgDocItem.Supplier,
I_OperationalAcctgDocItem._Supplier.SupplierName                                                                                                                                                                      as SupplierName,
I_OperationalAcctgDocItem.BranchAccount,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsBalanceSheetAccount,
I_OperationalAcctgDocItem.ProfitLossAccountType,
I_OperationalAcctgDocItem.SpecialGLAccountAssignment,
I_OperationalAcctgDocItem.DueCalculationBaseDate,
I_OperationalAcctgDocItem.PaymentTerms,
I_OperationalAcctgDocItem.CashDiscount1Days,
I_OperationalAcctgDocItem.CashDiscount2Days,
I_OperationalAcctgDocItem.NetPaymentDays,
I_OperationalAcctgDocItem.CashDiscount1Percent, //  ?????????

I_OperationalAcctgDocItem.CashDiscount2Percent, //  ??????

I_OperationalAcctgDocItem.PaymentMethod,
I_OperationalAcctgDocItem.PaymentBlockingReason,
I_OperationalAcctgDocItem.FixedCashDiscount,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_HouseBankStdVH',
               element: 'HouseBank' },
    additionalBinding: [{ localElement: 'CompanyCode',
                          element: 'CompanyCode' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_HouseBank'
I_OperationalAcctgDocItem.HouseBank,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_SuplrBkDetsByIntIdStdVH',
               element: 'BPBankAccountInternalID' },
    additionalBinding: [{ localElement: 'Supplier',
                          element: 'Supplier' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_SupplierBankDetails'
I_OperationalAcctgDocItem.BPBankAccountInternalID,
I_OperationalAcctgDocItem.TaxDistributionCode1,
I_OperationalAcctgDocItem.TaxDistributionCode2,
I_OperationalAcctgDocItem.TaxDistributionCode3,
I_OperationalAcctgDocItem.InvoiceReference,
I_OperationalAcctgDocItem.InvoiceReferenceFiscalYear,
I_OperationalAcctgDocItem.InvoiceItemReference,
I_OperationalAcctgDocItem.FollowOnDocumentType,
//zollt,

//zolld,

I_OperationalAcctgDocItem.StateCentralBankPaymentReason,
@ObjectModel.foreignKey.association: '_SupplyingCountry'
I_OperationalAcctgDocItem.SupplyingCountry,
//diekz,

I_OperationalAcctgDocItem.InvoiceList,
//SettlementFiscalYearPeriod,

//vrskz,

//vrsdt,

//disbn,

//disbj,

//disbz,

I_OperationalAcctgDocItem.BillOfExchangeUsage,
//anfbn,

//anfbj,

//anfbu,

//anfae,

//blnkz,

//blnpz,

I_OperationalAcctgDocItem.DunningKey,
I_OperationalAcctgDocItem.DunningBlockingReason,
I_OperationalAcctgDocItem.LastDunningDate,
I_OperationalAcctgDocItem.DunningLevel,
I_OperationalAcctgDocItem.DunningArea,
//esrnr,

//esrre,

//esrpz,

I_OperationalAcctgDocItem.WithholdingTaxCertificate,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_MaterialStdVH',
               element: 'Material' }
  }]
@ObjectModel.text.association: '_MaterialText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_Material'
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'Product'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'Product'
I_OperationalAcctgDocItem.Material, // do not use any longer, use Product

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

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

@ObjectModel.foreignKey.association: '_Product'
I_OperationalAcctgDocItem.Product,
@ObjectModel.foreignKey.association: '_Plant'
I_OperationalAcctgDocItem.Plant,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

@ObjectModel.foreignKey.association: '_PurchasingDocument'
I_OperationalAcctgDocItem.PurchasingDocument,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_PurchasingDocumentItemStdVH',
               element: 'PurchasingDocumentItem' },
    additionalBinding: [{ localElement: 'PurchasingDocument',
                          element: 'PurchasingDocument' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_PurchasingDocumentItem'
I_OperationalAcctgDocItem.PurchasingDocumentItem,
I_OperationalAcctgDocItem.AccountAssignmentNumber,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsCompletelyDelivered,
I_OperationalAcctgDocItem.MaterialPriceControl,
@ObjectModel.foreignKey.association: '_ValuationArea'
I_OperationalAcctgDocItem.ValuationArea,
@ObjectModel.foreignKey.association: '_InventoryValuationType'
I_OperationalAcctgDocItem.InventoryValuationType,
//bustw,

//psalt,

//tbtkz,

//spgrp,

//spgrm,

//spgrt,

//spgrg,

//spgrv,

//spgrq,

I_OperationalAcctgDocItem.VATRegistration,
I_OperationalAcctgDocItem.DelivOfGoodsDestCountry,
//eglld,

@ObjectModel.foreignKey.association: '_PaymentDifferenceReason'
I_OperationalAcctgDocItem.PaymentDifferenceReason,
//ryacq,

//rpacq,

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

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_ProfitCenterStdVH',
               element: 'ProfitCenter' },
    additionalBinding: [{ localElement: 'ControllingArea',
                          element: 'ControllingArea' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_ProfitCenter'
I_OperationalAcctgDocItem.ProfitCenter,
I_OperationalAcctgDocItem._ProfitCenter[1:ValidityStartDate <= $session.system_date and ValidityEndDate >= $session.system_date]._Text[1: Language = $session.system_language].ProfitCenterName                       as ProfitCenterName,
//xhkom,

I_OperationalAcctgDocItem.JointVenture,
I_OperationalAcctgDocItem.JointVentureCostRecoveryCode,
I_OperationalAcctgDocItem.JointVentureEquityGroup,
I_OperationalAcctgDocItem.JointVenturePartner,
I_OperationalAcctgDocItem.TreasuryContractType,
I_OperationalAcctgDocItem.AssetContract,
I_OperationalAcctgDocItem.CashFlowType,
//depot,

I_OperationalAcctgDocItem.TaxJurisdiction,

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

I_OperationalAcctgDocItem.REInternalFinNumber,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'REInternalFinNumber'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'REInternalFinNumber'
I_OperationalAcctgDocItem.RealEstateObject,

I_OperationalAcctgDocItem.SettlementReferenceDate,
//popts,

@API.element.releaseState: #DEPRECATED
@API.element.successor:    'CommitmentItemShortID'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'CommitmentItemShortID'
I_OperationalAcctgDocItem.CommitmentItem,
I_OperationalAcctgDocItem.CommitmentItemShortID,
I_OperationalAcctgDocItem.CostObject,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_ProjectNetworkStdVH',
               element: 'ProjectNetwork' }
  }]
@ObjectModel.text.association: '_ProjectNetworkText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_ProjectNetwork'
I_OperationalAcctgDocItem.ProjectNetwork,
I_OperationalAcctgDocItem.OrderInternalBillOfOperations,
I_OperationalAcctgDocItem.OrderIntBillOfOperationsItem,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_WBSElmntByIntKeyStdVH',
               element: 'WBSElementInternalID' }
  }]
@ObjectModel.text.association: '_WBSElementBasicDataText'
// ]--GENERATED

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

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

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

@ObjectModel.foreignKey.association: '_WBSElement'
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'WBSElementExternalID'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  'WBSElementExternalID'
//cast( COALESCE( _WBSElementBasicData.WBSElement , '' ) as fis_wbs ) as WBSElement,

cast( _WBSElementBasicData.WBSElement as fis_wbs preserving type ) as WBSElement,

//cast( COALESCE( _WBSElementBasicData.WBSElementExternalID , '' ) as fis_wbsext_no_conv ) as WBSElementExternalID,

cast( _WBSElementBasicData.WBSElementExternalID as fis_wbsext_no_conv preserving type ) as WBSElementExternalID,

@API.element.releaseState: #DECOMMISSIONED
@API.element.successor:    'ProfitabilitySegment_2'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'ProfitabilitySegment_2'
cast( case when I_OperationalAcctgDocItem.ProfitabilitySegment_2 > '9999999999' then '9999999999' else lpad( ProfitabilitySegment_2, 10, '0' ) end as rkeobjnr_numc )  as ProfitabilitySegment,
I_OperationalAcctgDocItem.ProfitabilitySegment_2, 

//pasubnr,

//spgrs,

//spgrc,

I_OperationalAcctgDocItem.JointVentureBillingType,
I_OperationalAcctgDocItem.JointVentureEquityType,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsEUTriangularDeal,
//lnran,

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

I_OperationalAcctgDocItem.CostOriginGroup,
I_OperationalAcctgDocItem.CompanyCodeCurrencyDetnMethod,
//glupm,

//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.ClearingIsReversed,
I_OperationalAcctgDocItem.PaymentMethodSupplement,
I_OperationalAcctgDocItem.AlternativeGLAccount,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_FundsCenter'
I_OperationalAcctgDocItem.FundsCenter,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_Fund'
I_OperationalAcctgDocItem.Fund,
//stbuk,

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

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_ProfitCenterStdVH',
               element: 'ProfitCenter' },
    additionalBinding: [{ localElement: 'ControllingArea',
                          element: 'ControllingArea' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_PartnerProfitCenter'
I_OperationalAcctgDocItem.PartnerProfitCenter,
I_OperationalAcctgDocItem.Reference1IDByBusinessPartner,
I_OperationalAcctgDocItem.Reference2IDByBusinessPartner,
//kblnr,

//kblpos,

//fkber,

//obzei,

//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.IsNegativePosting,
I_OperationalAcctgDocItem.PaymentCardItem,
I_OperationalAcctgDocItem.PaymentCardPaymentSettlement,
I_OperationalAcctgDocItem.CreditControlArea,
//empfb,

I_OperationalAcctgDocItem.Reference3IDByBusinessPartner,
I_OperationalAcctgDocItem.DataExchangeInstruction1,
I_OperationalAcctgDocItem.DataExchangeInstruction2,
I_OperationalAcctgDocItem.DataExchangeInstruction3,
I_OperationalAcctgDocItem.DataExchangeInstruction4,
//gricd,

I_OperationalAcctgDocItem.Region,
//gityp as EmploymentTaxDistrType,

I_OperationalAcctgDocItem.HasPaymentOrder,
I_OperationalAcctgDocItem.PaymentReference,
//idxsp,

//linfv,

//kontt,

//kontl,

//uebgdat,

I_OperationalAcctgDocItem.TaxDeterminationDate,
I_OperationalAcctgDocItem.ClearingItem,
I_OperationalAcctgDocItem.BusinessPlace,
I_OperationalAcctgDocItem.TaxSection,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_CostCenterActivityTypeStdVH',
               element: 'CostCtrActivityType' },
    additionalBinding: [{ localElement: 'ControllingArea',
                          element: 'ControllingArea' }]
  }]
// ]--GENERATED

@ObjectModel.foreignKey.association: '_CostCtrActivityType'
I_OperationalAcctgDocItem.CostCtrActivityType,

@API.element.releaseState: #DEPRECATED
@API.element.successor:    'AcctsReceivablePledgingCode'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'AcctsReceivablePledgingCode'
I_OperationalAcctgDocItem.AccountsReceivableIsPledged,
I_OperationalAcctgDocItem.AcctsReceivablePledgingCode,

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

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

@ObjectModel.foreignKey.association: '_BusinessProcess'
I_OperationalAcctgDocItem.BusinessProcess,
//pendays,

//penrc,

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_Grant'
I_OperationalAcctgDocItem.GrantID,
@ObjectModel.foreignKey.association: '_FunctionalArea'
I_OperationalAcctgDocItem.FunctionalArea,
cast( I_OperationalAcctgDocItem._FunctionalArea._Text[1: Language = $session.system_language].FunctionalAreaName as fis_funcarea_name )                                                               as FunctionalAreaName,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem.CustomerIsInExecution,
//srtype,

//intreno,

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_FundedProgram'
I_OperationalAcctgDocItem.FundedProgram,
//ppa_ex_ind,

I_OperationalAcctgDocItem.LedgerGLLineItem,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_SegmentStdVH',
               element: 'Segment' }
  }]
@ObjectModel.text.association: '_SegmentText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_Segment'
I_OperationalAcctgDocItem.Segment,
_Segment._Text[1: Language = $session.system_language].SegmentName                                                                                                                          as SegmentName,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_SegmentStdVH',
               element: 'Segment' }
  }]
@ObjectModel.text.association: '_PartnerSegmentText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_PartnerSegment'
I_OperationalAcctgDocItem.PartnerSegment,
@ObjectModel.foreignKey.association: '_PartnerFunctionalArea'
I_OperationalAcctgDocItem.PartnerFunctionalArea,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_HouseBankAccountStdVH',
               element: 'HouseBankAccount' },
    additionalBinding: [{ localElement: 'CompanyCode',
                          element: 'CompanyCode' },
                        { localElement: 'HouseBank',
                          element: 'HouseBank' }]
  }]
@ObjectModel.text.association: '_HouseBankAccountText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_HouseBankAccount'
I_OperationalAcctgDocItem.HouseBankAccount,
I_OperationalAcctgDocItem.CostElement,
//xlgclr,

//taxps as TaxDocumentItemNumber,

I_OperationalAcctgDocItem.PaymentServiceProvider,
I_OperationalAcctgDocItem.PaymentRefByPaytSrvcProvider,
I_OperationalAcctgDocItem.SEPAMandate,
//xfrge_bseg,

@ObjectModel.foreignKey.association: '_ReferenceDocumentType'
I_OperationalAcctgDocItem.ReferenceDocumentType,
I_OperationalAcctgDocItem.OriginalReferenceDocument,
I_OperationalAcctgDocItem.ReferenceDocumentLogicalSystem,
I_OperationalAcctgDocItem.AccountingDocumentItemRef,
//buzei_sender,

@ObjectModel.foreignKey.association: '_FiscalPeriod'
I_OperationalAcctgDocItem.FiscalPeriod,

@ObjectModel.foreignKey.association: '_AccountingDocumentCategory'
I_OperationalAcctgDocItem.AccountingDocumentCategory,
cast( I_OperationalAcctgDocItem._AccountingDocumentCategory._Text[1: Language = $session.system_language].AccountingDocumentCategoryName  as fis_bstat_name preserving type )                                         as AccountingDocumentCategoryName,

I_OperationalAcctgDocItem.PostingDate,
I_OperationalAcctgDocItem.DocumentDate,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_AccountingDocumentTypeStdVH',
               element: 'AccountingDocumentType' }
  }]
@ObjectModel.text.association: '_AccountingDocumentTypeText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_AccountingDocumentType'
I_OperationalAcctgDocItem.AccountingDocumentType,
I_OperationalAcctgDocItem._AccountingDocumentType._Text[1: Language = $session.system_language].AccountingDocumentTypeName                                                                                            as AccountingDocumentTypeName,
I_OperationalAcctgDocItem.NetDueDate,
I_OperationalAcctgDocItem.CashDiscount1DueDate,
I_OperationalAcctgDocItem.CashDiscount2DueDate,
//fqftype,

//lqitem,

@ObjectModel.foreignKey.association: '_OffsettingAccountWithBP'
I_OperationalAcctgDocItem.OffsettingAccount,
I_OperationalAcctgDocItem._OffsettingAccountWithBP.OffsettingAccountName                                                                                                                                              as OffsettingAccountName,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_FinancialAccountTypeStdVH',
               element: 'FinancialAccountType' }
  }]
@ObjectModel.text.association: '_OffsettingAccountTypeText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_OffsettingAccountType'
I_OperationalAcctgDocItem.OffsettingAccountType,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_ChartOfAccountsStdVH',
               element: 'ChartOfAccounts' }
  }]
@ObjectModel.text.association: '_OffsettingChartOfAccountsText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_OffsettingChartOfAccounts'
I_OperationalAcctgDocItem.OffsettingChartOfAccounts,
//ghkon,

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_PartnerFund'
I_OperationalAcctgDocItem.PartnerFund,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_PartnerGrant'
I_OperationalAcctgDocItem.PartnerGrant,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

@ObjectModel.foreignKey.association: '_BudgetPeriod'
I_OperationalAcctgDocItem.BudgetPeriod,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_PartnerBudgetPeriod'
I_OperationalAcctgDocItem.PartnerBudgetPeriod,
I_OperationalAcctgDocItem.BranchCode,
//perop_beg,

//perop_end,

//fastpay,

//ignr_ivref,

//fmfgus_key,

//fmxdocnr,

//fmxyear,

//fmxdocln,

//fmxzekkn,

I_OperationalAcctgDocItem.JointVentureProductionDate,

I_OperationalAcctgDocItem.PaymentReason,

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_CashLedgerCompanyCode'
I_OperationalAcctgDocItem.CashLedgerCompanyCode,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_CashLedgerAccount'
I_OperationalAcctgDocItem.CashLedgerAccount,

@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_PubSecBudgetAccountCoCode'
I_OperationalAcctgDocItem.PubSecBudgetAccountCoCode,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_PubSecBudgetAccount'
I_OperationalAcctgDocItem.PubSecBudgetAccount,

@ObjectModel.foreignKey.association: '_CompanyCodeCurrency'
I_OperationalAcctgDocItem.CompanyCodeCurrency,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
I_OperationalAcctgDocItem.AmountInCompanyCodeCurrency,

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

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } kzbtr_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } txbhw_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
I_OperationalAcctgDocItem.TaxAmountInCoCodeCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
I_OperationalAcctgDocItem.TaxBaseAmountInCoCodeCrcy,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } hwzuz_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
I_OperationalAcctgDocItem.ValuationDiffAmtInCoCodeCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
I_OperationalAcctgDocItem.CashDiscountAmtInCoCodeCrcy,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } dmbt1_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } dmbt2_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } dmbt3_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } blnbt_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } navhw_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
I_OperationalAcctgDocItem.InvoiceAmtInCoCodeCrcy,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } bonfb_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } nprei_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } rdiff_shl as CurrDiff,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } ppdiff_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } penlc1_shl,


@ObjectModel.foreignKey.association: '_TransactionCurrency'
I_OperationalAcctgDocItem.TransactionCurrency,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.AmountInTransactionCurrency,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.OriginalTaxBaseAmount,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.TaxAmount,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.TaxBaseAmountInTransCrcy,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } fwzuz_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.WithholdingTaxBaseAmount,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } gbetr_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.PlannedAmtInTransactionCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.CashDiscountBaseAmount,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.CashDiscountAmount,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.NetPaymentAmount,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } wrbt1_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } wrbt2_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } wrbt3_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.WithholdingTaxAmount,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.WithholdingTaxExemptionAmt,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } navfw_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.InvoiceAmountInFrgnCurrency,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } bualt_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } sctax_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } sttax_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } penfc_shl,



@ObjectModel.foreignKey.association: '_BalanceTransactionCurrency'
I_OperationalAcctgDocItem.BalanceTransactionCurrency,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
I_OperationalAcctgDocItem.AmountInBalanceTransacCrcy,


@ObjectModel.foreignKey.association: '_AdditionalCurrency1'
I_OperationalAcctgDocItem.AdditionalCurrency1,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} }
I_OperationalAcctgDocItem.ValuationDiffAmtInAddlCrcy1,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } rdif2_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} }
I_OperationalAcctgDocItem.AmountInAdditionalCurrency1,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } dmb21_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } dmb22_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } dmb23_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } mwst2_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } navh2_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } sknt2_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } txbh2_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } ppdif2_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } penlc2_shl,


@ObjectModel.foreignKey.association: '_AdditionalCurrency2'
I_OperationalAcctgDocItem.AdditionalCurrency2,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} }
I_OperationalAcctgDocItem.AmountInAdditionalCurrency2,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } dmb31_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } dmb32_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } dmb33_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } mwst3_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } navh3_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } sknt3_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} }
I_OperationalAcctgDocItem.ValuationDiffAmtInAddlCrcy2,

//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } rdif3_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } txbh3_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } ppdif3_shl,


//@DefaultAggregation: #SUM

//@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } penlc3_shl,


@ObjectModel.foreignKey.association: '_PaymentCurrency'
I_OperationalAcctgDocItem.PaymentCurrency,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'PaymentCurrency'} }
I_OperationalAcctgDocItem.AmountInPaymentCurrency,

@ObjectModel.foreignKey.association: '_CreditControlAreaCurrency'
I_OperationalAcctgDocItem.CreditControlAreaCurrency,
//@Semantics: { amount : {currencyCode: 'CreditControlAreaCurrency'} } klibt_shl,


@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CreditControlAreaCurrency'} }
I_OperationalAcctgDocItem.HedgedAmount,

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

@ObjectModel.foreignKey.association: '_GoodsMovementEntryUnit'
I_OperationalAcctgDocItem.GoodsMovementEntryUnit,
@Aggregation.default: #SUM
@Semantics: { quantity : {unitOfMeasure: 'GoodsMovementEntryUnit'} }
I_OperationalAcctgDocItem.QuantityInEntryUnit,

@ObjectModel.foreignKey.association: '_PurchasingDocumentPriceUnit'
I_OperationalAcctgDocItem.PurchasingDocumentPriceUnit,
@Aggregation.default: #SUM
@Semantics: { quantity : {unitOfMeasure: 'PurchasingDocumentPriceUnit'} }
I_OperationalAcctgDocItem.PurchaseOrderQty,

//      @DefaultAggregation: #NONE   // Is default for Type DEC unsigned and 0 decimals in SADL, in AE it will be treated as characteristic 

@Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
I_OperationalAcctgDocItem.MaterialPriceUnitQty,

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

//Absolute Amount (Original BSEG Amounts)

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

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
I_OperationalAcctgDocItem.AbsoluteAmountInCoCodeCrcy ,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.AbsoluteAmountInTransacCrcy ,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } 
I_OperationalAcctgDocItem.AbsltAmtInAdditionalCurrency1,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } 
I_OperationalAcctgDocItem.AbsltAmtInAdditionalCurrency2,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} } 
I_OperationalAcctgDocItem.AbsltAmtInBalanceTransacCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'FunctionalCurrency'} }
I_OperationalAcctgDocItem.AbsltAmtInFunctionalCurrency,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'PaymentCurrency'} } 
I_OperationalAcctgDocItem.AbsltAmountInPaymentCurrency,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CreditControlAreaCurrency'} }                                                                                                       
I_OperationalAcctgDocItem.HedgedAbsoluteAmount,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.PlannedAbsltAmtInTransCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.CashDiscAbsltAmtInCoCodeCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.CashDiscountAbsoluteAmount,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.CashDiscountAbsoluteBaseAmount,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.InvoiceAbsltAmtInCoCodeCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.InvoiceAbsltAmtInFrgnCurrency,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.NetPaymentAbsoluteAmount,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.NonDcblTaxAbsltAmtInCoCodeCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.NonDcblTaxAbsltAmtInTransCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
I_OperationalAcctgDocItem.TaxAbsltAmountInCoCodeCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.TaxAbsoluteAmount,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } 
I_OperationalAcctgDocItem.TaxAbsltAmtInAddlCurrency1,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } 
I_OperationalAcctgDocItem.TaxAbsltAmtInAddlCurrency2,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.TaxAbsltBaseAmountInCoCodeCrcy ,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.TaxAbsltBaseAmountInTransCrcy ,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.OriglTxAbsltBaseAmountInCCCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.OriginalTaxAbsoluteBaseAmount,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } 
I_OperationalAcctgDocItem.OriglTxAbsltBaseAmtInAddlCrcy1 ,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } 
I_OperationalAcctgDocItem.OriglTxAbsltBaseAmtInAddlCrcy2 ,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.TaxBrkdwnAbsltAmt1InCoCodeCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.TaxBrkdwnAbsltAmt2InCoCodeCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.TaxBrkdwnAbsltAmt3InCoCodeCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.TaxBrkdwnAbsltAmt1InTransCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.TaxBrkdwnAbsltAmt2InTransCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
I_OperationalAcctgDocItem.TaxBrkdwnAbsltAmt3InTransCrcy,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.WithholdingTaxAbsoluteAmount ,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.WithholdingTaxAbsoluteBaseAmt ,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} } 
I_OperationalAcctgDocItem.WhldgTaxExemptionAbsltAmount,

@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} } 
I_OperationalAcctgDocItem.ValnDiffAbsltAmtInCoCodeCrcy,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} } 
I_OperationalAcctgDocItem.ValnDiffAbsltAmtInAddlCrcy1,
@Aggregation.default: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} } 
I_OperationalAcctgDocItem.ValnDiffAbsltAmtInAddlCrcy2,

I_OperationalAcctgDocItem.UnadjustedDebitCreditCode,

@Aggregation.default: #SUM
I_OperationalAcctgDocItem.NumberOfItems,

//blart as AccountingDocumentType,

I_OperationalAcctgDocItem._JournalEntry.AccountingDocumentCreationDate,
I_OperationalAcctgDocItem._JournalEntry.CreationTime,
//aedat,

I_OperationalAcctgDocItem._JournalEntry.LastChangeDate,
I_OperationalAcctgDocItem._JournalEntry.JournalEntryLastChangeDateTime,
I_OperationalAcctgDocItem._JournalEntry.ExchangeRateDate,
I_OperationalAcctgDocItem._JournalEntry.AccountingDocCreatedByUser,
I_OperationalAcctgDocItem._JournalEntry.TransactionCode,
I_OperationalAcctgDocItem._JournalEntry.IntercompanyTransaction,
I_OperationalAcctgDocItem._JournalEntry.DocumentReferenceID,
I_OperationalAcctgDocItem._JournalEntry.RecurringAccountingDocument,
I_OperationalAcctgDocItem._JournalEntry.ReverseDocument,
I_OperationalAcctgDocItem._JournalEntry.ReverseDocumentFiscalYear,
I_OperationalAcctgDocItem._JournalEntry.AccountingDocumentHeaderText,

//@Semantics.currencyCode:true

//waers as Currency,


I_OperationalAcctgDocItem._JournalEntry.AbsoluteExchangeRate,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'AbsoluteExchangeRate'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'AbsoluteExchangeRate'
I_OperationalAcctgDocItem._JournalEntry.ExchangeRate, // ??????????????????????????????

I_OperationalAcctgDocItem._JournalEntry.ExchRateIsIndirectQuotation,
I_OperationalAcctgDocItem._JournalEntry.EffectiveExchangeRate,

//@Semantics.currencyCode:true

//kzwrs as GroupCurrency,

//kzkrs as GroupCurrencyExchangeRate,


//xnetb,

//frath,

//xrueb,

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

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_BusTransTypeStdVH',
               element: 'BusinessTransactionType' }
  }]
@ObjectModel.text.association: '_BusinessTransactionTypeText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_BusinessTransactionType'
I_OperationalAcctgDocItem._JournalEntry.BusinessTransactionType as BusinessTransactionType,
I_OperationalAcctgDocItem._JournalEntry.BatchInputSession,
//dokid,

//arcid,

//iblar,

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

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

@ObjectModel.foreignKey.association: '_FinancialManagementArea'
I_OperationalAcctgDocItem._JournalEntry.FinancialManagementArea as FinancialManagementArea,

//@Semantics.currencyCode:true

//hwaer as CompanyCodeCurrency,

//@Semantics.currencyCode:true

//hwae2 as AdditionalCurrency1,

//@Semantics.currencyCode:true

//hwae3 as AdditionalCurrency2,


//kurs2 as AdditionalCrcy1ExchangeRate,

//kurs3 as AdditionalCrcy2ExchangeRate,


//basw2,

//basw3,

//umrd2,

//umrd3,

//@Semantics.booleanIndicator

I_OperationalAcctgDocItem._JournalEntry.ReversalIsPlanned,
I_OperationalAcctgDocItem._JournalEntry.PlannedReversalDate,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem._JournalEntry.TaxIsCalculatedAutomatically,

//curt2 as AdditionalCurrency1Role,

//curt3 as AdditionalCurrency2Role,

//kuty2 as AddtionalCrcy1ExchangeRateType,

//kuty3 as AddtionalCrcy2ExchangeRateType,

//@Semantics.booleanIndicator

I_OperationalAcctgDocItem._JournalEntry.TaxBaseAmountIsNetAmount,
I_OperationalAcctgDocItem._JournalEntry.SourceCompanyCode,
//xusvr,

//duefl,

@ObjectModel.foreignKey.association: '_LogicalSystem'
I_OperationalAcctgDocItem._JournalEntry.LogicalSystem,

I_OperationalAcctgDocItem._JournalEntry.TaxAbsoluteExchangeRate,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'TaxAbsoluteExchangeRate'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'TaxAbsoluteExchangeRate'
I_OperationalAcctgDocItem._JournalEntry.TaxExchangeRate, //  ????????????????????????????????????????

I_OperationalAcctgDocItem._JournalEntry.TaxExchRateIsIndirectQuotation,
I_OperationalAcctgDocItem._JournalEntry.TaxEffectiveExchangeRate,

//lotkz,

//xwvof,

I_OperationalAcctgDocItem._JournalEntry.ReversalReason,
//ppnam,

I_OperationalAcctgDocItem._JournalEntry.Branch,
//numpg,

//adisc,

I_OperationalAcctgDocItem._JournalEntry.Reference1InDocumentHeader,
I_OperationalAcctgDocItem._JournalEntry.Reference2InDocumentHeader,
I_OperationalAcctgDocItem._JournalEntry.InvoiceReceiptDate,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

@Consumption.valueHelpDefinition: [
  { entity:  { name:    'I_LedgerStdVH',
               element: 'Ledger' }
  }]
@ObjectModel.text.association: '_LedgerText'
// ]--GENERATED

@ObjectModel.foreignKey.association: '_Ledger'
I_OperationalAcctgDocItem._JournalEntry.Ledger as Ledger,
I_OperationalAcctgDocItem._JournalEntry.LedgerGroup as LedgerGroup,
//propmano,

I_OperationalAcctgDocItem._JournalEntry.AlternativeReferenceDocument,
I_OperationalAcctgDocItem._JournalEntry.TaxReportingDate,
I_OperationalAcctgDocItem._JournalEntry.AccountingDocumentClass,
//xsplit,

//cash_alloc,

//follow_on,

//xreorg,

//subset,

I_OperationalAcctgDocItem._JournalEntry.ExchangeRateType,
//kursx,

//kur2x,

//kur3x,

//xmca,

//resubmission,

//logsystem_sender,

//bukrs_sender,

//belnr_sender,

//gjahr_sender,

//ccins,

//ccnum,

I_OperationalAcctgDocItem._JournalEntry.LatePaymentReason,
I_OperationalAcctgDocItem._JournalEntry.SalesDocumentCondition,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem._JournalEntry.IsReversal,
//@Semantics.booleanIndicator

I_OperationalAcctgDocItem._JournalEntry.IsReversed,


I_OperationalAcctgDocItem._JournalEntry,
I_OperationalAcctgDocItem._CompanyCode,
I_OperationalAcctgDocItem._FiscalYear,
I_OperationalAcctgDocItem._ControllingArea,
I_OperationalAcctgDocItem._GLAccountInChartOfAccounts,
I_OperationalAcctgDocItem._GLAccountInCompanyCode,
I_OperationalAcctgDocItem._Segment,
I_OperationalAcctgDocItem._ProfitCenter,
I_OperationalAcctgDocItem._CurrentProfitCenter,
I_OperationalAcctgDocItem._CostCenter,
I_OperationalAcctgDocItem._CurrentCostCenter,
I_OperationalAcctgDocItem._Customer,
I_OperationalAcctgDocItem._CustomerCompany,
I_OperationalAcctgDocItem._Supplier,
I_OperationalAcctgDocItem._SupplierCompany,
I_OperationalAcctgDocItem._ChartOfAccounts,
I_OperationalAcctgDocItem._AccountingDocumentType,
I_OperationalAcctgDocItem._FinancialAccountType,
I_OperationalAcctgDocItem._FunctionalArea,
I_OperationalAcctgDocItem._BusinessArea,
I_OperationalAcctgDocItem._CompanyCodeCurrency,
I_OperationalAcctgDocItem._FunctionalCurrency,
I_OperationalAcctgDocItem._TransactionCurrency,
I_OperationalAcctgDocItem._BalanceTransactionCurrency,
I_OperationalAcctgDocItem._AdditionalCurrency1,
I_OperationalAcctgDocItem._AdditionalCurrency2,
I_OperationalAcctgDocItem._PaymentCurrency,
I_OperationalAcctgDocItem._CreditControlAreaCurrency,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_Product'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: '_Product'
I_OperationalAcctgDocItem._Material,
I_OperationalAcctgDocItem._Product,
I_OperationalAcctgDocItem._Plant,
I_OperationalAcctgDocItem._BaseUnit,
I_OperationalAcctgDocItem._GoodsMovementEntryUnit,
I_OperationalAcctgDocItem._PurchasingDocumentPriceUnit,
I_OperationalAcctgDocItem._InternalOrder,
I_OperationalAcctgDocItem._Order,

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

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

@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_WBSElementBasicData'
I_OperationalAcctgDocItem._WBSElementInternalID,

I_OperationalAcctgDocItem._AccountingDocumentCategory,

I_OperationalAcctgDocItem._PostingKey,
I_OperationalAcctgDocItem._DebitCreditCode,
I_OperationalAcctgDocItem._PartnerBusinessArea,
I_OperationalAcctgDocItem._TaxType,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_PartnerCompany_2'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_PartnerCompany_2'
I_OperationalAcctgDocItem._PartnerCompany,
I_OperationalAcctgDocItem._PartnerCompany_2,
I_OperationalAcctgDocItem._SupplyingCountry,
I_OperationalAcctgDocItem._InventoryValuationType,
I_OperationalAcctgDocItem._PaymentDifferenceReason,
I_OperationalAcctgDocItem._PartnerSegment,
I_OperationalAcctgDocItem._SupplierBankDetails,

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

I_OperationalAcctgDocItem._SpecialGLCode,
I_OperationalAcctgDocItem._TaxCode,
I_OperationalAcctgDocItem._FinancialTransactionType,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_SalesDoc'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: '_SalesDoc'
I_OperationalAcctgDocItem._SalesDocument,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_SalesDocItem'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: '_SalesDocItem'
I_OperationalAcctgDocItem._SalesDocumentItem,
I_OperationalAcctgDocItem._SalesDoc,
I_OperationalAcctgDocItem._SalesDocItem,
I_OperationalAcctgDocItem._ServiceDocumentType,
I_OperationalAcctgDocItem._ServiceDocument,
I_OperationalAcctgDocItem._ServiceDocumentItem,
I_OperationalAcctgDocItem._MasterFixedAsset,
I_OperationalAcctgDocItem._FixedAsset,
I_OperationalAcctgDocItem._AssetTransactionType,

I_OperationalAcctgDocItem._PersonWorkAgreement_1,
//@API.element.releaseState: #DEPRECATED

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

@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: '_PersonWorkAgreement_1'
I_OperationalAcctgDocItem._Employment,

I_OperationalAcctgDocItem._HouseBank,
I_OperationalAcctgDocItem._PurchasingDocument,
I_OperationalAcctgDocItem._PurchasingDocumentItem,
//@API.element.releaseState: #DEPRECATED

//@API.element.successor:    ''

//@VDM.lifecycle.status:    #DEPRECATED

//@VDM.lifecycle.successor: ''

I_OperationalAcctgDocItem._ValuationArea,
I_OperationalAcctgDocItem._ProjectNetwork,
I_OperationalAcctgDocItem._CostOriginGroup,
//      _AlternativeGLAccount,

I_OperationalAcctgDocItem._PartnerProfitCenter,
I_OperationalAcctgDocItem._CostCtrActivityType,
I_OperationalAcctgDocItem._BusinessProcess,
I_OperationalAcctgDocItem._PartnerFunctionalArea,
I_OperationalAcctgDocItem._HouseBankAccount,
I_OperationalAcctgDocItem._FiscalPeriod,
I_OperationalAcctgDocItem._ReferenceDocumentType,
I_OperationalAcctgDocItem._OffsettingAccountType,
I_OperationalAcctgDocItem._OffsettingChartOfAccounts,
I_OperationalAcctgDocItem._OffsettingAccount,
I_OperationalAcctgDocItem._OffsettingAccountWithBP,

I_OperationalAcctgDocItem._CashLedgerCompanyCode,
I_OperationalAcctgDocItem._CashLedgerAccount,
_FundsCenter,
_FundedProgram,
_Fund,
I_OperationalAcctgDocItem._Grant,
I_OperationalAcctgDocItem._BudgetPeriod,
_PartnerFund,
I_OperationalAcctgDocItem._PartnerGrant,
I_OperationalAcctgDocItem._PartnerBudgetPeriod,
I_OperationalAcctgDocItem._PubSecBudgetAccountCoCode,
I_OperationalAcctgDocItem._PubSecBudgetAccount,     

//_REObjectByIntFinNumber,


I_OperationalAcctgDocItem._JournalEntry._BusinessTransactionType,
I_OperationalAcctgDocItem._JournalEntry._FinancialManagementArea,
I_OperationalAcctgDocItem._JournalEntry._LogicalSystem,
I_OperationalAcctgDocItem._JournalEntry._Ledger,

_AdditionalCurrencyRoles,

@API.element.releaseState: #DEPRECATED
//@API.element.successor:    ''

@VDM.lifecycle.status:    #DEPRECATED
//@VDM.lifecycle.successor: ''

I_OperationalAcctgDocItem.GLAccountAuthorizationGroup,
@API.element.releaseState: #DEPRECATED
//@API.element.successor:    ''

@VDM.lifecycle.status:    #DEPRECATED
//@VDM.lifecycle.successor: ''

I_OperationalAcctgDocItem.SupplierBasicAuthorizationGrp,
@API.element.releaseState: #DEPRECATED
//@API.element.successor:    ''

@VDM.lifecycle.status:    #DEPRECATED
//@VDM.lifecycle.successor: ''

I_OperationalAcctgDocItem.CustomerBasicAuthorizationGrp,
@API.element.releaseState: #DEPRECATED
//@API.element.successor:    ''

@VDM.lifecycle.status:    #DEPRECATED
//@VDM.lifecycle.successor: ''

I_OperationalAcctgDocItem.AcctgDocTypeAuthorizationGroup,
@API.element.releaseState: #DEPRECATED
//@API.element.successor:    ''

@VDM.lifecycle.status:    #DEPRECATED
//@VDM.lifecycle.successor: ''

I_OperationalAcctgDocItem.OrderType,
@API.element.releaseState: #DEPRECATED
//@API.element.successor:    ''

@VDM.lifecycle.status:    #DEPRECATED
//@VDM.lifecycle.successor: ''

I_OperationalAcctgDocItem.SalesOrderType,
@API.element.releaseState: #DEPRECATED
//@API.element.successor:    ''

@VDM.lifecycle.status:    #DEPRECATED
//@VDM.lifecycle.successor: ''

I_OperationalAcctgDocItem.AssetClass,
I_OperationalAcctgDocItem._CostCenterText,
I_OperationalAcctgDocItem._FunctionalAreaText,
I_OperationalAcctgDocItem._ProfitCenterText,

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

@Consumption.hidden: true
I_OperationalAcctgDocItem._AccountingDocumentTypeText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._BudgetPeriodText,
@Consumption.hidden: true
_BusinessTransactionTypeText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._BusinessAreaText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._PartnerBusinessAreaText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._BusinessProcessText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._ChartOfAccountsText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._OffsettingChartOfAccountsText,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_PartnerCompanyText_2'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_PartnerCompanyText_2'
@Consumption.hidden: true
I_OperationalAcctgDocItem._PartnerCompanyText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._PartnerCompanyText_2,
@Consumption.hidden: true
I_OperationalAcctgDocItem._ControllingAreaText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._CustomerText,
@Consumption.hidden: true
_FinancialManagementAreaText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._FinancialAccountTypeText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._OffsettingAccountTypeText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._FixedAssetText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._HouseBankAccountText,
@Consumption.hidden: true
_LedgerText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._MasterFixedAssetText,
@Consumption.hidden: true
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_ProductText'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_ProductText'
I_OperationalAcctgDocItem._MaterialText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._ProductText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._ProjectNetworkText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._PartnerSegmentText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._SegmentText,
@Consumption.hidden: true
I_OperationalAcctgDocItem._SupplierText,
@Consumption.hidden: true
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_WBSElementExternalIDText'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_WBSElementExternalIDText'
_WBSElementText,
@Consumption.hidden: true
@API.element.releaseState: #DEPRECATED
@API.element.successor:    '_WBSElementBasicDataText'
@VDM.lifecycle.status:     #DEPRECATED
@VDM.lifecycle.successor:  '_WBSElementBasicDataText'
I_OperationalAcctgDocItem._WBSElementInternalIDText,
_WBSElementExternalIDText,
@Consumption.hidden: true
_WBSElementBasicDataText
// ]--GENERATED


}