I_JVAPartnerNetByCostObjC

DDL: I_JVAPARTNERNETBYCOSTOBJC SQL: IPARTNETCOC Type: view COMPOSITE

Partner Net By Cost Object

I_JVAPartnerNetByCostObjC is a Composite CDS View (Cube) that provides data about "Partner Net By Cost Object" in SAP S/4HANA. It reads from 1 data source (I_GrossPartNetByCostCtrC) and exposes 249 fields with key fields CompanyCode, Ledger, FiscalYear, AccountingDocument, LedgerGLLineItem.

Data Sources (1)

SourceAliasJoin Type
I_GrossPartNetByCostCtrC I_GrossPartNetByCostCtrC from

Parameters (3)

NameTypeDefault
P_LedgerFiscalYear gjahr
P_FiscalPeriod poper
P_JointVenturePartner jv_part

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName IPARTNETCOC view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Partner Net By Cost Object view
VDM.viewType #COMPOSITE view
Analytics.dataCategory #CUBE view
Metadata.ignorePropagatedAnnotations true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
Metadata.allowExtensions true view
Analytics.internalName #LOCAL view

Fields (249)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode Receiver Company Code
KEY Ledger Ledger Ledger
KEY FiscalYear FiscalYear G/L Fiscal Year
KEY AccountingDocument AccountingDocument Journal Entry
KEY LedgerGLLineItem LedgerGLLineItem Journal Entry Item
FiscalYearVariant FiscalYearVariant FY Variant
FiscalPeriod FiscalPeriod Tax period
PostingDate PostingDate Posting Date for GR
LedgerFiscalYear LedgerFiscalYear
GLRecordType GLRecordType Record Type
ChartOfAccounts ChartOfAccounts Node Class
GLAccount GLAccount General Ledger
DebitCreditCode DebitCreditCode Single-Character Flag
ControllingArea ControllingArea Controlling Area
CostCenter CostCenter Cost Center
ProfitCenter ProfitCenter Profit Center
BusinessArea BusinessArea Business Area
MasterFixedAsset MasterFixedAsset Fixed Asset
FixedAsset FixedAsset Sub-number
AssetTransactionType AssetTransactionType Trans.Type
OrderID OrderID Order ID
ProjectNetwork ProjectNetwork Order
WBSElementInternalID WBSElementInternalID WBS Internal ID
WBSElementExternalID WBSElementExternalID WBS Element External ID
JointVenture JointVenture Joint venture
JointVentureType JointVentureType Venture Type
JointVentureEquityGroup JointVentureEquityGroup Joint Venture Equity Group
JointVentureEquityType JointVentureEquityType Joint Venture Equity Type
JntVntrOperatedShare JntVntrOperatedShare
JntVntrEquityShare JntVntrEquityShare
JointVentureCostRecoveryCode JointVentureCostRecoveryCode Recovery Ind.
JointVenturePartner JointVenturePartner Joint Venture Partner
Operator Operator Type of OPTION component in row type of a Ranges type
JointVentureBillingType JointVentureBillingType
BaseUnit BaseUnit Unit of Measure
Quantity Quantity Value
Supplier Supplier Supplier
AccountingDocumentType AccountingDocumentType Journal Entry Type
FinancialAccountType FinancialAccountType Fin. Account Type
Segment Segment Segment number
Customer Customer Sold-to Party
SalesOrganization SalesOrganization Sales Organization
ValuationArea ValuationArea Valuation Area
Plant Plant Valuation Area
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
OrganizationDivision OrganizationDivision Org. Division
ServiceDocument ServiceDocument Transaction ID
SalesDocument SalesDocument SD Document
AssetClass AssetClass Asset Class
JntVntrInterestType JntVntrInterestType
TransactionCurrency TransactionCurrency Transaction Currency
CurPerdAmtInTC CurPerdAmtInTC
YrToDteAmtInTransacCrcy YrToDteAmtInTransacCrcy
ITDAmtInTC ITDAmtInTC
CurPerdNetAmtInTC
YTDNetAmtInTC
ITDNetAmtInTC
SuspShrAmtInTC
NetProfitIntrstShrAmtInTC
CompanyCodeCurrency CompanyCodeCurrency Local Currency
CurPerdAmtInCCrcy CurPerdAmtInCCrcy
YearToDateAmountInCoCodeCrcy YearToDateAmountInCoCodeCrcy
ITDAmtInCCrcy ITDAmtInCCrcy
CurPerdNetAmtInCCrcy
YTDNetAmtInCCrcy
ITDNetAmtInCCrcy
SuspShrAmtInCCrcy
NetProfitIntrstShrAmtInCCrcy
GlobalCurrency GlobalCurrency GM Billing Element: Global Currency
CurPerdAmtInGCrcy CurPerdAmtInGCrcy
YearToDateAmountInGlobalCrcy YearToDateAmountInGlobalCrcy
ITDAmtInGCrcy ITDAmtInGCrcy
CurPerdNetAmtInGCrcy
YTDNetAmtInGCrcy
ITDNetAmtInGCrcy
SuspShrAmtInGCrcy
NetProfitIntrstShrAmtInGCrcy
BalanceTransactionCurrency BalanceTransactionCurrency Currency
CurPerdAmtInBlTCrcy CurPerdAmtInBlTCrcy
YearToDateAmountInBalTransCrcy YearToDateAmountInBalTransCrcy
ITDAmtInBlTCrcy ITDAmtInBlTCrcy
CurPerdNetAmtInBlTCrcy
YTDNetAmtInBlTCrcy
ITDNetAmtInBlTCrcy
SuspShrAmtInBlTCrcy
NetProfitIntrstShrAmtInBlTCrcy
FreeDefinedCurrency1 FreeDefinedCurrency1 Freely Defined Currency 1
CurPerdAmtInFDCrcy1 CurPerdAmtInFDCrcy1
YearToDateAmountInFDCrcy1 YearToDateAmountInFDCrcy1
ITDAmtInFDCrcy1 ITDAmtInFDCrcy1
CurPerdNetAmtInFDCrcy1
YTDNetAmtInFDCrcy1
ITDNetAmtInFDCrcy1
SuspShrAmtInFDCrcy1
NetProfitIntrstShrAmtInFDCrcy1
FreeDefinedCurrency2 FreeDefinedCurrency2 Freely Defined Currency 2
CurPerdAmtInFDCrcy2 CurPerdAmtInFDCrcy2
YearToDateAmountInFDCrcy2 YearToDateAmountInFDCrcy2
ITDAmtInFDCrcy2 ITDAmtInFDCrcy2
CurPerdNetAmtInFDCrcy2
YTDNetAmtInFDCrcy2
ITDNetAmtInFDCrcy2
SuspShrAmtInFDCrcy2
NetProfitIntrstShrAmtInFDCrcy2
FreeDefinedCurrency3 FreeDefinedCurrency3 Freely Defined Currency 3
CurPerdAmtInFDCrcy3 CurPerdAmtInFDCrcy3
YearToDateAmountInFDCrcy3 YearToDateAmountInFDCrcy3
ITDAmtInFDCrcy3 ITDAmtInFDCrcy3
CurPerdNetAmtInFDCrcy3
YTDNetAmtInFDCrcy3
ITDNetAmtInFDCrcy3
SuspShrAmtInFDCrcy3
NetProfitIntrstShrAmtInFDCrcy3
FreeDefinedCurrency4 FreeDefinedCurrency4 Freely Defined Currency 4
CurPerdAmtInFDCrcy4 CurPerdAmtInFDCrcy4
YearToDateAmountInFDCrcy4 YearToDateAmountInFDCrcy4
ITDAmtInFDCrcy4 ITDAmtInFDCrcy4
CurPerdNetAmtInFDCrcy4
YTDNetAmtInFDCrcy4
ITDNetAmtInFDCrcy4
SuspShrAmtInFDCrcy4
NetProfitIntrstShrAmtInFDCrcy4
FreeDefinedCurrency5 FreeDefinedCurrency5 Freely Defined Currency 5
CurPerdAmtInFDCrcy5 CurPerdAmtInFDCrcy5
YearToDateAmountInFDCrcy5 YearToDateAmountInFDCrcy5
ITDAmtInFDCrcy5 ITDAmtInFDCrcy5
CurPerdNetAmtInFDCrcy5
YTDNetAmtInFDCrcy5
ITDNetAmtInFDCrcy5
SuspShrAmtInFDCrcy5
NetProfitIntrstShrAmtInFDCrcy5
FreeDefinedCurrency6 FreeDefinedCurrency6 Freely Defined Currency 6
CurPerdAmtInFDCrcy6 CurPerdAmtInFDCrcy6
YearToDateAmountInFDCrcy6 YearToDateAmountInFDCrcy6
ITDAmtInFDCrcy6 ITDAmtInFDCrcy6
CurPerdNetAmtInFDCrcy6
YTDNetAmtInFDCrcy6
ITDNetAmtInFDCrcy6
SuspShrAmtInFDCrcy6
NetProfitIntrstShrAmtInFDCrcy6
FreeDefinedCurrency7 FreeDefinedCurrency7 Freely Defined Currency 7
CurPerdAmtInFDCrcy7 CurPerdAmtInFDCrcy7
YearToDateAmountInFDCrcy7 YearToDateAmountInFDCrcy7
ITDAmtInFDCrcy7 ITDAmtInFDCrcy7
CurPerdNetAmtInFDCrcy7
YTDNetAmtInFDCrcy7
ITDNetAmtInFDCrcy7
SuspShrAmtInFDCrcy7
NetProfitIntrstShrAmtInFDCrcy7
FreeDefinedCurrency8 FreeDefinedCurrency8 Freely Defined Currency 8
CurPerdAmtInFDCrcy8 CurPerdAmtInFDCrcy8
YearToDateAmountInFDCrcy8 YearToDateAmountInFDCrcy8
ITDAmtInFDCrcy8 ITDAmtInFDCrcy8
CurPerdNetAmtInFDCrcy8
YTDNetAmtInFDCrcy8
ITDNetAmtInFDCrcy8
SuspShrAmtInFDCrcy8
NetProfitIntrstShrAmtInFDCrcy8
JVAFundingCurrency1 JVAFundingCurrency1
CurPerdAmtInFundCrcy CurPerdAmtInFundCrcy
YearToDateAmountInFundCrcy YearToDateAmountInFundCrcy
ITDAmtInFundCrcy ITDAmtInFundCrcy
CurPerdNetAmtInFundCrcy
YTDNetAmtInFundCrcy
ITDNetAmtInFundCrcy
SuspShrAmtInFundCrcy
NetPrftIntrstShrAmtInFundCrcy
JVACurPeriodNetSharePercent JVACurPeriodNetSharePercent
JVAYearToDateNetSharePercent JVAYearToDateNetSharePercent
ITDNetSharePercent ITDNetSharePercent
JVASuspendSharePercent JVASuspendSharePercent
NetProfitIntrstShrPercent NetProfitIntrstShrPercent
AmountInTransactionCurrency AmountInTransactionCurrency Pt Crcy Amt
NetProfitIntrstAmtInTC NetProfitIntrstAmtInTC
AmountInCompanyCodeCurrency AmountInCompanyCodeCurrency Local Crcy Amt
NetProfitIntrstAmtInCCrcy NetProfitIntrstAmtInCCrcy
AmountInGlobalCurrency AmountInGlobalCurrency Amount in Global Currency
NetProfitIntrstAmtInGCrcy NetProfitIntrstAmtInGCrcy
AmountInBalanceTransacCrcy AmountInBalanceTransacCrcy Amount in Balance Transaction Currency
NetProfitIntrstAmtInBlTCrcy NetProfitIntrstAmtInBlTCrcy
AmountInFreeDefinedCurrency1 AmountInFreeDefinedCurrency1 Amount in Freely Defined Currency 1
NetProfitIntrstAmtInFDCrcy1 NetProfitIntrstAmtInFDCrcy1
AmountInFreeDefinedCurrency2 AmountInFreeDefinedCurrency2 Amount in Freely Defined Currency 2
NetProfitIntrstAmtInFDCrcy2 NetProfitIntrstAmtInFDCrcy2
AmountInFreeDefinedCurrency3 AmountInFreeDefinedCurrency3 Amount in Freely Defined Currency 3
NetProfitIntrstAmtInFDCrcy3 NetProfitIntrstAmtInFDCrcy3
AmountInFreeDefinedCurrency4 AmountInFreeDefinedCurrency4 Amount in Freely Defined Currency 4
NetProfitIntrstAmtInFDCrcy4 NetProfitIntrstAmtInFDCrcy4
AmountInFreeDefinedCurrency5 AmountInFreeDefinedCurrency5 Amount in Freely Defined Currency 5
NetProfitIntrstAmtInFDCrcy5 NetProfitIntrstAmtInFDCrcy5
AmountInFreeDefinedCurrency6 AmountInFreeDefinedCurrency6 Amount in Freely Defined Currency 6
NetProfitIntrstAmtInFDCrcy6 NetProfitIntrstAmtInFDCrcy6
AmountInFreeDefinedCurrency7 AmountInFreeDefinedCurrency7 Amount in Freely Defined Currency 7
NetProfitIntrstAmtInFDCrcy7 NetProfitIntrstAmtInFDCrcy7
AmountInFreeDefinedCurrency8 AmountInFreeDefinedCurrency8 Amount in Freely Defined Currency 8
NetProfitIntrstAmtInFDCrcy8 NetProfitIntrstAmtInFDCrcy8
AmountInJVAFundingCurrency AmountInJVAFundingCurrency
NetProfitIntrstAmtInFundCrcy NetProfitIntrstAmtInFundCrcy
FunctionalArea FunctionalArea Sendr Fctl Area
_CompanyCode _CompanyCode
_Ledger _Ledger
_FiscalYear _FiscalYear
_JournalEntry _JournalEntry
_GLAccountInChartOfAccounts _GLAccountInChartOfAccounts
_ChartOfAccounts _ChartOfAccounts
_DebitCreditCode _DebitCreditCode
_ControllingArea _ControllingArea
_BusinessArea _BusinessArea
_CostCenter _CostCenter
_ProfitCenter _ProfitCenter
_Order _Order
_ProjectNetwork _ProjectNetwork
_TransactionCurrency _TransactionCurrency
_CompanyCodeCurrency _CompanyCodeCurrency
_GlobalCurrency _GlobalCurrency
_BalanceTransactionCurrency _BalanceTransactionCurrency
_FreeDefinedCurrency1 _FreeDefinedCurrency1
_FreeDefinedCurrency2 _FreeDefinedCurrency2
_FreeDefinedCurrency3 _FreeDefinedCurrency3
_FreeDefinedCurrency4 _FreeDefinedCurrency4
_FreeDefinedCurrency5 _FreeDefinedCurrency5
_FreeDefinedCurrency6 _FreeDefinedCurrency6
_FreeDefinedCurrency7 _FreeDefinedCurrency7
_FreeDefinedCurrency8 _FreeDefinedCurrency8
_BaseUnit _BaseUnit
_JointVentureMasterFld _JointVentureMasterFld
_JntVntrRecoveryInd _JntVntrRecoveryInd
_JntVntrEquityGrp _JntVntrEquityGrp
_JntVntrEquityTypeMaster _JntVntrEquityTypeMaster
_FiscalYearVariant _FiscalYearVariant
_LedgerFiscalYearForVariant _LedgerFiscalYearForVariant
_FiscalPeriodForVariant _FiscalPeriodForVariant
_MasterFixedAsset _MasterFixedAsset
_JointVenturePayrollType _JointVenturePayrollType
_AssetTransactionType _AssetTransactionType
_WBSElementBasicData _WBSElementBasicData
_WBSElementExternalID _WBSElementExternalID
_JntVntrBusinessPartner _JntVntrBusinessPartner
_Supplier _Supplier
_GLAccountInCompanyCode _GLAccountInCompanyCode
_AccountingDocumentType _AccountingDocumentType
_Customer _Customer
_CurrentCostCenter _CurrentCostCenter
_CurrentProfitCenter _CurrentProfitCenter
_SalesDocument _SalesDocument
_FixedAsset _FixedAsset
ServiceDocumentType ServiceDocumentType Transaction Type
_DistributionChannel _DistributionChannel
_ServiceDocument _ServiceDocument

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 I_JVAPartnerNetByCostObjC.
-- 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.
-- SQL view name: IPARTNETCOC
-- Parameters: P_LedgerFiscalYear : gjahr, P_FiscalPeriod : poper, P_JointVenturePartner : jv_part

CREATE VIEW I_JVAPartnerNetByCostObjC AS
SELECT
  CompanyCode,
  Ledger,
  FiscalYear,
  AccountingDocument,
  LedgerGLLineItem,
  FiscalYearVariant,
  FiscalPeriod,
  PostingDate,
  LedgerFiscalYear,
  GLRecordType,
  ChartOfAccounts,
  GLAccount,
  DebitCreditCode,
  ControllingArea,
  CostCenter,
  ProfitCenter,
  BusinessArea,
  MasterFixedAsset,
  FixedAsset,
  AssetTransactionType,
  OrderID,
  ProjectNetwork,
  WBSElementInternalID,
  WBSElementExternalID,
  JointVenture,
  JointVentureType,
  JointVentureEquityGroup,
  JointVentureEquityType,
  JntVntrOperatedShare,
  JntVntrEquityShare,
  JointVentureCostRecoveryCode,
  JointVenturePartner,
  Operator,
  JointVentureBillingType,
  BaseUnit,
  Quantity,
  Supplier,
  AccountingDocumentType,
  FinancialAccountType,
  Segment,
  Customer,
  SalesOrganization,
  ValuationArea,
  Plant,
  DistributionChannel,
  OrganizationDivision,
  ServiceDocument,
  SalesDocument,
  AssetClass,
  JntVntrInterestType,
  TransactionCurrency,
  CurPerdAmtInTC,
  YrToDteAmtInTransacCrcy,
  ITDAmtInTC,
  cast( ( CurPerdAmtInTC * JVACurPeriodNetSharePercent ) as jv_cp_netamt_tc ) AS CurPerdNetAmtInTC,
  cast( ( YrToDteAmtInTransacCrcy * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_tc ) AS YTDNetAmtInTC,
  cast( ( ITDAmtInTC * ITDNetSharePercent ) as jv_itd_netamt_tc ) AS ITDNetAmtInTC,
  cast( ( AmountInTransactionCurrency * JVASuspendSharePercent ) as jv_sus_shramt_tc ) AS SuspShrAmtInTC,
  cast( ( NetProfitIntrstAmtInTC * NetProfitIntrstShrPercent ) as jv_npi_shramt_tc ) AS NetProfitIntrstShrAmtInTC,
  CompanyCodeCurrency,
  CurPerdAmtInCCrcy,
  YearToDateAmountInCoCodeCrcy,
  ITDAmtInCCrcy,
  cast( ( CurPerdAmtInCCrcy * JVACurPeriodNetSharePercent ) as jv_cp_netamt_cc ) AS CurPerdNetAmtInCCrcy,
  cast( ( YearToDateAmountInCoCodeCrcy * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_cc ) AS YTDNetAmtInCCrcy,
  cast( ( ITDAmtInCCrcy * ITDNetSharePercent ) as jv_itd_netamt_cc ) AS ITDNetAmtInCCrcy,
  cast( ( AmountInCompanyCodeCurrency * JVASuspendSharePercent ) as jv_sus_shramt_cc ) AS SuspShrAmtInCCrcy,
  cast( ( NetProfitIntrstAmtInCCrcy * NetProfitIntrstShrPercent ) as jv_npi_shramt_cc ) AS NetProfitIntrstShrAmtInCCrcy,
  GlobalCurrency,
  CurPerdAmtInGCrcy,
  YearToDateAmountInGlobalCrcy,
  ITDAmtInGCrcy,
  cast( ( CurPerdAmtInGCrcy * JVACurPeriodNetSharePercent ) as jv_cp_netamt_gc ) AS CurPerdNetAmtInGCrcy,
  cast( ( YearToDateAmountInGlobalCrcy * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_gc ) AS YTDNetAmtInGCrcy,
  cast( ( ITDAmtInGCrcy * ITDNetSharePercent ) as jv_itd_netamt_gc ) AS ITDNetAmtInGCrcy,
  cast( ( AmountInGlobalCurrency * JVASuspendSharePercent ) as jv_sus_shramt_gc ) AS SuspShrAmtInGCrcy,
  cast( ( NetProfitIntrstAmtInGCrcy * NetProfitIntrstShrPercent ) as jv_npi_shramt_gc ) AS NetProfitIntrstShrAmtInGCrcy,
  BalanceTransactionCurrency,
  CurPerdAmtInBlTCrcy,
  YearToDateAmountInBalTransCrcy,
  ITDAmtInBlTCrcy,
  cast( ( CurPerdAmtInBlTCrcy * JVACurPeriodNetSharePercent ) as jv_cp_netamt_btc ) AS CurPerdNetAmtInBlTCrcy,
  cast( ( YearToDateAmountInBalTransCrcy * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_btc ) AS YTDNetAmtInBlTCrcy,
  cast( ( ITDAmtInBlTCrcy * ITDNetSharePercent ) as jv_itd_netamt_btc ) AS ITDNetAmtInBlTCrcy,
  cast( ( AmountInBalanceTransacCrcy * JVASuspendSharePercent ) as jv_sus_shramt_btc ) AS SuspShrAmtInBlTCrcy,
  cast( ( NetProfitIntrstAmtInBlTCrcy * NetProfitIntrstShrPercent ) as jv_npi_shramt_btc ) AS NetProfitIntrstShrAmtInBlTCrcy,
  FreeDefinedCurrency1,
  CurPerdAmtInFDCrcy1,
  YearToDateAmountInFDCrcy1,
  ITDAmtInFDCrcy1,
  cast( ( CurPerdAmtInFDCrcy1 * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fdc1 ) AS CurPerdNetAmtInFDCrcy1,
  cast( ( YearToDateAmountInFDCrcy1 * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fdc1 ) AS YTDNetAmtInFDCrcy1,
  cast( ( ITDAmtInFDCrcy1 * ITDNetSharePercent ) as jv_itd_netamt_fdc1 ) AS ITDNetAmtInFDCrcy1,
  cast( ( AmountInFreeDefinedCurrency1 * JVASuspendSharePercent ) as jv_sus_shramt_fdc1 ) AS SuspShrAmtInFDCrcy1,
  cast( ( NetProfitIntrstAmtInFDCrcy1 * NetProfitIntrstShrPercent ) as jv_npi_shramt_fdc1 ) AS NetProfitIntrstShrAmtInFDCrcy1,
  FreeDefinedCurrency2,
  CurPerdAmtInFDCrcy2,
  YearToDateAmountInFDCrcy2,
  ITDAmtInFDCrcy2,
  cast( ( CurPerdAmtInFDCrcy2 * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fdc2 ) AS CurPerdNetAmtInFDCrcy2,
  cast( ( YearToDateAmountInFDCrcy2 * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fdc2 ) AS YTDNetAmtInFDCrcy2,
  cast( ( ITDAmtInFDCrcy2 * ITDNetSharePercent ) as jv_itd_netamt_fdc2 ) AS ITDNetAmtInFDCrcy2,
  cast( ( AmountInFreeDefinedCurrency2 * JVASuspendSharePercent ) as jv_sus_shramt_fdc2 ) AS SuspShrAmtInFDCrcy2,
  cast( ( NetProfitIntrstAmtInFDCrcy2 * NetProfitIntrstShrPercent ) as jv_npi_shramt_fdc2 ) AS NetProfitIntrstShrAmtInFDCrcy2,
  FreeDefinedCurrency3,
  CurPerdAmtInFDCrcy3,
  YearToDateAmountInFDCrcy3,
  ITDAmtInFDCrcy3,
  cast( ( CurPerdAmtInFDCrcy3 * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fdc3 ) AS CurPerdNetAmtInFDCrcy3,
  cast( ( YearToDateAmountInFDCrcy3 * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fdc3 ) AS YTDNetAmtInFDCrcy3,
  cast( ( ITDAmtInFDCrcy3 * ITDNetSharePercent ) as jv_itd_netamt_fdc3 ) AS ITDNetAmtInFDCrcy3,
  cast( ( AmountInFreeDefinedCurrency3 * JVASuspendSharePercent ) as jv_sus_shramt_fdc3 ) AS SuspShrAmtInFDCrcy3,
  cast( ( NetProfitIntrstAmtInFDCrcy3 * NetProfitIntrstShrPercent ) as jv_npi_shramt_fdc3 ) AS NetProfitIntrstShrAmtInFDCrcy3,
  FreeDefinedCurrency4,
  CurPerdAmtInFDCrcy4,
  YearToDateAmountInFDCrcy4,
  ITDAmtInFDCrcy4,
  cast( ( CurPerdAmtInFDCrcy4 * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fdc4 ) AS CurPerdNetAmtInFDCrcy4,
  cast( ( YearToDateAmountInFDCrcy4 * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fdc4 ) AS YTDNetAmtInFDCrcy4,
  cast( ( ITDAmtInFDCrcy4 * ITDNetSharePercent ) as jv_itd_netamt_fdc4 ) AS ITDNetAmtInFDCrcy4,
  cast( ( AmountInFreeDefinedCurrency4 * JVASuspendSharePercent ) as jv_sus_shramt_fdc4 ) AS SuspShrAmtInFDCrcy4,
  cast( ( NetProfitIntrstAmtInFDCrcy4 * NetProfitIntrstShrPercent ) as jv_npi_shramt_fdc4 ) AS NetProfitIntrstShrAmtInFDCrcy4,
  FreeDefinedCurrency5,
  CurPerdAmtInFDCrcy5,
  YearToDateAmountInFDCrcy5,
  ITDAmtInFDCrcy5,
  cast( ( CurPerdAmtInFDCrcy5 * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fdc5 ) AS CurPerdNetAmtInFDCrcy5,
  cast( ( YearToDateAmountInFDCrcy5 * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fdc5 ) AS YTDNetAmtInFDCrcy5,
  cast( ( ITDAmtInFDCrcy5 * ITDNetSharePercent ) as jv_itd_netamt_fdc5 ) AS ITDNetAmtInFDCrcy5,
  cast( ( AmountInFreeDefinedCurrency5 * JVASuspendSharePercent ) as jv_sus_shramt_fdc5 ) AS SuspShrAmtInFDCrcy5,
  cast( ( NetProfitIntrstAmtInFDCrcy5 * NetProfitIntrstShrPercent ) as jv_npi_shramt_fdc5 ) AS NetProfitIntrstShrAmtInFDCrcy5,
  FreeDefinedCurrency6,
  CurPerdAmtInFDCrcy6,
  YearToDateAmountInFDCrcy6,
  ITDAmtInFDCrcy6,
  cast( ( CurPerdAmtInFDCrcy6 * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fdc6 ) AS CurPerdNetAmtInFDCrcy6,
  cast( ( YearToDateAmountInFDCrcy6 * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fdc6 ) AS YTDNetAmtInFDCrcy6,
  cast( ( ITDAmtInFDCrcy6 * ITDNetSharePercent ) as jv_itd_netamt_fdc6 ) AS ITDNetAmtInFDCrcy6,
  cast( ( AmountInFreeDefinedCurrency6 * JVASuspendSharePercent ) as jv_sus_shramt_fdc6 ) AS SuspShrAmtInFDCrcy6,
  cast( ( NetProfitIntrstAmtInFDCrcy6 * NetProfitIntrstShrPercent ) as jv_npi_shramt_fdc6 ) AS NetProfitIntrstShrAmtInFDCrcy6,
  FreeDefinedCurrency7,
  CurPerdAmtInFDCrcy7,
  YearToDateAmountInFDCrcy7,
  ITDAmtInFDCrcy7,
  cast( ( CurPerdAmtInFDCrcy7 * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fdc7 ) AS CurPerdNetAmtInFDCrcy7,
  cast( ( YearToDateAmountInFDCrcy7 * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fdc7 ) AS YTDNetAmtInFDCrcy7,
  cast( ( ITDAmtInFDCrcy7 * ITDNetSharePercent ) as jv_itd_netamt_fdc7 ) AS ITDNetAmtInFDCrcy7,
  cast( ( AmountInFreeDefinedCurrency7 * JVASuspendSharePercent ) as jv_sus_shramt_fdc7 ) AS SuspShrAmtInFDCrcy7,
  cast( ( NetProfitIntrstAmtInFDCrcy7 * NetProfitIntrstShrPercent ) as jv_npi_shramt_fdc7 ) AS NetProfitIntrstShrAmtInFDCrcy7,
  FreeDefinedCurrency8,
  CurPerdAmtInFDCrcy8,
  YearToDateAmountInFDCrcy8,
  ITDAmtInFDCrcy8,
  cast( ( CurPerdAmtInFDCrcy8 * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fdc8 ) AS CurPerdNetAmtInFDCrcy8,
  cast( ( YearToDateAmountInFDCrcy8 * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fdc8 ) AS YTDNetAmtInFDCrcy8,
  cast( ( ITDAmtInFDCrcy8 * ITDNetSharePercent ) as jv_itd_netamt_fdc8 ) AS ITDNetAmtInFDCrcy8,
  cast( ( AmountInFreeDefinedCurrency8 * JVASuspendSharePercent ) as jv_sus_shramt_fdc8 ) AS SuspShrAmtInFDCrcy8,
  cast( ( NetProfitIntrstAmtInFDCrcy8 * NetProfitIntrstShrPercent ) as jv_npi_shramt_fdc8 ) AS NetProfitIntrstShrAmtInFDCrcy8,
  JVAFundingCurrency1,
  CurPerdAmtInFundCrcy,
  YearToDateAmountInFundCrcy,
  ITDAmtInFundCrcy,
  cast( ( CurPerdAmtInFundCrcy * JVACurPeriodNetSharePercent ) as jv_cp_netamt_fundc1 ) AS CurPerdNetAmtInFundCrcy,
  cast( ( YearToDateAmountInFundCrcy * JVAYearToDateNetSharePercent ) as jv_ytd_netamt_fundc1 ) AS YTDNetAmtInFundCrcy,
  cast( ( ITDAmtInFundCrcy * ITDNetSharePercent ) as jv_itd_netamt_fundc1 ) AS ITDNetAmtInFundCrcy,
  cast( ( AmountInJVAFundingCurrency * JVASuspendSharePercent ) as jv_sus_shramt_fundc1 ) AS SuspShrAmtInFundCrcy,
  cast( ( NetPrftIntrstShrAmtInFundCrcy * NetProfitIntrstShrPercent ) as jv_npi_shramt_fundc1 ) AS NetPrftIntrstShrAmtInFundCrcy,
  JVACurPeriodNetSharePercent,
  JVAYearToDateNetSharePercent,
  ITDNetSharePercent,
  JVASuspendSharePercent,
  NetProfitIntrstShrPercent,
  AmountInTransactionCurrency,
  NetProfitIntrstAmtInTC,
  AmountInCompanyCodeCurrency,
  NetProfitIntrstAmtInCCrcy,
  AmountInGlobalCurrency,
  NetProfitIntrstAmtInGCrcy,
  AmountInBalanceTransacCrcy,
  NetProfitIntrstAmtInBlTCrcy,
  AmountInFreeDefinedCurrency1,
  NetProfitIntrstAmtInFDCrcy1,
  AmountInFreeDefinedCurrency2,
  NetProfitIntrstAmtInFDCrcy2,
  AmountInFreeDefinedCurrency3,
  NetProfitIntrstAmtInFDCrcy3,
  AmountInFreeDefinedCurrency4,
  NetProfitIntrstAmtInFDCrcy4,
  AmountInFreeDefinedCurrency5,
  NetProfitIntrstAmtInFDCrcy5,
  AmountInFreeDefinedCurrency6,
  NetProfitIntrstAmtInFDCrcy6,
  AmountInFreeDefinedCurrency7,
  NetProfitIntrstAmtInFDCrcy7,
  AmountInFreeDefinedCurrency8,
  NetProfitIntrstAmtInFDCrcy8,
  AmountInJVAFundingCurrency,
  NetProfitIntrstAmtInFundCrcy,
  FunctionalArea,
  ServiceDocumentType
FROM I_GrossPartNetByCostCtrC
;