I_GLAccountLineItemRawData
Raw Data of G/L Account Line Item
I_GLAccountLineItemRawData is a Basic CDS View (Cube) that provides data about "Raw Data of G/L Account Line Item" in SAP S/4HANA. It reads from 1 data source (P_ACDOCA) and exposes 592 fields with key fields SourceLedger, CompanyCode, FiscalYear, AccountingDocument, LedgerGLLineItem. It has 199 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| P_ACDOCA | P_ACDOCA | from |
Associations (199)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_JournalEntry | _JournalEntry | $projection.CompanyCode = _JournalEntry.CompanyCode and $projection.FiscalYear = _JournalEntry.FiscalYear and $projection.AccountingDocument = _JournalEntry.AccountingDocument |
| [1..1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
| [1..1] | I_FiscalYearVariant | _FiscalYearVariant | $projection.FiscalYearVariant = _FiscalYearVariant.FiscalYearVariant |
| [0..1] | I_FiscalYearForCompanyCode | _FiscalYear | $projection.FiscalYear = _FiscalYear.FiscalYear and $projection.CompanyCode = _FiscalYear.CompanyCode |
| [0..1] | I_FiscalYearForVariant | _LedgerFiscalYearForVariant | $projection.LedgerFiscalYear = _LedgerFiscalYearForVariant.FiscalYear and $projection.FiscalYearVariant = _LedgerFiscalYearForVariant.FiscalYearVariant |
| [0..1] | I_FiscalPeriodForVariant | _FiscalPeriodForVariant | $projection.LedgerFiscalYear = _FiscalPeriodForVariant.FiscalYear and $projection.FiscalPeriod = _FiscalPeriodForVariant.FiscalPeriod and $projection.FiscalYearVariant = _FiscalPeriodForVariant.FiscalYearVariant |
| [0..1] | I_FiscalYearPeriodForVariant | _FiscalYearPeriodForVariant | $projection.FiscalYearPeriod = _FiscalYearPeriodForVariant.FiscalYearPeriod and $projection.FiscalYearVariant = _FiscalYearPeriodForVariant.FiscalYearVariant |
| [0..1] | I_CalendarDate | _CalendarDate | $projection.PostingDate = _CalendarDate.CalendarDate |
| [0..1] | I_FiscalCalendarDate | _FiscalCalendarDate | $projection.PostingDate = _FiscalCalendarDate.CalendarDate and $projection.FiscalYearVariant = _FiscalCalendarDate.FiscalYearVariant |
| [0..1] | I_ControllingArea | _ControllingArea | $projection.ControllingArea = _ControllingArea.ControllingArea |
| [0..1] | I_Currency | _BalanceTransactionCurrency | $projection.BalanceTransactionCurrency = _BalanceTransactionCurrency.Currency |
| [0..1] | I_Currency | _TransactionCurrency | $projection.TransactionCurrency = _TransactionCurrency.Currency |
| [1..1] | I_Currency | _CompanyCodeCurrency | $projection.CompanyCodeCurrency = _CompanyCodeCurrency.Currency |
| [0..1] | I_Currency | _GlobalCurrency | $projection.GlobalCurrency = _GlobalCurrency.Currency |
| [0..1] | I_Currency | _FunctionalCurrency | $projection.FunctionalCurrency = _FunctionalCurrency.Currency |
| [0..1] | I_Currency | _FreeDefinedCurrency1 | $projection.FreeDefinedCurrency1 = _FreeDefinedCurrency1.Currency |
| [0..1] | I_Currency | _FreeDefinedCurrency2 | $projection.FreeDefinedCurrency2 = _FreeDefinedCurrency2.Currency |
| [0..1] | I_Currency | _FreeDefinedCurrency3 | $projection.FreeDefinedCurrency3 = _FreeDefinedCurrency3.Currency |
| [0..1] | I_Currency | _FreeDefinedCurrency4 | $projection.FreeDefinedCurrency4 = _FreeDefinedCurrency4.Currency |
| [0..1] | I_Currency | _FreeDefinedCurrency5 | $projection.FreeDefinedCurrency5 = _FreeDefinedCurrency5.Currency |
| [0..1] | I_Currency | _FreeDefinedCurrency6 | $projection.FreeDefinedCurrency6 = _FreeDefinedCurrency6.Currency |
| [0..1] | I_Currency | _FreeDefinedCurrency7 | $projection.FreeDefinedCurrency7 = _FreeDefinedCurrency7.Currency |
| [0..1] | I_Currency | _FreeDefinedCurrency8 | $projection.FreeDefinedCurrency8 = _FreeDefinedCurrency8.Currency |
| [0..1] | I_UnitOfMeasure | _BaseUnit | $projection.BaseUnit = _BaseUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _CostSourceUnit | $projection.CostSourceUnit = _CostSourceUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _AdditionalQuantity1Unit | $projection.AdditionalQuantity1Unit = _AdditionalQuantity1Unit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _AdditionalQuantity2Unit | $projection.AdditionalQuantity2Unit = _AdditionalQuantity2Unit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _AdditionalQuantity3Unit | $projection.AdditionalQuantity3Unit = _AdditionalQuantity3Unit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _ReferenceQuantityUnit | $projection.ReferenceQuantityUnit = _ReferenceQuantityUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _IncmpltSummableValnQtyUnt | $projection.IncmpltSummableValnQtyUnt = _IncmpltSummableValnQtyUnt.UnitOfMeasure |
| [0..1] | I_Segment | _Segment | $projection.Segment = _Segment.Segment |
| [0..*] | I_ProfitCenter | _ProfitCenter | $projection.ControllingArea = _ProfitCenter.ControllingArea and $projection.ProfitCenter = _ProfitCenter.ProfitCenter |
| [0..*] | I_CostCenter | _CostCenter | $projection.ControllingArea = _CostCenter.ControllingArea and $projection.CostCenter = _CostCenter.CostCenter |
| [0..1] | I_BusinessArea | _BusinessArea | $projection.BusinessArea = _BusinessArea.BusinessArea |
| [0..1] | I_FunctionalArea | _FunctionalArea | $projection.FunctionalArea = _FunctionalArea.FunctionalArea |
| [0..1] | I_GLAccountInChartOfAccounts | _GLAccountInChartOfAccounts | $projection.ChartOfAccounts = _GLAccountInChartOfAccounts.ChartOfAccounts and $projection.GLAccount = _GLAccountInChartOfAccounts.GLAccount |
| [0..1] | I_GLAccountInCompanyCode | _GLAccountInCompanyCode | $projection.CompanyCode = _GLAccountInCompanyCode.CompanyCode and $projection.GLAccount = _GLAccountInCompanyCode.GLAccount |
| [0..1] | I_ChartOfAccounts | _ChartOfAccounts | $projection.ChartOfAccounts = _ChartOfAccounts.ChartOfAccounts |
| [0..1] | I_AccountingDocumentType | _AccountingDocumentType | $projection.AccountingDocumentType = _AccountingDocumentType.AccountingDocumentType |
| [0..1] | I_FinancialAccountType | _FinancialAccountType | $projection.FinancialAccountType = _FinancialAccountType.FinancialAccountType |
| [0..1] | I_DebitCreditCode | _DebitCreditCode | $projection.DebitCreditCode = _DebitCreditCode.DebitCreditCode |
| [0..1] | I_Product | _Product | $projection.Product = _Product.Product |
| [0..1] | I_Plant | _Plant | $projection.Plant = _Plant.Plant |
| [1..1] | I_Ledger | _Ledger | $projection.SourceLedger = _Ledger.Ledger |
| [0..1] | I_Customer | _Customer | $projection.Customer = _Customer.Customer |
| [0..1] | I_CustomerCompany | _CustomerCompany | $projection.Customer = _CustomerCompany.Customer and $projection.CompanyCode = _CustomerCompany.CompanyCode |
| [0..1] | I_CustomerGroup | _CustomerGroup | $projection.CustomerGroup = _CustomerGroup.CustomerGroup |
| [0..1] | I_Supplier | _Supplier | $projection.Supplier = _Supplier.Supplier |
| [0..1] | I_SupplierCompany | _SupplierCompany | $projection.Supplier = _SupplierCompany.Supplier and $projection.CompanyCode = _SupplierCompany.CompanyCode |
| [0..1] | I_ProductGroup | _ProductGroup | $projection.ProductGroup = _ProductGroup.MaterialGroup |
| [0..1] | I_ProductGroup_2 | _ProductGroup_2 | $projection.ProductGroup = _ProductGroup_2.ProductGroup |
| [0..1] | I_ProductGroup | _SoldProductGroup | $projection.SoldProductGroup = _SoldProductGroup.MaterialGroup |
| [0..1] | I_ProductGroup_2 | _SoldProductGroup_2 | $projection.SoldProductGroup = _SoldProductGroup_2.ProductGroup |
| [0..1] | I_SalesDocument | _SalesDocument | $projection.SalesDocument = _SalesDocument.SalesDocument |
| [0..1] | I_SalesDocumentItem | _SalesDocumentItem | $projection.SalesDocument = _SalesDocumentItem.SalesDocument and $projection.SalesDocumentItem = _SalesDocumentItem.SalesDocumentItem |
| [0..1] | I_Order | _Order | $projection.OrderID = _Order.OrderID |
| [0..1] | I_Order | _OriginOrder | $projection.OriginOrder = _OriginOrder.OrderID |
| [0..*] | I_CostAnalysisResource | _CostAnalysisResource | $projection.ControllingArea = _CostAnalysisResource.ControllingArea and $projection.CostAnalysisResource = _CostAnalysisResource.CostAnalysisResource |
| [0..1] | I_FinancialTransactionType | _FinancialTransactionType | $projection.FinancialTransactionType = _FinancialTransactionType.FinancialTransactionType |
| [0..1] | I_BusinessTransactionCategory | _BusinessTransactionCategory | $projection.BusinessTransactionCategory = _BusinessTransactionCategory.BusinessTransactionCategory |
| [0..1] | I_BusinessTransactionType | _BusinessTransactionType | $projection.BusinessTransactionType = _BusinessTransactionType.BusinessTransactionType |
| [0..1] | I_ReferenceDocumentType | _ReferenceDocumentType | $projection.ReferenceDocumentType = _ReferenceDocumentType.ReferenceDocumentType |
| [0..1] | I_ReferenceDocumentType | _PredecessorReferenceDocType | $projection.PredecessorReferenceDocType = _PredecessorReferenceDocType.ReferenceDocumentType |
| [0..*] | I_CostCenter | _PartnerCostCenter | $projection.ControllingArea = _PartnerCostCenter.ControllingArea and $projection.PartnerCostCenter = _PartnerCostCenter.CostCenter |
| [0..*] | I_ProfitCenter | _PartnerProfitCenter | $projection.ControllingArea = _PartnerProfitCenter.ControllingArea and $projection.PartnerProfitCenter = _PartnerProfitCenter.ProfitCenter |
| [0..1] | I_BusinessArea | _PartnerBusinessArea | $projection.PartnerBusinessArea = _PartnerBusinessArea.BusinessArea |
| [0..1] | I_FunctionalArea | _PartnerFunctionalArea | $projection.PartnerFunctionalArea = _PartnerFunctionalArea.FunctionalArea |
| [0..1] | I_CompanyCode | _PartnerCompanyCode | $projection.PartnerCompanyCode = _PartnerCompanyCode.CompanyCode |
| [0..1] | I_Segment | _PartnerSegment | $projection.PartnerSegment = _PartnerSegment.Segment |
| [0..1] | I_AccountingDocumentCategory | _AccountingDocumentCategory | $projection.AccountingDocumentCategory = _AccountingDocumentCategory.AccountingDocumentCategory |
| [0..1] | I_PostingKey | _PostingKey | $projection.PostingKey = _PostingKey.PostingKey |
| [0..1] | I_SubLedgerAccLineItemType | _SubLedgerAccLineItemType | $projection.SubLedgerAcctLineItemType = _SubLedgerAccLineItemType.SubLedgerAcctLineItemType |
| [0..1] | I_User | _User | $projection.AccountingDocCreatedByUser = _User.UserID |
| [0..*] | I_ProfitCenter | _EliminationProfitCenter | $projection.ControllingArea = _EliminationProfitCenter.ControllingArea and $projection.EliminationProfitCenter = _EliminationProfitCenter.ProfitCenter |
| [0..1] | I_GLAccountType | _GLAccountType | $projection.GLAccountType = _GLAccountType.GLAccountType |
| [0..1] | I_FinancialAccountType | _OffsettingAccountType | $projection.OffsettingAccountType = _OffsettingAccountType.FinancialAccountType |
| [0..1] | I_GLAccountInChartOfAccounts | _AlternativeGLAccount | $projection.CountryChartOfAccounts = _AlternativeGLAccount.ChartOfAccounts and $projection.AlternativeGLAccount = _AlternativeGLAccount.GLAccount |
| [0..1] | I_OffsettingAccount | _OffsettingAccount | $projection.OffsettingChartOfAccounts = _OffsettingAccount.ChartOfAccounts and $projection.OffsettingAccountType = _OffsettingAccount.OffsettingAccountType and $projection.OffsettingAccount = _OffsettingAccount.OffsettingAccount |
| [0..1] | I_ChartOfAccounts | _OffsettingChartOfAccounts | $projection.OffsettingChartOfAccounts = _OffsettingChartOfAccounts.ChartOfAccounts |
| [0..1] | I_ChartOfAccounts | _CountryChartOfAccounts | $projection.CountryChartOfAccounts = _CountryChartOfAccounts.ChartOfAccounts |
| [0..1] | I_SpecialGLCode | _SpecialGLCode | $projection.SpecialGLCode = _SpecialGLCode.SpecialGLCode and $projection.FinancialAccountType = _SpecialGLCode.FinancialAccountType |
| [0..*] | I_TaxCode | _TaxCode | $projection.TaxCode = _TaxCode.TaxCode |
| [0..1] | I_Country | _TaxCountry | $projection.TaxCountry = _TaxCountry.Country |
| [1..1] | I_AccountingDocument | _ClearingAccountingDocument | $projection.CompanyCode = _ClearingAccountingDocument.CompanyCode and $projection.FiscalYear = _ClearingAccountingDocument.FiscalYear and $projection.ClearingAccountingDocument = _ClearingAccountingDocument.AccountingDocument |
| [0..1] | I_FiscalYearForCompanyCode | _ClearingJrnlEntryFiscalYear | $projection.ClearingJournalEntryFiscalYear = _ClearingJrnlEntryFiscalYear.FiscalYear and $projection.CompanyCode = _ClearingJrnlEntryFiscalYear.CompanyCode |
| [0..1] | I_JournalEntry | _ClearingJournalEntry | $projection.CompanyCode = _ClearingJournalEntry.CompanyCode and $projection.ClearingJournalEntryFiscalYear = _ClearingJournalEntry.FiscalYear and $projection.ClearingJournalEntry = _ClearingJournalEntry.AccountingDocument |
| [0..1] | I_MasterFixedAsset | _MasterFixedAsset | $projection.CompanyCode = _MasterFixedAsset.CompanyCode and $projection.MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset |
| [0..1] | I_MasterFixedAsset | _GroupMasterFixedAsset | $projection.CompanyCode = _GroupMasterFixedAsset.CompanyCode and $projection.GroupMasterFixedAsset = _GroupMasterFixedAsset.MasterFixedAsset |
| [0..1] | I_MasterFixedAsset | _PartnerMasterFixedAsset | $projection.CompanyCode = _PartnerMasterFixedAsset.CompanyCode and $projection.PartnerMasterFixedAsset = _PartnerMasterFixedAsset.MasterFixedAsset |
| [0..1] | I_FixedAsset | _FixedAsset | $projection.CompanyCode = _FixedAsset.CompanyCode and $projection.MasterFixedAsset = _FixedAsset.MasterFixedAsset and $projection.FixedAsset = _FixedAsset.FixedAsset |
| [0..1] | I_FixedAsset | _GroupFixedAsset | $projection.CompanyCode = _GroupFixedAsset.CompanyCode and $projection.GroupMasterFixedAsset = _GroupFixedAsset.MasterFixedAsset and $projection.GroupFixedAsset = _GroupFixedAsset.FixedAsset |
| [0..1] | I_FixedAsset | _PartnerFixedAsset | $projection.CompanyCode = _PartnerFixedAsset.CompanyCode and $projection.PartnerMasterFixedAsset = _PartnerFixedAsset.MasterFixedAsset and $projection.PartnerFixedAsset = _PartnerFixedAsset.FixedAsset |
| [0..1] | I_BusinessProcess | _BusinessProcess | $projection.ControllingArea = _BusinessProcess.ControllingArea and $projection.BusinessProcess = _BusinessProcess.BusinessProcess |
| [0..*] | I_CostCenterActivityType | _PartnerCostCtrActivityType | $projection.ControllingArea = _PartnerCostCtrActivityType.ControllingArea and $projection.PartnerCostCtrActivityType = _PartnerCostCtrActivityType.CostCtrActivityType |
| [0..1] | I_InternalOrder | _PartnerOrder | $projection.PartnerOrder = _PartnerOrder.InternalOrder |
| [0..1] | I_OrderCategory | _PartnerOrderCategory | $projection.PartnerOrderCategory = _PartnerOrderCategory.OrderCategory |
| [0..1] | I_SalesDocument | _PartnerSalesDocument | $projection.PartnerSalesDocument = _PartnerSalesDocument.SalesDocument |
| [0..1] | I_SalesDocumentItem | _PartnerSalesDocumentItem | $projection.PartnerSalesDocument = _PartnerSalesDocumentItem.SalesDocument and $projection.PartnerSalesDocumentItem = _PartnerSalesDocumentItem.SalesDocumentItem |
| [0..1] | I_BusinessProcess | _PartnerBusinessProcess | $projection.ControllingArea = _PartnerBusinessProcess.ControllingArea and $projection.PartnerBusinessProcess = _PartnerBusinessProcess.BusinessProcess |
| [0..1] | I_BillingDocumentType | _BillingDocumentType | $projection.BillingDocumentType = _BillingDocumentType.BillingDocumentType |
| [0..1] | I_SalesOrganization | _SalesOrganization | $projection.SalesOrganization = _SalesOrganization.SalesOrganization |
| [0..1] | I_DistributionChannel | _DistributionChannel | $projection.DistributionChannel = _DistributionChannel.DistributionChannel |
| [0..1] | I_Product | _SoldProduct | $projection.SoldProduct = _SoldProduct.Product |
| [0..1] | I_Product | _OriginProduct | $projection.OriginProduct = _OriginProduct.Product |
| [0..1] | I_InventoryValuationType | _InventorySpecialStockValnType | $projection.InventorySpecialStockValnType = _InventorySpecialStockValnType.InventoryValuationType |
| [0..1] | I_InvtrySpecialStockValnType | _InventorySpclStockValnType | $projection.InventorySpecialStockValnType = _InventorySpclStockValnType.InventorySpecialStockValnType |
| [0..1] | I_InventorySpecialStockType | _InventorySpecialStockType | $projection.InventorySpecialStockType = _InventorySpecialStockType.InventorySpecialStockType |
| [0..1] | I_SalesDocument | _InventorySpclStkSalesDocument | $projection.InventorySpclStkSalesDocument = _InventorySpclStkSalesDocument.SalesDocument |
| [0..1] | I_SalesDocumentItem | _InventorySpclStkSalesDocItm | $projection.InventorySpclStkSalesDocument = _InventorySpclStkSalesDocItm.SalesDocument and $projection.InventorySpclStkSalesDocItm = _InventorySpclStkSalesDocItm.SalesDocumentItem |
| [0..1] | I_WBSElementBasicData | _InvtrySpclStockWBSElmntBasic | $projection.InvtrySpclStockWBSElmntIntID = _InvtrySpclStockWBSElmntBasic.WBSElementInternalID |
| [0..1] | I_WBSElementBasicData | _InvtrySpclStkWBSElmntBscData | $projection.InvtrySpclStockWBSElmntIntID = _InvtrySpclStkWBSElmntBscData.WBSElementInternalID |
| [0..1] | I_Supplier | _InventorySpecialStockSupplier | $projection.InventorySpecialStockSupplier = _InventorySpecialStockSupplier.Supplier |
| [0..1] | I_Supplier | _InvtrySpclStockSupplierText | $projection.InventorySpecialStockSupplier = _InvtrySpclStockSupplierText.Supplier |
| [0..1] | I_InventoryValuationType | _InventoryValuationType | $projection.InventoryValuationType = _InventoryValuationType.InventoryValuationType |
| [0..1] | I_ControllingDebitCreditCode | _ControllingDebitCreditCode | $projection.ControllingDebitCreditCode = _ControllingDebitCreditCode.ControllingDebitCreditCode |
| [0..1] | I_ControllingDebitCreditCode | _OriginCtrlgDebitCreditCode | $projection.OriginCtrlgDebitCreditCode = _OriginCtrlgDebitCreditCode.ControllingDebitCreditCode |
| [0..1] | I_ControllingObject | _OriginSenderObject | $projection.OriginSenderObject = _OriginSenderObject.ControllingObject |
| [0..1] | I_ControllingObjectClass | _ControllingObjectClass | $projection.ControllingObjectClass = _ControllingObjectClass.ControllingObjectClass |
| [0..1] | I_Partnercompany | _PartnerCompany | $projection.PartnerCompany = _PartnerCompany.PartnerCompany |
| [0..1] | I_ControllingObjectClass | _PartnerControllingObjectClass | $projection.PartnerControllingObjectClass = _PartnerControllingObjectClass.ControllingObjectClass |
| [0..*] | I_CostCenter | _OriginCostCenter | $projection.ControllingArea = _OriginCostCenter.ControllingArea and $projection.OriginCostCenter = _OriginCostCenter.CostCenter |
| [0..*] | I_ProfitCenter | _OriginProfitCenter | $projection.ControllingArea = _OriginProfitCenter.ControllingArea and $projection.OriginProfitCenter = _OriginProfitCenter.ProfitCenter |
| [0..*] | I_CostCenterActivityType | _CostCtrActivityType | $projection.ControllingArea = _CostCtrActivityType.ControllingArea and $projection.CostCtrActivityType = _CostCtrActivityType.CostCtrActivityType |
| [0..*] | I_CostCenterActivityType | _OriginCostCtrActivityType | $projection.ControllingArea = _OriginCostCtrActivityType.ControllingArea and $projection.OriginCostCtrActivityType = _OriginCostCtrActivityType.CostCtrActivityType |
| [0..1] | I_OrderCategory | _OrderCategory | $projection.OrderCategory = _OrderCategory.OrderCategory |
| [0..1] | I_MovementCategory | _MovementCategory | $projection.AssetAcctTransClassfctn = _MovementCategory.AssetAcctTransClassfctn |
| [0..1] | I_AssetTransactionType | _AssetTransactionType | $projection.AssetTransactionType = _AssetTransactionType.AssetTransactionType |
| [0..*] | I_CostOriginGroup | _CostOriginGroup | $projection.ControllingArea = _CostOriginGroup.ControllingArea and $projection.CostOriginGroup = _CostOriginGroup.CostOriginGroup |
| [0..1] | I_Country | _CustomerSupplierCountry | $projection.CustomerSupplierCountry = _CustomerSupplierCountry.Country |
| [0..1] | I_SalesDistrict | _SalesDistrict | $projection.SalesDistrict = _SalesDistrict.SalesDistrict |
| [0..1] | I_Customer | _BillToParty | $projection.BillToParty = _BillToParty.Customer |
| [0..1] | I_Customer | _ShipToParty | $projection.ShipToParty = _ShipToParty.Customer |
| [0..1] | I_OperatingConcern | _OperatingConcern | $projection.OperatingConcern = _OperatingConcern.OperatingConcern |
| [0..1] | I_ValuationArea | _ValuationArea | $projection.ValuationArea = _ValuationArea.ValuationArea |
| [0..1] | I_WorkCenter | _WorkCenter | $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID and _WorkCenter.WorkCenterTypeCode = 'A' |
| [0..1] | I_BillableControl | _BillableControl | $projection.BillableControl = _BillableControl.BillableControl |
| [0..1] | I_ConditionContract | _ConditionContract | $projection.ConditionContract = _ConditionContract.ConditionContract |
| [0..1] | I_MaintenanceOrder | _MaintenanceOrder | $projection.OrderID = _MaintenanceOrder.MaintenanceOrder and $projection.OrderCategory = '30' |
| [0..1] | I_MaintenanceOrderOperation | _MaintenanceOrderOperation | $projection.OrderID = _MaintenanceOrderOperation.MaintenanceOrder and $projection.OrderOperation = _MaintenanceOrderOperation.MaintenanceOrderOperation and $projection.OrderCategory = '30' |
| [0..1] | I_MaintenanceOrderSubOperation | _MaintenanceOrderSubOperation | $projection.OrderID = _MaintenanceOrderSubOperation.MaintenanceOrder and $projection.OrderOperation = _MaintenanceOrderSubOperation.MaintenanceOrderOperation and $projection.OrderSuboperation = _MaintenanceOrderSubOperation.MaintenanceOrderSubOperation |
| [0..1] | I_Equipment | _Equipment | $projection.Equipment = _Equipment.Equipment |
| [0..1] | I_FunctionalLocation | _FunctionalLocation | $projection.FunctionalLocation = _FunctionalLocation.FunctionalLocation |
| [0..1] | I_Product | _Assembly | $projection.Assembly = _Assembly.Product |
| [0..1] | I_MaintenanceActivityType | _MaintenanceActivityType | $projection.MaintenanceActivityType = _MaintenanceActivityType.MaintenanceActivityType |
| [0..1] | I_WorkPackage | _WorkPackage | $projection.WorkPackage = _WorkPackage.WorkPackage |
| [0..1] | I_WorkPackageWorkItem | _WorkPackageWorkItem | $projection.WorkItem = _WorkPackageWorkItem.WorkItem and $projection.WorkPackage = _WorkPackageWorkItem.WorkPackage |
| [0..1] | I_TimeSheetOvertimeCat | _TimeSheetOvertimeCat | $projection.TimeSheetOvertimeCategory = _TimeSheetOvertimeCat.TimeSheetOvertimeCategory |
| [0..1] | I_ServiceDocumentType | _ServiceDocumentType | $projection.ServiceDocumentType = _ServiceDocumentType.ServiceDocumentType |
| [0..1] | I_SrvcDocByDocumentType | _ServiceDocument | $projection.ServiceDocumentType = _ServiceDocument.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocument.ServiceDocument |
| [0..1] | I_SrvcDocItemByDocumentType | _ServiceDocumentItem | $projection.ServiceDocumentType = _ServiceDocumentItem.ServiceDocumentType and $projection.ServiceDocument = _ServiceDocumentItem.ServiceDocument and $projection.ServiceDocumentItem = _ServiceDocumentItem.ServiceDocumentItem |
| [0..1] | I_ServiceDocumentType | _ServiceContractType | $projection.ServiceContractType = _ServiceContractType.ServiceDocumentType |
| [0..1] | I_SrvcDocByDocumentType | _ServiceContract | $projection.ServiceContractType = _ServiceContract.ServiceDocumentType and $projection.ServiceContract = _ServiceContract.ServiceDocument |
| [0..1] | I_SrvcDocItemByDocumentType | _ServiceContractItem | $projection.ServiceContractType = _ServiceContractItem.ServiceDocumentType and $projection.ServiceContract = _ServiceContractItem.ServiceDocument and $projection.ServiceContractItem = _ServiceContractItem.ServiceDocumentItem |
| [0..1] | I_ServiceDocumentType | _PartnerServiceDocumentType | $projection.PartnerServiceDocumentType = _PartnerServiceDocumentType.ServiceDocumentType |
| [0..1] | I_SrvcDocByDocumentType | _PartnerServiceDocument | $projection.PartnerServiceDocumentType = _PartnerServiceDocument.ServiceDocumentType and $projection.PartnerServiceDocument = _PartnerServiceDocument.ServiceDocument |
| [0..1] | I_SrvcDocItemByDocumentType | _PartnerServiceDocumentItem | $projection.PartnerServiceDocumentType = _PartnerServiceDocumentItem.ServiceDocumentType and $projection.PartnerServiceDocument = _PartnerServiceDocumentItem.ServiceDocument and $projection.PartnerServiceDocumentItem = _PartnerServiceDocumentItem.ServiceDocumentItem |
| [0..1] | I_ProjectBasicData | _ProjectBasicData | $projection.ProjectInternalID = _ProjectBasicData.ProjectInternalID |
| [0..1] | I_WBSElementBasicData | _WBSElementBasicData | $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID |
| [0..1] | I_ProjectBasicData | _PartnerProjectBasicData | $projection.PartnerProjectInternalID = _PartnerProjectBasicData.ProjectInternalID |
| [0..1] | I_WBSElementBasicData | _PartnerWBSElementBasicData | $projection.PartnerWBSElementInternalID = _PartnerWBSElementBasicData.WBSElementInternalID |
| [0..1] | I_AccrualObjectType | _AccrualObjectType | $projection.AccrualObjectType = _AccrualObjectType.AccrualObjectType |
| [0..1] | I_AccrualObject | _AccrualObject | $projection.AccrualObjectType = _AccrualObject.AccrualObjectType and _AccrualObject.AccrualObjectLogicalSystem = '' and $projection.CompanyCode = _AccrualObject.CompanyCode and $projection.AccrualObject = _AccrualObject.AccrualObject |
| [0..1] | I_AccrualSubObject | _AccrualSubobject | $projection.AccrualObjectType = _AccrualSubobject.AccrualObjectType and _AccrualSubobject.AccrualObjectLogicalSystem = '' and $projection.CompanyCode = _AccrualSubobject.CompanyCode and $projection.AccrualObject = _AccrualSubobject.AccrualObject and $projection.AccrualSubobject = _AccrualSubobject.AccrualSubobject |
| [0..1] | I_AccrualItemType | _AccrualItemType | $projection.AccrualObjectType = _AccrualItemType.AccrualObjectType and $projection.AccrualItemType = _AccrualItemType.AccrualItemType |
| [0..1] | I_CreditRiskClass | _CreditRiskClass | $projection.CreditRiskClass = _CreditRiskClass.CreditRiskClass |
| [0..1] | I_FinValuationObjectType | _FinValuationObjectType | $projection.FinancialValuationObjectType = _FinValuationObjectType.FinancialValuationObjectType |
| [0..*] | I_SemTagGLAccount | _SemTagGLAccount | $projection.GLAccount = _SemTagGLAccount.GLAccount and $projection.ChartOfAccounts = _SemTagGLAccount.ChartOfAccounts |
| [0..1] | I_CompanyCode | _CashLedgerCompanyCode | $projection.CashLedgerCompanyCode = _CashLedgerCompanyCode.CompanyCode |
| [0..1] | I_GLAccountInCompanyCode | _CashLedgerAccount | $projection.CashLedgerCompanyCode = _CashLedgerAccount.CompanyCode and $projection.CashLedgerAccount = _CashLedgerAccount.GLAccount |
| [0..1] | I_FinancialManagementArea | _FinancialManagementArea | $projection.FinancialManagementArea = _FinancialManagementArea.FinancialManagementArea |
| [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_Grant | _Grant | $projection.GrantID = _Grant.GrantID |
| [0..1] | I_BudgetPeriod | _BudgetPeriod | $projection.BudgetPeriod = _BudgetPeriod.BudgetPeriod |
| [0..1] | I_Fund | _PartnerFund | $projection.FinancialManagementArea = _PartnerFund.FinancialManagementArea and $projection.PartnerFund = _PartnerFund.Fund |
| [0..1] | I_Grant | _PartnerGrant | $projection.PartnerGrant = _PartnerGrant.GrantID |
| [0..1] | I_BudgetPeriod | _PartnerBudgetPeriod | $projection.PartnerBudgetPeriod = _PartnerBudgetPeriod.BudgetPeriod |
| [0..1] | I_CompanyCode | _PubSecBudgetAccountCoCode | $projection.PubSecBudgetAccountCoCode = _PubSecBudgetAccountCoCode.CompanyCode |
| [0..1] | I_PubSecBudgetAccount | _PubSecBudgetAccount | $projection.PubSecBudgetAccountCoCode = _PubSecBudgetAccount.PubSecBudgetAccountCoCode and $projection.PubSecBudgetAccount = _PubSecBudgetAccount.PubSecBudgetAccount |
| [0..1] | I_SponsoredProgramCore | _SponsoredProgram | $projection.SponsoredProgram = _SponsoredProgram.SponsoredProgram |
| [0..1] | I_SponsoredClassCore | _SponsoredClass | $projection.SponsoredClass = _SponsoredClass.SponsoredClass |
| [0..1] | I_FiscCalendarDateForCompCode | _PubSecBudgetCnsmpnDate | $projection.PubSecBudgetCnsmpnDate = _PubSecBudgetCnsmpnDate.CalendarDate and $projection.PubSecBudgetAccountCoCode = _PubSecBudgetCnsmpnDate.CompanyCode |
| [0..1] | I_FiscalYearPeriodForCmpnyCode | _PubSecBudgetCnsmpnFsclPeriod | $projection.PubSecBudgetAccountCoCode = _PubSecBudgetCnsmpnFsclPeriod.CompanyCode and $projection.PubSecBudgetCnsmpnFsclYear = _PubSecBudgetCnsmpnFsclPeriod.FiscalYear and $projection.PubSecBudgetCnsmpnFsclPeriod = _PubSecBudgetCnsmpnFsclPeriod.FiscalPeriod |
| [0..1] | I_FiscalYearForCompanyCode | _PubSecBudgetCnsmpnFsclYear | $projection.PubSecBudgetAccountCoCode = _PubSecBudgetCnsmpnFsclYear.CompanyCode and $projection.PubSecBudgetCnsmpnFsclYear = _PubSecBudgetCnsmpnFsclYear.FiscalYear |
| [0..1] | I_PubSecBdgtCnsmpnType | _PubSecBudgetCnsmpnType | $projection.PubSecBudgetCnsmpnType = _PubSecBudgetCnsmpnType.PubSecBudgetCnsmpnType |
| [0..1] | I_PubSecBdgtCnsmpnAmtType | _PubSecBudgetCnsmpnAmtType | $projection.PubSecBudgetCnsmpnAmtType = _PubSecBudgetCnsmpnAmtType.PubSecBudgetCnsmpnAmtType |
| [0..1] | I_CnsldtnUnit_3 | _ConsolidationUnit | $projection.ConsolidationUnit = _ConsolidationUnit.ConsolidationUnit |
| [0..1] | I_CnsldtnUnit_3 | _PartnerConsolidationUnit | $projection.PartnerConsolidationUnit = _PartnerConsolidationUnit.ConsolidationUnit |
| [0..1] | I_Globalcompany | _Company | $projection.Company = _Company.Company |
| [0..1] | I_CnsldtnChartOfAccounts | _ConsolidationChartOfAccounts | $projection.ConsolidationChartOfAccounts = _ConsolidationChartOfAccounts.ConsolidationChartOfAccounts |
| [0..1] | I_CnsldtnFinStmntItem | _CnsldtnFinancialStatementItem | $projection.ConsolidationChartOfAccounts = _CnsldtnFinancialStatementItem.ConsolidationChartOfAccounts and $projection.CnsldtnFinancialStatementItem = _CnsldtnFinancialStatementItem.FinancialStatementItem |
| [0..1] | I_CnsldtnSubItemCategory | _CnsldtnSubitemCategory | $projection.CnsldtnSubitemCategory = _CnsldtnSubitemCategory.SubItemCategory |
| [0..1] | I_CnsldtnSubItem | _CnsldtnSubitem | $projection.CnsldtnSubitemCategory = _CnsldtnSubitem.SubItemCategory and $projection.CnsldtnSubitem = _CnsldtnSubitem.SubItem |
| [0..1] | I_ProviderContract | _ProviderContract | $projection.ProviderContract = _ProviderContract.ProviderContract |
| [0..1] | I_ProviderContractItem | _ProviderContractItem | $projection.ProviderContract = _ProviderContractItem.ProviderContract and $projection.ProviderContractItem = _ProviderContractItem.ProviderContractItem |
| [0..1] | I_AccountAssignmentType | _AccountAssignmentType | $projection.AccountAssignmentType = _AccountAssignmentType.AccountAssignmentType |
| [0..1] | I_JrnlEntryItemObsoleteRsn | _JrnlEntryItemObsoleteRsn | $projection.JrnlEntryItemObsoleteReason = _JrnlEntryItemObsoleteRsn.JrnlEntryItemObsoleteReason |
| [1..1] | E_JournalEntryItem | _Extension | $projection.SourceLedger = _Extension.SourceLedger and $projection.CompanyCode = _Extension.CompanyCode and $projection.FiscalYear = _Extension.FiscalYear and $projection.AccountingDocument = _Extension.AccountingDocument and $projection.LedgerGLLineItem = _Extension.LedgerGLLineItem |
Annotations (18)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Raw Data of G/L Account Line Item | view | |
| AbapCatalog.sqlViewName | IFIGLACCTLIR | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.buffering.status | #NOT_ALLOWED | view | |
| VDM.viewType | #BASIC | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.representativeKey | LedgerGLLineItem | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.modelingPattern | #NONE | view | |
| Analytics.dataCategory | #CUBE | view | |
| Analytics.internalName | #LOCAL | view | |
| Analytics.dataExtraction.enabled | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Metadata.allowExtensions | true | view |
Fields (592)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SourceLedger | rldnr | ||
| KEY | CompanyCode | rbukrs | ||
| KEY | FiscalYear | gjahr | ||
| KEY | AccountingDocument | belnr | ||
| KEY | LedgerGLLineItem | docln | ||
| LedgerFiscalYear | ryear | |||
| GLRecordType | rrcty | |||
| JrnlEntrAltvFYConsecutiveID | DOCNR_LD | |||
| ChartOfAccounts | ktopl | |||
| ControllingArea | kokrs | |||
| FinancialTransactionType | rmvct | |||
| GLBusinessTransactionType | vorgn | |||
| BusinessTransactionCategory | bttype | |||
| BusinessTransactionType | cbttype | |||
| FinancialClosingStep | closingstep | |||
| ControllingBusTransacType | vrgng | |||
| ReferenceDocumentType | awtyp | |||
| LogicalSystem | awsys | |||
| ReferenceDocumentContext | aworg | |||
| ReferenceDocument | awref | |||
| ReferenceDocumentItem | ||||
| ReferenceDocumentItemGroup | ||||
| TransactionSubitem | subta | |||
| AccountingNotificationUUID | ACCTG_NOTIF_UUID | |||
| OffsettingLedgerGLLineItem | P_ACDOCA | offstg_docln | ||
| IsReversal | xreversing | |||
| IsReversed | xreversed | |||
| ReversalReferenceDocumentType | awtyp_rev | |||
| ReversalReferenceDocumentCntxt | ||||
| ReversalReferenceDocument | ||||
| ReversalTransactionSubitem | subta_rev | |||
| IsSettlement | xsettling | |||
| IsSettled | xsettled | |||
| PredecessorReferenceDocType | ||||
| PredecessorReferenceDocCntxt | ||||
| PredecessorReferenceDocument | ||||
| PredecessorReferenceDocItem | ||||
| PrdcssrJournalEntryCompanyCode | ||||
| PrdcssrJournalEntryFiscalYear | prec_gjahr | |||
| PredecessorJournalEntry | ||||
| PredecessorJournalEntryItem | ||||
| SourceReferenceDocumentType | ||||
| SourceLogicalSystem | ||||
| SourceReferenceDocumentCntxt | ||||
| SourceReferenceDocument | ||||
| SourceReferenceDocumentItem | ||||
| SourceReferenceDocSubitem | ||||
| IsCommitment | ||||
| JrnlEntryItemObsoleteReason | obs_reason | |||
| JournalEntryIsSecondaryEntry | XSECONDARY | |||
| JrnlPeriodEndClosingRunLogUUID | closing_run_id | |||
| OrganizationalChange | orgl_change | |||
| GLAccount | racct | |||
| CostCenter | rcntr | |||
| ProfitCenter | prctr | |||
| FunctionalArea | rfarea | |||
| BusinessArea | rbusa | |||
| Segment | segment | |||
| PartnerCostCenter | scntr | |||
| PartnerProfitCenter | pprctr | |||
| PartnerFunctionalArea | sfarea | |||
| PartnerBusinessArea | sbusa | |||
| PartnerCompany | rassc | |||
| PartnerSegment | psegment | |||
| BalanceTransactionCurrency | rtcur | |||
| AmountInBalanceTransacCrcy | tsl | |||
| TransactionCurrency | rwcur | |||
| AmountInTransactionCurrency | wsl | |||
| CompanyCodeCurrency | rhcur | |||
| AmountInCompanyCodeCurrency | hsl | |||
| GlobalCurrency | rkcur | |||
| AmountInGlobalCurrency | ksl | |||
| FunctionalCurrency | rfccur | |||
| AmountInFunctionalCurrency | fcsl | |||
| FreeDefinedCurrency1 | rocur | |||
| AmountInFreeDefinedCurrency1 | osl | |||
| FreeDefinedCurrency2 | rvcur | |||
| AmountInFreeDefinedCurrency2 | vsl | |||
| FreeDefinedCurrency3 | ||||
| AmountInFreeDefinedCurrency3 | bsl | |||
| FreeDefinedCurrency4 | ||||
| AmountInFreeDefinedCurrency4 | csl | |||
| FreeDefinedCurrency5 | ||||
| AmountInFreeDefinedCurrency5 | dsl | |||
| FreeDefinedCurrency6 | ||||
| AmountInFreeDefinedCurrency6 | esl | |||
| FreeDefinedCurrency7 | rfcur | |||
| AmountInFreeDefinedCurrency7 | fsl | |||
| FreeDefinedCurrency8 | ||||
| AmountInFreeDefinedCurrency8 | gsl | |||
| FixedAmountInGlobalCrcy | kfsl | |||
| GrpValnFixedAmtInGlobCrcy | ||||
| PrftCtrValnFxdAmtInGlobCrcy | ||||
| FixedAmountInCoCodeCrcy | hfsl | |||
| FixedAmountInTransCrcy | wfsl | |||
| TotalPriceVarcInGlobalCrcy | psl | |||
| GrpValnTotPrcVarcInGlobCrcy | ||||
| PrftCtrValnTotPrcVarcInGlbCrcy | ||||
| FixedPriceVarcInGlobalCrcy | pfsl | |||
| GrpValnFixedPrcVarcInGlobCrcy | ||||
| PrftCtrValnFxdPrcVarcInGlbCrcy | ||||
| ControllingObjectCurrency | rco_ocur | |||
| AmountInObjectCurrency | ||||
| GrantCurrency | rgm_ocur | |||
| AmountInGrantCurrency | gm_osl | |||
| BaseUnit | runit | |||
| Quantity | msl | |||
| FixedQuantity | ||||
| CostSourceUnit | rvunit | |||
| ValuationQuantity | ||||
| ValuationFixedQuantity | ||||
| ReferenceQuantityUnit | rrunit | |||
| ReferenceQuantity | rmsl | |||
| AdditionalQuantity1Unit | ||||
| AdditionalQuantity1 | ||||
| AdditionalQuantity2Unit | ||||
| AdditionalQuantity2 | ||||
| AdditionalQuantity3Unit | ||||
| AdditionalQuantity3 | ||||
| IncmpltSummableValnQtyUnt | CO_MEINH | |||
| IncmpltSummableValnQty | CO_MEGBTR | |||
| IncmpltSummableValnFxdQty | CO_MEFBTR | |||
| DebitCreditCode | drcrk | |||
| FiscalPeriod | poper | |||
| FiscalYearVariant | periv | |||
| FiscalYearPeriod | fiscyearper | |||
| PostingDate | budat | |||
| DocumentDate | bldat | |||
| AccountingDocumentType | blart | |||
| AccountingDocumentItem | buzei | |||
| AssignmentReference | zuonr | |||
| AccountingDocumentCategory | bstat | |||
| JournalEntryItemCategory | linetype | |||
| PostingKey | bschl | |||
| TransactionTypeDetermination | ktosl | |||
| SubLedgerAcctLineItemType | slalittype | |||
| AccountingDocCreatedByUser | usnam | |||
| CreationDateTime | ||||
| CreationDate | ||||
| CreationDate | ||||
| EliminationProfitCenter | ||||
| OriginObjectType | rhoart | |||
| GLAccountType | glaccount_type | |||
| AlternativeGLAccount | ||||
| CountryChartOfAccounts | ktop2 | |||
| ItemIsSplit | ||||
| ConsolidationUnit | rbunit | |||
| PartnerConsolidationUnit | rbuptr | |||
| Company | rcomp | |||
| ConsolidationChartOfAccounts | ritclg | |||
| CnsldtnFinancialStatementItem | ritem | |||
| CnsldtnSubitemCategory | sityp | |||
| CnsldtnSubitem | subit | |||
| InvoiceReference | rebzg | |||
| InvoiceReferenceFiscalYear | rebzj | |||
| FollowOnDocumentType | ||||
| InvoiceItemReference | rebzz | |||
| ReferencePurchaseOrderCategory | rbest | |||
| PurchasingDocument | ebeln | |||
| PurchasingDocumentItem | ebelp | |||
| AccountAssignmentNumber | ||||
| DocumentItemText | sgtxt | |||
| SalesDocument | ||||
| SalesDocumentItem | ||||
| Product | ||||
| Plant | werks | |||
| Supplier | lifnr | |||
| Customer | kunnr | |||
| ServicesRenderedDate | fbuda | |||
| PerformancePeriodStartDate | perop_beg | |||
| PerformancePeriodEndDate | perop_end | |||
| ConditionContract | coco_num | |||
| ExchangeRateDate | wwert | |||
| FinancialAccountType | koart | |||
| SpecialGLCode | umskz | |||
| TaxCode | mwskz | |||
| TaxCountry | tax_country | |||
| HouseBank | hbkid | |||
| HouseBankAccount | hktid | |||
| IsOpenItemManaged | xopvw | |||
| ClearingDate | augdt | |||
| ClearingDocFiscalYear | ||||
| ClearingAccountingDocument | ||||
| ClearingJournalEntryFiscalYear | auggj | |||
| ClearingJournalEntry | augbl | |||
| ValueDate | valut | |||
| GeneralLedgerAgingScope | AGING | |||
| GeneralLedgerAgingIncrement | AGING_INCRMNT | |||
| AssetDepreciationArea | afabe | |||
| MasterFixedAsset | anln1 | |||
| FixedAsset | anln2 | |||
| AssetValueDate | bzdat | |||
| AssetTransactionType | anbwa | |||
| AssetAcctTransClassfctn | movcat | |||
| DepreciationFiscalPeriod | depr_period | |||
| GroupMasterFixedAsset | anlgr | |||
| GroupFixedAsset | anlgr2 | |||
| AssetClass | anlkl | |||
| PartnerMasterFixedAsset | panl1 | |||
| PartnerFixedAsset | panl2 | |||
| CostEstimate | kalnr | |||
| InventorySpecialStockValnType | ||||
| IsSupplierStockValuation | ||||
| InventorySpecialStockType | ||||
| InventorySpclStkSalesDocument | ||||
| InventorySpclStkSalesDocItm | ||||
| InvtrySpclStockWBSElmntIntID | ||||
| InventorySpclStockWBSElement | ||||
| InventorySpecialStockSupplier | mat_lifnr | |||
| InventoryValuationType | ||||
| ValuationArea | bwkey | |||
| MaterialLedgerProcessType | ||||
| MaterialLedgerCategory | ||||
| SlsPriceAmountInCoCodeCrcy | ||||
| ProductPriceControl | ||||
| SenderCompanyCode | ||||
| SenderGLAccount | racct_sender | |||
| SenderAccountAssignment | ||||
| SenderAccountAssignmentType | ||||
| ControllingObject | ||||
| CostOriginGroup | hkgrp | |||
| OriginSenderObject | uspob | |||
| ControllingDebitCreditCode | ||||
| OriginCtrlgDebitCreditCode | co_beknz | |||
| ControllingObjectDebitType | ||||
| QuantityIsIncomplete | muvflg | |||
| OffsettingAccount | gkont | |||
| OffsettingAccountType | ||||
| LineItemIsCompleted | erlkz | |||
| PersonnelNumber | pernr | |||
| ControllingObjectClass | scope | |||
| PartnerCompanyCode | ||||
| PartnerControllingObjectClass | pscope | |||
| OriginProfitCenter | uprctr | |||
| OriginOrder | aufnr_org | |||
| OriginCostCtrActivityType | ulstar | |||
| OriginCostCenter | ukostl | |||
| OriginProduct | UMATNR | |||
| VarianceOriginGLAccount | VARC_UACCT | |||
| AccountAssignment | accas | |||
| AccountAssignmentType | accasty | |||
| CostCtrActivityType | lstar | |||
| OrderID | aufnr | |||
| OrderCategory | autyp | |||
| WBSElementInternalID | ||||
| WBSElement | ||||
| PartnerWBSElementInternalID | ||||
| PartnerWBSElement | ||||
| ProjectInternalID | ||||
| Project | ||||
| PartnerProjectInternalID | ||||
| PartnerProject | ||||
| OperatingConcern | erkrs | |||
| ProjectNetwork | nplnr | |||
| RelatedNetworkActivity | nplnr_vorgn | |||
| BusinessProcess | prznr | |||
| CostObject | kstrg | |||
| BillableControl | bemot | |||
| CostAnalysisResource | rsrce | |||
| CustomerServiceNotification | ||||
| ServiceDocumentType | service_doc_type | |||
| ServiceDocument | service_doc_id | |||
| ServiceDocumentItem | service_doc_item_id | |||
| PartnerServiceDocumentType | ||||
| PartnerServiceDocument | ||||
| PartnerServiceDocumentItem | ||||
| ServiceContractType | service_contract_type | |||
| ServiceContract | service_contract_id | |||
| ServiceContractItem | service_contract_item_id | |||
| BusinessSolutionOrder | solution_order_id | |||
| BusinessSolutionOrderItem | solution_order_item_id | |||
| ProviderContract | vtkey | |||
| ProviderContractItem | vtpos | |||
| RevenueAccountingContract | ra_contract_id | |||
| PerformanceObligation | ra_pob_id | |||
| TimeSheetOvertimeCategory | overtimecat | |||
| PartnerAccountAssignment | paccas | |||
| PartnerAccountAssignmentType | paccasty | |||
| StstclAccountAssignmentType1 | co_accasty_n1 | |||
| StstclAccountAssignmentType2 | co_accasty_n2 | |||
| StstclAccountAssignmentType3 | co_accasty_n3 | |||
| WorkPackage | ||||
| WorkItem | work_item_id | |||
| PartnerCostCtrActivityType | plstar | |||
| PartnerOrder | paufnr | |||
| PartnerOrderCategory | pautyp | |||
| PartnerSalesDocument | pkdauf | |||
| PartnerSalesDocumentItem | pkdpos | |||
| PartnerProjectNetwork | ||||
| PartnerProjectNetworkActivity | pnplnr_vorgn | |||
| PartnerBusinessProcess | ||||
| PartnerCostObject | pkstrg | |||
| ControllingDocumentItem | ||||
| VarianceOriginGroup | varc_hkgrp | |||
| BillingDocumentType | fkart | |||
| SalesOrganization | vkorg | |||
| DistributionChannel | vtweg | |||
| OrganizationDivision | spart | |||
| SoldProduct | matnr_copa | |||
| SoldProductGroup | matkl | |||
| CustomerGroup | kdgrp | |||
| CustomerSupplierCountry | ||||
| CustomerSupplierIndustry | ||||
| SalesDistrict | bzirk | |||
| BillToParty | kunre | |||
| ShipToParty | kunwe | |||
| CustomerSupplierCorporateGroup | ||||
| CashLedgerCompanyCode | re_bukrs | |||
| CashLedgerAccount | re_account | |||
| FinancialManagementArea | fikrs | |||
| CommitmentItem | fipex | |||
| FundsCenter | fistl | |||
| FundedProgram | measure | |||
| Fund | rfund | |||
| GrantID | rgrant_nbr | |||
| BudgetPeriod | rbudget_pd | |||
| PartnerFund | sfund | |||
| PartnerGrant | sgrant_nbr | |||
| PartnerBudgetPeriod | ||||
| PubSecBudgetAccount | bdgt_account | |||
| PubSecBudgetAccountCoCode | bdgt_account_cocode | |||
| PubSecBudgetCnsmpnDate | bdgt_cnsmpn_date | |||
| PubSecBudgetCnsmpnFsclPeriod | bdgt_cnsmpn_period | |||
| PubSecBudgetCnsmpnFsclYear | bdgt_cnsmpn_year | |||
| PubSecBudgetIsRelevant | bdgt_relevant | |||
| PubSecBudgetCnsmpnType | bdgt_cnsmpn_type | |||
| PubSecBudgetCnsmpnAmtType | bdgt_cnsmpn_amount_type | |||
| SponsoredProgram | rsponsored_prog | |||
| SponsoredClass | rsponsored_class | |||
| GteeMBudgetValidityNumber | rbdgt_vldty_nbr | |||
| EarmarkedFundsDocument | kblnr | |||
| EarmarkedFundsDocumentItem | kblpos | |||
| FinancialServicesProductGroup | FS_PRODUCT_GROUP | |||
| FinancialServicesBranch | BRANCH_ID | |||
| FinancialDataSource | DATASOURCE_ID | |||
| JointVenture | vname | |||
| JointVentureEquityGroup | ||||
| JointVentureCostRecoveryCode | ||||
| JointVenturePartner | ||||
| JointVentureBillingType | ||||
| JointVentureEquityType | ||||
| JointVentureProductionDate | ||||
| JointVentureBillingDate | ||||
| JointVentureOperationalDate | ||||
| CutbackRun | ||||
| JointVentureAccountingActivity | ||||
| PartnerVenture | ||||
| PartnerEquityGroup | ||||
| SenderCostRecoveryCode | ||||
| CutbackAccount | ||||
| CutbackCostObject | ||||
| REBusinessEntity | SWENR | |||
| RealEstateBuilding | SGENR | |||
| RealEstateProperty | SGRNR | |||
| RERentalObject | SMENR | |||
| RealEstateContract | RECNNR | |||
| REServiceChargeKey | snksl | |||
| RESettlementUnitID | sempsl | |||
| SettlementReferenceDate | ||||
| REPartnerBusinessEntity | pswenr | |||
| RealEstatePartnerBuilding | psgenr | |||
| RealEstatePartnerProperty | psgrnr | |||
| REPartnerRentalObject | psmenr | |||
| RealEstatePartnerContract | precnnr | |||
| REPartnerServiceChargeKey | psnksl | |||
| REPartnerSettlementUnitID | psempsl | |||
| PartnerSettlementReferenceDate | pdabrz | |||
| AccrualObjectType | acrobjtype | |||
| AccrualObjectLogicalSystem | acrlogsys | |||
| AccrualObject | acrobj_id | |||
| AccrualSubobject | acrsobj_id | |||
| AccrualItemType | acritmtype | |||
| AccrualReferenceObject | acrrefobj_id | |||
| AccrualValueDate | acrvaldat | |||
| FinancialValuationObjectType | ||||
| FinancialValuationObject | ||||
| FinancialValuationSubobject | ||||
| NetDueDate | netdt | |||
| CreditRiskClass | risk_class | |||
| WorkCenterInternalID | arbid | |||
| OrderOperation | vornr | |||
| OrderItem | aufps | |||
| PartnerOrderItem | paufps | |||
| OrderSuboperation | uvorn | |||
| Equipment | equnr | |||
| FunctionalLocation | tplnr | |||
| Assembly | istru | |||
| MaintenanceActivityType | ilart | |||
| MaintenanceOrderPlanningCode | plknz | |||
| MaintPriorityType | artpr | |||
| MaintPriority | priok | |||
| SuperiorOrder | maufnr | |||
| ProductGroup | ||||
| MaintenanceOrderIsPlanned | planned_parts_work | |||
| OriginOrderOperation | vornr_org | |||
| JrnlEntryItemMigrationSource | mig_source | |||
| _JournalEntry | _JournalEntry | |||
| _CompanyCode | _CompanyCode | |||
| _FiscalYear | _FiscalYear | |||
| _FiscalPeriodForVariant | _FiscalPeriodForVariant | |||
| _LedgerFiscalYearForVariant | _LedgerFiscalYearForVariant | |||
| _FiscalYearVariant | _FiscalYearVariant | |||
| _FiscalYearPeriodForVariant | _FiscalYearPeriodForVariant | |||
| _CalendarDate | _CalendarDate | |||
| _FiscalCalendarDate | _FiscalCalendarDate | |||
| _ControllingArea | _ControllingArea | |||
| _BalanceTransactionCurrency | _BalanceTransactionCurrency | |||
| _TransactionCurrency | _TransactionCurrency | |||
| _CompanyCodeCurrency | _CompanyCodeCurrency | |||
| _GlobalCurrency | _GlobalCurrency | |||
| _FunctionalCurrency | _FunctionalCurrency | |||
| _FreeDefinedCurrency1 | _FreeDefinedCurrency1 | |||
| _FreeDefinedCurrency2 | _FreeDefinedCurrency2 | |||
| _FreeDefinedCurrency3 | _FreeDefinedCurrency3 | |||
| _FreeDefinedCurrency4 | _FreeDefinedCurrency4 | |||
| _FreeDefinedCurrency5 | _FreeDefinedCurrency5 | |||
| _FreeDefinedCurrency6 | _FreeDefinedCurrency6 | |||
| _FreeDefinedCurrency7 | _FreeDefinedCurrency7 | |||
| _FreeDefinedCurrency8 | _FreeDefinedCurrency8 | |||
| _BaseUnit | _BaseUnit | |||
| _CostSourceUnit | _CostSourceUnit | |||
| _AdditionalQuantity1Unit | _AdditionalQuantity1Unit | |||
| _AdditionalQuantity2Unit | _AdditionalQuantity2Unit | |||
| _AdditionalQuantity3Unit | _AdditionalQuantity3Unit | |||
| _ReferenceQuantityUnit | _ReferenceQuantityUnit | |||
| _IncmpltSummableValnQtyUnt | _IncmpltSummableValnQtyUnt | |||
| _Segment | _Segment | |||
| _ProfitCenter | _ProfitCenter | |||
| _CostCenter | _CostCenter | |||
| _CostAnalysisResource | _CostAnalysisResource | |||
| _AccountAssignmentType | _AccountAssignmentType | |||
| _PartnerWBSElementBasicData | _PartnerWBSElementBasicData | |||
| _BusinessArea | _BusinessArea | |||
| _FunctionalArea | _FunctionalArea | |||
| _GLAccountInChartOfAccounts | _GLAccountInChartOfAccounts | |||
| _GLAccountInCompanyCode | _GLAccountInCompanyCode | |||
| _ChartOfAccounts | _ChartOfAccounts | |||
| _AccountingDocumentType | _AccountingDocumentType | |||
| _FinancialAccountType | _FinancialAccountType | |||
| _DebitCreditCode | _DebitCreditCode | |||
| _Product | _Product | |||
| _Plant | _Plant | |||
| _Ledger | _Ledger | |||
| _Customer | _Customer | |||
| _CustomerCompany | _CustomerCompany | |||
| _CustomerGroup | _CustomerGroup | |||
| _Supplier | _Supplier | |||
| _SupplierCompany | _SupplierCompany | |||
| _ProductGroup | _ProductGroup | |||
| _ProductGroup_2 | _ProductGroup_2 | |||
| _SoldProductGroup | _SoldProductGroup | |||
| _SoldProductGroup_2 | _SoldProductGroup_2 | |||
| _SalesDocument | _SalesDocument | |||
| _SalesDocumentItem | _SalesDocumentItem | |||
| _Order | _Order | |||
| _OriginOrder | _OriginOrder | |||
| _FinancialTransactionType | _FinancialTransactionType | |||
| _BusinessTransactionCategory | _BusinessTransactionCategory | |||
| _BusinessTransactionType | _BusinessTransactionType | |||
| _ReferenceDocumentType | _ReferenceDocumentType | |||
| _PredecessorReferenceDocType | _PredecessorReferenceDocType | |||
| _PartnerCostCenter | _PartnerCostCenter | |||
| _PartnerProfitCenter | _PartnerProfitCenter | |||
| _PartnerBusinessArea | _PartnerBusinessArea | |||
| _PartnerFunctionalArea | _PartnerFunctionalArea | |||
| _PartnerCompanyCode | _PartnerCompanyCode | |||
| _PartnerSegment | _PartnerSegment | |||
| _AccountingDocumentCategory | _AccountingDocumentCategory | |||
| _PostingKey | _PostingKey | |||
| _SubLedgerAccLineItemType | _SubLedgerAccLineItemType | |||
| _EliminationProfitCenter | _EliminationProfitCenter | |||
| _GLAccountType | _GLAccountType | |||
| _OffsettingAccountType | _OffsettingAccountType | |||
| _OffsettingChartOfAccounts | _OffsettingChartOfAccounts | |||
| _OffsettingAccount | _OffsettingAccount | |||
| _AlternativeGLAccount | _AlternativeGLAccount | |||
| _CountryChartOfAccounts | _CountryChartOfAccounts | |||
| _SpecialGLCode | _SpecialGLCode | |||
| _TaxCode | _TaxCode | |||
| _TaxCountry | _TaxCountry | |||
| _ClearingJrnlEntryFiscalYear | _ClearingJrnlEntryFiscalYear | |||
| _ClearingJournalEntry | _ClearingJournalEntry | |||
| _ClearingAccountingDocument | _ClearingAccountingDocument | |||
| _MasterFixedAsset | _MasterFixedAsset | |||
| _GroupMasterFixedAsset | _GroupMasterFixedAsset | |||
| _PartnerMasterFixedAsset | _PartnerMasterFixedAsset | |||
| _FixedAsset | _FixedAsset | |||
| _GroupFixedAsset | _GroupFixedAsset | |||
| _PartnerFixedAsset | _PartnerFixedAsset | |||
| _InventorySpecialStockValnType | _InventorySpecialStockValnType | |||
| _InventorySpclStockValnType | _InventorySpclStockValnType | |||
| _InventorySpecialStockType | _InventorySpecialStockType | |||
| _InventorySpclStkSalesDocument | _InventorySpclStkSalesDocument | |||
| _InventorySpclStkSalesDocItm | _InventorySpclStkSalesDocItm | |||
| _InvtrySpclStockWBSElmntBasic | _InvtrySpclStockWBSElmntBasic | |||
| _InvtrySpclStkWBSElmntBscData | _InvtrySpclStkWBSElmntBscData | |||
| _InventorySpecialStockSupplier | _InventorySpecialStockSupplier | |||
| _InventoryValuationType | _InventoryValuationType | |||
| _ControllingDebitCreditCode | _ControllingDebitCreditCode | |||
| _OriginCtrlgDebitCreditCode | _OriginCtrlgDebitCreditCode | |||
| _OriginSenderObject | _OriginSenderObject | |||
| _ControllingObjectClass | _ControllingObjectClass | |||
| _PartnerControllingObjectClass | _PartnerControllingObjectClass | |||
| _OriginCostCenter | _OriginCostCenter | |||
| _OriginProfitCenter | _OriginProfitCenter | |||
| _CostCtrActivityType | _CostCtrActivityType | |||
| _OriginCostCtrActivityType | _OriginCostCtrActivityType | |||
| _OrderCategory | _OrderCategory | |||
| _BusinessProcess | _BusinessProcess | |||
| _PartnerCostCtrActivityType | _PartnerCostCtrActivityType | |||
| _PartnerOrder | _PartnerOrder | |||
| _PartnerOrderCategory | _PartnerOrderCategory | |||
| _PartnerSalesDocument | _PartnerSalesDocument | |||
| _PartnerSalesDocumentItem | _PartnerSalesDocumentItem | |||
| _PartnerBusinessProcess | _PartnerBusinessProcess | |||
| _BillingDocumentType | _BillingDocumentType | |||
| _SalesOrganization | _SalesOrganization | |||
| _DistributionChannel | _DistributionChannel | |||
| _SoldProduct | _SoldProduct | |||
| _OriginProduct | _OriginProduct | |||
| _MovementCategory | _MovementCategory | |||
| _AssetTransactionType | _AssetTransactionType | |||
| _CostOriginGroup | _CostOriginGroup | |||
| _CustomerSupplierCountry | _CustomerSupplierCountry | |||
| _SalesDistrict | _SalesDistrict | |||
| _BillToParty | _BillToParty | |||
| _ShipToParty | _ShipToParty | |||
| _OperatingConcern | _OperatingConcern | |||
| _PartnerCompany | _PartnerCompany | |||
| _ValuationArea | _ValuationArea | |||
| _WorkCenter | _WorkCenter | |||
| _BillableControl | _BillableControl | |||
| _ServiceDocumentType | _ServiceDocumentType | |||
| _ServiceDocument | _ServiceDocument | |||
| _ServiceDocumentItem | _ServiceDocumentItem | |||
| _ServiceContract | _ServiceContract | |||
| _ServiceContractItem | _ServiceContractItem | |||
| _ServiceContractType | _ServiceContractType | |||
| _PartnerServiceDocumentType | _PartnerServiceDocumentType | |||
| _PartnerServiceDocument | _PartnerServiceDocument | |||
| _PartnerServiceDocumentItem | _PartnerServiceDocumentItem | |||
| _ConditionContract | _ConditionContract | |||
| _Equipment | _Equipment | |||
| _FunctionalLocation | _FunctionalLocation | |||
| _MaintenanceActivityType | _MaintenanceActivityType | |||
| _MaintenanceOrder | _MaintenanceOrder | |||
| _MaintenanceOrderOperation | _MaintenanceOrderOperation | |||
| _MaintenanceOrderSubOperation | _MaintenanceOrderSubOperation | |||
| _Assembly | _Assembly | |||
| _WorkPackage | _WorkPackage | |||
| _WorkPackageWorkItem | _WorkPackageWorkItem | |||
| _TimeSheetOvertimeCat | _TimeSheetOvertimeCat | |||
| _WBSElementBasicData | _WBSElementBasicData | |||
| _ProjectBasicData | _ProjectBasicData | |||
| _PartnerProjectBasicData | _PartnerProjectBasicData | |||
| _AccrualObjectType | _AccrualObjectType | |||
| _AccrualObject | _AccrualObject | |||
| _AccrualSubobject | _AccrualSubobject | |||
| _AccrualItemType | _AccrualItemType | |||
| _CreditRiskClass | _CreditRiskClass | |||
| _FinValuationObjectType | _FinValuationObjectType | |||
| _SemTagGLAccount | _SemTagGLAccount | |||
| _CashLedgerCompanyCode | _CashLedgerCompanyCode | |||
| _CashLedgerAccount | _CashLedgerAccount | |||
| _FinancialManagementArea | _FinancialManagementArea | |||
| _FundsCenter | _FundsCenter | |||
| _FundedProgram | _FundedProgram | |||
| _Fund | _Fund | |||
| _Grant | _Grant | |||
| _BudgetPeriod | _BudgetPeriod | |||
| _PartnerFund | _PartnerFund | |||
| _PartnerGrant | _PartnerGrant | |||
| _PartnerBudgetPeriod | _PartnerBudgetPeriod | |||
| _PubSecBudgetAccountCoCode | _PubSecBudgetAccountCoCode | |||
| _PubSecBudgetAccount | _PubSecBudgetAccount | |||
| _PubSecBudgetCnsmpnDate | _PubSecBudgetCnsmpnDate | |||
| _PubSecBudgetCnsmpnFsclPeriod | _PubSecBudgetCnsmpnFsclPeriod | |||
| _PubSecBudgetCnsmpnFsclYear | _PubSecBudgetCnsmpnFsclYear | |||
| _PubSecBudgetCnsmpnType | _PubSecBudgetCnsmpnType | |||
| _PubSecBudgetCnsmpnAmtType | _PubSecBudgetCnsmpnAmtType | |||
| _SponsoredProgram | _SponsoredProgram | |||
| _SponsoredClass | _SponsoredClass | |||
| _ConsolidationUnit | _ConsolidationUnit | |||
| _PartnerConsolidationUnit | _PartnerConsolidationUnit | |||
| _Company | _Company | |||
| _ConsolidationChartOfAccounts | _ConsolidationChartOfAccounts | |||
| _CnsldtnFinancialStatementItem | _CnsldtnFinancialStatementItem | |||
| _CnsldtnSubitemCategory | _CnsldtnSubitemCategory | |||
| _CnsldtnSubitem | _CnsldtnSubitem | |||
| _ProviderContract | _ProviderContract | |||
| _ProviderContractItem | _ProviderContractItem | |||
| _JrnlEntryItemObsoleteRsn | _JrnlEntryItemObsoleteRsn |
//////////////////////////////////////////////////////////////////////////////
// Documentation: This view does not implement the logic for extension ledgers
// Result will be incomplete for ledgers other than basis ledgers
// For correct data of all ledgers use
// I_JournalEntryItem (change flows)
// I_GLAccountLineItem (for calculation of balances of Balance Sheet Accounts (includes BCF for GL Account Balances calculation)
@EndUserText.label: 'Raw Data of G/L Account Line Item'
@AbapCatalog: { sqlViewName: 'IFIGLACCTLIR',
compiler.compareFilter: true,
preserveKey: true,
buffering.status: #NOT_ALLOWED }
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #CHECK
@ObjectModel: { representativeKey: 'LedgerGLLineItem',
usageType.sizeCategory: #XXL,
usageType.dataClass: #TRANSACTIONAL,
usageType.serviceQuality: #B,
supportedCapabilities: [ #EXTRACTION_DATA_SOURCE ],
modelingPattern: #NONE }
@Analytics: {
dataCategory: #CUBE,
internalName: #LOCAL,
dataExtraction: {
enabled: true,
delta.changeDataCapture: {
mapping:
[
{
table: 'ACDOCA',
role: #MAIN,
viewElement: ['SourceLedger', 'CompanyCode', 'FiscalYear', 'AccountingDocument', 'LedgerGLLineItem'],
tableElement: ['rldnr', 'rbukrs', 'gjahr', 'belnr', 'docln']
}
]
}
}
}
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.personalData.blocking: #('TRANSACTIONAL_DATA')
@Metadata.ignorePropagatedAnnotations: true
@Metadata.allowExtensions:true
//@AccessControl.privilegedAssociations: ['_User' ]
define view I_GLAccountLineItemRawData
as select from P_ACDOCA
/* *************************************************************
* association zur ID
* *************************************************************
*/
association [0..1] to I_JournalEntry as _JournalEntry on $projection.CompanyCode = _JournalEntry.CompanyCode
and $projection.FiscalYear = _JournalEntry.FiscalYear
and $projection.AccountingDocument = _JournalEntry.AccountingDocument
association [1..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode
association [1..1] to I_FiscalYearVariant as _FiscalYearVariant on $projection.FiscalYearVariant = _FiscalYearVariant.FiscalYearVariant
association [0..1] to I_FiscalYearForCompanyCode as _FiscalYear on $projection.FiscalYear = _FiscalYear.FiscalYear
and $projection.CompanyCode = _FiscalYear.CompanyCode
association [0..1] to I_FiscalYearForVariant as _LedgerFiscalYearForVariant on $projection.LedgerFiscalYear = _LedgerFiscalYearForVariant.FiscalYear
and $projection.FiscalYearVariant = _LedgerFiscalYearForVariant.FiscalYearVariant
association [0..1] to I_FiscalPeriodForVariant as _FiscalPeriodForVariant on $projection.LedgerFiscalYear = _FiscalPeriodForVariant.FiscalYear
and $projection.FiscalPeriod = _FiscalPeriodForVariant.FiscalPeriod
and $projection.FiscalYearVariant = _FiscalPeriodForVariant.FiscalYearVariant
association [0..1] to I_FiscalYearPeriodForVariant as _FiscalYearPeriodForVariant on $projection.FiscalYearPeriod = _FiscalYearPeriodForVariant.FiscalYearPeriod
and $projection.FiscalYearVariant = _FiscalYearPeriodForVariant.FiscalYearVariant
association [0..1] to I_CalendarDate as _CalendarDate on $projection.PostingDate = _CalendarDate.CalendarDate
association [0..1] to I_FiscalCalendarDate as _FiscalCalendarDate on $projection.PostingDate = _FiscalCalendarDate.CalendarDate
and $projection.FiscalYearVariant = _FiscalCalendarDate.FiscalYearVariant
association [0..1] to I_ControllingArea as _ControllingArea on $projection.ControllingArea = _ControllingArea.ControllingArea
association [0..1] to I_Currency as _BalanceTransactionCurrency on $projection.BalanceTransactionCurrency = _BalanceTransactionCurrency.Currency
association [0..1] to I_Currency as _TransactionCurrency on $projection.TransactionCurrency = _TransactionCurrency.Currency
association [1..1] to I_Currency as _CompanyCodeCurrency on $projection.CompanyCodeCurrency = _CompanyCodeCurrency.Currency
association [0..1] to I_Currency as _GlobalCurrency on $projection.GlobalCurrency = _GlobalCurrency.Currency
association [0..1] to I_Currency as _FunctionalCurrency on $projection.FunctionalCurrency = _FunctionalCurrency.Currency
association [0..1] to I_Currency as _FreeDefinedCurrency1 on $projection.FreeDefinedCurrency1 = _FreeDefinedCurrency1.Currency
association [0..1] to I_Currency as _FreeDefinedCurrency2 on $projection.FreeDefinedCurrency2 = _FreeDefinedCurrency2.Currency
association [0..1] to I_Currency as _FreeDefinedCurrency3 on $projection.FreeDefinedCurrency3 = _FreeDefinedCurrency3.Currency
association [0..1] to I_Currency as _FreeDefinedCurrency4 on $projection.FreeDefinedCurrency4 = _FreeDefinedCurrency4.Currency
association [0..1] to I_Currency as _FreeDefinedCurrency5 on $projection.FreeDefinedCurrency5 = _FreeDefinedCurrency5.Currency
association [0..1] to I_Currency as _FreeDefinedCurrency6 on $projection.FreeDefinedCurrency6 = _FreeDefinedCurrency6.Currency
association [0..1] to I_Currency as _FreeDefinedCurrency7 on $projection.FreeDefinedCurrency7 = _FreeDefinedCurrency7.Currency
association [0..1] to I_Currency as _FreeDefinedCurrency8 on $projection.FreeDefinedCurrency8 = _FreeDefinedCurrency8.Currency
association [0..1] to I_UnitOfMeasure as _BaseUnit on $projection.BaseUnit = _BaseUnit.UnitOfMeasure
association [0..1] to I_UnitOfMeasure as _CostSourceUnit on $projection.CostSourceUnit = _CostSourceUnit.UnitOfMeasure
association [0..1] to I_UnitOfMeasure as _AdditionalQuantity1Unit on $projection.AdditionalQuantity1Unit = _AdditionalQuantity1Unit.UnitOfMeasure
association [0..1] to I_UnitOfMeasure as _AdditionalQuantity2Unit on $projection.AdditionalQuantity2Unit = _AdditionalQuantity2Unit.UnitOfMeasure
association [0..1] to I_UnitOfMeasure as _AdditionalQuantity3Unit on $projection.AdditionalQuantity3Unit = _AdditionalQuantity3Unit.UnitOfMeasure
association [0..1] to I_UnitOfMeasure as _ReferenceQuantityUnit on $projection.ReferenceQuantityUnit = _ReferenceQuantityUnit.UnitOfMeasure
association [0..1] to I_UnitOfMeasure as _IncmpltSummableValnQtyUnt on $projection.IncmpltSummableValnQtyUnt = _IncmpltSummableValnQtyUnt.UnitOfMeasure
association [0..1] to I_Segment as _Segment on $projection.Segment = _Segment.Segment
association [0..*] to I_ProfitCenter as _ProfitCenter on $projection.ControllingArea = _ProfitCenter.ControllingArea
and $projection.ProfitCenter = _ProfitCenter.ProfitCenter
association [0..*] to I_CostCenter as _CostCenter on $projection.ControllingArea = _CostCenter.ControllingArea
and $projection.CostCenter = _CostCenter.CostCenter
association [0..1] to I_BusinessArea as _BusinessArea on $projection.BusinessArea = _BusinessArea.BusinessArea
association [0..1] to I_FunctionalArea as _FunctionalArea on $projection.FunctionalArea = _FunctionalArea.FunctionalArea
association [0..1] to I_GLAccountInChartOfAccounts as _GLAccountInChartOfAccounts on $projection.ChartOfAccounts = _GLAccountInChartOfAccounts.ChartOfAccounts
and $projection.GLAccount = _GLAccountInChartOfAccounts.GLAccount
association [0..1] to I_GLAccountInCompanyCode as _GLAccountInCompanyCode on $projection.CompanyCode = _GLAccountInCompanyCode.CompanyCode
and $projection.GLAccount = _GLAccountInCompanyCode.GLAccount
association [0..1] to I_ChartOfAccounts as _ChartOfAccounts on $projection.ChartOfAccounts = _ChartOfAccounts.ChartOfAccounts
association [0..1] to I_AccountingDocumentType as _AccountingDocumentType on $projection.AccountingDocumentType = _AccountingDocumentType.AccountingDocumentType
association [0..1] to I_FinancialAccountType as _FinancialAccountType on $projection.FinancialAccountType = _FinancialAccountType.FinancialAccountType
association [0..1] to I_DebitCreditCode as _DebitCreditCode on $projection.DebitCreditCode = _DebitCreditCode.DebitCreditCode
association [0..1] to I_Product as _Product on $projection.Product = _Product.Product
association [0..1] to I_Plant as _Plant on $projection.Plant = _Plant.Plant
association [1..1] to I_Ledger as _Ledger on $projection.SourceLedger = _Ledger.Ledger
association [0..1] to I_Customer as _Customer on $projection.Customer = _Customer.Customer
association [0..1] to I_CustomerCompany as _CustomerCompany on $projection.Customer = _CustomerCompany.Customer
and $projection.CompanyCode = _CustomerCompany.CompanyCode
association [0..1] to I_CustomerGroup as _CustomerGroup on $projection.CustomerGroup = _CustomerGroup.CustomerGroup
association [0..1] to I_Supplier as _Supplier on $projection.Supplier = _Supplier.Supplier
association [0..1] to I_SupplierCompany as _SupplierCompany on $projection.Supplier = _SupplierCompany.Supplier
and $projection.CompanyCode = _SupplierCompany.CompanyCode
association [0..1] to I_ProductGroup as _ProductGroup on $projection.ProductGroup = _ProductGroup.MaterialGroup
association [0..1] to I_ProductGroup_2 as _ProductGroup_2 on $projection.ProductGroup = _ProductGroup_2.ProductGroup
association [0..1] to I_ProductGroup as _SoldProductGroup on $projection.SoldProductGroup = _SoldProductGroup.MaterialGroup
association [0..1] to I_ProductGroup_2 as _SoldProductGroup_2 on $projection.SoldProductGroup = _SoldProductGroup_2.ProductGroup
// association [0..1] to I_SalesOrder as _SalesOrder on $projection.SalesOrder = _SalesOrder.SalesOrder
// association [0..1] to I_SalesOrderItem as _SalesOrderItem on $projection.SalesOrder = _SalesOrderItem.SalesOrder
// and $projection.SalesOrderItem = _SalesOrderItem.SalesOrderItem
association [0..1] to I_SalesDocument as _SalesDocument on $projection.SalesDocument = _SalesDocument.SalesDocument
association [0..1] to I_SalesDocumentItem as _SalesDocumentItem on $projection.SalesDocument = _SalesDocumentItem.SalesDocument
and $projection.SalesDocumentItem = _SalesDocumentItem.SalesDocumentItem
association [0..1] to I_Order as _Order on $projection.OrderID = _Order.OrderID
association [0..1] to I_Order as _OriginOrder on $projection.OriginOrder = _OriginOrder.OrderID
association [0..*] to I_CostAnalysisResource as _CostAnalysisResource on $projection.ControllingArea = _CostAnalysisResource.ControllingArea
and $projection.CostAnalysisResource = _CostAnalysisResource.CostAnalysisResource
association [0..1] to I_FinancialTransactionType as _FinancialTransactionType on $projection.FinancialTransactionType = _FinancialTransactionType.FinancialTransactionType
association [0..1] to I_BusinessTransactionCategory as _BusinessTransactionCategory on $projection.BusinessTransactionCategory = _BusinessTransactionCategory.BusinessTransactionCategory
association [0..1] to I_BusinessTransactionType as _BusinessTransactionType on $projection.BusinessTransactionType = _BusinessTransactionType.BusinessTransactionType
// association [0..1] to I_ControllingBusTransacType as _ControllingBusTransacType on $projection.ControllingBusTransacType = _ControllingBusTransacType.BusinessTransactionType
association [0..1] to I_ReferenceDocumentType as _ReferenceDocumentType on $projection.ReferenceDocumentType = _ReferenceDocumentType.ReferenceDocumentType
association [0..1] to I_ReferenceDocumentType as _PredecessorReferenceDocType on $projection.PredecessorReferenceDocType = _PredecessorReferenceDocType.ReferenceDocumentType
association [0..*] to I_CostCenter as _PartnerCostCenter on $projection.ControllingArea = _PartnerCostCenter.ControllingArea
and $projection.PartnerCostCenter = _PartnerCostCenter.CostCenter
association [0..*] to I_ProfitCenter as _PartnerProfitCenter on $projection.ControllingArea = _PartnerProfitCenter.ControllingArea
and $projection.PartnerProfitCenter = _PartnerProfitCenter.ProfitCenter
association [0..1] to I_BusinessArea as _PartnerBusinessArea on $projection.PartnerBusinessArea = _PartnerBusinessArea.BusinessArea
association [0..1] to I_FunctionalArea as _PartnerFunctionalArea on $projection.PartnerFunctionalArea = _PartnerFunctionalArea.FunctionalArea
association [0..1] to I_CompanyCode as _PartnerCompanyCode on $projection.PartnerCompanyCode = _PartnerCompanyCode.CompanyCode
association [0..1] to I_Segment as _PartnerSegment on $projection.PartnerSegment = _PartnerSegment.Segment
association [0..1] to I_AccountingDocumentCategory as _AccountingDocumentCategory on $projection.AccountingDocumentCategory = _AccountingDocumentCategory.AccountingDocumentCategory
association [0..1] to I_PostingKey as _PostingKey on $projection.PostingKey = _PostingKey.PostingKey
association [0..1] to I_SubLedgerAccLineItemType as _SubLedgerAccLineItemType on $projection.SubLedgerAcctLineItemType = _SubLedgerAccLineItemType.SubLedgerAcctLineItemType
association [0..1] to I_User as _User on $projection.AccountingDocCreatedByUser = _User.UserID
association [0..*] to I_ProfitCenter as _EliminationProfitCenter on $projection.ControllingArea = _EliminationProfitCenter.ControllingArea
and $projection.EliminationProfitCenter = _EliminationProfitCenter.ProfitCenter
association [0..1] to I_GLAccountType as _GLAccountType on $projection.GLAccountType = _GLAccountType.GLAccountType
association [0..1] to I_FinancialAccountType as _OffsettingAccountType on $projection.OffsettingAccountType = _OffsettingAccountType.FinancialAccountType
association [0..1] to I_GLAccountInChartOfAccounts as _AlternativeGLAccount on $projection.CountryChartOfAccounts = _AlternativeGLAccount.ChartOfAccounts
and $projection.AlternativeGLAccount = _AlternativeGLAccount.GLAccount
association [0..1] to I_OffsettingAccount as _OffsettingAccount on $projection.OffsettingChartOfAccounts = _OffsettingAccount.ChartOfAccounts
and $projection.OffsettingAccountType = _OffsettingAccount.OffsettingAccountType
and $projection.OffsettingAccount = _OffsettingAccount.OffsettingAccount
association [0..1] to I_ChartOfAccounts as _OffsettingChartOfAccounts on $projection.OffsettingChartOfAccounts = _OffsettingChartOfAccounts.ChartOfAccounts
association [0..1] to I_ChartOfAccounts as _CountryChartOfAccounts on $projection.CountryChartOfAccounts = _CountryChartOfAccounts.ChartOfAccounts
// association [0..1] to I_PurchasingDocument as _PurchasingDocument on $projection.PurchasingDocument = _PurchasingDocument.PurchasingDocument
// association [0..1] to I_PurchasingDocumentItem as _PurchasingDocumentItem on $projection.PurchasingDocument = _PurchasingDocumentItem.PurchasingDocument
// and $projection.PurchasingDocumentItem = _PurchasingDocumentItem.PurchasingDocumentItem
association [0..1] to I_SpecialGLCode as _SpecialGLCode on $projection.SpecialGLCode = _SpecialGLCode.SpecialGLCode
and $projection.FinancialAccountType = _SpecialGLCode.FinancialAccountType
association [0..*] to I_TaxCode as _TaxCode on $projection.TaxCode = _TaxCode.TaxCode
//above solution for association to I_TaxCode not supported. TaxCalculationProcedure required as additional key field to make TaxCode unique
//association[0..1] to I_TaxCode as _TaxCode on $projection.TaxCode = _TaxCode.TaxCode and
// $projection._Company_Country.TaxCalculationProcedure = _TaxCode.TaxCalculationProcedure
association [0..1] to I_Country as _TaxCountry on $projection.TaxCountry = _TaxCountry.Country
// association [0..1] to I_Housebank as _HouseBank on $projection.CompanyCode = _HouseBank.CompanyCode
// and $projection.HouseBank = _HouseBank.HouseBank
// the following association is wrong and will be deprecated
association [1..1] to I_AccountingDocument as _ClearingAccountingDocument on $projection.CompanyCode = _ClearingAccountingDocument.CompanyCode
and $projection.FiscalYear = _ClearingAccountingDocument.FiscalYear
and $projection.ClearingAccountingDocument = _ClearingAccountingDocument.AccountingDocument
association [0..1] to I_FiscalYearForCompanyCode as _ClearingJrnlEntryFiscalYear on $projection.ClearingJournalEntryFiscalYear = _ClearingJrnlEntryFiscalYear.FiscalYear
and $projection.CompanyCode = _ClearingJrnlEntryFiscalYear.CompanyCode
association [0..1] to I_JournalEntry as _ClearingJournalEntry on $projection.CompanyCode = _ClearingJournalEntry.CompanyCode
and $projection.ClearingJournalEntryFiscalYear = _ClearingJournalEntry.FiscalYear
and $projection.ClearingJournalEntry = _ClearingJournalEntry.AccountingDocument
association [0..1] to I_MasterFixedAsset as _MasterFixedAsset on $projection.CompanyCode = _MasterFixedAsset.CompanyCode
and $projection.MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset
association [0..1] to I_MasterFixedAsset as _GroupMasterFixedAsset on $projection.CompanyCode = _GroupMasterFixedAsset.CompanyCode
and $projection.GroupMasterFixedAsset = _GroupMasterFixedAsset.MasterFixedAsset
association [0..1] to I_MasterFixedAsset as _PartnerMasterFixedAsset on $projection.CompanyCode = _PartnerMasterFixedAsset.CompanyCode
and $projection.PartnerMasterFixedAsset = _PartnerMasterFixedAsset.MasterFixedAsset
association [0..1] to I_FixedAsset as _FixedAsset on $projection.CompanyCode = _FixedAsset.CompanyCode
and $projection.MasterFixedAsset = _FixedAsset.MasterFixedAsset
and $projection.FixedAsset = _FixedAsset.FixedAsset
association [0..1] to I_FixedAsset as _GroupFixedAsset on $projection.CompanyCode = _GroupFixedAsset.CompanyCode
and $projection.GroupMasterFixedAsset = _GroupFixedAsset.MasterFixedAsset
and $projection.GroupFixedAsset = _GroupFixedAsset.FixedAsset
association [0..1] to I_FixedAsset as _PartnerFixedAsset on $projection.CompanyCode = _PartnerFixedAsset.CompanyCode
and $projection.PartnerMasterFixedAsset = _PartnerFixedAsset.MasterFixedAsset
and $projection.PartnerFixedAsset = _PartnerFixedAsset.FixedAsset
association [0..1] to I_BusinessProcess as _BusinessProcess on $projection.ControllingArea = _BusinessProcess.ControllingArea
and $projection.BusinessProcess = _BusinessProcess.BusinessProcess
association [0..*] to I_CostCenterActivityType as _PartnerCostCtrActivityType on $projection.ControllingArea = _PartnerCostCtrActivityType.ControllingArea
and $projection.PartnerCostCtrActivityType = _PartnerCostCtrActivityType.CostCtrActivityType
association [0..1] to I_InternalOrder as _PartnerOrder on $projection.PartnerOrder = _PartnerOrder.InternalOrder
association [0..1] to I_OrderCategory as _PartnerOrderCategory on $projection.PartnerOrderCategory = _PartnerOrderCategory.OrderCategory
association [0..1] to I_SalesDocument as _PartnerSalesDocument on $projection.PartnerSalesDocument = _PartnerSalesDocument.SalesDocument
association [0..1] to I_SalesDocumentItem as _PartnerSalesDocumentItem on $projection.PartnerSalesDocument = _PartnerSalesDocumentItem.SalesDocument
and $projection.PartnerSalesDocumentItem = _PartnerSalesDocumentItem.SalesDocumentItem
association [0..1] to I_BusinessProcess as _PartnerBusinessProcess on $projection.ControllingArea = _PartnerBusinessProcess.ControllingArea
and $projection.PartnerBusinessProcess = _PartnerBusinessProcess.BusinessProcess
association [0..1] to I_BillingDocumentType as _BillingDocumentType on $projection.BillingDocumentType = _BillingDocumentType.BillingDocumentType
association [0..1] to I_SalesOrganization as _SalesOrganization on $projection.SalesOrganization = _SalesOrganization.SalesOrganization
association [0..1] to I_DistributionChannel as _DistributionChannel on $projection.DistributionChannel = _DistributionChannel.DistributionChannel
association [0..1] to I_Product as _SoldProduct on $projection.SoldProduct = _SoldProduct.Product
association [0..1] to I_Product as _OriginProduct on $projection.OriginProduct = _OriginProduct.Product
association [0..1] to I_InventoryValuationType as _InventorySpecialStockValnType on $projection.InventorySpecialStockValnType = _InventorySpecialStockValnType.InventoryValuationType
association [0..1] to I_InvtrySpecialStockValnType as _InventorySpclStockValnType on $projection.InventorySpecialStockValnType = _InventorySpclStockValnType.InventorySpecialStockValnType
association [0..1] to I_InventorySpecialStockType as _InventorySpecialStockType on $projection.InventorySpecialStockType = _InventorySpecialStockType.InventorySpecialStockType
association [0..1] to I_SalesDocument as _InventorySpclStkSalesDocument on $projection.InventorySpclStkSalesDocument = _InventorySpclStkSalesDocument.SalesDocument
association [0..1] to I_SalesDocumentItem as _InventorySpclStkSalesDocItm on $projection.InventorySpclStkSalesDocument = _InventorySpclStkSalesDocItm.SalesDocument
and $projection.InventorySpclStkSalesDocItm = _InventorySpclStkSalesDocItm.SalesDocumentItem
association [0..1] to I_WBSElementBasicData as _InvtrySpclStockWBSElmntBasic on $projection.InvtrySpclStockWBSElmntIntID = _InvtrySpclStockWBSElmntBasic.WBSElementInternalID // do not use
association [0..1] to I_WBSElementBasicData as _InvtrySpclStkWBSElmntBscData on $projection.InvtrySpclStockWBSElmntIntID = _InvtrySpclStkWBSElmntBscData.WBSElementInternalID
association [0..1] to I_Supplier as _InventorySpecialStockSupplier on $projection.InventorySpecialStockSupplier = _InventorySpecialStockSupplier.Supplier
association [0..1] to I_Supplier as _InvtrySpclStockSupplierText on $projection.InventorySpecialStockSupplier = _InvtrySpclStockSupplierText.Supplier
association [0..1] to I_InventoryValuationType as _InventoryValuationType on $projection.InventoryValuationType = _InventoryValuationType.InventoryValuationType
association [0..1] to I_ControllingDebitCreditCode as _ControllingDebitCreditCode on $projection.ControllingDebitCreditCode = _ControllingDebitCreditCode.ControllingDebitCreditCode
association [0..1] to I_ControllingDebitCreditCode as _OriginCtrlgDebitCreditCode on $projection.OriginCtrlgDebitCreditCode = _OriginCtrlgDebitCreditCode.ControllingDebitCreditCode
association [0..1] to I_ControllingObject as _OriginSenderObject on $projection.OriginSenderObject = _OriginSenderObject.ControllingObject
association [0..1] to I_ControllingObjectClass as _ControllingObjectClass on $projection.ControllingObjectClass = _ControllingObjectClass.ControllingObjectClass
association [0..1] to I_Partnercompany as _PartnerCompany on $projection.PartnerCompany = _PartnerCompany.PartnerCompany
association [0..1] to I_ControllingObjectClass as _PartnerControllingObjectClass on $projection.PartnerControllingObjectClass = _PartnerControllingObjectClass.ControllingObjectClass
association [0..*] to I_CostCenter as _OriginCostCenter on $projection.ControllingArea = _OriginCostCenter.ControllingArea
and $projection.OriginCostCenter = _OriginCostCenter.CostCenter
association [0..*] to I_ProfitCenter as _OriginProfitCenter on $projection.ControllingArea = _OriginProfitCenter.ControllingArea
and $projection.OriginProfitCenter = _OriginProfitCenter.ProfitCenter
association [0..*] to I_CostCenterActivityType as _CostCtrActivityType on $projection.ControllingArea = _CostCtrActivityType.ControllingArea
and $projection.CostCtrActivityType = _CostCtrActivityType.CostCtrActivityType
association [0..*] to I_CostCenterActivityType as _OriginCostCtrActivityType on $projection.ControllingArea = _OriginCostCtrActivityType.ControllingArea
and $projection.OriginCostCtrActivityType = _OriginCostCtrActivityType.CostCtrActivityType
association [0..1] to I_OrderCategory as _OrderCategory on $projection.OrderCategory = _OrderCategory.OrderCategory
association [0..1] to I_MovementCategory as _MovementCategory on $projection.AssetAcctTransClassfctn = _MovementCategory.AssetAcctTransClassfctn
association [0..1] to I_AssetTransactionType as _AssetTransactionType on $projection.AssetTransactionType = _AssetTransactionType.AssetTransactionType
association [0..*] to I_CostOriginGroup as _CostOriginGroup on $projection.ControllingArea = _CostOriginGroup.ControllingArea
and $projection.CostOriginGroup = _CostOriginGroup.CostOriginGroup
association [0..1] to I_Country as _CustomerSupplierCountry on $projection.CustomerSupplierCountry = _CustomerSupplierCountry.Country
association [0..1] to I_SalesDistrict as _SalesDistrict on $projection.SalesDistrict = _SalesDistrict.SalesDistrict
association [0..1] to I_Customer as _BillToParty on $projection.BillToParty = _BillToParty.Customer
association [0..1] to I_Customer as _ShipToParty on $projection.ShipToParty = _ShipToParty.Customer
// association [0..1] to I_HouseBankAccount as _HouseBankAccount on $projection.CompanyCode = _HouseBankAccount.CompanyCode
// and $projection.HouseBank = _HouseBankAccount.HouseBank
// and $projection.HouseBankAccount = _HouseBankAccount.HouseBankAccount
// association [0..1] to I_LogicalSystem as _LogicalSystem on $projection.LogicalSystem = _LogicalSystem.LogicalSystem
association [0..1] to I_OperatingConcern as _OperatingConcern on $projection.OperatingConcern = _OperatingConcern.OperatingConcern
// association [0..1] to I_ProjectNetwork as _ProjectNetwork on $projection.ProjectNetwork = _ProjectNetwork.ProjectNetwork
association [0..1] to I_ValuationArea as _ValuationArea on $projection.ValuationArea = _ValuationArea.ValuationArea
association [0..1] to I_WorkCenter as _WorkCenter on $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID
and _WorkCenter.WorkCenterTypeCode = 'A'
association [0..1] to I_BillableControl as _BillableControl on $projection.BillableControl = _BillableControl.BillableControl
association [0..1] to I_ConditionContract as _ConditionContract on $projection.ConditionContract = _ConditionContract.ConditionContract
association [0..1] to I_MaintenanceOrder as _MaintenanceOrder on $projection.OrderID = _MaintenanceOrder.MaintenanceOrder
and $projection.OrderCategory = '30'
association [0..1] to I_MaintenanceOrderOperation as _MaintenanceOrderOperation on $projection.OrderID = _MaintenanceOrderOperation.MaintenanceOrder
and $projection.OrderOperation = _MaintenanceOrderOperation.MaintenanceOrderOperation
and $projection.OrderCategory = '30'
association [0..1] to I_MaintenanceOrderSubOperation as _MaintenanceOrderSubOperation on $projection.OrderID = _MaintenanceOrderSubOperation.MaintenanceOrder
and $projection.OrderOperation = _MaintenanceOrderSubOperation.MaintenanceOrderOperation
and $projection.OrderSuboperation = _MaintenanceOrderSubOperation.MaintenanceOrderSubOperation
association [0..1] to I_Equipment as _Equipment on $projection.Equipment = _Equipment.Equipment
association [0..1] to I_FunctionalLocation as _FunctionalLocation on $projection.FunctionalLocation = _FunctionalLocation.FunctionalLocation
association [0..1] to I_Product as _Assembly on $projection.Assembly = _Assembly.Product
association [0..1] to I_MaintenanceActivityType as _MaintenanceActivityType on $projection.MaintenanceActivityType = _MaintenanceActivityType.MaintenanceActivityType
// association [0..1] to I_MaintOrdPlngDegreeCode as _MaintOrdPlngDegreeCode on $projection.MaintenanceOrderPlanningCode = _MaintOrdPlngDegreeCode.MaintenanceOrderPlanningCode
// association [0..1] to I_PMNotificationPriorityType as _PMNotificationPriorityType on $projection.MaintPriorityType = _PMNotificationPriorityType.MaintPriorityType
// association [0..1] to I_PMNotificationPriority as _PMNotificationPriority on $projection.MaintPriority = _PMNotificationPriority.MaintPriority
// and $projection.MaintPriorityType = _PMNotificationPriority.MaintPriorityType
// association [0..1] to I_Order as _SuperiorOrder on $projection.SuperiorOrder = _Order.OrderID
association [0..1] to I_WorkPackage as _WorkPackage on $projection.WorkPackage = _WorkPackage.WorkPackage
association [0..1] to I_WorkPackageWorkItem as _WorkPackageWorkItem on $projection.WorkItem = _WorkPackageWorkItem.WorkItem
and $projection.WorkPackage = _WorkPackageWorkItem.WorkPackage
association [0..1] to I_TimeSheetOvertimeCat as _TimeSheetOvertimeCat on $projection.TimeSheetOvertimeCategory = _TimeSheetOvertimeCat.TimeSheetOvertimeCategory
association [0..1] to I_ServiceDocumentType as _ServiceDocumentType on $projection.ServiceDocumentType = _ServiceDocumentType.ServiceDocumentType
association [0..1] to I_SrvcDocByDocumentType as _ServiceDocument on $projection.ServiceDocumentType = _ServiceDocument.ServiceDocumentType
and $projection.ServiceDocument = _ServiceDocument.ServiceDocument
association [0..1] to I_SrvcDocItemByDocumentType as _ServiceDocumentItem on $projection.ServiceDocumentType = _ServiceDocumentItem.ServiceDocumentType
and $projection.ServiceDocument = _ServiceDocumentItem.ServiceDocument
and $projection.ServiceDocumentItem = _ServiceDocumentItem.ServiceDocumentItem
association [0..1] to I_ServiceDocumentType as _ServiceContractType on $projection.ServiceContractType = _ServiceContractType.ServiceDocumentType
association [0..1] to I_SrvcDocByDocumentType as _ServiceContract on $projection.ServiceContractType = _ServiceContract.ServiceDocumentType
and $projection.ServiceContract = _ServiceContract.ServiceDocument
association [0..1] to I_SrvcDocItemByDocumentType as _ServiceContractItem on $projection.ServiceContractType = _ServiceContractItem.ServiceDocumentType
and $projection.ServiceContract = _ServiceContractItem.ServiceDocument
and $projection.ServiceContractItem = _ServiceContractItem.ServiceDocumentItem
association [0..1] to I_ServiceDocumentType as _PartnerServiceDocumentType on $projection.PartnerServiceDocumentType = _PartnerServiceDocumentType.ServiceDocumentType
association [0..1] to I_SrvcDocByDocumentType as _PartnerServiceDocument on $projection.PartnerServiceDocumentType = _PartnerServiceDocument.ServiceDocumentType
and $projection.PartnerServiceDocument = _PartnerServiceDocument.ServiceDocument
association [0..1] to I_SrvcDocItemByDocumentType as _PartnerServiceDocumentItem on $projection.PartnerServiceDocumentType = _PartnerServiceDocumentItem.ServiceDocumentType
and $projection.PartnerServiceDocument = _PartnerServiceDocumentItem.ServiceDocument
and $projection.PartnerServiceDocumentItem = _PartnerServiceDocumentItem.ServiceDocumentItem
association [0..1] to I_ProjectBasicData as _ProjectBasicData on $projection.ProjectInternalID = _ProjectBasicData.ProjectInternalID
association [0..1] to I_WBSElementBasicData as _WBSElementBasicData on $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID
association [0..1] to I_ProjectBasicData as _PartnerProjectBasicData on $projection.PartnerProjectInternalID = _PartnerProjectBasicData.ProjectInternalID
association [0..1] to I_WBSElementBasicData as _PartnerWBSElementBasicData on $projection.PartnerWBSElementInternalID = _PartnerWBSElementBasicData.WBSElementInternalID
association [0..1] to I_AccrualObjectType as _AccrualObjectType on $projection.AccrualObjectType = _AccrualObjectType.AccrualObjectType
association [0..1] to I_AccrualObject as _AccrualObject on $projection.AccrualObjectType = _AccrualObject.AccrualObjectType
and _AccrualObject.AccrualObjectLogicalSystem = ''
and $projection.CompanyCode = _AccrualObject.CompanyCode
and $projection.AccrualObject = _AccrualObject.AccrualObject
association [0..1] to I_AccrualSubObject as _AccrualSubobject on $projection.AccrualObjectType = _AccrualSubobject.AccrualObjectType
and _AccrualSubobject.AccrualObjectLogicalSystem = ''
and $projection.CompanyCode = _AccrualSubobject.CompanyCode
and $projection.AccrualObject = _AccrualSubobject.AccrualObject
and $projection.AccrualSubobject = _AccrualSubobject.AccrualSubobject
association [0..1] to I_AccrualItemType as _AccrualItemType on $projection.AccrualObjectType = _AccrualItemType.AccrualObjectType
and $projection.AccrualItemType = _AccrualItemType.AccrualItemType
association [0..1] to I_CreditRiskClass as _CreditRiskClass on $projection.CreditRiskClass = _CreditRiskClass.CreditRiskClass
association [0..1] to I_FinValuationObjectType as _FinValuationObjectType on $projection.FinancialValuationObjectType = _FinValuationObjectType.FinancialValuationObjectType
association [0..*] to I_SemTagGLAccount as _SemTagGLAccount on $projection.GLAccount = _SemTagGLAccount.GLAccount
and $projection.ChartOfAccounts = _SemTagGLAccount.ChartOfAccounts
// Public Sector (start)
association [0..1] to I_CompanyCode as _CashLedgerCompanyCode on $projection.CashLedgerCompanyCode = _CashLedgerCompanyCode.CompanyCode
// association [0..1] to I_GLAccount as _CashLedgerAccount on $projection.CashLedgerCompanyCode = _CashLedgerAccount.CompanyCode
// and $projection.CashLedgerAccount = _CashLedgerAccount.GLAccount
association [0..1] to I_GLAccountInCompanyCode as _CashLedgerAccount on $projection.CashLedgerCompanyCode = _CashLedgerAccount.CompanyCode
and $projection.CashLedgerAccount = _CashLedgerAccount.GLAccount
association [0..1] to I_FinancialManagementArea as _FinancialManagementArea on $projection.FinancialManagementArea = _FinancialManagementArea.FinancialManagementArea
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_Grant as _Grant on $projection.GrantID = _Grant.GrantID
association [0..1] to I_BudgetPeriod as _BudgetPeriod on $projection.BudgetPeriod = _BudgetPeriod.BudgetPeriod
association [0..1] to I_Fund as _PartnerFund on $projection.FinancialManagementArea = _PartnerFund.FinancialManagementArea
and $projection.PartnerFund = _PartnerFund.Fund
association [0..1] to I_Grant as _PartnerGrant on $projection.PartnerGrant = _PartnerGrant.GrantID
association [0..1] to I_BudgetPeriod as _PartnerBudgetPeriod on $projection.PartnerBudgetPeriod = _PartnerBudgetPeriod.BudgetPeriod
association [0..1] to I_CompanyCode as _PubSecBudgetAccountCoCode on $projection.PubSecBudgetAccountCoCode = _PubSecBudgetAccountCoCode.CompanyCode
association [0..1] to I_PubSecBudgetAccount as _PubSecBudgetAccount on $projection.PubSecBudgetAccountCoCode = _PubSecBudgetAccount.PubSecBudgetAccountCoCode
and $projection.PubSecBudgetAccount = _PubSecBudgetAccount.PubSecBudgetAccount
// not C1 released
association [0..1] to I_SponsoredProgramCore as _SponsoredProgram on $projection.SponsoredProgram = _SponsoredProgram.SponsoredProgram
association [0..1] to I_SponsoredClassCore as _SponsoredClass on $projection.SponsoredClass = _SponsoredClass.SponsoredClass
association [0..1] to I_FiscCalendarDateForCompCode as _PubSecBudgetCnsmpnDate on $projection.PubSecBudgetCnsmpnDate = _PubSecBudgetCnsmpnDate.CalendarDate
and $projection.PubSecBudgetAccountCoCode = _PubSecBudgetCnsmpnDate.CompanyCode
association [0..1] to I_FiscalYearPeriodForCmpnyCode as _PubSecBudgetCnsmpnFsclPeriod on $projection.PubSecBudgetAccountCoCode = _PubSecBudgetCnsmpnFsclPeriod.CompanyCode
and $projection.PubSecBudgetCnsmpnFsclYear = _PubSecBudgetCnsmpnFsclPeriod.FiscalYear
and $projection.PubSecBudgetCnsmpnFsclPeriod = _PubSecBudgetCnsmpnFsclPeriod.FiscalPeriod
association [0..1] to I_FiscalYearForCompanyCode as _PubSecBudgetCnsmpnFsclYear on $projection.PubSecBudgetAccountCoCode = _PubSecBudgetCnsmpnFsclYear.CompanyCode
and $projection.PubSecBudgetCnsmpnFsclYear = _PubSecBudgetCnsmpnFsclYear.FiscalYear
association [0..1] to I_PubSecBdgtCnsmpnType as _PubSecBudgetCnsmpnType on $projection.PubSecBudgetCnsmpnType = _PubSecBudgetCnsmpnType.PubSecBudgetCnsmpnType
association [0..1] to I_PubSecBdgtCnsmpnAmtType as _PubSecBudgetCnsmpnAmtType on $projection.PubSecBudgetCnsmpnAmtType = _PubSecBudgetCnsmpnAmtType.PubSecBudgetCnsmpnAmtType
// Public Sector (end)
association [0..1] to I_CnsldtnUnit_3 as _ConsolidationUnit on $projection.ConsolidationUnit = _ConsolidationUnit.ConsolidationUnit
association [0..1] to I_CnsldtnUnit_3 as _PartnerConsolidationUnit on $projection.PartnerConsolidationUnit = _PartnerConsolidationUnit.ConsolidationUnit
association [0..1] to I_Globalcompany as _Company on $projection.Company = _Company.Company
association [0..1] to I_CnsldtnChartOfAccounts as _ConsolidationChartOfAccounts on $projection.ConsolidationChartOfAccounts = _ConsolidationChartOfAccounts.ConsolidationChartOfAccounts
association [0..1] to I_CnsldtnFinStmntItem as _CnsldtnFinancialStatementItem on $projection.ConsolidationChartOfAccounts = _CnsldtnFinancialStatementItem.ConsolidationChartOfAccounts
and $projection.CnsldtnFinancialStatementItem = _CnsldtnFinancialStatementItem.FinancialStatementItem
association [0..1] to I_CnsldtnSubItemCategory as _CnsldtnSubitemCategory on $projection.CnsldtnSubitemCategory = _CnsldtnSubitemCategory.SubItemCategory
association [0..1] to I_CnsldtnSubItem as _CnsldtnSubitem on $projection.CnsldtnSubitemCategory = _CnsldtnSubitem.SubItemCategory
and $projection.CnsldtnSubitem = _CnsldtnSubitem.SubItem
association [0..1] to I_ProviderContract as _ProviderContract on $projection.ProviderContract = _ProviderContract.ProviderContract
association [0..1] to I_ProviderContractItem as _ProviderContractItem on $projection.ProviderContract = _ProviderContractItem.ProviderContract
and $projection.ProviderContractItem = _ProviderContractItem.ProviderContractItem
association [0..1] to I_AccountAssignmentType as _AccountAssignmentType on $projection.AccountAssignmentType = _AccountAssignmentType.AccountAssignmentType
association [0..1] to I_JrnlEntryItemObsoleteRsn as _JrnlEntryItemObsoleteRsn on $projection.JrnlEntryItemObsoleteReason = _JrnlEntryItemObsoleteRsn.JrnlEntryItemObsoleteReason
association [1..1] to E_JournalEntryItem as _Extension on $projection.SourceLedger = _Extension.SourceLedger
and $projection.CompanyCode = _Extension.CompanyCode
and $projection.FiscalYear = _Extension.FiscalYear
and $projection.AccountingDocument = _Extension.AccountingDocument
and $projection.LedgerGLLineItem = _Extension.LedgerGLLineItem
{
@ObjectModel.foreignKey.association: '_Ledger'
key rldnr as SourceLedger,
@ObjectModel.foreignKey.association: '_CompanyCode'
key rbukrs as CompanyCode,
@ObjectModel.foreignKey.association: '_FiscalYear'
key gjahr as FiscalYear,
@ObjectModel.foreignKey.association: '_JournalEntry'
key belnr as AccountingDocument,
key docln as LedgerGLLineItem,
@ObjectModel.foreignKey.association: '_LedgerFiscalYearForVariant'
@Semantics.fiscal.year: true
ryear as LedgerFiscalYear,
rrcty as GLRecordType,
DOCNR_LD as JrnlEntrAltvFYConsecutiveID,
// Test workaround
@ObjectModel.foreignKey.association: '_ChartOfAccounts'
ktopl as ChartOfAccounts,
@ObjectModel.foreignKey.association: '_ControllingArea'
kokrs as ControllingArea,
///////////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_00 Unified Journal Entry: Transaction, Currencies, Units
///////////////////////////////////////////////////////////////////////////////
@ObjectModel.foreignKey.association: '_FinancialTransactionType'
rmvct as FinancialTransactionType,
vorgn as GLBusinessTransactionType,
@ObjectModel.foreignKey.association: '_BusinessTransactionCategory'
bttype as BusinessTransactionCategory,
@ObjectModel.foreignKey.association: '_BusinessTransactionType'
cbttype as BusinessTransactionType,
closingstep as FinancialClosingStep,
vrgng as ControllingBusTransacType,
@ObjectModel.foreignKey.association: '_ReferenceDocumentType'
awtyp as ReferenceDocumentType,
// @ObjectModel.foreignKey.association: '_LogicalSystem'
awsys as LogicalSystem,
aworg as ReferenceDocumentContext,
awref as ReferenceDocument,
cast( awitem as fis_awitem preserving type ) as ReferenceDocumentItem,
cast( awitgrp as fis_awitgrp preserving type ) as ReferenceDocumentItemGroup,
subta as TransactionSubitem,
ACCTG_NOTIF_UUID as AccountingNotificationUUID,
P_ACDOCA.offstg_docln as OffsettingLedgerGLLineItem,
xreversing as IsReversal,
xreversed as IsReversed,
//XTRUEREV,
awtyp_rev as ReversalReferenceDocumentType,
cast( aworg_rev as fis_aworg_rev preserving type ) as ReversalReferenceDocumentCntxt,
cast( awref_rev as fis_awref_rev preserving type ) as ReversalReferenceDocument,
subta_rev as ReversalTransactionSubitem,
xsettling as IsSettlement,
xsettled as IsSettled,
cast( prec_awtyp as fis_prec_awtyp preserving type ) as PredecessorReferenceDocType,
cast( prec_aworg as fis_prec_aworg preserving type ) as PredecessorReferenceDocCntxt,
cast( prec_awref as fis_prec_awref preserving type ) as PredecessorReferenceDocument,
cast( prec_awitem as fis_prec_awitem preserving type ) as PredecessorReferenceDocItem,
//PREC_SUBTA,
cast( prec_bukrs as fins_prec_bukrs_gfc preserving type ) as PrdcssrJournalEntryCompanyCode,
prec_gjahr as PrdcssrJournalEntryFiscalYear,
cast( prec_belnr as fins_prec_belnr_gfc preserving type ) as PredecessorJournalEntry,
cast( prec_docln as fins_prec_docln_gfc preserving type ) as PredecessorJournalEntryItem,
cast( src_awtyp as fis_src_awtyp preserving type ) as SourceReferenceDocumentType,
cast( src_awsys as fis_src_awsys preserving type ) as SourceLogicalSystem,
cast( src_aworg as fis_src_aworg preserving type ) as SourceReferenceDocumentCntxt,
cast( src_awref as fis_src_awref preserving type ) as SourceReferenceDocument,
cast( src_awitem as fis_src_awitem preserving type ) as SourceReferenceDocumentItem,
cast( src_awsubit as fis_src_awsubit preserving type ) as SourceReferenceDocSubitem,
cast( xcommitment as fis_xcommitment preserving type ) as IsCommitment,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_JrnlEntryItemObsoleteRsn'
obs_reason as JrnlEntryItemObsoleteReason,
XSECONDARY as JournalEntryIsSecondaryEntry,
closing_run_id as JrnlPeriodEndClosingRunLogUUID,
orgl_change as OrganizationalChange,
@ObjectModel.foreignKey.association: '_GLAccountInChartOfAccounts'
racct as GLAccount,
////////////////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_GL_ACCAS Unified Journal Entry: G/L additional account assignments
////////////////////////////////////////////////////////////////////////////////////
@ObjectModel.foreignKey.association: '_CostCenter'
rcntr as CostCenter,
@ObjectModel.foreignKey.association: '_ProfitCenter'
prctr as ProfitCenter,
@ObjectModel.foreignKey.association: '_FunctionalArea'
rfarea as FunctionalArea,
@ObjectModel.foreignKey.association: '_BusinessArea'
rbusa as BusinessArea,
@ObjectModel.foreignKey.association: '_Segment'
segment as Segment,
@ObjectModel.foreignKey.association: '_PartnerCostCenter'
scntr as PartnerCostCenter,
@ObjectModel.foreignKey.association: '_PartnerProfitCenter'
pprctr as PartnerProfitCenter,
@ObjectModel.foreignKey.association: '_PartnerFunctionalArea'
sfarea as PartnerFunctionalArea,
@ObjectModel.foreignKey.association: '_PartnerBusinessArea'
sbusa as PartnerBusinessArea,
@ObjectModel.foreignKey.association: '_PartnerCompany'
rassc as PartnerCompany,
psegment as PartnerSegment,
/////////////////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_VALUE_DATA Unified Journal Entry: Value Fields
/////////////////////////////////////////////////////////////////////////////////////
@ObjectModel.foreignKey.association: '_BalanceTransactionCurrency'
@Semantics.currencyCode:true
rtcur as BalanceTransactionCurrency,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
tsl as AmountInBalanceTransacCrcy,
@ObjectModel.foreignKey.association: '_TransactionCurrency'
@Semantics.currencyCode:true
rwcur as TransactionCurrency,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
wsl as AmountInTransactionCurrency,
@ObjectModel.foreignKey.association: '_CompanyCodeCurrency'
@Semantics.currencyCode:true
rhcur as CompanyCodeCurrency,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
hsl as AmountInCompanyCodeCurrency,
////////////////////////////////////
// NEW
@ObjectModel.foreignKey.association: '_GlobalCurrency'
@Semantics.currencyCode:true
rkcur as GlobalCurrency,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
ksl as AmountInGlobalCurrency,
// Functional Currency
@ObjectModel.foreignKey.association: '_FunctionalCurrency'
@Semantics.currencyCode:true
rfccur as FunctionalCurrency,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FunctionalCurrency'} }
fcsl as AmountInFunctionalCurrency,
@ObjectModel.foreignKey.association: '_FreeDefinedCurrency1'
@Semantics.currencyCode:true
rocur as FreeDefinedCurrency1,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
osl as AmountInFreeDefinedCurrency1,
@ObjectModel.foreignKey.association: '_FreeDefinedCurrency2'
@Semantics.currencyCode:true
rvcur as FreeDefinedCurrency2,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
vsl as AmountInFreeDefinedCurrency2,
@ObjectModel.foreignKey.association: '_FreeDefinedCurrency3'
@Semantics.currencyCode:true
cast( rbcur as fis_curr3 preserving type ) as FreeDefinedCurrency3,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
bsl as AmountInFreeDefinedCurrency3,
@ObjectModel.foreignKey.association: '_FreeDefinedCurrency4'
@Semantics.currencyCode:true
cast( rccur as fis_curr4 preserving type ) as FreeDefinedCurrency4,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
csl as AmountInFreeDefinedCurrency4,
@ObjectModel.foreignKey.association: '_FreeDefinedCurrency5'
@Semantics.currencyCode:true
cast( rdcur as fis_curr5 preserving type ) as FreeDefinedCurrency5,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
dsl as AmountInFreeDefinedCurrency5,
@ObjectModel.foreignKey.association: '_FreeDefinedCurrency6'
@Semantics.currencyCode:true
cast( recur as fis_curr6 preserving type ) as FreeDefinedCurrency6,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
esl as AmountInFreeDefinedCurrency6,
@ObjectModel.foreignKey.association: '_FreeDefinedCurrency7'
@Semantics.currencyCode:true
rfcur as FreeDefinedCurrency7,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
fsl as AmountInFreeDefinedCurrency7,
@ObjectModel.foreignKey.association: '_FreeDefinedCurrency8'
@Semantics.currencyCode:true
cast( rgcur as fis_curr8 preserving type ) as FreeDefinedCurrency8,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
gsl as AmountInFreeDefinedCurrency8,
////////////////////////////////////
////////////////////////////////////
// NEW
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
kfsl as FixedAmountInGlobalCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
cast( kfsl2 as fis_vgcur12_fix2 preserving type ) as GrpValnFixedAmtInGlobCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
cast( kfsl3 as fis_vgcur12_fix3 preserving type ) as PrftCtrValnFxdAmtInGlobCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
hfsl as FixedAmountInCoCodeCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
wfsl as FixedAmountInTransCrcy,
//
// @DefaultAggregation: #SUM
// @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
// hfsl2 as GrpValnFixedAmtInCoCodeCrcy,
//
// @DefaultAggregation: #SUM
// @Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
// hfsl3 as PrftCtrValnFxdAmtInCoCodeCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
psl as TotalPriceVarcInGlobalCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
cast( psl2 as fis_vpcur12_2 preserving type ) as GrpValnTotPrcVarcInGlobCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
cast( psl3 as fis_vpcur12_3 preserving type ) as PrftCtrValnTotPrcVarcInGlbCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
pfsl as FixedPriceVarcInGlobalCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
cast( pfsl2 as fis_vpfcur12_2 preserving type ) as GrpValnFixedPrcVarcInGlobCrcy,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
cast( pfsl3 as fis_vpfcur12_3 preserving type ) as PrftCtrValnFxdPrcVarcInGlbCrcy,
////////////////////////////////////
@Semantics.currencyCode:true
rco_ocur as ControllingObjectCurrency,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'ControllingObjectCurrency'} }
cast( co_osl as fis_vco_ocur12 preserving type ) as AmountInObjectCurrency,
@Semantics.currencyCode:true
rgm_ocur as GrantCurrency,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'GrantCurrency'} }
gm_osl as AmountInGrantCurrency,
@ObjectModel.foreignKey.association: '_BaseUnit'
@Semantics.unitOfMeasure:true
runit as BaseUnit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
msl as Quantity,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'BaseUnit'} }
cast( mfsl as fis_quan1_12_fix preserving type ) as FixedQuantity,
@ObjectModel.foreignKey.association: '_CostSourceUnit'
@Semantics.unitOfMeasure:true
rvunit as CostSourceUnit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'CostSourceUnit'} }
cast( vmsl as fis_vquan1_12 preserving type ) as ValuationQuantity,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'CostSourceUnit'} }
cast( vmfsl as fis_vquan1_12_fix preserving type ) as ValuationFixedQuantity,
@ObjectModel.foreignKey.association: '_ReferenceQuantityUnit'
@Semantics.unitOfMeasure:true
rrunit as ReferenceQuantityUnit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'ReferenceQuantityUnit'} }
rmsl as ReferenceQuantity,
@ObjectModel.foreignKey.association: '_AdditionalQuantity1Unit'
@Semantics.unitOfMeasure:true
cast( qunit1 as fis_qunit1 preserving type ) as AdditionalQuantity1Unit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity1Unit'} }
cast( quant1 as fis_quan1_l preserving type ) as AdditionalQuantity1,
@ObjectModel.foreignKey.association: '_AdditionalQuantity2Unit'
@Semantics.unitOfMeasure:true
cast( qunit2 as fis_qunit2 preserving type ) as AdditionalQuantity2Unit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity2Unit'} }
cast( quant2 as fis_quan2_l preserving type ) as AdditionalQuantity2,
@ObjectModel.foreignKey.association: '_AdditionalQuantity3Unit'
@Semantics.unitOfMeasure:true
cast( qunit3 as fis_qunit3 preserving type ) as AdditionalQuantity3Unit,
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'AdditionalQuantity3Unit'} }
cast( quant3 as fis_quan3_l preserving type ) as AdditionalQuantity3,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_IncmpltSummableValnQtyUnt'
@Semantics.unitOfMeasure:true
CO_MEINH as IncmpltSummableValnQtyUnt, // IncompleteSummableValuationQuantityUnit
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'IncmpltSummableValnQtyUnt'} }
CO_MEGBTR as IncmpltSummableValnQty, // IncompleteSummableValuationQuantity
@DefaultAggregation: #SUM
@Semantics: { quantity : {unitOfMeasure: 'IncmpltSummableValnQtyUnt'} }
CO_MEFBTR as IncmpltSummableValnFxdQty, // IncompleteSummableValuationFixQuantity
/////////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_FIX Unified Journal Entry: Mandatory fields for G/L
////////////////////////////////////////////////////////////////////////////
@ObjectModel.foreignKey.association: '_DebitCreditCode'
drcrk as DebitCreditCode,
@ObjectModel.foreignKey.association: '_FiscalPeriodForVariant'
@Semantics.fiscal.period: true
poper as FiscalPeriod,
@ObjectModel.foreignKey.association: '_FiscalYearVariant'
@Semantics.fiscal.yearVariant: true
periv as FiscalYearVariant,
@ObjectModel.foreignKey.association: '_FiscalYearPeriodForVariant'
@Semantics.fiscal.yearPeriod: true
fiscyearper as FiscalYearPeriod,
budat as PostingDate,
bldat as DocumentDate,
@ObjectModel.foreignKey.association: '_AccountingDocumentType'
blart as AccountingDocumentType,
buzei as AccountingDocumentItem,
zuonr as AssignmentReference,
@ObjectModel.foreignKey.association: '_AccountingDocumentCategory'
bstat as AccountingDocumentCategory,
linetype as JournalEntryItemCategory,
@ObjectModel.foreignKey.association: '_PostingKey'
bschl as PostingKey,
ktosl as TransactionTypeDetermination,
@ObjectModel.foreignKey.association: '_SubLedgerAccLineItemType'
slalittype as SubLedgerAcctLineItemType,
// @ObjectModel.foreignKey.association: '_User'
usnam as AccountingDocCreatedByUser,
cast(
(case when last_change_datetime <> 0 then last_change_datetime
when last_change_datetime = 0 then timestamp
end)
as fis_lastchange_datetime preserving type ) as LastChangeDateTime,
cast( timestamp as fis_creation_datetime preserving type ) as CreationDateTime,
-- cast(div(timestamp, 1000000) as FIS_TIMESTAMP) as CreationDate,
// cast( cast(substring( cast(timestamp as abap.char(30)) , 1 , 8) as abap.dats(8)) as fis_cpdat ) as CreationDate,
cast(substring( cast(timestamp as abap.char(30)) , 1 , 8) as fis_cpdat) as CreationDate,
@ObjectModel.foreignKey.association: '_EliminationProfitCenter'
cast( eprctr as fis_eprctr preserving type ) as EliminationProfitCenter,
rhoart as OriginObjectType,
@ObjectModel.foreignKey.association: '_GLAccountType'
glaccount_type as GLAccountType,
@ObjectModel.foreignKey.association: '_AlternativeGLAccount'
cast(lokkt as fis_alternativeglaccount preserving type ) as AlternativeGLAccount,
@ObjectModel.foreignKey.association: '_CountryChartOfAccounts'
ktop2 as CountryChartOfAccounts,
cast( xsplitmod as xsplitmod_acd preserving type ) as ItemIsSplit,
/////////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_FINCS Universal Journal Entry: Fields for Group Reporting
////////////////////////////////////////////////////////////////////////////
@ObjectModel.foreignKey.association: '_ConsolidationUnit'
rbunit as ConsolidationUnit,
@ObjectModel.foreignKey.association: '_PartnerConsolidationUnit'
rbuptr as PartnerConsolidationUnit,
@ObjectModel.foreignKey.association: '_Company'
rcomp as Company,
@ObjectModel.foreignKey.association: '_ConsolidationChartOfAccounts'
ritclg as ConsolidationChartOfAccounts,
@ObjectModel.foreignKey.association: '_CnsldtnFinancialStatementItem'
ritem as CnsldtnFinancialStatementItem,
@ObjectModel.foreignKey.association: '_CnsldtnSubitemCategory'
sityp as CnsldtnSubitemCategory,
@ObjectModel.foreignKey.association: '_CnsldtnSubitem'
subit as CnsldtnSubitem,
///////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_GEN Unified Journal Entry: Fields for several subledgers
//////////////////////////////////////////////////////////////////////////
rebzg as InvoiceReference,
rebzj as InvoiceReferenceFiscalYear,
cast( rebzt as fis_rebzt preserving type ) as FollowOnDocumentType,
rebzz as InvoiceItemReference,
rbest as ReferencePurchaseOrderCategory,
// @ObjectModel.foreignKey.association: '_PurchasingDocument'
ebeln as PurchasingDocument,
// @ObjectModel.foreignKey.association: '_PurchasingDocumentItem'
ebelp as PurchasingDocumentItem,
cast( zekkn as fis_dzekkn preserving type ) as AccountAssignmentNumber,
sgtxt as DocumentItemText,
// @ObjectModel.foreignKey.association: '_SalesOrder'
// kdauf as SalesOrder,
// @ObjectModel.foreignKey.association: '_SalesOrderItem'
// kdpos as SalesOrderItem,
@ObjectModel.foreignKey.association: '_SalesDocument'
cast(kdauf as vbeln_va preserving type) as SalesDocument,
@ObjectModel.foreignKey.association: '_SalesDocumentItem'
cast(kdpos as posnr_va preserving type) as SalesDocumentItem,
@ObjectModel.foreignKey.association: '_Product'
cast (matnr as productnumber) as Product,
@ObjectModel.foreignKey.association: '_Plant'
werks as Plant,
@ObjectModel.foreignKey.association: '_Supplier'
lifnr as Supplier,
@ObjectModel.foreignKey.association: '_Customer'
kunnr as Customer,
fbuda as ServicesRenderedDate,
perop_beg as PerformancePeriodStartDate,
perop_end as PerformancePeriodEndDate,
@ObjectModel.foreignKey.association: '_ConditionContract'
coco_num as ConditionContract,
wwert as ExchangeRateDate,
/////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_FI Unified Journal Entry: Fields for FI subledgers
/////////////////////////////////////////////////////////////////////////
@ObjectModel.foreignKey.association: '_FinancialAccountType'
koart as FinancialAccountType,
@ObjectModel.foreignKey.association: '_SpecialGLCode'
umskz as SpecialGLCode,
// @ObjectModel.foreignKey.association: '_TaxCode'
mwskz as TaxCode,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_TaxCountry'
tax_country as TaxCountry,
// @ObjectModel.foreignKey.association: '_HouseBank'
hbkid as HouseBank,
// @ObjectModel.foreignKey.association: '_HouseBankAccount'
hktid as HouseBankAccount,
// @Semantics.booleanIndicator
xopvw as IsOpenItemManaged,
augdt as ClearingDate,
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'ClearingJournalEntryFiscalYear'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'ClearingJournalEntryFiscalYear'
cast( auggj as fis_auggj_no_conv_depre preserving type ) as ClearingDocFiscalYear,
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'ClearingJournalEntry'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'ClearingJournalEntry'
@ObjectModel.foreignKey.association: '_ClearingAccountingDocument'
cast( augbl as fis_augbl_depre preserving type ) as ClearingAccountingDocument,
auggj as ClearingJournalEntryFiscalYear,
augbl as ClearingJournalEntry,
valut as ValueDate,
AGING as GeneralLedgerAgingScope,
AGING_INCRMNT as GeneralLedgerAgingIncrement,
/////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_FAA Unified Journal Entry: Fields for Asset Accounting
/////////////////////////////////////////////////////////////////////////
afabe as AssetDepreciationArea,
@ObjectModel.foreignKey.association: '_MasterFixedAsset'
anln1 as MasterFixedAsset,
@ObjectModel.foreignKey.association: '_FixedAsset'
anln2 as FixedAsset,
bzdat as AssetValueDate,
@ObjectModel.foreignKey.association: '_AssetTransactionType'
anbwa as AssetTransactionType,
@ObjectModel.foreignKey.association: '_MovementCategory'
movcat as AssetAcctTransClassfctn,
depr_period as DepreciationFiscalPeriod,
@ObjectModel.foreignKey.association: '_GroupMasterFixedAsset'
anlgr as GroupMasterFixedAsset,
@ObjectModel.foreignKey.association: '_GroupFixedAsset'
anlgr2 as GroupFixedAsset,
anlkl as AssetClass,
@ObjectModel.foreignKey.association: '_PartnerMasterFixedAsset'
panl1 as PartnerMasterFixedAsset,
@ObjectModel.foreignKey.association: '_PartnerFixedAsset'
panl2 as PartnerFixedAsset,
//////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_ML Unified Journal Entry: Fields for Material Ledger
//////////////////////////////////////////////////////////////////////////
kalnr as CostEstimate,
@ObjectModel.foreignKey.association: '_InventorySpclStockValnType'
cast( kzbws as fis_inventoryspclstockvalntype preserving type ) as InventorySpecialStockValnType,
cast( xobew as fis_mlxobew preserving type ) as IsSupplierStockValuation,
@ObjectModel.foreignKey.association: '_InventorySpecialStockType'
cast( sobkz as fis_inventoryspecialstocktype preserving type ) as InventorySpecialStockType,
@ObjectModel.foreignKey.association: '_InventorySpclStkSalesDocument'
cast( mat_kdauf as fis_mlmat_kdauf preserving type ) as InventorySpclStkSalesDocument, // as InventorySpecialStockSalesDocument,
@ObjectModel.foreignKey.association: '_InventorySpclStkSalesDocItm'
cast( mat_kdpos as fis_mlmat_kdpos preserving type ) as InventorySpclStkSalesDocItm, // as InventorySpecialStockSalesDocumentItem,
@ObjectModel.foreignKey.association: '_InvtrySpclStockWBSElmntBasic'
cast( mat_pspnr as fis_invspstock_wbsint_no_conv preserving type ) as InvtrySpclStockWBSElmntIntID,
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'InvtrySpclStockWBSElmntIntID'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'InvtrySpclStockWBSElmntIntID'
cast( mat_ps_posid as fis_invspstock_wbs_no_conv preserving type ) as InventorySpclStockWBSElement,
@ObjectModel.foreignKey.association: '_InventorySpecialStockSupplier'
mat_lifnr as InventorySpecialStockSupplier,
@ObjectModel.foreignKey.association: '_InventoryValuationType'
cast( bwtar as fis_bwtar_d preserving type ) as InventoryValuationType,
// @ObjectModel.foreignKey.association: '_Purreqvaluationarea'
bwkey as ValuationArea,
cast(mlptyp as fml_process_type preserving type ) as MaterialLedgerProcessType,
cast(mlcateg as fml_category preserving type ) as MaterialLedgerCategory,
@DefaultAggregation: #SUM
@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
cast(hvkwrt as fis_lcrcy_sp_value preserving type ) as SlsPriceAmountInCoCodeCrcy,
cast(vprsv as fml_price_control preserving type ) as ProductPriceControl,
////////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_CFIN Unified Journal Entry: Fields for Central Finance
//////////////////////////////////////////////////////////////////////////////
cast( bukrs_sender as fis_bukrs_sender preserving type ) as SenderCompanyCode,
//@ObjectModel.foreignKey.association: '_SenderGLAccount'
racct_sender as SenderGLAccount,
cast( accas_sender as fis_accas_sender preserving type ) as SenderAccountAssignment,
cast( accasty_sender as fis_accasty_sender preserving type ) as SenderAccountAssignmentType,
////////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_CO Unified Journal Entry: CO fields
///////////////////////////////////////////////////////////////////////////
cast( objnr as fis_objnr preserving type) as ControllingObject,
// @ObjectModel.foreignKey.association: '_CostOriginGroup'
hkgrp as CostOriginGroup,
@ObjectModel.foreignKey.association: '_OriginSenderObject'
uspob as OriginSenderObject,
@ObjectModel.foreignKey.association: '_ControllingDebitCreditCode'
cast( co_belkz as fis_co_belkz preserving type ) as ControllingDebitCreditCode,
@ObjectModel.foreignKey.association: '_OriginCtrlgDebitCreditCode'
co_beknz as OriginCtrlgDebitCreditCode,
cast( beltp as fis_bp_inout preserving type ) as ControllingObjectDebitType,
muvflg as QuantityIsIncomplete,
@ObjectModel.foreignKey.association: '_OffsettingAccount'
gkont as OffsettingAccount,
@ObjectModel.foreignKey.association: '_OffsettingAccountType'
cast( gkoar as fis_gkoar preserving type ) as OffsettingAccountType,
@ObjectModel.foreignKey.association: '_OffsettingChartOfAccounts'
case gkoar
when 'D' then cast (' ' as fis_offsettingktopl preserving type )
when 'K' then cast (' ' as fis_offsettingktopl preserving type )
else cast( ktopl as fis_offsettingktopl preserving type )
end as OffsettingChartOfAccounts,
erlkz as LineItemIsCompleted,
pernr as PersonnelNumber,
@ObjectModel.foreignKey.association: '_ControllingObjectClass'
scope as ControllingObjectClass,
@ObjectModel.foreignKey.association: '_PartnerCompanyCode'
cast( pbukrs as fis_pbukrs preserving type ) as PartnerCompanyCode,
@ObjectModel.foreignKey.association: '_PartnerControllingObjectClass'
pscope as PartnerControllingObjectClass,
@ObjectModel.foreignKey.association: '_OriginProfitCenter'
uprctr as OriginProfitCenter,
@ObjectModel.foreignKey.association: '_OriginOrder'
aufnr_org as OriginOrder,
@ObjectModel.foreignKey.association: '_OriginCostCtrActivityType'
ulstar as OriginCostCtrActivityType,
@ObjectModel.foreignKey.association: '_OriginCostCenter'
ukostl as OriginCostCenter,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_OriginProduct'
UMATNR as OriginProduct,
VARC_UACCT as VarianceOriginGLAccount,
accas as AccountAssignment,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_AccountAssignmentType'
accasty as AccountAssignmentType,
@ObjectModel.foreignKey.association: '_CostCtrActivityType'
lstar as CostCtrActivityType,
@ObjectModel.foreignKey.association: '_Order'
aufnr as OrderID,
@ObjectModel.foreignKey.association: '_OrderCategory'
autyp as OrderCategory,
@ObjectModel.foreignKey.association: '_WBSElementBasicData'
cast( ps_psp_pnr as fis_wbsint_no_conv preserving type ) as WBSElementInternalID,
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'WBSElementInternalID'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'WBSElementInternalID'
cast( ps_posid as fis_wbs_no_conv preserving type ) as WBSElement,
@ObjectModel.foreignKey.association: '_PartnerWBSElementBasicData'
cast( pps_psp_pnr as fis_partner_wbsint_no_conv preserving type ) as PartnerWBSElementInternalID,
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'PartnerWBSElementInternalID'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'PartnerWBSElementInternalID'
cast( pps_posid as fis_partner_wbs_no_conv preserving type ) as PartnerWBSElement,
@ObjectModel.foreignKey.association: '_ProjectBasicData'
cast( ps_prj_pnr as fis_projectint_no_conv preserving type ) as ProjectInternalID,
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'ProjectInternalID'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'ProjectInternalID'
cast( ps_pspid as fis_project_no_conv preserving type ) as Project,
@ObjectModel.foreignKey.association: '_PartnerProjectBasicData'
cast( pps_prj_pnr as fis_part_projectint_no_conv preserving type ) as PartnerProjectInternalID,
@API.element.releaseState: #DEPRECATED
@API.element.successor: 'PartnerProjectInternalID'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'PartnerProjectInternalID'
cast( pps_pspid as fis_part_project_no_conv preserving type ) as PartnerProject,
@ObjectModel.foreignKey.association: '_OperatingConcern'
erkrs as OperatingConcern,
// @ObjectModel.foreignKey.association: '_ProjectNetwork'
nplnr as ProjectNetwork,
// @ObjectModel.foreignKey.association: '_RelatedNetworkActivity'
nplnr_vorgn as RelatedNetworkActivity,
@ObjectModel.foreignKey.association: '_BusinessProcess'
prznr as BusinessProcess,
kstrg as CostObject,
// @ObjectModel.foreignKey.association: '_BillableControl'
bemot as BillableControl,
@ObjectModel.foreignKey.association: '_CostAnalysisResource'
rsrce as CostAnalysisResource,
cast( qmnum as fis_qmnum preserving type ) as CustomerServiceNotification,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_AcctgServiceDocumentTypeVH',
element: 'ServiceDocumentType' }
}]
//@ObjectModel.foreignKey.association: '_ServiceDocumentType'
service_doc_type as ServiceDocumentType,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_AcctgServiceDocumentVH',
element: 'ServiceDocument' }
}]
//@ObjectModel.foreignKey.association: '_ServiceDocument'
service_doc_id as ServiceDocument,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_AcctgServiceDocumentItemVH',
element: 'ServiceDocumentItem' }
}]
//@ObjectModel.foreignKey.association: '_ServiceDocumentItem'
service_doc_item_id as ServiceDocumentItem,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_AcctgServiceDocumentTypeVH',
element: 'ServiceDocumentType' }
}]
//@ObjectModel.foreignKey.association: '_PartnerServiceDocumentType'
cast( pservice_doc_type as fis_psrvdoc_type preserving type ) as PartnerServiceDocumentType,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_AcctgServiceDocumentVH',
element: 'ServiceDocument' }
}]
//@ObjectModel.foreignKey.association: '_PartnerServiceDocument'
cast( pservice_doc_id as fis_psrvdoc_id preserving type ) as PartnerServiceDocument,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_AcctgServiceDocumentItemVH',
element: 'ServiceDocumentItem' }
}]
//@ObjectModel.foreignKey.association: '_PartnerServiceDocumentItem'
cast( pservice_doc_item_id as fis_psrvdoc_item_id preserving type ) as PartnerServiceDocumentItem,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_ServiceContractTypeStdVH',
element: 'ServiceDocumentType' }
}]
//@ObjectModel.foreignKey.association: '_ServiceContractType'
service_contract_type as ServiceContractType,
@Consumption.valueHelpDefinition: [
{ entity: { name: 'I_AcctgServiceContractVH',
element: 'ServiceContract' }
}]
//@Analytics.internalName: #LOCAL
//@ObjectModel.foreignKey.association: '_ServiceContract'
service_contract_id as ServiceContract,
//@ObjectModel.foreignKey.association: '_ServiceContractItem'
service_contract_item_id as ServiceContractItem,
solution_order_id as BusinessSolutionOrder,
solution_order_item_id as BusinessSolutionOrderItem,
@ObjectModel.foreignKey.association: '_ProviderContract'
vtkey as ProviderContract,
@ObjectModel.foreignKey.association: '_ProviderContractItem'
vtpos as ProviderContractItem,
ra_contract_id as RevenueAccountingContract,
ra_pob_id as PerformanceObligation,
//@ObjectModel.foreignKey.association: '_TimeSheetOvertimeCat'
overtimecat as TimeSheetOvertimeCategory,
paccas as PartnerAccountAssignment,
paccasty as PartnerAccountAssignmentType,
co_accasty_n1 as StstclAccountAssignmentType1,
co_accasty_n2 as StstclAccountAssignmentType2,
co_accasty_n3 as StstclAccountAssignmentType3,
cast( ps_posid as /cpd/plan_item_id ) as WorkPackage,
work_item_id as WorkItem,
@ObjectModel.foreignKey.association: '_PartnerCostCtrActivityType'
plstar as PartnerCostCtrActivityType,
@ObjectModel.foreignKey.association: '_PartnerOrder'
paufnr as PartnerOrder,
@ObjectModel.foreignKey.association: '_PartnerOrderCategory'
pautyp as PartnerOrderCategory,
@ObjectModel.foreignKey.association: '_PartnerSalesDocument'
pkdauf as PartnerSalesDocument,
@ObjectModel.foreignKey.association: '_PartnerSalesDocumentItem'
pkdpos as PartnerSalesDocumentItem,
cast( pnplnr as fis_par_npln preserving type ) as PartnerProjectNetwork,
// @ObjectModel.foreignKey.association: '_PartnerProjectNetworkActivity'
pnplnr_vorgn as PartnerProjectNetworkActivity,
@ObjectModel.foreignKey.association: '_PartnerBusinessProcess'
cast( pprznr as fis_par_prznr preserving type ) as PartnerBusinessProcess,
pkstrg as PartnerCostObject,
cast( co_buzei as co_buzei_acd preserving type ) as ControllingDocumentItem,
varc_hkgrp as VarianceOriginGroup,
//////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_COPA Unified Journal Entry: CO-PA fields
//////////////////////////////////////////////////////////////////////
@ObjectModel.foreignKey.association: '_BillingDocumentType'
fkart as BillingDocumentType,
@ObjectModel.foreignKey.association: '_SalesOrganization'
vkorg as SalesOrganization,
@ObjectModel.foreignKey.association: '_DistributionChannel'
vtweg as DistributionChannel,
spart as OrganizationDivision,
@ObjectModel.foreignKey.association: '_SoldProduct'
matnr_copa as SoldProduct,
@ObjectModel.foreignKey.association: '_SoldProductGroup'
matkl as SoldProductGroup,
@ObjectModel.foreignKey.association: '_CustomerGroup'
kdgrp as CustomerGroup,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_CustomerSupplierCountry'
cast( land1 as fis_land1_gp preserving type ) as CustomerSupplierCountry,
cast( brsch as fis_brsch preserving type ) as CustomerSupplierIndustry,
@Analytics.internalName: #LOCAL
@ObjectModel.foreignKey.association: '_SalesDistrict'
bzirk as SalesDistrict,
kunre as BillToParty,
kunwe as ShipToParty,
cast( konzs as fis_konzs preserving type ) as CustomerSupplierCorporateGroup,
//////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_PS Unified Journal Entry: Fields for Public Sector
/////////////////////////////////////////////////////////////////////
@ObjectModel.foreignKey.association: '_CashLedgerCompanyCode'
re_bukrs as CashLedgerCompanyCode,
@ObjectModel.foreignKey.association: '_CashLedgerAccount'
re_account as CashLedgerAccount,
@ObjectModel.foreignKey.association: '_FinancialManagementArea'
fikrs as FinancialManagementArea,
fipex as CommitmentItem,
@ObjectModel.foreignKey.association: '_FundsCenter'
fistl as FundsCenter,
@ObjectModel.foreignKey.association: '_FundedProgram'
measure as FundedProgram,
@ObjectModel.foreignKey.association: '_Fund'
rfund as Fund,
@ObjectModel.foreignKey.association: '_Grant'
rgrant_nbr as GrantID,
@ObjectModel.foreignKey.association: '_BudgetPeriod'
rbudget_pd as BudgetPeriod,
@ObjectModel.foreignKey.association: '_PartnerFund'
sfund as PartnerFund,
@ObjectModel.foreignKey.association: '_PartnerGrant'
sgrant_nbr as PartnerGrant,
@ObjectModel.foreignKey.association: '_PartnerBudgetPeriod'
cast( sbudget_pd as fis_fm_pbudget_period preserving type ) as PartnerBudgetPeriod,
@ObjectModel.foreignKey.association: '_PubSecBudgetAccount'
bdgt_account as PubSecBudgetAccount,
@ObjectModel.foreignKey.association: '_PubSecBudgetAccountCoCode'
bdgt_account_cocode as PubSecBudgetAccountCoCode,
@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnDate'
bdgt_cnsmpn_date as PubSecBudgetCnsmpnDate,
@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnFsclPeriod'
bdgt_cnsmpn_period as PubSecBudgetCnsmpnFsclPeriod,
@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnFsclYear'
bdgt_cnsmpn_year as PubSecBudgetCnsmpnFsclYear,
bdgt_relevant as PubSecBudgetIsRelevant,
@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnType'
bdgt_cnsmpn_type as PubSecBudgetCnsmpnType,
@ObjectModel.foreignKey.association: '_PubSecBudgetCnsmpnAmtType'
bdgt_cnsmpn_amount_type as PubSecBudgetCnsmpnAmtType,
// @ObjectModel.foreignKey.association: '_SponsoredProgram'
rsponsored_prog as SponsoredProgram,
// @ObjectModel.foreignKey.association: '_SponsoredClass'
rsponsored_class as SponsoredClass,
rbdgt_vldty_nbr as GteeMBudgetValidityNumber,
kblnr as EarmarkedFundsDocument,
kblpos as EarmarkedFundsDocumentItem,
///////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_JVA Universal Journal Entry: Fields for Financial Services
///////////////////////////////////////////////////////////////////////
FS_PRODUCT_GROUP as FinancialServicesProductGroup,
BRANCH_ID as FinancialServicesBranch,
DATASOURCE_ID as FinancialDataSource,
///////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_JVA Unified Journal Entry: Fields for Joint Venture Accounting
///////////////////////////////////////////////////////////////////////
vname as JointVenture,
cast( egrup as jv_egroup_cds preserving type ) as JointVentureEquityGroup,
cast( recid as jv_recind_cds preserving type ) as JointVentureCostRecoveryCode,
cast( vptnr as jv_part_cds preserving type ) as JointVenturePartner,
cast( btype as jv_bilind_cds preserving type ) as JointVentureBillingType,
cast( etype as jv_etype_cds preserving type ) as JointVentureEquityType,
cast( prodper as jv_prodper_cds preserving type ) as JointVentureProductionDate,
cast( billm as jv_billm_cds preserving type ) as JointVentureBillingDate,
cast( pom as jv_pom_cds preserving type ) as JointVentureOperationalDate,
cast( cbrunid as jv_cbrunid_cds preserving type ) as CutbackRun,
cast( jvactivity as jv_activity_cds preserving type ) as JointVentureAccountingActivity,
cast( pvname as jv_pvname_cds preserving type ) as PartnerVenture,
cast( pegrup as jv_pegrup_cds preserving type ) as PartnerEquityGroup,
cast( s_recind as jv_srecind_cds preserving type ) as SenderCostRecoveryCode,
cast( cbracct as jv_cbracct_cds preserving type ) as CutbackAccount,
cast( cbobjnr as jv_cbobjnr_cds preserving type ) as CutbackCostObject,
///////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_RE STRU 0 0 Unified Journal Entry: Fields for Real Estate
///////////////////////////////////////////////////////////////////////
SWENR as REBusinessEntity,
SGENR as RealEstateBuilding,
SGRNR as RealEstateProperty,
SMENR as RERentalObject,
RECNNR as RealEstateContract,
snksl as REServiceChargeKey,
sempsl as RESettlementUnitID,
cast( dabrz as fis_dabrbez preserving type ) as SettlementReferenceDate,
pswenr as REPartnerBusinessEntity,
psgenr as RealEstatePartnerBuilding,
psgrnr as RealEstatePartnerProperty,
psmenr as REPartnerRentalObject,
precnnr as RealEstatePartnerContract,
psnksl as REPartnerServiceChargeKey,
psempsl as REPartnerSettlementUnitID,
pdabrz as PartnerSettlementReferenceDate,
///////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_ACR STRU 0 0 Universal Journal Entry: Fields for Accrual object
///////////////////////////////////////////////////////////////////////
// AccrualObject --(1:N)--> AccrualSubobject --(1:N)--> Accrual(Subobject)Item (this field is not stored in ACDOCA)
// AccrualObjectType AccrualItemType are the corresponding types
//@ObjectModel.foreignKey.association: '_AccrualObjectType'
acrobjtype as AccrualObjectType,
acrlogsys as AccrualObjectLogicalSystem,
//@ObjectModel.foreignKey.association: '_AccrualObject'
acrobj_id as AccrualObject,
//@ObjectModel.foreignKey.association: '_AccrualSubobject'
acrsobj_id as AccrualSubobject,
//@ObjectModel.foreignKey.association: '_AccrualItemType'
acritmtype as AccrualItemType,
acrrefobj_id as AccrualReferenceObject,
acrvaldat as AccrualValueDate,
///////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_VAL STRU 0 0 Universal Journal Entry: Fields for Fin. Valuation Object
///////////////////////////////////////////////////////////////////////
cast( valobjtype as fis_val_obj_type preserving type ) as FinancialValuationObjectType,
cast( valobj_id as fis_val_obj_id preserving type ) as FinancialValuationObject,
cast( valsobj_id as fis_val_subobj_id preserving type ) as FinancialValuationSubobject,
netdt as NetDueDate,
risk_class as CreditRiskClass,
//////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_LOG Universal Journal Entry: Fields for Logistics
//////////////////////////////////////////////////////////////////////
arbid as WorkCenterInternalID,
vornr as OrderOperation,
aufps as OrderItem,
paufps as PartnerOrderItem,
//////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_LOG_ACT: New Fields PM //
//////////////////////////////////////////////////
// @ObjectModel.foreignKey.association: '_MaintenanceOrderSubOperation' // Triangle Condition
uvorn as OrderSuboperation,
@ObjectModel.foreignKey.association: '_Equipment'
equnr as Equipment,
@ObjectModel.foreignKey.association: '_FunctionalLocation'
tplnr as FunctionalLocation,
@ObjectModel.foreignKey.association: '_Assembly'
istru as Assembly,
@ObjectModel.foreignKey.association: '_MaintenanceActivityType'
ilart as MaintenanceActivityType,
//@ObjectModel.foreignKey.association: '_MaintOrdPlngDegreeCode'
plknz as MaintenanceOrderPlanningCode,
//@ObjectModel.foreignKey.association: '_PMNotificationPriorityType'
artpr as MaintPriorityType,
//@ObjectModel.foreignKey.association: '_PMNotificationPriority'
priok as MaintPriority,
//@ObjectModel.foreignKey.association: '_SuperiorOrder'
maufnr as SuperiorOrder,
@ObjectModel.foreignKey.association: '_ProductGroup'
cast( matkl_mm as fis_matkl_mm preserving type ) as ProductGroup,
planned_parts_work as MaintenanceOrderIsPlanned,
vornr_org as OriginOrderOperation,
//////////////////////////////////////////////////////////////////////////
// .INCLUDE ACDOC_SI_TECH: Universal Journal Entry: Technical Fields //
//////////////////////////////////////////////////////////////////////////
mig_source as JrnlEntryItemMigrationSource,
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
// case drcrk when 'S' then cast( hsl as fis_dr_hsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_hsl preserving type)
// end as DebitAmountInCoCodeCrcy,
// @DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'CompanyCodeCurrency'} }
// case drcrk when 'H' then cast( hsl as fis_cr_hsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_hsl preserving type)
// end as CreditAmountInCoCodeCrcy,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
// case drcrk when 'S' then cast( wsl as fis_dr_wsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_wsl preserving type)
// end as DebitAmountInTransCrcy,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'TransactionCurrency'} }
// case drcrk when 'H' then cast( wsl as fis_cr_wsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_wsl preserving type)
// end as CreditAmountInTransCrcy,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
// case drcrk when 'S' then cast( tsl as fis_dr_tsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_tsl preserving type)
// end as DebitAmountInBalanceTransCrcy,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'BalanceTransactionCurrency'} }
// case drcrk when 'H' then cast( tsl as fis_cr_tsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_tsl preserving type)
// end as CreditAmountInBalanceTransCrcy,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
// case drcrk when 'S' then cast( ksl as fis_dr_ksl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_ksl preserving type)
// end as DebitAmountInGlobalCrcy,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'GlobalCurrency'} }
// case drcrk when 'H' then cast( ksl as fis_cr_ksl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_ksl preserving type)
// end as CreditAmountInGlobalCrcy,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
// case drcrk when 'S' then cast( osl as fis_dr_osl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_osl preserving type)
// end as DebitAmountInFreeDfndCrcy1,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency1'} }
// case drcrk when 'H' then cast( osl as fis_cr_osl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_osl preserving type)
// end as CreditAmountInFreeDfndCrcy1,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
// case drcrk when 'S' then cast( vsl as fis_dr_vsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_vsl preserving type)
// end as DebitAmountInFreeDfndCrcy2,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency2'} }
// case drcrk when 'H' then cast( vsl as fis_cr_vsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_vsl preserving type)
// end as CreditAmountInFreeDfndCrcy2,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
// case drcrk when 'S' then cast( bsl as fis_dr_bsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_bsl preserving type)
// end as DebitAmountInFreeDfndCrcy3,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency3'} }
// case drcrk when 'H' then cast( bsl as fis_cr_bsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_bsl preserving type)
// end as CreditAmountInFreeDfndCrcy3,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
// case drcrk when 'S' then cast( csl as fis_dr_csl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_csl preserving type)
// end as DebitAmountInFreeDfndCrcy4,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency4'} }
// case drcrk when 'H' then cast( csl as fis_cr_csl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_csl preserving type)
// end as CreditAmountInFreeDfndCrcy4,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
// case drcrk when 'S' then cast( dsl as fis_dr_dsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_dsl preserving type)
// end as DebitAmountInFreeDfndCrcy5,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency5'} }
// case drcrk when 'H' then cast( dsl as fis_cr_dsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_dsl preserving type)
// end as CreditAmountInFreeDfndCrcy5,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
// case drcrk when 'S' then cast( esl as fis_dr_esl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_esl preserving type)
// end as DebitAmountInFreeDfndCrcy6,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency6'} }
// case drcrk when 'H' then cast( esl as fis_cr_esl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_esl preserving type)
// end as CreditAmountInFreeDfndCrcy6,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
// case drcrk when 'S' then cast( fsl as fis_dr_fsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_fsl preserving type)
// end as DebitAmountInFreeDfndCrcy7,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency7'} }
// case drcrk when 'H' then cast( fsl as fis_cr_fsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_fsl preserving type)
// end as CreditAmountInFreeDfndCrcy7,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
// case drcrk when 'S' then cast( gsl as fis_dr_gsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_dr_gsl preserving type)
// end as DebitAmountInFreeDfndCrcy8,
//
//@DefaultAggregation: #SUM
//@Semantics: { amount : {currencyCode: 'FreeDefinedCurrency8'} }
// case drcrk when 'H' then cast( gsl as fis_cr_gsl preserving type)
// else cast( cast( '0' as abap.curr( 23,2)) as fis_cr_gsl preserving type)
// end as CreditAmountInFreeDfndCrcy8,
//
//
//case when ( accasty != 'OR' and accasty != 'OP' and accasty != 'OV' ) and aufnr != '' then cast( 'X' as fins_xaufnr_stat preserving type)
// else cast( ' ' as fins_xaufnr_stat preserving type)
//end as IsStatisticalOrder,
//
//case when ( accasty != 'KL' and accasty != 'KS' ) and rcntr != '' then cast( 'X' as fins_xkostl_stat preserving type)
// else cast( ' ' as fins_xkostl_stat preserving type)
//end as IsStatisticalCostCenter,
//
//case when accasty != 'VB' and kdauf != '' then cast( 'X' as fins_xkdpos_stat preserving type)
// else cast( ' ' as fins_xkdpos_stat preserving type)
//end as IsStatisticalSalesDocument,
//
//case when ( accasty != 'PR' ) and ( ps_posid != ' ' and ps_pspid != ' ' ) then cast( 'X' as fins_xps_posid_stat preserving type )
// else cast( ' ' as fins_xps_posid_stat preserving type )
//end as WBSIsStatisticalWBSElement,
///////////////////////////////////////////////////////////////////////////////
// Associations
///////////////////////////////////////////////////////////////////////////////
_JournalEntry,
_CompanyCode,
_FiscalYear,
_FiscalPeriodForVariant,
_LedgerFiscalYearForVariant,
_FiscalYearVariant,
_FiscalYearPeriodForVariant,
_CalendarDate,
_FiscalCalendarDate,
_ControllingArea,
_BalanceTransactionCurrency,
_TransactionCurrency,
_CompanyCodeCurrency,
_GlobalCurrency,
_FunctionalCurrency,
_FreeDefinedCurrency1,
_FreeDefinedCurrency2,
_FreeDefinedCurrency3,
_FreeDefinedCurrency4,
_FreeDefinedCurrency5,
_FreeDefinedCurrency6,
_FreeDefinedCurrency7,
_FreeDefinedCurrency8,
_BaseUnit,
_CostSourceUnit,
_AdditionalQuantity1Unit,
_AdditionalQuantity2Unit,
_AdditionalQuantity3Unit,
_ReferenceQuantityUnit,
_IncmpltSummableValnQtyUnt,
_Segment,
_ProfitCenter,
_CostCenter,
_CostAnalysisResource,
_AccountAssignmentType,
_PartnerWBSElementBasicData,
_BusinessArea,
_FunctionalArea,
_GLAccountInChartOfAccounts,
_GLAccountInCompanyCode,
_ChartOfAccounts,
_AccountingDocumentType,
_FinancialAccountType,
_DebitCreditCode,
_Product,
_Plant,
_Ledger,
// _SourceLedger,
// @UI.hidden: true
// _SourceLedgerText,
_Customer,
_CustomerCompany,
_CustomerGroup,
_Supplier,
_SupplierCompany,
@API.element.releaseState: #DEPRECATED
@API.element.successor: '_ProductGroup_2'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: '_ProductGroup_2'
_ProductGroup,
_ProductGroup_2,
@API.element.releaseState: #DEPRECATED
@API.element.successor: '_SoldProductGroup_2'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: '_SoldProductGroup_2'
_SoldProductGroup,
_SoldProductGroup_2,
// _SalesOrder,
// _SalesOrderItem,
_SalesDocument,
_SalesDocumentItem,
// _InternalOrder,
_Order,
_OriginOrder,
_FinancialTransactionType,
_BusinessTransactionCategory,
_BusinessTransactionType,
// _ControllingBusTransacType,
_ReferenceDocumentType,
_PredecessorReferenceDocType,
_PartnerCostCenter,
_PartnerProfitCenter,
_PartnerBusinessArea,
_PartnerFunctionalArea,
_PartnerCompanyCode,
_PartnerSegment,
_AccountingDocumentCategory,
_PostingKey,
_SubLedgerAccLineItemType,
// _User,
_EliminationProfitCenter,
//_ControllingObject,
_GLAccountType,
_OffsettingAccountType,
_OffsettingChartOfAccounts,
_OffsettingAccount,
_AlternativeGLAccount,
_CountryChartOfAccounts,
// _PurchasingDocument,
// _PurchasingDocumentItem,
_SpecialGLCode,
_TaxCode,
_TaxCountry,
// _HouseBank,
_ClearingJrnlEntryFiscalYear,
_ClearingJournalEntry,
@API.element.releaseState: #DEPRECATED
@API.element.successor: '_ClearingJournalEntry'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: '_ClearingJournalEntry'
_ClearingAccountingDocument,
_MasterFixedAsset,
_GroupMasterFixedAsset,
_PartnerMasterFixedAsset,
_FixedAsset,
_GroupFixedAsset,
_PartnerFixedAsset,
@API.element.releaseState: #DEPRECATED
@API.element.successor: '_InventorySpclStockValnType'
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: '_InventorySpclStockValnType'
_InventorySpecialStockValnType,
_InventorySpclStockValnType,
_InventorySpecialStockType,
_InventorySpclStkSalesDocument,
_InventorySpclStkSalesDocItm,
_InvtrySpclStockWBSElmntBasic, // do not use
_InvtrySpclStkWBSElmntBscData,
_InventorySpecialStockSupplier,
_InventoryValuationType,
_ControllingDebitCreditCode,
_OriginCtrlgDebitCreditCode,
_OriginSenderObject,
_ControllingObjectClass,
_PartnerControllingObjectClass,
_OriginCostCenter,
_OriginProfitCenter,
_CostCtrActivityType,
_OriginCostCtrActivityType,
_OrderCategory,
//_RelatedNetworkActivity,
//_PartnerProjectNetworkActivity,
_BusinessProcess,
_PartnerCostCtrActivityType,
_PartnerOrder,
_PartnerOrderCategory,
_PartnerSalesDocument,
_PartnerSalesDocumentItem,
_PartnerBusinessProcess,
_BillingDocumentType,
_SalesOrganization,
_DistributionChannel,
_SoldProduct,
_OriginProduct,
_MovementCategory,
_AssetTransactionType,
_CostOriginGroup,
_CustomerSupplierCountry,
_SalesDistrict,
_BillToParty,
_ShipToParty,
// _HouseBankAccount,
// _LogicalSystem,
_OperatingConcern,
_PartnerCompany,
// _ProjectNetwork,
_ValuationArea,
_WorkCenter,
_BillableControl,
_ServiceDocumentType,
_ServiceDocument,
_ServiceDocumentItem,
_ServiceContract,
_ServiceContractItem,
_ServiceContractType,
_PartnerServiceDocumentType,
_PartnerServiceDocument,
_PartnerServiceDocumentItem,
_ConditionContract,
_Equipment,
_FunctionalLocation,
_MaintenanceActivityType,
//_MaintOrdPlngDegreeCode,
//_PMNotificationPriorityType,
//_PMNotificationPriority,
_MaintenanceOrder,
_MaintenanceOrderOperation,
_MaintenanceOrderSubOperation,
_Assembly,
//_SuperiorOrder,
_WorkPackage,
_WorkPackageWorkItem,
_TimeSheetOvertimeCat,
_WBSElementBasicData,
_ProjectBasicData,
_PartnerProjectBasicData,
_AccrualObjectType,
_AccrualObject,
_AccrualSubobject,
_AccrualItemType,
_CreditRiskClass,
_FinValuationObjectType,
_SemTagGLAccount,
_CashLedgerCompanyCode,
_CashLedgerAccount,
_FinancialManagementArea,
_FundsCenter,
_FundedProgram,
_Fund,
_Grant,
_BudgetPeriod,
_PartnerFund,
_PartnerGrant,
_PartnerBudgetPeriod,
_PubSecBudgetAccountCoCode,
_PubSecBudgetAccount,
_PubSecBudgetCnsmpnDate,
_PubSecBudgetCnsmpnFsclPeriod,
_PubSecBudgetCnsmpnFsclYear,
_PubSecBudgetCnsmpnType,
_PubSecBudgetCnsmpnAmtType,
_SponsoredProgram,
_SponsoredClass,
_ConsolidationUnit,
_PartnerConsolidationUnit,
_Company,
_ConsolidationChartOfAccounts,
_CnsldtnFinancialStatementItem,
_CnsldtnSubitemCategory,
_CnsldtnSubitem,
_ProviderContract,
_ProviderContractItem,
_JrnlEntryItemObsoleteRsn
//_Extension Extensions must be local
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA