I_JVAGlobalCompanyParameter
JV Global Company Parameter C1
I_JVAGlobalCompanyParameter (Basic)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.
Cross Applications
I_JVAGlobalCompanyParameter is a Basic CDS View that provides data about "JV Global Company Parameter C1" in SAP S/4HANA. It reads from 1 data source (t8jz) and exposes 86 fields with key field CompanyCode. It has 2 associations to related views.
SAP Help Documentation
| Category | CDS Views for Joint Venture Accounting |
|---|---|
| Status | Released |
Purpose
This CDS view retrieves the information of JV global company parameter, sub class, and company code details (tables: T8JZ and T8JZ_MD). This view is created to be consumed on the BTP platform and whitelisted as C1 contracts. This CDS view provides the data to answer the following business question: How to get JV global company parameters? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .
Prerequisites
JV Global Company Parameters table T8JZ details must be maintained in the configuration (table: T8JZ_MD - master data settings for month-end processing). Authorizations Users who want to use this CDS view must have the following authorization objects assigned: J_JVA_VNT (Joint Venture Accounting)
This CDS view retrieves the information of JV global company parameter, sub class, and company code details (tables: T8JZ and T8JZ_MD). This view is created to be consumed on the BTP platform and whitelisted as C1 contracts. This CDS view provides the data to answer the following business question: How to get JV global company parameters? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .
Prerequisites
JV Global Company Parameters table T8JZ details must be maintained in the configuration (table: T8JZ_MD - master data settings for month-end processing). Authorizations Users who want to use this CDS view must have the following authorization objects assigned: J_JVA_VNT (Joint Venture Accounting)
SAP API Hub
| State | C1 |
|---|---|
| Line of Business | Cross Applications |
| Application Component | CA-JVA |
| Capabilities | Data Source for Defining CDS Entities, Data Source in SQL Select, Association Target for Defining CDS Entities |
| Package | Cross Applications for SAP S/4HANA Cloud Private Edition |
| Description | <p>This CDS view retrieves the information of JV global company parameter, sub class, and company code details (tables: T8JZ and T8JZ_MD). This view is created to be consumed on the BTP platform and whitelisted as C1 contracts. </p> <p>This CDS view provides the data to answer the following business question:</p> <p>How to get JV global company parameters? </p> <p>To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views.</p> |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA Cloud Private Edition ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA Cloud Private Edition CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA Cloud Private Edition and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP Extensibility Explorer for SAP S/4HANA Cloud Private Edition — Explore SAP S/4HANA Cloud Private Edition Extensibility options by leveraging the sample scenarios from SAP
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA Cloud Private Edition
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| t8jz | _t8jz | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
| [0..1] | I_JVAGlobCoCodeMDSetting | _MasterData | $projection.CompanyCode = _MasterData.CompanyCode |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IJVAGLCOPARM | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| VDM.viewType | #BASIC | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.modelingPattern | #NONE | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AbapCatalog.buffering.status | #NOT_ALLOWED | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| EndUserText.label | JV Global Company Parameter C1 | view |
Fields (86)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CompanyCode | bukrs | Company Code | |
| JVAInceptionToDateActiveVal | itd | Inception to date | ||
| JVANetAccountActiveVal | netaccopt | JV Net Account option | ||
| JVARegionVal | int_us | Joint Venture Region | ||
| JVAOperator | opaccnumb | Operator | ||
| JVABillingBasis | billbasis | Billing Basis | ||
| JVADefaultVenture | corpvent | Joint venture | ||
| JVADefaultEquityGroup | corpeqgp | Equity group | ||
| JVADefaultCostRecoveryCode | corprecind | Corporate Recovery Indicator (corporately funded) | ||
| JVARecIndVntrFunded | corpvbacri | Corporate Recovery Indicator (Venture Funded) | ||
| JVABalancedVenturesActiveVal | balancvent | JV Balanced Venture Flag | ||
| JVAVentureBankAccountVal | vbank | Venture Bank Accounts | ||
| JVAInputTaxCode | taxin | Input Tax Code (Usually used when posting expense) | ||
| JVAInvoiceLevel | invlevel | Joint Venture Invoice Level | ||
| JVAOutputTaxCode | taxout | Output Tax Code (Usually used when posting revenue) | ||
| JVATaxJurisdictionCode | txjcd | Tax Jurisdiction | ||
| JVACorpTaxCode | crptaxcode | CRP Tax Code | ||
| JVABillingStructure | bstruct | JV Billing Structure | ||
| JVAAcctsExclCnstrctnOvhdVal | xsetcon | Set of Accounts to Exclude from Construction Overhead Calc. | ||
| JVAAcctsExclCatastropheOvhdVal | xsetcat | Set of Accounts to Exclude from Catastrophe Overhead Calc. | ||
| JVAAcctsExclPctg1OvhdRateVal | xper1 | Exclusion Set of Accounts - Percent 1 (JVA) | ||
| JVAAcctsExclPctg2OvhdRateVal | xper2 | Exclusion Set of Accounts - Percent 2 (JVA) | ||
| JVAAccountsExclCptlOvhdVal | xsetcap | Set of Accounts to Exclude from Capital Overhead Calc. | ||
| JVADefaultOffsetCostCenterVal | offcc | Corporate Offset Cost Centre | ||
| JVALineItmsUncompressedActvVal | expand | Store lines in JV single item ledger not compressed | ||
| JVATxExpndtrDetailsActvVal | taxexpdtl | Flag for tax being reported on expenditure detail | ||
| JVAPostTaxInNextPeriodActvVal | taxper | Post Tax in Next Period | ||
| JVAMaxNmbrEquityGrpsPerVntrVal | eqgnum | Maximum Number of Active Equity Groups per Vent./Equity Type | ||
| JVAOperationalMonthActiveVal | pomact | Processing Operational Month and Billing Month active | ||
| JVARegnGSTNumberVal | gstno | GST registration number | ||
| JVADeprAreaForBookDeprVal | afabe_han | Depreciation Area for Book Depreciation | ||
| JVADeprAreaForNonBillVal | afabe_nb | Depreciation Area for non billable Cost (Gross) | ||
| JVADeprAreaForGrossVal | afabe_bi | Depreciation Area for Gross billable cost | ||
| JVACstmRtlPrcCalcActvVal | crpcal | Flag CRP Calculation: Yes or NO | ||
| JVAPostgRuleForAstPostingsVal | am_meth | Method for AM/MM Postings | ||
| JVAIndexForEstBookCostVal | wbind | Index series to for calculation of estimated book cost (EBC) | ||
| JVATblForAddlSelFldVal | seltab | Table for additional selection field | ||
| JVAAddSelForCRPTransfersVal | selfld | Field for additional selection in CRP transfers | ||
| JVACutbackYearDateVal | cbyear | JV Cutback Year | ||
| JVACutbackPeriodVal | cbperi | JV Cutback Period | ||
| JVAExchangeRateTypeVal | kurst | JV exchange rate type | ||
| JVACorpParCoOvhdCostCtrVal | offpcocc | Corporate PCO Cost Centre | ||
| JVACorpParCoOvhdProjectVal | WBS Element | |||
| JVACorpParCoOvhdOrderVal | offpcoornr | Coporate PCO Order | ||
| JVAPostToDefaultVentureActvVal | postcorp | Post also doc. with corporate venture/equity group only_ | ||
| JVAVntrDerivationTypeAssetsVal | asstvent | Venture derivation from Asset | ||
| JVAGrssPostToIntrstPrtnActvVal | ci_gross | Gross postings to CI Partner | ||
| JVACarriedIntrstPostings01Val | ci_fb01 | CI Posting in FB01 | ||
| JVAUseTransCrcyCutbackPostsVal | cb_tcurr | JV Cutback in transaction currency | ||
| JVAFldStsTypeCostCtrVal | fsjvct | Field status JV Cost Center Type | ||
| JVAFieldStatusTypeOrderVal | fsjvot | Field status JV Internal Order Type | ||
| JVAFieldStatusTypeProjectVal | fsjvpt | Field status JV project type | ||
| JVAMessageImpactActiveVal | budgetmess | Indicator: Message for impact on budget for JV Asset Xfers | ||
| JVAVentureDistrAssetLinesVal | vidist | Venture info distribution from Asset lines | ||
| JVAOperatorAsPartnerActiveVal | op_as_part | Flag: Operator as partner | ||
| JVADefaultCostCenterVal | kostl_corp | Corporate cost center for JV | ||
| JVADfltCostRcvryCodeForAstVal | am_corp_ri | Coporate Recovery Indicator for AM Postings | ||
| JVACostRecCodeForBkSwitchVal | bank_ri_sw | Recovery Indicator switch for bank lines in non-clearing tr. | ||
| JVADefaultBillingCrcyVal | bcurr | JV Default Billing Currency | ||
| JVABankAccountSwitchActiveVal | xvba | Venture Bank Account Switching is used | ||
| JVANoCostObjOnAstActvVal | xasst_co | No CO object on asset lines | ||
| Currency | _CompanyCode | Currency | Valuation Crcy | |
| JVABillingThresholdDebitAmt | billthres | Billing threshold (debit) | ||
| JVABillingThresholdCreditAmt | billthresc | Billing threshold (credit) | ||
| JVATransVarInterCompAstVal | tvarcurr | Transfer Variant for Intercompany Asset Transfers | ||
| JVASplitByLineItemVal | split_by_li | Split by line item | ||
| JVARtlPrCalcActvVal | ec_use | CA-JVA-PRC Active in Company Code | ||
| JVASprtRptSpprsdPerdsVal | billthress | Prepare separate reports for suppressed periods | ||
| JVAProductionMonthActiveVal | pm_act | Joint Venture Production month processing active | ||
| JVADeriveEquityGrpProdnMnthVal | pm_eg | Derive Equity Group from Production Month | ||
| JVAProductionMonthFromYearVal | pm_act_year | Number of years Production month information is available | ||
| JVAFundingActvVal | funding_active | JV Funding Is Active | ||
| JVAIntrstCalcActvVal | intcalc_active | JV Interest Calculation Is Active | ||
| JVAIntrstCalcAutoGrpgTypeVal | ic_auto_group | JV Interest Calculation Automatic Group Assignment Indicator | ||
| JVAInterestCalcRefGroupVal | ic_group_ref | JV Interest Calculation Reference Group | ||
| JVALedgerVal | rldnr | Ledger in General Ledger Accounting | ||
| JVAFromYearVal | ||||
| JVAFromPeriodVal | ||||
| JVAToYearVal | ||||
| JVAToPeriodVal | ||||
| JVAStandardPaymentVal | ||||
| JVANonCompulsoryBenefitsVal | ||||
| JVACompulsoryBenefitsVal | ||||
| _CompanyCode | _CompanyCode | |||
| _Currency | _CompanyCode | _Currency | ||
| _MasterData | _MasterData |
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_JVAGlobalCompanyParameter.
-- 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: IJVAGLCOPARM
CREATE VIEW I_JVAGlobalCompanyParameter AS
SELECT
bukrs AS CompanyCode,
itd AS JVAInceptionToDateActiveVal,
netaccopt AS JVANetAccountActiveVal,
int_us AS JVARegionVal,
opaccnumb AS JVAOperator,
billbasis AS JVABillingBasis,
corpvent AS JVADefaultVenture,
corpeqgp AS JVADefaultEquityGroup,
corprecind AS JVADefaultCostRecoveryCode,
corpvbacri AS JVARecIndVntrFunded,
balancvent AS JVABalancedVenturesActiveVal,
vbank AS JVAVentureBankAccountVal,
taxin AS JVAInputTaxCode,
invlevel AS JVAInvoiceLevel,
taxout AS JVAOutputTaxCode,
txjcd AS JVATaxJurisdictionCode,
crptaxcode AS JVACorpTaxCode,
bstruct AS JVABillingStructure,
xsetcon AS JVAAcctsExclCnstrctnOvhdVal,
xsetcat AS JVAAcctsExclCatastropheOvhdVal,
xper1 AS JVAAcctsExclPctg1OvhdRateVal,
xper2 AS JVAAcctsExclPctg2OvhdRateVal,
xsetcap AS JVAAccountsExclCptlOvhdVal,
offcc AS JVADefaultOffsetCostCenterVal,
expand AS JVALineItmsUncompressedActvVal,
taxexpdtl AS JVATxExpndtrDetailsActvVal,
taxper AS JVAPostTaxInNextPeriodActvVal,
eqgnum AS JVAMaxNmbrEquityGrpsPerVntrVal,
pomact AS JVAOperationalMonthActiveVal,
gstno AS JVARegnGSTNumberVal,
afabe_han AS JVADeprAreaForBookDeprVal,
afabe_nb AS JVADeprAreaForNonBillVal,
afabe_bi AS JVADeprAreaForGrossVal,
crpcal AS JVACstmRtlPrcCalcActvVal,
am_meth AS JVAPostgRuleForAstPostingsVal,
wbind AS JVAIndexForEstBookCostVal,
seltab AS JVATblForAddlSelFldVal,
selfld AS JVAAddSelForCRPTransfersVal,
cbyear AS JVACutbackYearDateVal,
cbperi AS JVACutbackPeriodVal,
kurst AS JVAExchangeRateTypeVal,
offpcocc AS JVACorpParCoOvhdCostCtrVal,
cast(offpcoproj as ps_s4_pspnr preserving type) AS JVACorpParCoOvhdProjectVal,
offpcoornr AS JVACorpParCoOvhdOrderVal,
postcorp AS JVAPostToDefaultVentureActvVal,
asstvent AS JVAVntrDerivationTypeAssetsVal,
ci_gross AS JVAGrssPostToIntrstPrtnActvVal,
ci_fb01 AS JVACarriedIntrstPostings01Val,
cb_tcurr AS JVAUseTransCrcyCutbackPostsVal,
fsjvct AS JVAFldStsTypeCostCtrVal,
fsjvot AS JVAFieldStatusTypeOrderVal,
fsjvpt AS JVAFieldStatusTypeProjectVal,
budgetmess AS JVAMessageImpactActiveVal,
vidist AS JVAVentureDistrAssetLinesVal,
op_as_part AS JVAOperatorAsPartnerActiveVal,
kostl_corp AS JVADefaultCostCenterVal,
am_corp_ri AS JVADfltCostRcvryCodeForAstVal,
bank_ri_sw AS JVACostRecCodeForBkSwitchVal,
bcurr AS JVADefaultBillingCrcyVal,
xvba AS JVABankAccountSwitchActiveVal,
xasst_co AS JVANoCostObjOnAstActvVal,
_CompanyCode.Currency AS Currency,
billthres AS JVABillingThresholdDebitAmt,
billthresc AS JVABillingThresholdCreditAmt,
tvarcurr AS JVATransVarInterCompAstVal,
split_by_li AS JVASplitByLineItemVal,
ec_use AS JVARtlPrCalcActvVal,
billthress AS JVASprtRptSpprsdPerdsVal,
pm_act AS JVAProductionMonthActiveVal,
pm_eg AS JVADeriveEquityGrpProdnMnthVal,
pm_act_year AS JVAProductionMonthFromYearVal,
funding_active AS JVAFundingActvVal,
intcalc_active AS JVAIntrstCalcActvVal,
ic_auto_group AS JVAIntrstCalcAutoGrpgTypeVal,
ic_group_ref AS JVAInterestCalcRefGroupVal,
rldnr AS JVALedgerVal,
coalesce(_MasterData.JVAFromYearVal, _t8jz.fryear) AS JVAFromYearVal,
coalesce(_MasterData.JVAFromYearVal, _t8jz.frperiod) AS JVAFromPeriodVal,
coalesce(_MasterData.JVAToYearVal, _t8jz.toyear) AS JVAToYearVal,
coalesce(_MasterData.JVAToPeriodVal, _t8jz.toperiod) AS JVAToPeriodVal,
coalesce(_MasterData.JVAStandardPaymentRate, _t8jz.stpay) AS JVAStandardPaymentVal,
coalesce(_MasterData.JVANonCompulsoryBenefitsRate, _t8jz.noncomp) AS JVANonCompulsoryBenefitsVal,
coalesce(_MasterData.JVACompulsoryBenefitsRate, _t8jz.compuls) AS JVACompulsoryBenefitsVal,
_CompanyCode._Currency AS _Currency
FROM t8jz AS _t8jz
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode -- association [0..1]
LEFT OUTER JOIN I_JVAGlobCoCodeMDSetting AS _MasterData ON CompanyCode = _MasterData.CompanyCode -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA