CRMS4_IU_C_CONCA

DDL: CRMS4_IU_C_CONCA SQL: CRMS4IUVCCONCA Type: view

Connection object by contract account

CRMS4_IU_C_CONCA is a CDS View that provides data about "Connection object by contract account" in SAP S/4HANA. It reads from 2 data sources (CRMS4_IU_C_CON, CRMS4_IU_C_CONBP) and exposes 62 fields with key fields BUAG_NUMBER, HAUS. It has 3 associations to related views.

Data Sources (2)

SourceAliasJoin Type
CRMS4_IU_C_CON _ConnectionObjectData inner
CRMS4_IU_C_CONBP CRMS4_IU_C_CONBP from

Associations (3)

CardinalityTargetAliasCondition
[1..1] CRMS4_IU_C_CON _ConnectionObject _ConnectionObject.HAUS = $projection.HAUS
[1..*] I_ContractAccountPartner _ContractAccountPartner _ContractAccountPartner.ContractAccount = $projection.BUAG_NUMBER
[1..1] I_ContractAccountHeader _ContractAccountHeader _ContractAccountHeader.ContractAccount = $projection.BUAG_NUMBER

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName CRMS4IUVCCONCA view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Connection object by contract account view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey HAUS view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.personalData.blocking #REQUIRED view

Fields (62)

KeyFieldSource TableSource FieldDescription
KEY BUAG_NUMBER BUAG_NUMBER Tech. CtrAcct
KEY HAUS CRMS4_IU_C_CONBP HAUS Functional loc.
CO_FLTYP CRMS4_IU_C_CON CO_FLTYP FunctLocCat.
CO_BEGRU CRMS4_IU_C_CON CO_BEGRU AuthorizGroup
CO_SWERK CRMS4_IU_C_CON CO_SWERK Plant
AddressID CRMS4_IU_C_CON AddressID Ship-to address
CO_SHTXT CRMS4_IU_C_CON CO_SHTXT Functional Loc.
CO_ERNAM CRMS4_IU_C_CON CO_ERNAM User Name
CO_ERDAT CRMS4_IU_C_CON CO_ERDAT Time Stamp
CO_AENAM CRMS4_IU_C_CON CO_AENAM User Name
CO_AEDAT CRMS4_IU_C_CON CO_AEDAT Time Stamp
TITLE CRMS4_IU_C_CON TITLE View Title
NAME1 CRMS4_IU_C_CON NAME1 PA text
NAME2 CRMS4_IU_C_CON NAME2 Name2/First nme
NAME3 CRMS4_IU_C_CON NAME3 Name 3
NAME4 CRMS4_IU_C_CON NAME4 Name 4
NAME_CO CRMS4_IU_C_CON NAME_CO c/o
CITY1 CRMS4_IU_C_CON CITY1 City
CITY2 CRMS4_IU_C_CON CITY2 District
CITY_CODE CRMS4_IU_C_CON CITY_CODE Japan City Code
HOME_CITY CRMS4_IU_C_CON HOME_CITY Different City
POST_CODE1 CRMS4_IU_C_CON POST_CODE1 Postal Code
POST_CODE2 CRMS4_IU_C_CON POST_CODE2 PO Box Post Cde
POST_CODE3 CRMS4_IU_C_CON POST_CODE3 Company Post Cd
PO_BOX CRMS4_IU_C_CON PO_BOX PO Box
PO_BOX_NUM CRMS4_IU_C_CON PO_BOX_NUM PO Box w/o No.
PO_BOX_LOC CRMS4_IU_C_CON PO_BOX_LOC PO Box City
PO_BOX_REG CRMS4_IU_C_CON PO_BOX_REG PO Region
PO_BOX_CTY CRMS4_IU_C_CON PO_BOX_CTY PO Box C/R
TRANSPZONE CRMS4_IU_C_CON TRANSPZONE Transport Zone
STREET CRMS4_IU_C_CON STREET Street Code
HOUSE_NUM1 CRMS4_IU_C_CON HOUSE_NUM1 House Number
HOUSE_NUM2 CRMS4_IU_C_CON HOUSE_NUM2 Supplement
STR_SUPPL1 CRMS4_IU_C_CON STR_SUPPL1 Street 2
STR_SUPPL2 CRMS4_IU_C_CON STR_SUPPL2 Street 3
STR_SUPPL3 CRMS4_IU_C_CON STR_SUPPL3 Street 4
LOCATION CRMS4_IU_C_CON LOCATION Text
BUILDING CRMS4_IU_C_CON BUILDING Building code
FLOOR CRMS4_IU_C_CON FLOOR Floor
ROOMNUMBER CRMS4_IU_C_CON ROOMNUMBER Room Number
COUNTRY CRMS4_IU_C_CON COUNTRY Venue: Ctry/Reg
LANGU CRMS4_IU_C_CON LANGU Primary lang.
REGION CRMS4_IU_C_CON REGION Venue Region
SORT1 CRMS4_IU_C_CON SORT1 Sort string 1
SORT2 CRMS4_IU_C_CON SORT2 Sort string 2
TIME_ZONE CRMS4_IU_C_CON TIME_ZONE TimeZone
TAXJURCODE CRMS4_IU_C_CON TAXJURCODE Tax Jurisdiction
PO_BOX_LOBBY CRMS4_IU_C_CON PO_BOX_LOBBY PO Box Lobby
DELI_SERV_TYPE CRMS4_IU_C_CON DELI_SERV_TYPE Delvry Serv Type
DELI_SERV_NUMBER CRMS4_IU_C_CON DELI_SERV_NUMBER Delivery Service No.
COUNTY_CODE CRMS4_IU_C_CON COUNTY_CODE County code
COUNTY CRMS4_IU_C_CON COUNTY Wyoming County
DEFLT_COMM CRMS4_IU_C_CON DEFLT_COMM Comm. Method
MC_CITY1 CRMS4_IU_C_CON MC_CITY1 City
MC_STREET CRMS4_IU_C_CON MC_STREET Street
MC_NAME1 CRMS4_IU_C_CON MC_NAME1 Name 1/Last Nme
MC_COUNTY CRMS4_IU_C_CON MC_COUNTY County
MC_TOWNSHIP CRMS4_IU_C_CON MC_TOWNSHIP Township
NUMBER_PRM CRMS4_IU_C_CON NUMBER_PRM
_ConnectionObject _ConnectionObject
_ContractAccountHeader _ContractAccountHeader
_ContractAccountPartner _ContractAccountPartner

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_CONCA.
-- 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: CRMS4IUVCCONCA

CREATE VIEW CRMS4_IU_C_CONCA AS
SELECT
  BUAG_NUMBER,
  CRMS4_IU_C_CONBP.HAUS AS HAUS,
  _ConnectionObjectData.CO_FLTYP AS CO_FLTYP,
  _ConnectionObjectData.CO_BEGRU AS CO_BEGRU,
  _ConnectionObjectData.CO_SWERK AS CO_SWERK,
  _ConnectionObjectData.AddressID AS AddressID,
  _ConnectionObjectData.CO_SHTXT AS CO_SHTXT,
  _ConnectionObjectData.CO_ERNAM AS CO_ERNAM,
  _ConnectionObjectData.CO_ERDAT AS CO_ERDAT,
  _ConnectionObjectData.CO_AENAM AS CO_AENAM,
  _ConnectionObjectData.CO_AEDAT AS CO_AEDAT,
  _ConnectionObjectData.TITLE AS TITLE,
  _ConnectionObjectData.NAME1 AS NAME1,
  _ConnectionObjectData.NAME2 AS NAME2,
  _ConnectionObjectData.NAME3 AS NAME3,
  _ConnectionObjectData.NAME4 AS NAME4,
  _ConnectionObjectData.NAME_CO AS NAME_CO,
  _ConnectionObjectData.CITY1 AS CITY1,
  _ConnectionObjectData.CITY2 AS CITY2,
  _ConnectionObjectData.CITY_CODE AS CITY_CODE,
  _ConnectionObjectData.HOME_CITY AS HOME_CITY,
  _ConnectionObjectData.POST_CODE1 AS POST_CODE1,
  _ConnectionObjectData.POST_CODE2 AS POST_CODE2,
  _ConnectionObjectData.POST_CODE3 AS POST_CODE3,
  _ConnectionObjectData.PO_BOX AS PO_BOX,
  _ConnectionObjectData.PO_BOX_NUM AS PO_BOX_NUM,
  _ConnectionObjectData.PO_BOX_LOC AS PO_BOX_LOC,
  _ConnectionObjectData.PO_BOX_REG AS PO_BOX_REG,
  _ConnectionObjectData.PO_BOX_CTY AS PO_BOX_CTY,
  _ConnectionObjectData.TRANSPZONE AS TRANSPZONE,
  _ConnectionObjectData.STREET AS STREET,
  _ConnectionObjectData.HOUSE_NUM1 AS HOUSE_NUM1,
  _ConnectionObjectData.HOUSE_NUM2 AS HOUSE_NUM2,
  _ConnectionObjectData.STR_SUPPL1 AS STR_SUPPL1,
  _ConnectionObjectData.STR_SUPPL2 AS STR_SUPPL2,
  _ConnectionObjectData.STR_SUPPL3 AS STR_SUPPL3,
  _ConnectionObjectData.LOCATION AS LOCATION,
  _ConnectionObjectData.BUILDING AS BUILDING,
  _ConnectionObjectData.FLOOR AS FLOOR,
  _ConnectionObjectData.ROOMNUMBER AS ROOMNUMBER,
  _ConnectionObjectData.COUNTRY AS COUNTRY,
  _ConnectionObjectData.LANGU AS LANGU,
  _ConnectionObjectData.REGION AS REGION,
  _ConnectionObjectData.SORT1 AS SORT1,
  _ConnectionObjectData.SORT2 AS SORT2,
  _ConnectionObjectData.TIME_ZONE AS TIME_ZONE,
  _ConnectionObjectData.TAXJURCODE AS TAXJURCODE,
  _ConnectionObjectData.PO_BOX_LOBBY AS PO_BOX_LOBBY,
  _ConnectionObjectData.DELI_SERV_TYPE AS DELI_SERV_TYPE,
  _ConnectionObjectData.DELI_SERV_NUMBER AS DELI_SERV_NUMBER,
  _ConnectionObjectData.COUNTY_CODE AS COUNTY_CODE,
  _ConnectionObjectData.COUNTY AS COUNTY,
  _ConnectionObjectData.DEFLT_COMM AS DEFLT_COMM,
  _ConnectionObjectData.MC_CITY1 AS MC_CITY1,
  _ConnectionObjectData.MC_STREET AS MC_STREET,
  _ConnectionObjectData.MC_NAME1 AS MC_NAME1,
  _ConnectionObjectData.MC_COUNTY AS MC_COUNTY,
  _ConnectionObjectData.MC_TOWNSHIP AS MC_TOWNSHIP,
  _ConnectionObjectData.NUMBER_PRM AS NUMBER_PRM
FROM CRMS4_IU_C_CONBP
INNER JOIN CRMS4_IU_C_CON AS _ConnectionObjectData ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN CRMS4_IU_C_CON AS _ConnectionObject ON _ConnectionObject.HAUS = HAUS  -- association [1..1]
LEFT OUTER JOIN I_ContractAccountPartner AS _ContractAccountPartner ON _ContractAccountPartner.ContractAccount = BUAG_NUMBER  -- association [1..*]
LEFT OUTER JOIN I_ContractAccountHeader AS _ContractAccountHeader ON _ContractAccountHeader.ContractAccount = BUAG_NUMBER  -- association [1..1]
;