I_InvgCsMLocation
ICM Location
I_InvgCsMLocation (Basic)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.
Cross Applications
I_InvgCsMLocation is a Basic CDS View that provides data about "ICM Location" in SAP S/4HANA. It reads from 1 data source (crms4d_icm_loc) and exposes 98 fields with key field InvgCsMLocationID. It has 2 associations to related views.
SAP API Hub
| State | C1 |
|---|---|
| Line of Business | Cross Applications |
| Application Component | CRM-S4-IPS-ICM |
| Capabilities | Association Target for Defining CDS Entities |
| Package | Cross Applications for SAP S/4HANA Cloud Private Edition |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA Cloud Private Edition ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA Cloud Private Edition CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA Cloud Private Edition and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP Extensibility Explorer for SAP S/4HANA Cloud Private Edition — Explore SAP S/4HANA Cloud Private Edition Extensibility options by leveraging the sample scenarios from SAP
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA Cloud Private Edition
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| crms4d_icm_loc | _location | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_InvgCsMAddress | _Address | _Address.AddressID = _location.addrnumber |
| [1..1] | E_InvgCsMLocation | _LocationExtension | _location.location_id = _LocationExtension.InvgCsMLocationID |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IINVGCSMLOCATION | view | |
| VDM.viewType | #BASIC | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AbapCatalog.preserveKey | true | view | |
| EndUserText.label | ICM Location | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Search.searchable | true | view |
Fields (98)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | InvgCsMLocationID | location_id | ICM Location ID | |
| InvgCsMLocationName | location_name | Location Name | ||
| InvgCsMLocationCategoryUUID | cat_guid | ICM Category GUID | ||
| InvgCsMLocationSecurityLevel | security_level | Investigative Case Management Security Level | ||
| InvgCsMLocationIsHidden | hidden_flag | ICM Case Hidden Checkbox | ||
| AddressID | addrnumber | Address Number | ||
| InvgCsMLocationCreatedBy | created_by | Version Created By | ||
| InvgCsMLocationCreatedOnDate | created_on | Variant created on | ||
| InvgCsMLocationChangedBy | changed_by | Changed By | ||
| InvgCsMLocationChangedOnDate | changed_on | Variant Changed on | ||
| InvgCsMCategoryID | cat_id | Character field of length 40 | ||
| InvgCsMLocationUUID | location_uuid | Unique ID for ICM location or object | ||
| AdditionalStreetSuffixName | _Address | AdditionalStreetSuffixName | Street 5 | |
| CorrespondenceLanguage | _Address | CorrespondenceLanguage | Language Key | |
| PrfrdCommMediumType | _Address | PrfrdCommMediumType | Communication Method (Key) (Business Address Services) | |
| POBox | _Address | POBox | PO Box | |
| POBoxIsWithoutNumber | _Address | POBoxIsWithoutNumber | Flag: PO Box Without Number | |
| POBoxPostalCode | _Address | POBoxPostalCode | PO Box Postal Code | |
| POBoxLobbyName | _Address | POBoxLobbyName | PO Box Lobby | |
| POBoxDeviatingCityName | _Address | POBoxDeviatingCityName | PO Box City | |
| POBoxDeviatingRegion | _Address | POBoxDeviatingRegion | Region for PO Box (Country/Region, State, Province, ...) | |
| POBoxDeviatingCountry | _Address | POBoxDeviatingCountry | PO Box of Country/Region | |
| DeliveryServiceTypeCode | _Address | DeliveryServiceTypeCode | Type of Delivery Service | |
| DeliveryServiceNumber | _Address | DeliveryServiceNumber | Number of Delivery Service | |
| AddressTimeZone | _Address | AddressTimeZone | Address Time Zone | |
| CityFileTestStatus | _Address | CityFileTestStatus | City file test status | |
| AddressStreetUnusable | _Address | AddressStreetUnusable | Street Address Undeliverable Flag | |
| AddressPostBoxUnusable | _Address | AddressPostBoxUnusable | PO Box Address Undeliverable Flag | |
| FullName | _Address | FullName | Full name of a party (Bus. Partner, Org. Unit, Doc. address) | |
| CityName | _Address | CityName | Name | |
| DistrictName | _Address | DistrictName | District | |
| District | _Address | District | District Court | |
| InvgCsMAddrDistrictCode | _Address | InvgCsMAddrDistrictCode | District code for City and Street file | |
| InvgCsMAddrDiffntCityName | _Address | InvgCsMAddrDiffntCityName | Different city for city/street file | |
| InvgCsMAddrValidFromDate | _Address | InvgCsMAddrValidFromDate | Valid-from date - in current Release only 00010101 possible | |
| InvgCsMAddrValidToDate | _Address | InvgCsMAddrValidToDate | Valid-to date in current Release only 99991231 possible | |
| InvgCsMAddrNameText | _Address | InvgCsMAddrNameText | Converted name field (with form of address) | |
| InvgCsMAddrNameCareOfText | _Address | InvgCsMAddrNameCareOfText | C/O Name | |
| InvgCsMAddrRegionGroup | _Address | InvgCsMAddrRegionGroup | Regional structure grouping | |
| InvgCsMAddrPostlCodeExtn | _Address | InvgCsMAddrPostlCodeExtn | (Not Supported)City Postal Code Extension, e.g. ZIP+4+2 Code | |
| InvgCsMAddrPOBoxCodeExtn | _Address | InvgCsMAddrPOBoxCodeExtn | (Not Supported) PO Box Postal Code Extension | |
| InvgCsMAddrCustPostCodeExtn | _Address | InvgCsMAddrCustPostCodeExtn | (Not Supported) Major Customer Postal Code Extension | |
| HomeCityName | _Address | HomeCityName | City (different from postal city) | |
| PostalCode | _Address | PostalCode | City postal code | |
| CompanyPostalCode | _Address | CompanyPostalCode | Company Postal Code (for Large Customers) | |
| StreetName | _Address | StreetName | Street | |
| StreetPrefixName | _Address | StreetPrefixName | Street 2 | |
| AdditionalStreetPrefixName | _Address | AdditionalStreetPrefixName | Street 3 | |
| StreetSuffixName | _Address | StreetSuffixName | Street 4 | |
| HouseNumber | _Address | HouseNumber | House Number | |
| HouseNumberSupplementText | _Address | HouseNumberSupplementText | House number supplement | |
| InvgCsMAddrHouseNumberRange | _Address | InvgCsMAddrHouseNumberRange | (Not supported) House Number Range | |
| Building | _Address | Building | Building (Number or Code) | |
| Floor | _Address | Floor | Floor in building | |
| RoomNumber | _Address | RoomNumber | Room or Apartment Number | |
| SecondaryRegionName | _Address | SecondaryRegionName | County | |
| County | _Address | County | Wyoming County | |
| TownshipCode | _Address | TownshipCode | Township code for Township | |
| TownshipName | _Address | TownshipName | Township | |
| FormOfAddress | _Address | FormOfAddress | Form-of-Address Key | |
| CityNumber | _Address | CityNumber | City code for city/street file | |
| CityCode | _Address | CityCode | City code for city/street file | |
| Country | _Address | Country | Country/Region Key | |
| CountyCode | _Address | CountyCode | County code for county | |
| Region | _Address | Region | Region (State, Province, County) | |
| BusinessPartnerName1 | _Address | BusinessPartnerName1 | Name 1 | |
| BusinessPartnerName2 | _Address | BusinessPartnerName2 | Name 2 | |
| SearchTerm1 | _Address | SearchTerm1 | Search Term 1 | |
| SearchTerm2 | _Address | SearchTerm2 | Search Term 2 | |
| StreetSearch | _Address | StreetSearch | Street Name in Uppercase for Search Help | |
| CitySearch | _Address | CitySearch | City name in Uppercase for Search Help | |
| Nation | _Address | Nation | Version ID for International Addresses | |
| BusinessPartnerName3 | _Address | BusinessPartnerName3 | Name 3 | |
| BusinessPartnerName4 | _Address | BusinessPartnerName4 | Name 4 | |
| TaxJurisdiction | _Address | TaxJurisdiction | Tax Jurisdiction | |
| TransportZone | _Address | TransportZone | Transportation zone to or from which the goods are delivered | |
| AddressCityPostBoxCode | _Address | AddressCityPostBoxCode | City PO box code (City file) | |
| InvgCsMAddrPostDelivDstrctCode | _Address | InvgCsMAddrPostDelivDstrctCode | (Not Supported) Post Delivery District | |
| InvgCsMAddrStCode | _Address | InvgCsMAddrStCode | Street Number for City/Street File | |
| InvgCsMAddrStAbbrCode | _Address | InvgCsMAddrStAbbrCode | (Not Supported) Abbreviation of Street Name | |
| InvgCsMAddrSortPhone | _Address | InvgCsMAddrSortPhone | (Not Supported) Phonetic Search Sort Field | |
| InvgCsMAddrOrigin | _Address | InvgCsMAddrOrigin | (Not Supported) Address Data Source (Key) | |
| InvgCsMAddrExtn1Text | _Address | InvgCsMAddrExtn1Text | Extension (only for data conversion) (e.g. data line) | |
| InvgCsMAddrExtn2Text | _Address | InvgCsMAddrExtn2Text | Extension (only for data conversion) (e.g. telebox) | |
| InvgCsMAddressID | _Address | InvgCsMAddressID | (Not supported) Physical address ID | |
| InvgCsMAddrRecdLangCrtnCode | _Address | InvgCsMAddrRecdLangCrtnCode | Address record creation original language | |
| InvgCsMAddrBizPrpsIsCmpltd | _Address | InvgCsMAddrBizPrpsIsCmpltd | Business Purpose Completed Flag | |
| InvgCsMAddrRemarkText | _Address | InvgCsMAddrRemarkText | Address notes | |
| InvgCsMImageFileID | image_id | ID for documents and relations | ||
| IsActiveEntity | Draft - Indicator - Is active document | |||
| InvgCsMGeoLocationLatitude | latitude | ICM Location Latitude | ||
| InvgCsMGeoLocationLongitude | longitude | ICM Location Longitude | ||
| InvgCsMGeoLocationAltitude | altitude | ICM Location Altitude | ||
| ArchivingStatus | arch_status | ICM Archiving Status | ||
| _CountyCode | _Address | _CountyCode | ||
| _CityCode | _Address | _CityCode | ||
| _Country | _Address | _Country | ||
| _Region | _Address | _Region |
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 I_InvgCsMLocation.
-- 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: IINVGCSMLOCATION
CREATE VIEW I_InvgCsMLocation AS
SELECT
location_id AS InvgCsMLocationID,
location_name AS InvgCsMLocationName,
cat_guid AS InvgCsMLocationCategoryUUID,
security_level AS InvgCsMLocationSecurityLevel,
hidden_flag AS InvgCsMLocationIsHidden,
addrnumber AS AddressID,
created_by AS InvgCsMLocationCreatedBy,
created_on AS InvgCsMLocationCreatedOnDate,
changed_by AS InvgCsMLocationChangedBy,
changed_on AS InvgCsMLocationChangedOnDate,
cat_id AS InvgCsMCategoryID,
location_uuid AS InvgCsMLocationUUID,
_Address.AdditionalStreetSuffixName AS AdditionalStreetSuffixName,
_Address.CorrespondenceLanguage AS CorrespondenceLanguage,
_Address.PrfrdCommMediumType AS PrfrdCommMediumType,
_Address.POBox AS POBox,
_Address.POBoxIsWithoutNumber AS POBoxIsWithoutNumber,
_Address.POBoxPostalCode AS POBoxPostalCode,
_Address.POBoxLobbyName AS POBoxLobbyName,
_Address.POBoxDeviatingCityName AS POBoxDeviatingCityName,
_Address.POBoxDeviatingRegion AS POBoxDeviatingRegion,
_Address.POBoxDeviatingCountry AS POBoxDeviatingCountry,
_Address.DeliveryServiceTypeCode AS DeliveryServiceTypeCode,
_Address.DeliveryServiceNumber AS DeliveryServiceNumber,
_Address.AddressTimeZone AS AddressTimeZone,
_Address.CityFileTestStatus AS CityFileTestStatus,
_Address.AddressStreetUnusable AS AddressStreetUnusable,
_Address.AddressPostBoxUnusable AS AddressPostBoxUnusable,
_Address.FullName AS FullName,
_Address.CityName AS CityName,
_Address.DistrictName AS DistrictName,
_Address.District AS District,
_Address.InvgCsMAddrDistrictCode AS InvgCsMAddrDistrictCode,
_Address.InvgCsMAddrDiffntCityName AS InvgCsMAddrDiffntCityName,
_Address.InvgCsMAddrValidFromDate AS InvgCsMAddrValidFromDate,
_Address.InvgCsMAddrValidToDate AS InvgCsMAddrValidToDate,
_Address.InvgCsMAddrNameText AS InvgCsMAddrNameText,
_Address.InvgCsMAddrNameCareOfText AS InvgCsMAddrNameCareOfText,
_Address.InvgCsMAddrRegionGroup AS InvgCsMAddrRegionGroup,
_Address.InvgCsMAddrPostlCodeExtn AS InvgCsMAddrPostlCodeExtn,
_Address.InvgCsMAddrPOBoxCodeExtn AS InvgCsMAddrPOBoxCodeExtn,
_Address.InvgCsMAddrCustPostCodeExtn AS InvgCsMAddrCustPostCodeExtn,
_Address.HomeCityName AS HomeCityName,
_Address.PostalCode AS PostalCode,
_Address.CompanyPostalCode AS CompanyPostalCode,
_Address.StreetName AS StreetName,
_Address.StreetPrefixName AS StreetPrefixName,
_Address.AdditionalStreetPrefixName AS AdditionalStreetPrefixName,
_Address.StreetSuffixName AS StreetSuffixName,
_Address.HouseNumber AS HouseNumber,
_Address.HouseNumberSupplementText AS HouseNumberSupplementText,
_Address.InvgCsMAddrHouseNumberRange AS InvgCsMAddrHouseNumberRange,
_Address.Building AS Building,
_Address.Floor AS Floor,
_Address.RoomNumber AS RoomNumber,
_Address.SecondaryRegionName AS SecondaryRegionName,
_Address.County AS County,
_Address.TownshipCode AS TownshipCode,
_Address.TownshipName AS TownshipName,
_Address.FormOfAddress AS FormOfAddress,
_Address.CityNumber AS CityNumber,
_Address.CityCode AS CityCode,
_Address.Country AS Country,
_Address.CountyCode AS CountyCode,
_Address.Region AS Region,
_Address.BusinessPartnerName1 AS BusinessPartnerName1,
_Address.BusinessPartnerName2 AS BusinessPartnerName2,
_Address.SearchTerm1 AS SearchTerm1,
_Address.SearchTerm2 AS SearchTerm2,
_Address.StreetSearch AS StreetSearch,
_Address.CitySearch AS CitySearch,
_Address.Nation AS Nation,
_Address.BusinessPartnerName3 AS BusinessPartnerName3,
_Address.BusinessPartnerName4 AS BusinessPartnerName4,
_Address.TaxJurisdiction AS TaxJurisdiction,
_Address.TransportZone AS TransportZone,
_Address.AddressCityPostBoxCode AS AddressCityPostBoxCode,
_Address.InvgCsMAddrPostDelivDstrctCode AS InvgCsMAddrPostDelivDstrctCode,
_Address.InvgCsMAddrStCode AS InvgCsMAddrStCode,
_Address.InvgCsMAddrStAbbrCode AS InvgCsMAddrStAbbrCode,
_Address.InvgCsMAddrSortPhone AS InvgCsMAddrSortPhone,
_Address.InvgCsMAddrOrigin AS InvgCsMAddrOrigin,
_Address.InvgCsMAddrExtn1Text AS InvgCsMAddrExtn1Text,
_Address.InvgCsMAddrExtn2Text AS InvgCsMAddrExtn2Text,
_Address.InvgCsMAddressID AS InvgCsMAddressID,
_Address.InvgCsMAddrRecdLangCrtnCode AS InvgCsMAddrRecdLangCrtnCode,
_Address.InvgCsMAddrBizPrpsIsCmpltd AS InvgCsMAddrBizPrpsIsCmpltd,
_Address.InvgCsMAddrRemarkText AS InvgCsMAddrRemarkText,
image_id AS InvgCsMImageFileID,
cast( 'X' as sdraft_is_active preserving type ) AS IsActiveEntity,
latitude AS InvgCsMGeoLocationLatitude,
longitude AS InvgCsMGeoLocationLongitude,
altitude AS InvgCsMGeoLocationAltitude,
arch_status AS ArchivingStatus,
_Address._CountyCode AS _CountyCode,
_Address._CityCode AS _CityCode,
_Address._Country AS _Country,
_Address._Region AS _Region
FROM crms4d_icm_loc AS _location
LEFT OUTER JOIN I_InvgCsMAddress AS _Address ON _Address.AddressID = _location.addrnumber -- association [1..1]
LEFT OUTER JOIN E_InvgCsMLocation AS _LocationExtension ON _location.location_id = _LocationExtension.InvgCsMLocationID -- association [1..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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