C_CrdtMBPNegativeEventTP

DDL: C_CRDTMBPNEGATIVEEVENTTP Type: view_entity CONSUMPTION

Credit Mgmt: Negative Event

C_CrdtMBPNegativeEventTP is a Consumption CDS View that provides data about "Credit Mgmt: Negative Event" in SAP S/4HANA. It reads from 1 data source (R_CrdtMBPNegativeEventTP) and exposes 14 fields with key fields BusinessPartner, CreditSegment, CrdtAcctInformationCategory, CrdtAcctInformationType, SequenceNumber.

Data Sources (1)

SourceAliasJoin Type
R_CrdtMBPNegativeEventTP R_CrdtMBPNegativeEventTP projection

Annotations (7)

NameValueLevelField
EndUserText.label Credit Mgmt: Negative Event view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #B view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartner BusinessPartner
KEY CreditSegment CreditSegment
KEY CrdtAcctInformationCategory CrdtAcctInformationCategory
KEY CrdtAcctInformationType CrdtAcctInformationType
KEY SequenceNumber SequenceNumber
CrdtAcctInfoCategoryNamelocalized
CrdtAcctInformationTypeNamelocalized
ValidityStartDate ValidityStartDate
ValidityEndDate ValidityEndDate
AdditionalCreditDocComment AdditionalCreditDocComment
_BusinessPartner _BusinessPartner
_CrdtAcctInfoCategory _CrdtAcctInfoCategory
_CrdtAcctInformationType _CrdtAcctInformationType
_CreditManagementSegment _CreditManagementSegment
@EndUserText.label: 'Credit Mgmt: Negative Event'

@ObjectModel: { usageType: { dataClass:      #TRANSACTIONAL,
                             sizeCategory:   #L,
                             serviceQuality: #B
                           }
              }

@VDM: {
        viewType:   #CONSUMPTION,
        usage.type: [ #TRANSACTIONAL_PROCESSING_SERVICE]
      }

@AccessControl.authorizationCheck: #CHECK
@Metadata.allowExtensions: true

define view entity C_CrdtMBPNegativeEventTP 
    as projection on R_CrdtMBPNegativeEventTP
{
  key BusinessPartner,
  key CreditSegment,
  key CrdtAcctInformationCategory,
  
      @ObjectModel.text.element: ['CrdtAcctInformationTypeName']      
      @Consumption.valueHelpDefinition: [{ entity:{ name:    'I_CreditAccountInfoTypeVH' ,           
                                                    element: 'CrdtAcctInformationType' },
                                           additionalBinding: [{ localConstant: '20',
                                                                 element:       'CrdtAcctInformationCategory',
                                                                 usage:#FILTER
                                                              }]
                                        }]
  key CrdtAcctInformationType,
  key SequenceNumber,
  
      _CrdtAcctInfoCategory._Text.CrdtAcctInfoCategoryName : localized,
      _CrdtAcctInformationType._Text.CrdtAcctInformationTypeName : localized,

      ValidityStartDate,
      ValidityEndDate,
      AdditionalCreditDocComment,

// Exposed Associations

      _BusinessPartner,
      _CrdtAcctInfoCategory,
      _CrdtAcctInformationType,
      _CreditManagementSegment,
      _CrdtMBusinessPartnerTP : redirected to parent C_CrdtMBusinessPartnerTP
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CRDTACCTINFOCATEGORY",
"I_CRDTACCTINFOCATEGORYTEXT",
"I_CRDTACCTINFORMATIONTYPE",
"I_CRDTACCTINFORMATIONTYPETEXT",
"R_CRDTMBPNEGATIVEEVENTTP"
],
"ASSOCIATED":
[
"C_CRDTMBUSINESSPARTNERTP",
"I_BUSINESSPARTNER",
"I_CRDTACCTINFOCATEGORY",
"I_CRDTACCTINFORMATIONTYPE",
"I_CREDITMANAGEMENTSEGMENT",
"R_CRDTMBUSINESSPARTNERTP"
],
"BASE":
[
"R_CRDTMBPNEGATIVEEVENTTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/