C_CustomerContact_F2200

DDL: C_CUSTOMERCONTACT_F2200 Type: view CONSUMPTION

C_CustomerContact_F2200 is a Consumption CDS View in SAP S/4HANA. It reads from 1 data source (I_CustomerContact) and exposes 28 fields with key fields BusinessPartnerCompany, BusinessPartner2.

Data Sources (1)

SourceAliasJoin Type
I_CustomerContact I_CustomerContact from

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName CUSTOMERCONTACT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #CONSUMPTION view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MASTER view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartnerCompany I_CustomerContact BusinessPartnerCompany Busn. Partner
KEY BusinessPartner2 I_CustomerContact BusinessPartnerPerson Busn. Partner
Customer Customer Customer Sold-to Party
SoldToParty Customer Customer Sold-to Party
CustomerContact I_CustomerContact BusinessPartnerName Extracted Customer Name
ContactPersonFunctionName
EmailAddress I_CustomerContact EmailAddress E-Mail Address
InternationalPhoneNumber I_CustomerContact InternationalPhoneNumber Telephone no.
InternationalMobilePhoneNumber I_CustomerContact InternationalMobilePhoneNumber
InternationalFaxNumber I_CustomerContact InternationalFaxNumber Fax Number
BusinessPartnerName
CustomerAccountGroup Customer CustomerAccountGroup Account group
AuthorizationGroup Customer AuthorizationGroup AuthorizGroup
CustomerClassification Customer CustomerClassification Customer Class.
CustomerClassificationDesc
DataControllerSet Customer DataControllerSet Data Ctrlr. Set
DataController1 Customer DataController1 Data Controller
DataController2 Customer DataController2 Data Controller
DataController3 Customer DataController3 Data Controller
DataController4 Customer DataController4 Data Controller
DataController5 Customer DataController5 Data Controller
DataController6 Customer DataController6 Data Controller
DataController7 Customer DataController7 Data Controller
DataController8 Customer DataController8 Data Controller
DataController9 Customer DataController9 Data Controller
DataController10 Customer DataController10 Data Controller
_BusinessPartnerCompany _BusinessPartnerCompany
_BusinessPartnerPerson _BusinessPartnerPerson

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_CustomerContact_F2200.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW C_CustomerContact_F2200 AS
SELECT
  I_CustomerContact.BusinessPartnerCompany AS BusinessPartnerCompany,
  I_CustomerContact.BusinessPartnerPerson AS BusinessPartner2,
  Customer.Customer AS Customer,
  Customer.Customer AS SoldToParty,
  I_CustomerContact.BusinessPartnerName AS CustomerContact,
  I_CustomerContact._ContactPersonFunction._Text[1: Language=$session.system_language ].ContactPersonFunctionName AS ContactPersonFunctionName,
  I_CustomerContact.EmailAddress AS EmailAddress,
  I_CustomerContact.InternationalPhoneNumber AS InternationalPhoneNumber,
  I_CustomerContact.InternationalMobilePhoneNumber AS InternationalMobilePhoneNumber,
  I_CustomerContact.InternationalFaxNumber AS InternationalFaxNumber,
  Customer._CustomerToBusinessPartner._Customer.CustomerName AS BusinessPartnerName,
  Customer.CustomerAccountGroup AS CustomerAccountGroup,
  Customer.AuthorizationGroup AS AuthorizationGroup,
  Customer.CustomerClassification AS CustomerClassification,
  Customer._CustomerClassValueHelp._Text[1: Language=$session.system_language ].CustomerClassificationDesc AS CustomerClassificationDesc,
  Customer.DataControllerSet AS DataControllerSet,
  Customer.DataController1 AS DataController1,
  Customer.DataController2 AS DataController2,
  Customer.DataController3 AS DataController3,
  Customer.DataController4 AS DataController4,
  Customer.DataController5 AS DataController5,
  Customer.DataController6 AS DataController6,
  Customer.DataController7 AS DataController7,
  Customer.DataController8 AS DataController8,
  Customer.DataController9 AS DataController9,
  Customer.DataController10 AS DataController10
FROM I_CustomerContact
;