I_OperationalAcctgDocCube

DDL: I_OPERATIONALACCTGDOCCUBE SQL: IFIOPACCTGDOCCUB Type: view COMPOSITE

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 480 fields with key fields CompanyCode, FiscalYear, AccountingDocument, AccountingDocumentItem. It has 14 associations to related views.

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 (19)

NameValueLevelField
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.sqlViewName IFIOPACCTGDOCCUB 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
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.buffering.status #NOT_ALLOWED view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.modelingPattern #ANALYTICAL_CUBE view
ObjectModel.sapObjectNodeType.name CashFlowPlanningLevel view

Fields (480)

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

cast( _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'
ChartOfAccounts,
AccountingDocumentItemType,
ClearingDate,
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'
ClearingJournalEntryFiscalYear,
@API.element.releaseState: #DEPRECATED
@API.element.successor:    'ClearingJournalEntryFiscalYear'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'ClearingJournalEntryFiscalYear'
ClearingDocFiscalYear,

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

//@Semantics.booleanIndicator

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

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

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

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

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

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

@ObjectModel.foreignKey.association: '_BusinessArea'
BusinessArea,
cast( _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'
PartnerBusinessArea,
//      @ObjectModel.foreignKey.association: '_TaxCode'

TaxCode,
WithholdingTaxCode,
//shzuz,

//stekz,

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

TransactionTypeDetermination,
//kursr,

ValueDate,
AssignmentReference,
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'
PartnerCompany,
@ObjectModel.foreignKey.association: '_FinancialTransactionType'
FinancialTransactionType,
CorporateGroupAccount,
//vorgn,

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'
ControllingArea,
cast( _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'
CostCenter,
cast( _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'
OrderID,
BillingDocument,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

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

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

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

@Consumption.valueHelpDefinition: [ 
        { entity:  { name:    'I_AcctgServiceDocumentTypeVH',
                     element: 'ServiceDocumentType' }
        }]
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_ServiceDocumentType'
ServiceDocumentType,
@Consumption.valueHelpDefinition: [ 
        { entity:  { name:    'I_AcctgServiceDocumentVH',
                     element: 'ServiceDocument' }
        }]
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_ServiceDocument'
ServiceDocument,
@Consumption.valueHelpDefinition: [ 
        { entity:  { name:    'I_AcctgServiceDocumentItemVH',
                     element: 'ServiceDocumentItem' }
        }]
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_ServiceDocumentItem'
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'
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'
FixedAsset,
@ObjectModel.foreignKey.association: '_AssetTransactionType'
AssetTransactionType,
AssetValueDate,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

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

IsSalesRelated,
//xhres,

//@Semantics.booleanIndicator

LineItemDisplayIsEnabled,
//@Semantics.booleanIndicator

IsOpenItemManaged,
//xcpdd,

//xskst,

//xsauf,

//xspro,

//xserg,

//xfakt,

//xuman,

//xanet,

//@Semantics.booleanIndicator

IsNotCashDiscountLiable,
//xinve,

//xpanz,

//@Semantics.booleanIndicator

IsAutomaticallyCreated,
//xncop,

//@Semantics.booleanIndicator

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

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

@ObjectModel.foreignKey.association: '_GLAccountInChartOfAccounts'
GLAccount,
cast( _GLAccountInChartOfAccounts._Text[1: Language = $session.system_language].GLAccountName as fis_txt30_skat )                                                           as GLAccountName,
cast( _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'
Customer,
_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'
Supplier,
_Supplier.SupplierName                                                                                                                                                                      as SupplierName,
BranchAccount,
//@Semantics.booleanIndicator

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

CashDiscount2Percent, //  ??????

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

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

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

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

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

//zolld,

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

InvoiceList,
//SettlementFiscalYearPeriod,

//vrskz,

//vrsdt,

//disbn,

//disbj,

//disbz,

BillOfExchangeUsage,
//anfbn,

//anfbj,

//anfbu,

//anfae,

//blnkz,

//blnpz,

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

//esrre,

//esrpz,

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'
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'
Product,
@ObjectModel.foreignKey.association: '_Plant'
Plant,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

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

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

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

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

//psalt,

//tbtkz,

//spgrp,

//spgrm,

//spgrt,

//spgrg,

//spgrv,

//spgrq,

VATRegistration,
DelivOfGoodsDestCountry,
//eglld,

@ObjectModel.foreignKey.association: '_PaymentDifferenceReason'
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'
ProfitCenter,
_ProfitCenter[1:ValidityStartDate <= $session.system_date and ValidityEndDate >= $session.system_date]._Text[1: Language = $session.system_language].ProfitCenterName                       as ProfitCenterName,
//xhkom,

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

TaxJurisdiction,

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

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

SettlementReferenceDate,
//popts,

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

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

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

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

@ObjectModel.foreignKey.association: '_WBSElementInternalID'
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 ProfitabilitySegment_2 > '9999999999' then '9999999999' else lpad( ProfitabilitySegment_2, 10, '0' ) end as rkeobjnr_numc )  as ProfitabilitySegment,
ProfitabilitySegment_2, 

//pasubnr,

//spgrs,

//spgrc,

JointVentureBillingType,
JointVentureEquityType,
//@Semantics.booleanIndicator

IsEUTriangularDeal,
//lnran,

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

CostOriginGroup,
CompanyCodeCurrencyDetnMethod,
//glupm,

//@Semantics.booleanIndicator

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

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

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

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

//kblpos,

//fkber,

//obzei,

//@Semantics.booleanIndicator

IsNegativePosting,
PaymentCardItem,
PaymentCardPaymentSettlement,
CreditControlArea,
//empfb,

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

Region,
//gityp as EmploymentTaxDistrType,

HasPaymentOrder,
PaymentReference,
//idxsp,

//linfv,

//kontt,

//kontl,

//uebgdat,

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

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

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

@API.element.releaseState: #DEPRECATED
@API.element.successor:    'AcctsReceivablePledgingCode'
@VDM.lifecycle.status:    #DEPRECATED
@VDM.lifecycle.successor: 'AcctsReceivablePledgingCode'
AccountsReceivableIsPledged,
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'
BusinessProcess,
//pendays,

//penrc,

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

CustomerIsInExecution,
//srtype,

//intreno,

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

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

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

@ObjectModel.foreignKey.association: '_Segment'
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'
PartnerSegment,
@ObjectModel.foreignKey.association: '_PartnerFunctionalArea'
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'
HouseBankAccount,
CostElement,
//xlgclr,

//taxps as TaxDocumentItemNumber,

PaymentServiceProvider,
PaymentRefByPaytSrvcProvider,
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( _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,
_AccountingDocumentType._Text[1: Language = $session.system_language].AccountingDocumentTypeName                                                                                            as AccountingDocumentTypeName,
NetDueDate,
CashDiscount1DueDate,
CashDiscount2DueDate,
//fqftype,

//lqitem,

@ObjectModel.foreignKey.association: '_OffsettingAccountWithBP'
OffsettingAccount,
_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'
OffsettingAccountType,
//--[ GENERATED:012:GFBfhxvv7jY4pHq{eVxSQ0

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

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

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

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

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

//perop_end,

//fastpay,

//ignr_ivref,

//fmfgus_key,

//fmxdocnr,

//fmxyear,

//fmxdocln,

//fmxzekkn,

JointVentureProductionDate,

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

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

@ObjectModel.foreignKey.association: '_CompanyCodeCurrency'
@Semantics.currencyCode:true
I_OperationalAcctgDocItem.CompanyCodeCurrency,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
AmountInCompanyCodeCurrency,

@ObjectModel.foreignKey.association: '_FunctionalCurrency'
@Semantics.currencyCode:true
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,


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
TaxAmountInCoCodeCrcy,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
TaxBaseAmountInCoCodeCrcy,

//@DefaultAggregation: #SUM

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


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
ValuationDiffAmtInCoCodeCrcy,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
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,


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
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'
@Semantics.currencyCode:true
TransactionCurrency,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
AmountInTransactionCurrency,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
OriginalTaxBaseAmount,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
TaxAmount,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
TaxBaseAmountInTransCrcy,

//@DefaultAggregation: #SUM

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


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
WithholdingTaxBaseAmount,

//@DefaultAggregation: #SUM

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


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
PlannedAmtInTransactionCrcy,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
CashDiscountBaseAmount,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
CashDiscountAmount,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
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,


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
WithholdingTaxAmount,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
WithholdingTaxExemptionAmt,

//@DefaultAggregation: #SUM

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


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
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'
@Semantics.currencyCode:true
BalanceTransactionCurrency,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
AmountInBalanceTransacCrcy,


@ObjectModel.foreignKey.association: '_AdditionalCurrency1'
@Semantics.currencyCode:true
AdditionalCurrency1,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} }
ValuationDiffAmtInAddlCrcy1,

//@DefaultAggregation: #SUM

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


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency1'} }
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'
@Semantics.currencyCode:true
AdditionalCurrency2,

@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} }
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,


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'AdditionalCurrency2'} }
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'
@Semantics.currencyCode:true
PaymentCurrency,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'PaymentCurrency'} }
AmountInPaymentCurrency,

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


@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CreditControlAreaCurrency'} }
HedgedAmount,

@ObjectModel.foreignKey.association: '_BaseUnit'
@Semantics.unitOfMeasure:true
BaseUnit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
Quantity,

@ObjectModel.foreignKey.association: '_GoodsMovementEntryUnit'
@Semantics.unitOfMeasure:true
GoodsMovementEntryUnit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'GoodsMovementEntryUnit'} }
QuantityInEntryUnit,

@ObjectModel.foreignKey.association: '_PurchasingDocumentPriceUnit'
@Semantics.unitOfMeasure:true
PurchasingDocumentPriceUnit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'PurchasingDocumentPriceUnit'} }
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'} }
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,

@DefaultAggregation: #SUM
NumberOfItems,

//blart as AccountingDocumentType,

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

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

//@Semantics.currencyCode:true

//waers as Currency,


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

_JournalEntry.ExchRateIsIndirectQuotation,
_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'
_JournalEntry.BusinessTransactionType as BusinessTransactionType,
_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'
_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

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

_JournalEntry.TaxIsCalculatedAutomatically,

//curt2 as AdditionalCurrency1Role,

//curt3 as AdditionalCurrency2Role,

//kuty2 as AddtionalCrcy1ExchangeRateType,

//kuty3 as AddtionalCrcy2ExchangeRateType,

//@Semantics.booleanIndicator

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

//duefl,

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

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

_JournalEntry.TaxExchRateIsIndirectQuotation,
_JournalEntry.TaxEffectiveExchangeRate,

//lotkz,

//xwvof,

_JournalEntry.ReversalReason,
//ppnam,

_JournalEntry.Branch,
//numpg,

//adisc,

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

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

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

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

//cash_alloc,

//follow_on,

//xreorg,

//subset,

_JournalEntry.ExchangeRateType,
//kursx,

//kur2x,

//kur3x,

//xmca,

//resubmission,

//logsystem_sender,

//bukrs_sender,

//belnr_sender,

//gjahr_sender,

//ccins,

//ccnum,

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

_JournalEntry.IsReversal,
//@Semantics.booleanIndicator

_JournalEntry.IsReversed,


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

_AccountingDocumentCategory,

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

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

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

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

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

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

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

//@API.element.successor:    ''

//@VDM.lifecycle.status:    #DEPRECATED

//@VDM.lifecycle.successor: ''

_ValuationArea,
_ProjectNetwork,
_CostOriginGroup,
//      _AlternativeGLAccount,

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

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

//_REObjectByIntFinNumber,


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

_AdditionalCurrencyRoles,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AssetClass,
_CostCenterText,
_FunctionalAreaText,
_ProfitCenterText,

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

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


}