CRMS4_IU_C_CONVAR
Connection Object by Various Fields
CRMS4_IU_C_CONVAR is a CDS View that provides data about "Connection Object by Various Fields" in SAP S/4HANA. It reads from 8 data sources and exposes 59 fields with key field HAUS. It has 1 association to related views.
Data Sources (8)
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_BusinessPartner | _BusinessPartner | _BusinessPartner.BusinessPartner = but000.partner |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| EndUserText.label | Connection Object by Various Fields | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (59)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | HAUS | iflot | tplnr | Functional loc. |
| VKONT | fkkvkp | vkont | Tech. CtrAcct | |
| GPART | fkkvkp | gpart | Tech. BPartner | |
| ANLAGE | eanl | anlage | Installation | |
| VSTELLE | evbs | vstelle | Premise | |
| VERTRAG | ever | vertrag | PoD service | |
| partner | but000 | partner | With Partner | |
| city1 | ||||
| city2 | adrc | city2 | District | |
| name1 | adrc | name1 | PA text | |
| name2 | adrc | name2 | Name2/First nme | |
| post_code1 | adrc | post_code1 | Postal Code | |
| post_code2 | adrc | post_code2 | PO Box Post Cde | |
| post_code3 | adrc | post_code3 | Company Post Cd | |
| po_box_loc | adrc | po_box_loc | PO Box City | |
| street | adrc | street | Street Code | |
| str_suppl1 | adrc | str_suppl1 | Street 2 | |
| str_suppl2 | adrc | str_suppl2 | Street 3 | |
| str_suppl3 | adrc | str_suppl3 | Street 4 | |
| house_num1 | adrc | house_num1 | House Number | |
| house_num2 | adrc | house_num2 | Supplement | |
| house_num3 | adrc | house_num3 | Number Range | |
| country | adrc | country | Venue: Ctry/Reg | |
| region | adrc | region | Venue Region | |
| sort1 | adrc | sort1 | Sort string 1 | |
| sort2 | adrc | sort2 | Sort string 2 | |
| sort_phn | adrc | sort_phn | Phonet. Sort. | |
| addrnumber | adrc | addrnumber | Address Number | |
| address_id | adrc | address_id | Address ID | |
| po_box_lobby | adrc | po_box_lobby | PO Box Lobby | |
| county | adrc | county | Wyoming County | |
| township | adrc | township | Township | |
| location | adrc | location | Text | |
| building | adrc | building | Building code | |
| floor | adrc | floor | Floor | |
| roomnumber | adrc | roomnumber | Room Number | |
| mc_name2_bp | but000 | mc_name2 | Name2/First Nme | |
| name_first | but000 | name_first | First Name | |
| name_last | but000 | name_last | Last Name | |
| name_org1 | but000 | name_org1 | Name 1 | |
| name_org2 | but000 | name_org2 | Name 2 | |
| name_org3 | but000 | name_org3 | Name 3 | |
| name_org4 | but000 | name_org4 | Name 4 | |
| bu_sort1 | but000 | bu_sort1 | Search Term 1 | |
| bu_sort2 | but000 | bu_sort2 | Search Term 2 | |
| begruasAuthorizationGroup | ||||
| MaintenancePlant | iloa | swerk | MaintPlant | |
| MaintenancePlanningPlant | iflot | ingrp | Planner Group | |
| MaintenancePlannerGroup | iflot | iwerk | Planning Plant | |
| mc_city1 | ||||
| mc_street | adrc | mc_street | Street | |
| mc_name1 | adrc | mc_name1 | Name 1/Last Nme | |
| mc_county | adrc | mc_county | County | |
| mc_township | adrc | mc_township | Township | |
| mc_location | ||||
| mc_building | ||||
| mc_floor | ||||
| mc_city2 | ||||
| _BusinessPartner | _BusinessPartner |
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 CRMS4_IU_C_CONVAR.
-- 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 CRMS4_IU_C_CONVAR AS
SELECT
iflot.tplnr AS HAUS,
fkkvkp.vkont AS VKONT,
fkkvkp.gpart AS GPART,
eanl.anlage AS ANLAGE,
evbs.vstelle AS VSTELLE,
ever.vertrag AS VERTRAG,
but000.partner AS partner,
adrc.city2 AS city2,
adrc.name1 AS name1,
adrc.name2 AS name2,
adrc.post_code1 AS post_code1,
adrc.post_code2 AS post_code2,
adrc.post_code3 AS post_code3,
adrc.po_box_loc AS po_box_loc,
adrc.street AS street,
adrc.str_suppl1 AS str_suppl1,
adrc.str_suppl2 AS str_suppl2,
adrc.str_suppl3 AS str_suppl3,
adrc.house_num1 AS house_num1,
adrc.house_num2 AS house_num2,
adrc.house_num3 AS house_num3,
adrc.country AS country,
adrc.region AS region,
adrc.sort1 AS sort1,
adrc.sort2 AS sort2,
adrc.sort_phn AS sort_phn,
adrc.addrnumber AS addrnumber,
adrc.address_id AS address_id,
adrc.po_box_lobby AS po_box_lobby,
adrc.county AS county,
adrc.township AS township,
adrc.location AS location,
adrc.building AS building,
adrc.floor AS floor,
adrc.roomnumber AS roomnumber,
but000.mc_name2 AS mc_name2_bp,
but000.name_first AS name_first,
but000.name_last AS name_last,
but000.name_org1 AS name_org1,
but000.name_org2 AS name_org2,
but000.name_org3 AS name_org3,
but000.name_org4 AS name_org4,
but000.bu_sort1 AS bu_sort1,
but000.bu_sort2 AS bu_sort2,
iloa.swerk AS MaintenancePlant,
iflot.ingrp AS MaintenancePlanningPlant,
iflot.iwerk AS MaintenancePlannerGroup,
adrc.mc_street AS mc_street,
adrc.mc_name1 AS mc_name1,
adrc.mc_county AS mc_county,
adrc.mc_township AS mc_township,
upper(adrc.location) AS mc_location,
upper(adrc.building) AS mc_building,
upper(adrc.floor) AS mc_floor,
upper(adrc.city2) AS mc_city2
INNER JOIN iloa ON /* join condition not captured in parsed metadata */
INNER JOIN adrc ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN evbs ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN eanl ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN ever ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN fkkvk ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN fkkvkp ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN but000 ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON _BusinessPartner.BusinessPartner = but000.partner -- association [1..1]
;
Learn More
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA