I_JOINTVENTUREMASTERFLD
Joint Venture Master Data Fields
I_JOINTVENTUREMASTERFLD is a CDS View in S/4HANA. Joint Venture Master Data Fields. It contains 31 fields. 11 CDS views read from this table.
CDS Views using this table (11)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_GrossPartNetByCostCtrC | view | inner | COMPOSITE | Gross Partner Net By Cost Center |
| I_JntVntrGrssNonOprtdC | view | inner | COMPOSITE | JV Gross Non Operated - Cube |
| I_JointVentureAuditCube | view | inner | COMPOSITE | Joint Venture Audit Report Cube |
| I_JointVentureMaster | view | from | COMPOSITE | Joint Venture Master Object Page |
| I_JVAActualCashCallLineItem | view | inner | COMPOSITE | Actual Cost and Cash Call for UJE |
| I_JVAFiscalYrPerdForEquityGrp | view | from | COMPOSITE | JVA Fiscal Year Period For Equity Group |
| I_JVAGrossNetAmtByCostObjC | view | inner | COMPOSITE | Gross and Net Amounts - Cube |
| I_JVAJointOperatingAgrmtDet_2 | view | from | COMPOSITE | JVA and cost object MD information |
| I_JVAPartnerBillingCube | view | inner | COMPOSITE | Joint Venture Partner Billing |
| I_JVAVentureCostObjectDetails | view | from | COMPOSITE | Joint Venture Cost Object Details |
| I_JVAVentureCostObjectDets_2 | view | from | COMPOSITE | Joint Venture Cost Object Details |
Fields (31)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | CompanyCode | CompanyCode | 3 |
| KEY | JntOpgAgrmt | JntOpgAgrmt | 1 |
| KEY | JointVenture | JointVenture | 3 |
| JntVntrBillgCutbackIsBlk | JntVntrBillgCutbackIsBlk | 3 | |
| JntVntrBillgFrqcy | JntVntrBillgFrqcy | 1 | |
| JntVntrBillgThldCredit | JntVntrBillgThldCredit | 1 | |
| JntVntrBillgThldDebit | JntVntrBillgThldDebit | 1 | |
| JntVntrBillgThldIsActive | JntVntrBillgThldIsActive | 1 | |
| JntVntrCrcyIsFundingCrcy | JntVntrCrcyIsFundingCrcy | 1 | |
| JntVntrDrillingPayRate | JntVntrDrillingPayRate | 3 | |
| JntVntrFundingGroup | JntVntrFundingGroup | 1 | |
| JntVntrInceptionToDateData | JntVntrInceptionToDateData | 1 | |
| JntVntrNonBillgFormat | JntVntrNonBillgFormat | 1 | |
| JntVntrNonDrillingPayRate | JntVntrNonDrillingPayRate | 3 | |
| JntVntrOutPaymentTerms | JntVntrOutPaymentTerms | 1 | |
| JntVntrOutTaxCode | JntVntrOutTaxCode | 1 | |
| JntVntrOutTaxJurisdiction | JntVntrOutTaxJurisdiction | 1 | |
| JntVntrParentCoOvhdExpnCostCtr | JntVntrParentCoOvhdExpnCostCtr | 3 | |
| JntVntrParentCoOvhdExpnOrder | JntVntrParentCoOvhdExpnOrder | 3 | |
| JntVntrParentCoOvhdProject | JntVntrParentCoOvhdProject | 3 | |
| JntVntrPaymentTermSchema | JntVntrPaymentTermSchema | 1 | |
| JntVntrProperty | JntVntrProperty | 3 | |
| JntVntrSubstituteCostCtr | JntVntrSubstituteCostCtr | 3 | |
| JntVntrTaxJurisdiction | JntVntrTaxJurisdiction | 1 | |
| JointVentureBillingMethod | JointVentureBillingMethod | 1 | |
| JointVentureOperator | JointVentureOperator | 3 | |
| JointVenturePaymentTerms | JointVenturePaymentTerms | 1 | |
| JointVentureTaxCode | JointVentureTaxCode | 1 | |
| JointVentureType | JointVentureType | 8 | |
| JVAVentureClass | JVAVentureClass | 3 | |
| JVAVentureIntrstCalcGrpID | JVAVentureIntrstCalcGrpID | 1 |
@AbapCatalog.sqlViewName: 'IJVMSTFLD'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@ObjectModel:{
representativeKey: 'JointVenture',
usageType: {
serviceQuality: #A,
sizeCategory: #M,
dataClass: #MASTER
} }
@EndUserText.label: 'Joint Venture Master Data Fields'
@Metadata.ignorePropagatedAnnotations:true
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED
@Analytics: {
dataCategory: #DIMENSION
}
@Metadata.allowExtensions: true
@Analytics.internalName:#LOCAL
@ObjectModel.supportedCapabilities: [ #ANALYTICAL_DIMENSION, #CDS_MODELING_ASSOCIATION_TARGET ]
@ObjectModel.modelingPattern: #NONE
define view I_JointVentureMasterFld
as select from t8jv
association [0..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode
association [0..*] to I_JointVentureDesc as _JointVentureDesc on $projection.CompanyCode = _JointVentureDesc.CompanyCode
and $projection.JointVenture = _JointVentureDesc.JointVenture
{
@ObjectModel.foreignKey.association: '_CompanyCode'
key bukrs as CompanyCode,
@ObjectModel.text.association: '_JointVentureDesc'
key cast(vname as jv_name_cds preserving type ) as JointVenture,
payterms as JointVenturePaymentTerms,
bmethod as JointVentureBillingMethod,
vtype as JointVentureType,
operator as JointVentureOperator,
taxcode as JointVentureTaxCode,
vclass as JVAVentureClass,
itd as JntVntrInceptionToDateData,
cruser as JointVentureCreatedByUser,
cast( crtime as jv_crtime_cds ) as JntVntrTimeCreated,
crdate as JntVntrDateCreated,
chuser as JointVentureLastChangedByUser,
cast( case when chtime is null or chtime = ' ' then '000000' else chtime
end as jv_chtime_cds ) as JntVntrTimeLastChanged,
cast( case when chdate is null or chdate = ' ' then '00000000' else chdate
end as jv_chdate_cds ) as JntVntrDateLastChanged,
bformat as JntVntrBillgFormat,
joa as JntOpgAgrmt,
vactive as JntVntrBillgCutbackIsBlk,
txjcd as JntVntrTaxJurisdiction,
outpayterm as JntVntrOutPaymentTerms,
outtaxcode as JntVntrOutTaxCode,
txjcd2 as JntVntrOutTaxJurisdiction,
nbformat as JntVntrNonBillgFormat,
bfreq as JntVntrBillgFrqcy,
ovrdf as JntVntrDrillingPayRate,
ovrnd as JntVntrNonDrillingPayRate,
pcocostc as JntVntrParentCoOvhdExpnCostCtr,
cast ( pcoprojk as ps_s4_pspnr preserving type ) as JntVntrParentCoOvhdProject,
pcoordnr as JntVntrParentCoOvhdExpnOrder,
kostl as JntVntrSubstituteCostCtr,
fundgroup as JntVntrFundingGroup,
checkfc as JntVntrCrcyIsFundingCrcy,
property as JntVntrProperty,
@Semantics.currencyCode: true
@ObjectModel.foreignKey.association: '_Currency'
_CompanyCode.Currency,
@Semantics: { amount : { currencyCode: 'Currency'} }
billthres as JntVntrBillgThldDebit,
@Semantics: { amount : { currencyCode: 'Currency'} }
billthresc as JntVntrBillgThldCredit,
billthresa as JntVntrBillgThldIsActive,
pschem as JntVntrPaymentTermSchema,
ic_group as JVAVentureIntrstCalcGrpID,
_CompanyCode,
_CompanyCode._Currency,
_JointVentureDesc
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_COMPANYCODE",
"T8JV"
],
"ASSOCIATED":
[
"I_COMPANYCODE",
"I_CURRENCY",
"I_JOINTVENTUREDESC"
],
"BASE":
[
"I_COMPANYCODE"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/