I_CUSTMGMTPARTNER

CDS View

Customer Management Partner

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

CDS Views using this table (46)

ViewTypeJoinVDMDescription
A_BusSolnOrdItmPartner view_entity from COMPOSITE Solution Order Item Partner
A_BusSolnOrdItmPartnerAddress view_entity from COMPOSITE Solution Order Item Partner Address
A_BusSolnOrdPartner view_entity from COMPOSITE Solution Order Partner
A_BusSolnOrdPartnerAddress view_entity from COMPOSITE Partner Address of Solution Order
A_BusSolnOrdPartnerSimulation view_entity from CONSUMPTION Header Partner Simulation
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_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_ServiceConfPersonResp view from COMPOSITE Employee Resp. for Service Confirmation
A_ServiceOrderPersonResp view from COMPOSITE Employee Responsible for Service Order
A_ServiceOrderTmplPersonResp view_entity from COMPOSITE Person Responsible
A_ServiceQtanPersonResp view_entity from COMPOSITE Employee Responsible for Srvc Quotation
A_ServiceRequestPersonResp view from COMPOSITE Person Responsible for Service Request
A_SrvcConfItemPartner view_entity from COMPOSITE Service Confirmation Item Partner
A_SrvcConfItmPartnerAddress view_entity from COMPOSITE Partner Address of Service Confirmation Item
A_SrvcConfPartner view_entity from COMPOSITE Service Confirmation Partner
A_SrvcConfPartnerAddress view_entity from COMPOSITE Partner Address of Service Confirmation
A_SrvcOrdItmPartner view_entity from COMPOSITE Service Order Item Partner
A_SrvcOrdItmPartnerAddress view_entity from COMPOSITE Partner Address of Service Order Item
A_SrvcOrdPartner view_entity from COMPOSITE Service Order Partner
A_SrvcOrdPartnerAddress view_entity from COMPOSITE Partner Address of Service Order
A_SrvcOrdTmplItemPartner view_entity from COMPOSITE Service Order Template Item Partner
A_SrvcOrdTmplItmPartnerAddress view_entity from COMPOSITE Partner Address of Service Order Template Item
A_SrvcOrdTmplPartner view_entity from COMPOSITE Service Order Template Partner
A_SrvcOrdTmplPartnerAddress view_entity from COMPOSITE Partner Address of Service Order Template
C_ServiceDocumentPartner view_entity from CONSUMPTION Service Doc. Partners at Header Level
C_SrvcDocItemPartner view_entity from CONSUMPTION Service Doc. Partners at Item Level
I_ServiceDocumentItemPartner view_entity inner COMPOSITE Service Transaction Item Partner
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 Master Agreement Item Partner
R_BusSolnOrdPartnerTP view_entity from TRANSACTIONAL Business Solution Order Partner - TP
R_SrvcConfPartnerTP view_entity from TRANSACTIONAL Service Confirmation Partner - TP
R_SrvcContrPartnerTP view_entity from TRANSACTIONAL Service Contract Partner - TP
R_SrvcOrdPartnerTP view_entity from TRANSACTIONAL Service Order Partner - TP
R_SrvcOrdTmplPartnerTP view_entity from TRANSACTIONAL Service Order Template Partner - TP
R_SrvcQtanPartnerTP view_entity from TRANSACTIONAL Service Quotation Partner - TP

Fields (12)

KeyField CDS FieldsUsed in Views
KEY CustMgmtBusinessPartner CustMgmtBusinessPartner 26
KEY CustMgmtDocument BusinessSolutionOrder,ServiceConfirmation,ServiceContract,ServiceDocument,ServiceOrder,ServiceOrderTemplate,ServiceQuotation,SrvcTransMstrAgrmtID,SubscriptionOrder 23
KEY CustMgmtDocumentItem BusinessSolutionOrderItem 1
KEY CustMgmtPartnerFunction CustMgmtPartnerFunction 26
_BusinessPartner _BusinessPartner 2
AddressID AddressID 11
AddressObjectType AddressObjectType 11
AddressPersonID AddressPersonID 11
CustMgmtPartFunctionCategory CustMgmtPartFunctionCategory 10
CustMgmtPartner CustMgmtPartner 2
CustMgmtPartnerIsMainPartner CustMgmtPartnerIsMainPartner 14
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]
}
//! Business Object SONT for the Service Document Partner

@ObjectModel.sapObjectNodeType.name: 'ServiceDocumentPartner'

@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
      

}