I_JntVntrCoCodeParam

DDL: I_JNTVNTRCOCODEPARAM SQL: IJVCOPARAM Type: view BASIC Package: GJVA

JV Company Code Global Parameters

I_JntVntrCoCodeParam is a Basic CDS View that provides data about "JV Company Code Global Parameters" in SAP S/4HANA. It reads from 1 data source (t8jz) and exposes 25 fields with key field CompanyCode. It has 3 associations to related views. Part of development package GJVA.

Data Sources (1)

SourceAliasJoin Type
t8jz t8jz from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[1..1] t8js _t8js t8jz.bstruct = _t8js.bstruct
[0..1] I_Ledger _Ledger $projection.Ledger = _Ledger.Ledger

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IJVCOPARAM view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label JV Company Code Global Parameters view
VDM.viewType #BASIC view
ObjectModel.representativeKey CompanyCode view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #B view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode bukrs
JntVntrInceptionToDateBillg itd
JointVentureRegion int_us
Operator opaccnumb
JointVentureCorporate corpvent
JointVentureCorporateEquityGrp corpeqgp
JVACorpFundedRcvryCode corprecind
JVAVentureFundedCorpRcvryCode corpvbacri
TaxCode taxin
JntVntrOutTaxCode taxout
JntVntrTaxJurisdiction txjcd
JntVntrConstructionExclsnSet xsetcon
JntVntrCatastropheExclsnSet xsetcat
JVAExclsnAcctSetPercentProdg xper1
JVAExclsnAcctSetPercentDev xper2
JntVntrCapitalExclsnSet xsetcap
JntVntrNonCompulsoryRate noncomp
Ledger rldnr
Currency _CompanyCode Currency
JntVntrBillgThldDebit billthres
JntVntrBillgThldCredit billthresc
InvoicingLevel _t8js invlevel
_CompanyCode _CompanyCode
_Currency _CompanyCode _Currency
_Ledger _Ledger
@AbapCatalog.sqlViewName: 'IJVCOPARAM'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'JV Company Code Global Parameters'
@VDM.viewType: #BASIC
@ObjectModel:{
 representativeKey: 'CompanyCode',
 usageType:{ dataClass: #CUSTOMIZING,
             sizeCategory: #M,
             serviceQuality: #B
           }   }
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED

define view I_JntVntrCoCodeParam
  as select from t8jz
  association [0..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode  
  association [1..1] to t8js          as _t8js        on t8jz.bstruct = _t8js.bstruct
  association [0..1] to I_Ledger      as _Ledger      on $projection.Ledger = _Ledger.Ledger
{
      @ObjectModel.foreignKey.association: '_CompanyCode'
  key bukrs      as CompanyCode,
      itd        as JntVntrInceptionToDateBillg,
      int_us     as JointVentureRegion,
      opaccnumb  as Operator,
      corpvent   as JointVentureCorporate,
      corpeqgp   as JointVentureCorporateEquityGrp,
      corprecind as JVACorpFundedRcvryCode,
      corpvbacri as JVAVentureFundedCorpRcvryCode,
      taxin      as TaxCode,
      taxout     as JntVntrOutTaxCode,
      txjcd      as JntVntrTaxJurisdiction,
      xsetcon    as JntVntrConstructionExclsnSet,
      xsetcat    as JntVntrCatastropheExclsnSet,
      xper1      as JVAExclsnAcctSetPercentProdg,
      xper2      as JVAExclsnAcctSetPercentDev,
      xsetcap    as JntVntrCapitalExclsnSet,
      noncomp    as JntVntrNonCompulsoryRate,
      
      @ObjectModel.foreignKey.association: '_Ledger'
      rldnr      as Ledger,
     
      @Semantics.currencyCode: true
      @ObjectModel.foreignKey.association: '_Currency'
      _CompanyCode.Currency,

      @Semantics: { amount : { currencyCode: 'Currency'} }
      billthres  as JntVntrBillgThldDebit,
      @Semantics: { amount : { currencyCode: 'Currency'} }
      billthresc as JntVntrBillgThldCredit,
      _t8js.invlevel as InvoicingLevel,
      _CompanyCode,
      _CompanyCode._Currency,
      _Ledger
}