I_CUSTMGMTPARTNER

CDS View

Customer Management Partner

I_CUSTMGMTPARTNER is a CDS View in S/4HANA. Customer Management Partner. It contains 10 fields. 50 CDS views read from this table.

CDS Views using this table (50)

ViewTypeJoinVDMDescription
A_AppointmentActyAttendee view from COMPOSITE Attendee for Appointment Activity
A_AppointmentActyPersonResp view from COMPOSITE Person Responsible for Appointment Activity
A_BusSolnQtanContactPerson view from COMPOSITE Solution Quotation Contact Person (API)
A_BusSolnQtanItmContactPerson view from COMPOSITE Solution Quotation Item Contact Person (API)
A_BusSolnQtanItmPersonResp view from COMPOSITE Solution Quotation Item Person Responsible (API)
A_BusSolnQtanPersonResp view from COMPOSITE Solution Quotation Person Responsible (API)
A_CustMgmtTaskPersonResp view from COMPOSITE Person Responsible for Task Activity
A_LeadPersonResp view from COMPOSITE Person Responsible for Lead
A_OpportunityItemPersonResp view from COMPOSITE Person Responsible for Opportunity Item
A_OpportunityItemSalesRep view from COMPOSITE Sales Representative of Opportunity Item
A_OpportunityPersonResp view from COMPOSITE Person Responsible for Opportunity
A_OpportunitySalesRep view from COMPOSITE Sales Representative for Opportunity
A_PhoneCallActivityAttendee view from COMPOSITE Attendee for Phone Call Activity
A_PhoneCallActivityPersonResp view from COMPOSITE Person Responsible for Phone Call Activity
A_ServiceConfPersonResp view from COMPOSITE Employee Resp. for Service Confirmation
A_ServiceOrderPersonResp view from COMPOSITE Employee Responsible for Service Order
A_ServiceOrderTmplPersonResp view from COMPOSITE Person Responsible
A_ServiceQtanPersonResp view from COMPOSITE Employee Responsible for Srvc Quotation
A_ServiceRequestPersonResp view from COMPOSITE Person Responsible for Service Request
A_SrvcConfItemPartner view from COMPOSITE Service Confirmation Item Partner
A_SrvcConfItmPartnerAddress view_entity from COMPOSITE Partner Address of Service Confirmation Item
A_SrvcConfPartner view from COMPOSITE Service Confirmation Partner
A_SrvcConfPartnerAddress view_entity from COMPOSITE Partner Address of Service Confirmation
A_SrvcOrdItmPartner view from COMPOSITE Service Order Item Partner
A_SrvcOrdItmPartnerAddress view_entity from COMPOSITE Partner Address of Service Order Item
A_SrvcOrdPartner view from COMPOSITE Service Order Partner
A_SrvcOrdPartnerAddress view_entity from COMPOSITE Partner Address of Service Order
A_SrvcOrdTmplItemPartner view from COMPOSITE Service Order Template Item Partner
A_SrvcOrdTmplItmPartnerAddress view_entity from COMPOSITE Partner Address of Service Order Template Item
A_SrvcOrdTmplPartner view from COMPOSITE Service Order Template Partner
A_SrvcOrdTmplPartnerAddress view_entity from COMPOSITE Partner Address of Service Order Template
C_ServiceDocumentPartner view from CONSUMPTION Service Doc. Partners at Header Level
C_SrvcDocItemPartner view from CONSUMPTION Service Doc. Partners at Item Level
I_SrvcDocPartnerAddress view_entity from COMPOSITE Service Transaction Partner Address
I_SrvcTransMstrAgrmtPartner view_entity from COMPOSITE Master Agreement Partner
I_SubscriptionContractPartner view_entity from COMPOSITE Partner of Subscription Contract
I_SubscriptionOrderPartner view_entity from COMPOSITE Subscription Order Partner
P_SrvcDocItemPartner view_entity inner COMPOSITE Service Transaction Item Partner
P_SrvcTransMstrAgrmtItmPartner view_entity inner COMPOSITE
R_BusSolnOrdPartnerTP view_entity from TRANSACTIONAL Business Solution Order Partner - TP
R_SrvcConfItemPartnerTP view_entity from TRANSACTIONAL Service Confirmation Item Partner - TP
R_SrvcConfPartnerTP view_entity from TRANSACTIONAL Service Confirmation Partner - TP
R_SrvcContrItemPartnerTP view_entity from TRANSACTIONAL Service Contract Item Partner - TP
R_SrvcContrPartnerTP view_entity from TRANSACTIONAL Service Contract Partner - TP
R_SrvcOrdItmPartnerTP view_entity from TRANSACTIONAL Service Order Item Partner - TP
R_SrvcOrdPartnerTP view_entity from TRANSACTIONAL Service Order Partner - TP
R_SrvcOrdTmplItemPartnerTP view_entity from TRANSACTIONAL Service Order Template Item Partner - TP
R_SrvcOrdTmplPartnerTP view_entity from TRANSACTIONAL Service Order Template Partner - TP
R_SrvcQtanItemPartnerTP view_entity from TRANSACTIONAL Service Quotation Item Partner - TP
R_SrvcQtanPartnerTP view_entity from TRANSACTIONAL Service Quotation Partner - TP

Fields (10)

KeyField CDS FieldsUsed in Views
KEY CustMgmtBusinessPartner CustMgmtBusinessPartner 24
KEY CustMgmtDocument BusinessSolutionOrder,ServiceConfirmation,ServiceDocument,ServiceOrder,ServiceOrderTemplate,ServiceQuotation,SrvcTransMstrAgrmtID,SubscriptionOrder 21
KEY CustMgmtPartnerFunction CustMgmtPartnerFunction 24
AddressID AddressID 7
AddressObjectType AddressObjectType 7
AddressPersonID AddressPersonID 7
CustMgmtPartFunctionCategory CustMgmtPartFunctionCategory 12
CustMgmtPartner CustMgmtPartner 2
CustMgmtPartnerIsMainPartner CustMgmtPartnerIsMainPartner 12
CustMgmtPartnerNumberType CustMgmtPartnerNumberType 2
@ClientHandling.algorithm:#SESSION_VARIABLE
@EndUserText.label: 'Customer Management Partner'
@VDM: {
  viewType: #BASIC,
  lifecycle.contract.type: #PUBLIC_LOCAL_API
}
@AbapCatalog: {
  sqlViewName: 'ICUSTMGMTPARTNER',
  compiler.compareFilter: true
}
@AccessControl: {
  authorizationCheck: #PRIVILEGED_ONLY,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@Analytics: {
    dataExtraction: {
        enabled: true
        }
}
@ObjectModel: {
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #B,
     sizeCategory:   #XXL
   },
   supportedCapabilities: [#CDS_MODELING_ASSOCIATION_TARGET, #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE, #EXTRACTION_DATA_SOURCE]
}
@Metadata.ignorePropagatedAnnotations: true

define view I_CustMgmtPartner
  as select from crms4d_partner

  association [1..1] to I_BusinessObjType         as _CustMgmtObjectType on $projection.CustMgmtObjectType = _CustMgmtObjectType.BusinessObjectType
  association [0..*] to I_CustMgmtPartnerFuncText as _PartnerFunction    on $projection.CustMgmtPartnerFunction = _PartnerFunction.PartnerFunction
  association [0..1] to I_BusinessPartner         as _BusinessPartner    on $projection.CustMgmtBusinessPartner = _BusinessPartner.BusinessPartner

{


  key objtype_h                                as CustMgmtObjectType,
  key object_id                                as CustMgmtDocument,
  key number_int                               as CustMgmtDocumentItem,
      @ObjectModel.text.association: '_PartnerFunction'
  key partner_fct                              as CustMgmtPartnerFunction,
  key partner_no                               as CustMgmtPartner,
  key no_type                                  as CustMgmtPartnerNumberType,

      partner_pft                              as CustMgmtPartFunctionCategory,
      partner_id                               as CustMgmtBusinessPartner,

      mainpartner                              as CustMgmtPartnerIsMainPartner,
      addr_nr                                  as AddressID,
      addr_np                                  as AddressPersonID,
      addr_type                                as AddressObjectType,

      //Association

      _CustMgmtObjectType,
      _PartnerFunction,
      _BusinessPartner
      

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"CRMS4D_PARTNER"
],
"ASSOCIATED":
[
"I_BUSINESSOBJTYPE",
"I_BUSINESSPARTNER",
"I_CUSTMGMTPARTNERFUNCTEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/