I_DSPUTCASECOMPANYCODEDFLTVAL

CDS View

Company Code Default Values

I_DSPUTCASECOMPANYCODEDFLTVAL is a CDS View in S/4HANA. Company Code Default Values. It contains 1 fields. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
I_CollCustDsputCoCodeAssgmt view inner COMPOSITE Customers Company Code Assignment

Fields (1)

KeyField CDS FieldsUsed in Views
KEY CompanyCode CompanyCode 1
@AbapCatalog: { sqlViewName: 'IDCCMOCDDF',
                compiler: { compareFilter: true },
                preserveKey: true }
@AccessControl: { authorizationCheck: #CHECK }
@EndUserText: { label: 'Company Code Default Values' }
@VDM: { viewType:  #BASIC,
        lifecycle: { contract: { type: #PUBLIC_LOCAL_API } } }
@ClientHandling: { algorithm: #SESSION_VARIABLE }
@ObjectModel: { usageType: { serviceQuality: #C,
                             sizeCategory: #S,
                             dataClass: #MIXED },
                semanticKey: [ 'CompanyCode' ],
                representativeKey: 'CompanyCode' }

define view I_DsputCaseCompanyCodeDfltVal
  as select from tfdm_defcc

  // VDM Associations

  // Company Code

  association [0..1] to I_CompanyCode          as _CompanyCode          on  $projection.CompanyCode = _CompanyCode.CompanyCode

  // Case Type

  association [0..1] to I_CaseType             as _CaseType             on  $projection.CaseType = _CaseType.CaseType

  // Case Category

  association [0..1] to I_CaseCategory         as _CaseCategory         on  $projection.CaseCategory = _CaseCategory.CaseCategory
                                                                        and $projection.CaseType     = _CaseCategory.CaseType 

  // Case Reason

  association [0..1] to I_CaseReason           as _CaseReason           on  $projection.CaseReason = _CaseReason.CaseReason
                                                                        and $projection.CaseType   = _CaseReason.CaseType

  // Case Priority

  association [0..1] to I_CasePriority         as _CasePriority         on  $projection.CasePriority = _CasePriority.CasePriority

{

      // VDM Fields

  key bukrs                    as CompanyCode,
  key cast( subject as char3 ) as OriginType,
      case_type                as CaseType,
      category                 as CaseCategory,
      stat_orderno             as CaseStatus,
      reason_code              as CaseReason,
      priority                 as CasePriority,

      // Exposed Associations

      _CompanyCode,
      _CaseType,
      _CaseCategory, 
      _CaseReason,
      _CasePriority

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"TFDM_DEFCC"
],
"ASSOCIATED":
[
"I_CASECATEGORY",
"I_CASEPRIORITY",
"I_CASEREASON",
"I_CASETYPE",
"I_COMPANYCODE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/