ICM_PARTNER_PERSON

DDL: ICM_PARTNER_PERSON SQL: ICM_PARTNER_PERS Type: view

BusinessPartner_person

ICM_PARTNER_PERSON is a CDS View that provides data about "BusinessPartner_person" in SAP S/4HANA. It reads from 5 data sources (adr2, adr6, adrc, adcp, but000) and exposes 21 fields with key fields partner, addrnumber, nation, consnumber, consnumber_1.

Data Sources (5)

SourceAliasJoin Type
adr2 a2 left_outer
adr6 a6 left_outer
adrc ac inner
adcp ad inner
but000 b00 from

Annotations (3)

NameValueLevelField
AbapCatalog.sqlViewName ICM_PARTNER_PERS view
AbapCatalog.compiler.compareFilter true view
EndUserText.label BusinessPartner_person view

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY partner but000 partner With Partner
KEY addrnumber adrc addrnumber Address Number
KEY nation adrc nation Country/Region
KEY consnumber adr2 consnumber Sequence Number
KEY consnumber_1 adr6 consnumber Sequence Number
type but000 type Worklist Type
persnumber but000 persnumber Person Number
augrp but000 augrp Component of the Version Number
name_first but000 name_first First Name
name_last but000 name_last Last Name
city1 adrc city1 City
post_code1 adrc post_code1 Postal Code
post_code2 adrc post_code2 PO Box Post Cde
po_box adrc po_box PO Box
street adrc street Street Code
house_num1 adrc house_num1 House Number
country adrc country Venue: Ctry/Reg
region adrc region Venue Region
telnr_long adr2 telnr_long Telephone no.
smtp_addr adr6 smtp_addr E-Mail Address
comp_pers adcp comp_pers Company/Person

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 ICM_PARTNER_PERSON.
-- 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.
-- SQL view name: ICM_PARTNER_PERS

CREATE VIEW ICM_PARTNER_PERSON AS
SELECT
  b00.partner AS partner,
  ac.addrnumber AS addrnumber,
  ac.nation AS nation,
  a2.consnumber AS consnumber,
  a6.consnumber AS consnumber_1,
  b00.type AS type,
  b00.persnumber AS persnumber,
  b00.augrp AS augrp,
  b00.name_first AS name_first,
  b00.name_last AS name_last,
  ac.city1 AS city1,
  ac.post_code1 AS post_code1,
  ac.post_code2 AS post_code2,
  ac.po_box AS po_box,
  ac.street AS street,
  ac.house_num1 AS house_num1,
  ac.country AS country,
  ac.region AS region,
  a2.telnr_long AS telnr_long,
  a6.smtp_addr AS smtp_addr,
  ad.comp_pers AS comp_pers
FROM but000 AS b00
INNER JOIN adcp AS ad ON /* join condition not captured in parsed metadata */
INNER JOIN adrc AS ac ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN adr2 AS a2 ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN adr6 AS a6 ON /* join condition not captured in parsed metadata */
;