C_CrdtMAcctCrdtInsuranceTP

DDL: C_CRDTMACCTCRDTINSURANCETP Type: view_entity CONSUMPTION

Credit Mgmt Account: Credit Insurance

C_CrdtMAcctCrdtInsuranceTP is a Consumption CDS View that provides data about "Credit Mgmt Account: Credit Insurance" in SAP S/4HANA. It reads from 1 data source (R_CrdtMAcctCrdtInsuranceTP) and exposes 18 fields with key fields BusinessPartner, CreditSegment, CrdtAcctInformationCategory, CrdtAcctInformationType, SequenceNumber.

Data Sources (1)

SourceAliasJoin Type
R_CrdtMAcctCrdtInsuranceTP R_CrdtMAcctCrdtInsuranceTP projection

Annotations (7)

NameValueLevelField
EndUserText.label Credit Mgmt Account: Credit Insurance 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 (18)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartner BusinessPartner
KEY CreditSegment CreditSegment
KEY CrdtAcctInformationCategory CrdtAcctInformationCategory
KEY CrdtAcctInformationType CrdtAcctInformationType
KEY SequenceNumber SequenceNumber
CrdtAcctInfoCategoryNamelocalized
CrdtAcctInformationTypeNamelocalized
ExceptionIsCreditCheckRelevant ExceptionIsCreditCheckRelevant
AddlCreditDocAmtInTransacCrcy AddlCreditDocAmtInTransacCrcy
TransactionCurrency TransactionCurrency
ValidityStartDate ValidityStartDate
ValidityEndDate ValidityEndDate
AdditionalCreditDocComment AdditionalCreditDocComment
_CrdtAcctInfoCategory _CrdtAcctInfoCategory
_CreditManagementSegment _CreditManagementSegment
_Currency _Currency
_CrdtAcctInformationType _CrdtAcctInformationType
_BusinessPartner _BusinessPartner
@EndUserText.label: 'Credit Mgmt Account: Credit Insurance'

@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_CrdtMAcctCrdtInsuranceTP
  as projection on R_CrdtMAcctCrdtInsuranceTP
{
  key BusinessPartner,
  key CreditSegment,
  key CrdtAcctInformationCategory,

      @ObjectModel.text.element: ['CrdtAcctInformationTypeName']
      @Consumption.valueHelpDefinition: [{ entity:{ name:    'I_CreditAccountInfoTypeVH' ,
                                                    element: 'CrdtAcctInformationType' },
                                          additionalBinding: [{ localConstant: '40',
                                                                element:       'CrdtAcctInformationCategory',
                                                                usage:#FILTER
                                                              }]
                                        }]
  key CrdtAcctInformationType,
  key SequenceNumber,

      _CrdtAcctInfoCategory._Text.CrdtAcctInfoCategoryName       : localized,
      _CrdtAcctInformationType._Text.CrdtAcctInformationTypeName : localized,
      ExceptionIsCreditCheckRelevant,
      AddlCreditDocAmtInTransacCrcy,
      @Consumption.valueHelpDefinition: [{ entity:{ name:    'I_CurrencyStdVH' ,
                                                    element: 'Currency' } }]
      TransactionCurrency,
      ValidityStartDate,
      ValidityEndDate,
      AdditionalCreditDocComment,

      // Exposed Associations

      _CrdtAcctInfoCategory,
      _CreditManagementSegment,
      _Currency,
      _CrdtAcctInformationType,
      _BusinessPartner,

      _CrdtMBusinessPartnerTP : redirected to C_CrdtMBusinessPartnerTP, //to grandparent because of ETAG, locking

      _CreditMgmtAccountTP    : redirected to parent C_CreditMgmtAccountTP
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CRDTACCTINFOCATEGORY",
"I_CRDTACCTINFOCATEGORYTEXT",
"I_CRDTACCTINFORMATIONTYPE",
"I_CRDTACCTINFORMATIONTYPETEXT",
"R_CRDTMACCTCRDTINSURANCETP"
],
"ASSOCIATED":
[
"C_CRDTMBUSINESSPARTNERTP",
"C_CREDITMGMTACCOUNTTP",
"I_BUSINESSPARTNER",
"I_CRDTACCTINFOCATEGORY",
"I_CRDTACCTINFORMATIONTYPE",
"I_CREDITMANAGEMENTSEGMENT",
"I_CURRENCY",
"R_CRDTMBUSINESSPARTNERTP",
"R_CREDITMGMTACCOUNTTP"
],
"BASE":
[
"R_CRDTMACCTCRDTINSURANCETP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/