P_ActlLineItmMargMultiCrcy

DDL: P_ACTLLINEITMMARGMULTICRCY Type: view_entity COMPOSITE Package: FINS_COPA_REPORTING

Actl Line Item Margin with Muti Crcy

P_ActlLineItmMargMultiCrcy is a Composite CDS View that provides data about "Actl Line Item Margin with Muti Crcy" in SAP S/4HANA. It reads from 2 data sources (I_PrjMargAnlysRptCrcyFld, I_GLAccountLineItem) and exposes 134 fields with key fields Ledger, SourceLedger, CompanyCode, FiscalYear, AccountingDocument. Part of development package FINS_COPA_REPORTING.

Data Sources (2)

SourceAliasJoin Type
I_PrjMargAnlysRptCrcyFld CurrencyField inner
I_GLAccountLineItem I_GLAccountLineItem from

Annotations (5)

NameValueLevelField
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Actl Line Item Margin with Muti Crcy view

Fields (134)

KeyFieldSource TableSource FieldDescription
KEY Ledger I_GLAccountLineItem Ledger Ledger
KEY SourceLedger I_GLAccountLineItem SourceLedger Source Ledger
KEY CompanyCode I_GLAccountLineItem CompanyCode Receiver Company Code
KEY FiscalYear I_GLAccountLineItem FiscalYear G/L Fiscal Year
KEY AccountingDocument I_GLAccountLineItem AccountingDocument Journal Entry
KEY LedgerGLLineItem I_GLAccountLineItem LedgerGLLineItem Journal Entry Item
KEY CurrencyField I_PrjMargAnlysRptCrcyFld CurrencyField
LedgerFiscalYear I_GLAccountLineItem LedgerFiscalYear
FiscalPeriod I_GLAccountLineItem FiscalPeriod Tax period
PostingDate I_GLAccountLineItem PostingDate Posting Date for GR
ProfitCenter I_GLAccountLineItem ProfitCenter Profit Center
OriginProfitCenter I_GLAccountLineItem OriginProfitCenter
SoldProduct I_GLAccountLineItem SoldProduct Product Sold
SoldProductGroup I_GLAccountLineItem SoldProductGroup Product Sold Group
Customer I_GLAccountLineItem Customer Sold-to Party
CustomerGroup I_GLAccountLineItem CustomerGroup Customer Group
PurchasingDocument I_GLAccountLineItem PurchasingDocument Purchasing Document
SalesOrder I_GLAccountLineItem SalesOrder SD Document
SalesOrderItem I_GLAccountLineItem SalesOrderItem Sales Order Item
SalesDocument I_GLAccountLineItem SalesDocument SD Document
SalesDocumentItem I_GLAccountLineItem SalesDocumentItem Sales Document Item
OrderID I_GLAccountLineItem OrderID Order ID
OrderCategory I_GLAccountLineItem OrderCategory Order Category
ConditionContract I_GLAccountLineItem ConditionContract Condition Contract
FiscalYearPeriod I_GLAccountLineItem FiscalYearPeriod Period/Year
ChartOfAccounts I_GLAccountLineItem ChartOfAccounts Node Class
GLAccount I_GLAccountLineItem GLAccount General Ledger
SalesOrganization I_GLAccountLineItem SalesOrganization Sales Organization
CustomerSupplierCountry I_GLAccountLineItem CustomerSupplierCountry Customer or Supplier Country/Region
CustomerSupplierIndustry I_GLAccountLineItem CustomerSupplierIndustry Industry
SalesDistrict I_GLAccountLineItem SalesDistrict Sales District
ShipToParty I_GLAccountLineItem ShipToParty Ship-To Party (obsolete)
BillToParty I_GLAccountLineItem BillToParty Inv. Recipient
ControllingArea I_GLAccountLineItem ControllingArea Controlling Area
CostSourceUnit I_GLAccountLineItem CostSourceUnit
BusinessTransactionType I_GLAccountLineItem BusinessTransactionType Bus.transaction
SubLedgerAcctLineItemType I_GLAccountLineItem SubLedgerAcctLineItemType SLALineItemType
DistributionChannel I_GLAccountLineItem DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision I_GLAccountLineItem OrganizationDivision Org. Division
BaseUnit I_GLAccountLineItem BaseUnit Unit of Measure
OrderType I_GLAccountLineItem OrderType Order Type
Segment I_GLAccountLineItem Segment Segment number
WBSElement
WBSElementInternalID I_GLAccountLineItem WBSElementInternalID WBS Internal ID
ProjectNetwork I_GLAccountLineItem ProjectNetwork Order
FunctionalArea I_GLAccountLineItem FunctionalArea Sendr Fctl Area
Product I_GLAccountLineItem Product Product Sold
Plant I_GLAccountLineItem Plant Valuation Area
FiscalYearVariant I_GLAccountLineItem FiscalYearVariant FY Variant
ServiceContract I_GLAccountLineItem ServiceContract Transaction ID
ServiceContractItem I_GLAccountLineItem ServiceContractItem Item Number in Doc.
BusinessSolutionOrder I_GLAccountLineItem BusinessSolutionOrder Solution Order
BusinessSolutionOrderItem I_GLAccountLineItem BusinessSolutionOrderItem Solution Order Item
ProviderContract I_GLAccountLineItem ProviderContract Contract
ProviderContractItem I_GLAccountLineItem ProviderContractItem Contract Item
ServiceContractType I_GLAccountLineItem ServiceContractType
AccountAssignmentType I_GLAccountLineItem AccountAssignmentType Sndr AcctAssgmt Type
ServiceDocument I_GLAccountLineItem ServiceDocument Transaction ID
ServiceDocumentItem I_GLAccountLineItem ServiceDocumentItem Service Document
ServiceDocumentType I_GLAccountLineItem ServiceDocumentType Transaction Type
Project I_GLAccountLineItem Project WBS Element
ProjectInternalID I_GLAccountLineItem ProjectInternalID Project Def.
ProjectExternalID
Supplier I_GLAccountLineItem Supplier Supplier
AccountingDocumentType I_GLAccountLineItem AccountingDocumentType Journal Entry Type
FinancialAccountType I_GLAccountLineItem FinancialAccountType Fin. Account Type
CostCenter I_GLAccountLineItem CostCenter Cost Center
AssetClass I_GLAccountLineItem AssetClass Asset Class
ValuationArea I_GLAccountLineItem ValuationArea Valuation Area
BillableControl I_GLAccountLineItem BillableControl Billable Control
ServicesRenderedDate I_GLAccountLineItem ServicesRenderedDate Services Rendered Date
Material I_GLAccountLineItem Material Vehicle Model
WorkPackage I_GLAccountLineItem WorkPackage Plan Item
WorkItem I_GLAccountLineItem WorkItem Work Item ID
CostAnalysisResource I_GLAccountLineItem CostAnalysisResource
TimeSheetOvertimeCategory I_GLAccountLineItem TimeSheetOvertimeCategory
PersonnelNumber I_GLAccountLineItem PersonnelNumber Personnel No.
OriginCostCtrActivityType I_GLAccountLineItem OriginCostCtrActivityType
PartnerCostCtrActivityType I_GLAccountLineItem PartnerCostCtrActivityType Partner Cost Center Activity Type
IsCommitment I_GLAccountLineItem IsCommitment
ControllingDebitCreditCode I_GLAccountLineItem ControllingDebitCreditCode Dr/Cr ind. CO
DocumentItemText I_GLAccountLineItem DocumentItemText Text
dec232asAmountInDisplayCurrency
dec232asFixedAmountInDspCrcy
Quantity I_GLAccountLineItem Quantity Value
ValuationQuantity I_GLAccountLineItem ValuationQuantity
_Supplier I_GLAccountLineItem _Supplier
_AccountingDocumentType I_GLAccountLineItem _AccountingDocumentType
_CurrentProfitCenter I_GLAccountLineItem _CurrentProfitCenter
_CurrentCostCenter I_GLAccountLineItem _CurrentCostCenter
_ServiceDocument I_GLAccountLineItem _ServiceDocument
_PartnerCostCtrActivityType I_GLAccountLineItem _PartnerCostCtrActivityType
_Project I_GLAccountLineItem _Project
_ProjectBasicData I_GLAccountLineItem _ProjectBasicData
_Ledger I_GLAccountLineItem _Ledger
_SourceLedger I_GLAccountLineItem _SourceLedger
_CompanyCode I_GLAccountLineItem _CompanyCode
_FiscalYear I_GLAccountLineItem _FiscalYear
_Customer I_GLAccountLineItem _Customer
_CustomerGroup I_GLAccountLineItem _CustomerGroup
_PurchasingDocument I_GLAccountLineItem _PurchasingDocument
_SoldProduct I_GLAccountLineItem _SoldProduct
_SoldProductGroup I_GLAccountLineItem _SoldProductGroup
_ProfitCenter I_GLAccountLineItem _ProfitCenter
_OriginProfitCenter I_GLAccountLineItem _OriginProfitCenter
_ControllingArea I_GLAccountLineItem _ControllingArea
_CostSourceUnit I_GLAccountLineItem _CostSourceUnit
_SalesDocument I_GLAccountLineItem _SalesDocument
_SalesOrder I_GLAccountLineItem _SalesOrder
_SalesOrderItem I_GLAccountLineItem _SalesOrderItem
_Order I_GLAccountLineItem _Order
_DistributionChannel I_GLAccountLineItem _DistributionChannel
_BaseUnit I_GLAccountLineItem _BaseUnit
_Segment I_GLAccountLineItem _Segment
_ChartOfAccounts I_GLAccountLineItem _ChartOfAccounts
_GLAccountInChartOfAccounts I_GLAccountLineItem _GLAccountInChartOfAccounts
_WBSElement I_GLAccountLineItem _WBSElement
_FunctionalArea I_GLAccountLineItem _FunctionalArea
_Product I_GLAccountLineItem _Product
_Plant I_GLAccountLineItem _Plant
_SalesOrganization I_GLAccountLineItem _SalesOrganization
_SalesDistrict I_GLAccountLineItem _SalesDistrict
_CustomerSupplierCountry I_GLAccountLineItem _CustomerSupplierCountry
_CustomerSupplierIndustry I_GLAccountLineItem _CustomerSupplierIndustry
_ShipToParty I_GLAccountLineItem _ShipToParty
_BillToParty I_GLAccountLineItem _BillToParty
_FiscalYearVariant I_GLAccountLineItem _FiscalYearVariant
_WBSElementBasicData I_GLAccountLineItem _WBSElementBasicData
_Material I_GLAccountLineItem _Material
_WorkPackage I_GLAccountLineItem _WorkPackage
_WorkPackageWorkItem I_GLAccountLineItem _WorkPackageWorkItem
_CostAnalysisResource I_GLAccountLineItem _CostAnalysisResource
_Employment I_GLAccountLineItem _Employment
_OriginCostCtrActivityType I_GLAccountLineItem _OriginCostCtrActivityType

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view P_ActlLineItmMargMultiCrcy.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW P_ActlLineItmMargMultiCrcy AS
SELECT
  I_GLAccountLineItem.Ledger AS Ledger,
  I_GLAccountLineItem.SourceLedger AS SourceLedger,
  I_GLAccountLineItem.CompanyCode AS CompanyCode,
  I_GLAccountLineItem.FiscalYear AS FiscalYear,
  I_GLAccountLineItem.AccountingDocument AS AccountingDocument,
  I_GLAccountLineItem.LedgerGLLineItem AS LedgerGLLineItem,
  CurrencyField.CurrencyField AS CurrencyField,
  I_GLAccountLineItem.LedgerFiscalYear AS LedgerFiscalYear,
  I_GLAccountLineItem.FiscalPeriod AS FiscalPeriod,
  I_GLAccountLineItem.PostingDate AS PostingDate,
  I_GLAccountLineItem.ProfitCenter AS ProfitCenter,
  I_GLAccountLineItem.OriginProfitCenter AS OriginProfitCenter,
  I_GLAccountLineItem.SoldProduct AS SoldProduct,
  I_GLAccountLineItem.SoldProductGroup AS SoldProductGroup,
  I_GLAccountLineItem.Customer AS Customer,
  I_GLAccountLineItem.CustomerGroup AS CustomerGroup,
  I_GLAccountLineItem.PurchasingDocument AS PurchasingDocument,
  I_GLAccountLineItem.SalesOrder AS SalesOrder,
  I_GLAccountLineItem.SalesOrderItem AS SalesOrderItem,
  I_GLAccountLineItem.SalesDocument AS SalesDocument,
  I_GLAccountLineItem.SalesDocumentItem AS SalesDocumentItem,
  I_GLAccountLineItem.OrderID AS OrderID,
  I_GLAccountLineItem.OrderCategory AS OrderCategory,
  I_GLAccountLineItem.ConditionContract AS ConditionContract,
  I_GLAccountLineItem.FiscalYearPeriod AS FiscalYearPeriod,
  I_GLAccountLineItem.ChartOfAccounts AS ChartOfAccounts,
  I_GLAccountLineItem.GLAccount AS GLAccount,
  I_GLAccountLineItem.SalesOrganization AS SalesOrganization,
  I_GLAccountLineItem.CustomerSupplierCountry AS CustomerSupplierCountry,
  I_GLAccountLineItem.CustomerSupplierIndustry AS CustomerSupplierIndustry,
  I_GLAccountLineItem.SalesDistrict AS SalesDistrict,
  I_GLAccountLineItem.ShipToParty AS ShipToParty,
  I_GLAccountLineItem.BillToParty AS BillToParty,
  I_GLAccountLineItem.ControllingArea AS ControllingArea,
  I_GLAccountLineItem.CostSourceUnit AS CostSourceUnit,
  I_GLAccountLineItem.BusinessTransactionType AS BusinessTransactionType,
  I_GLAccountLineItem.SubLedgerAcctLineItemType AS SubLedgerAcctLineItemType,
  I_GLAccountLineItem.DistributionChannel AS DistributionChannel,
  I_GLAccountLineItem.OrganizationDivision AS OrganizationDivision,
  I_GLAccountLineItem.BaseUnit AS BaseUnit,
  I_GLAccountLineItem.OrderType AS OrderType,
  I_GLAccountLineItem.Segment AS Segment,
  cast( I_GLAccountLineItem.WBSElement as ps_posid preserving type ) AS WBSElement,
  I_GLAccountLineItem.WBSElementInternalID AS WBSElementInternalID,
  I_GLAccountLineItem.ProjectNetwork AS ProjectNetwork,
  I_GLAccountLineItem.FunctionalArea AS FunctionalArea,
  I_GLAccountLineItem.Product AS Product,
  I_GLAccountLineItem.Plant AS Plant,
  I_GLAccountLineItem.FiscalYearVariant AS FiscalYearVariant,
  I_GLAccountLineItem.ServiceContract AS ServiceContract,
  I_GLAccountLineItem.ServiceContractItem AS ServiceContractItem,
  I_GLAccountLineItem.BusinessSolutionOrder AS BusinessSolutionOrder,
  I_GLAccountLineItem.BusinessSolutionOrderItem AS BusinessSolutionOrderItem,
  I_GLAccountLineItem.ProviderContract AS ProviderContract,
  I_GLAccountLineItem.ProviderContractItem AS ProviderContractItem,
  I_GLAccountLineItem.ServiceContractType AS ServiceContractType,
  I_GLAccountLineItem.AccountAssignmentType AS AccountAssignmentType,
  I_GLAccountLineItem.ServiceDocument AS ServiceDocument,
  I_GLAccountLineItem.ServiceDocumentItem AS ServiceDocumentItem,
  I_GLAccountLineItem.ServiceDocumentType AS ServiceDocumentType,
  I_GLAccountLineItem.Project AS Project,
  I_GLAccountLineItem.ProjectInternalID AS ProjectInternalID,
  I_GLAccountLineItem._ProjectBasicData.ProjectExternalID AS ProjectExternalID,
  I_GLAccountLineItem.Supplier AS Supplier,
  I_GLAccountLineItem.AccountingDocumentType AS AccountingDocumentType,
  I_GLAccountLineItem.FinancialAccountType AS FinancialAccountType,
  I_GLAccountLineItem.CostCenter AS CostCenter,
  I_GLAccountLineItem.AssetClass AS AssetClass,
  I_GLAccountLineItem.ValuationArea AS ValuationArea,
  I_GLAccountLineItem.BillableControl AS BillableControl,
  I_GLAccountLineItem.ServicesRenderedDate AS ServicesRenderedDate,
  I_GLAccountLineItem.Material AS Material,
  I_GLAccountLineItem.WorkPackage AS WorkPackage,
  I_GLAccountLineItem.WorkItem AS WorkItem,
  I_GLAccountLineItem.CostAnalysisResource AS CostAnalysisResource,
  I_GLAccountLineItem.TimeSheetOvertimeCategory AS TimeSheetOvertimeCategory,
  I_GLAccountLineItem.PersonnelNumber AS PersonnelNumber,
  I_GLAccountLineItem.OriginCostCtrActivityType AS OriginCostCtrActivityType,
  I_GLAccountLineItem.PartnerCostCtrActivityType AS PartnerCostCtrActivityType,
  I_GLAccountLineItem.IsCommitment AS IsCommitment,
  I_GLAccountLineItem.ControllingDebitCreditCode AS ControllingDebitCreditCode,
  I_GLAccountLineItem.DocumentItemText AS DocumentItemText,
  cast( case CurrencyField.CurrencyField when 'CCC ' then I_GLAccountLineItem.AmountInCompanyCodeCurrency when 'GC ' then I_GLAccountLineItem.AmountInGlobalCurrency when 'FDC1' then I_GLAccountLineItem.AmountInFreeDefinedCurrency1 when 'OC' then I_GLAccountLineItem.AmountInObjectCurrency when 'FC' then I_GLAccountLineItem.AmountInFunctionalCurrency when ' ' then I_GLAccountLineItem.AmountInTransactionCurrency else cast ( 0 as abap.curr( 23, 2 ) ) end as abap.dec( 23, 2 ) ) as AmountInDisplayCurrency AS dec232asAmountInDisplayCurrency,
  cast( case CurrencyField.CurrencyField when 'CCC ' then I_GLAccountLineItem.FixedAmountInCoCodeCrcy when 'GC ' then I_GLAccountLineItem.FixedAmountInGlobalCrcy when ' ' then I_GLAccountLineItem.FixedAmountInTransCrcy else cast ( 0 as abap.curr( 23, 2 ) ) end as abap.dec( 23, 2 ) ) as FixedAmountInDspCrcy AS dec232asFixedAmountInDspCrcy,
  I_GLAccountLineItem.Quantity AS Quantity,
  I_GLAccountLineItem.ValuationQuantity AS ValuationQuantity,
  I_GLAccountLineItem._Supplier AS _Supplier,
  I_GLAccountLineItem._AccountingDocumentType AS _AccountingDocumentType,
  I_GLAccountLineItem._CurrentProfitCenter AS _CurrentProfitCenter,
  I_GLAccountLineItem._CurrentCostCenter AS _CurrentCostCenter,
  I_GLAccountLineItem._ServiceDocument AS _ServiceDocument,
  I_GLAccountLineItem._PartnerCostCtrActivityType AS _PartnerCostCtrActivityType,
  I_GLAccountLineItem._Project AS _Project,
  I_GLAccountLineItem._ProjectBasicData AS _ProjectBasicData,
  I_GLAccountLineItem._Ledger AS _Ledger,
  I_GLAccountLineItem._SourceLedger AS _SourceLedger,
  I_GLAccountLineItem._CompanyCode AS _CompanyCode,
  I_GLAccountLineItem._FiscalYear AS _FiscalYear,
  I_GLAccountLineItem._Customer AS _Customer,
  I_GLAccountLineItem._CustomerGroup AS _CustomerGroup,
  I_GLAccountLineItem._PurchasingDocument AS _PurchasingDocument,
  I_GLAccountLineItem._SoldProduct AS _SoldProduct,
  I_GLAccountLineItem._SoldProductGroup AS _SoldProductGroup,
  I_GLAccountLineItem._ProfitCenter AS _ProfitCenter,
  I_GLAccountLineItem._OriginProfitCenter AS _OriginProfitCenter,
  I_GLAccountLineItem._ControllingArea AS _ControllingArea,
  I_GLAccountLineItem._CostSourceUnit AS _CostSourceUnit,
  I_GLAccountLineItem._SalesDocument AS _SalesDocument,
  I_GLAccountLineItem._SalesOrder AS _SalesOrder,
  I_GLAccountLineItem._SalesOrderItem AS _SalesOrderItem,
  I_GLAccountLineItem._Order AS _Order,
  I_GLAccountLineItem._DistributionChannel AS _DistributionChannel,
  I_GLAccountLineItem._BaseUnit AS _BaseUnit,
  I_GLAccountLineItem._Segment AS _Segment,
  I_GLAccountLineItem._ChartOfAccounts AS _ChartOfAccounts,
  I_GLAccountLineItem._GLAccountInChartOfAccounts AS _GLAccountInChartOfAccounts,
  I_GLAccountLineItem._WBSElement AS _WBSElement,
  I_GLAccountLineItem._FunctionalArea AS _FunctionalArea,
  I_GLAccountLineItem._Product AS _Product,
  I_GLAccountLineItem._Plant AS _Plant,
  I_GLAccountLineItem._SalesOrganization AS _SalesOrganization,
  I_GLAccountLineItem._SalesDistrict AS _SalesDistrict,
  I_GLAccountLineItem._CustomerSupplierCountry AS _CustomerSupplierCountry,
  I_GLAccountLineItem._CustomerSupplierIndustry AS _CustomerSupplierIndustry,
  I_GLAccountLineItem._ShipToParty AS _ShipToParty,
  I_GLAccountLineItem._BillToParty AS _BillToParty,
  I_GLAccountLineItem._FiscalYearVariant AS _FiscalYearVariant,
  I_GLAccountLineItem._WBSElementBasicData AS _WBSElementBasicData,
  I_GLAccountLineItem._Material AS _Material,
  I_GLAccountLineItem._WorkPackage AS _WorkPackage,
  I_GLAccountLineItem._WorkPackageWorkItem AS _WorkPackageWorkItem,
  I_GLAccountLineItem._CostAnalysisResource AS _CostAnalysisResource,
  I_GLAccountLineItem._Employment AS _Employment,
  I_GLAccountLineItem._OriginCostCtrActivityType AS _OriginCostCtrActivityType
FROM I_GLAccountLineItem
INNER JOIN I_PrjMargAnlysRptCrcyFld AS CurrencyField ON /* join condition not captured in parsed metadata */
;