I_InvgCsMLocRelatedLocTP
TP view for ICM Relationship Location to Location
I_InvgCsMLocRelatedLocTP is a Transactional CDS View that provides data about "TP view for ICM Relationship Location to Location" in SAP S/4HANA. It reads from 1 data source (I_InvgCsMLocVisibleReltdLoc) and exposes 117 fields with key fields InvgCsMRelationshipUUID, InvgCsMRelationshipSourceUUID. It has 5 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_InvgCsMLocVisibleReltdLoc | I_InvgCsMLocVisibleReltdLoc | from |
Associations (5)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_InvgCsMVisibleLocation | _targetlocation | $projection.InvgCsMRelationshipTargetUUID = _targetlocation.InvgCsMLocationID |
| [1..1] | I_InvgCsMLocationTP | _location | $projection.InvgCsMRelationshipSourceUUID = _location.InvgCsMLocationID |
| [0..1] | I_InvgCsMRelationshipNote | _RelNote | $projection.InvgCsMRelationshipUUID = _RelNote.InvgCsMTextObjectID and _RelNote.InvgCsMTextObjectType = 'ICM_REL' and _RelNote.InvgCsMTextTypeCode = 'NOTE' and _RelNote.InvgCsMTextLanguageCode = $session.system_language |
| [1..1] | E_InvgCsMRelationship | _RelationExtension | $projection.InvgCsMRelationshipUUID = _RelationExtension.InvgCsMRelationshipUUID |
| [1..1] | E_InvgCsMReliabilityMatrix | _RelMatExtension | $projection.InvgCsMReliabilityMatrixUUID = _RelMatExtension.InvgCsMReliabilityMatrixUUID |
Annotations (16)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IINVGCSMLOCLOCTP | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| EndUserText.label | TP view for ICM Relationship Location to Location | view | |
| ObjectModel.transactionalProcessingEnabled | true | view | |
| ObjectModel.writeDraftPersistence | INVGCSMLOCLOC_D | view | |
| ObjectModel.createEnabled | true | view | |
| ObjectModel.updateEnabled | true | view | |
| ObjectModel.deleteEnabled | true | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view |
Fields (117)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | InvgCsMRelationshipUUID | InvgCsMRelationshipUUID | ||
| KEY | InvgCsMRelationshipSourceUUID | InvgCsMRelationshipSourceUUID | ||
| InvgCsMRelationshipTargetUUID | InvgCsMRelationshipTargetUUID | |||
| InvgCsMRelSourceTypeID | InvgCsMRelSourceTypeID | |||
| InvgCsMRelTargetTypeID | InvgCsMRelTargetTypeID | |||
| InvgCsMRelationshipTypeID | InvgCsMRelationshipTypeID | |||
| InvgCsMRelSecurityLevel | InvgCsMRelSecurityLevel | |||
| InvgCsMRelationshipExpungeDate | InvgCsMRelationshipExpungeDate | |||
| InvgCsMRelValidFromDate | InvgCsMRelValidFromDate | |||
| InvgCsMRelationshipValidToDate | InvgCsMRelationshipValidToDate | |||
| InvgCsMRelationshipIsDeleted | InvgCsMRelationshipIsDeleted | |||
| InvgCsMRelArchiveStatusCode | InvgCsMRelArchiveStatusCode | |||
| InvgCsMRelEntitiesHash | InvgCsMRelEntitiesHash | |||
| InvgCsMRelCreatedDateTime | InvgCsMRelCreatedDateTime | |||
| CreatedByUser | CreatedByUser | User Name | ||
| InvgCsMRelChangedDateTime | InvgCsMRelChangedDateTime | |||
| LastChangedByUser | LastChangedByUser | User Name | ||
| InvgCsMRelCreatedByOrgID | InvgCsMRelCreatedByOrgID | |||
| InvgCsMRelChangedByOrgID | InvgCsMRelChangedByOrgID | |||
| InvgCsMRelIsHidden | InvgCsMRelIsHidden | |||
| InvgCsMTgtLocationCategoryUUID | ||||
| InvgCsMTargetLocationID | _targetlocation | InvgCsMLocationID | ||
| InvgCsMTargetLocationName | _targetlocation | InvgCsMLocationName | ||
| InvgCsMCategoryID | _targetlocation | InvgCsMCategoryID | ||
| AddressID | _targetlocation | AddressID | Ship-to address | |
| POBox | _targetlocation | POBox | PO Box | |
| POBoxIsWithoutNumber | _targetlocation | POBoxIsWithoutNumber | PO Box w/o No. | |
| POBoxPostalCode | _targetlocation | POBoxPostalCode | PO Box Postal Code | |
| POBoxLobbyName | _targetlocation | POBoxLobbyName | PO Box Lobby | |
| CityName | _targetlocation | CityName | Name | |
| DistrictName | _targetlocation | DistrictName | District | |
| CityNumber | _targetlocation | CityNumber | City Code | |
| HomeCityName | _targetlocation | HomeCityName | Different City | |
| PostalCode | _targetlocation | PostalCode | Postal Code | |
| StreetName | _targetlocation | StreetName | Text | |
| StreetPrefixName | _targetlocation | StreetPrefixName | Street 2 | |
| AdditionalStreetPrefixName | _targetlocation | AdditionalStreetPrefixName | Street 3 | |
| StreetSuffixName | _targetlocation | StreetSuffixName | Street 4 | |
| HouseNumber | _targetlocation | HouseNumber | House Number | |
| Country | _targetlocation | Country | Venue: Ctry/Reg | |
| Region | _targetlocation | Region | Venue Region | |
| SecondaryRegionName | _targetlocation | SecondaryRegionName | County | |
| CountyCode | _targetlocation | CountyCode | County code | |
| InvgCsMAddrValidFromDate | _targetlocation | InvgCsMAddrValidFromDate | ||
| POBoxDeviatingCityName | _targetlocation | POBoxDeviatingCityName | PO Box City | |
| POBoxDeviatingRegion | _targetlocation | POBoxDeviatingRegion | PO Region | |
| POBoxDeviatingCountry | _targetlocation | POBoxDeviatingCountry | PO Box C/R | |
| DeliveryServiceTypeCode | _targetlocation | DeliveryServiceTypeCode | Delvry Serv Type | |
| DeliveryServiceNumber | _targetlocation | DeliveryServiceNumber | Delivery Service No. | |
| AddressTimeZone | _targetlocation | AddressTimeZone | Time Zone | |
| CorrespondenceLanguage | _targetlocation | CorrespondenceLanguage | Language | |
| PrfrdCommMediumType | _targetlocation | PrfrdCommMediumType | Comm. Method | |
| CompanyPostalCode | _targetlocation | CompanyPostalCode | Company Post Cd | |
| HouseNumberSupplementText | _targetlocation | HouseNumberSupplementText | Supplement | |
| Building | _targetlocation | Building | Building code | |
| Floor | _targetlocation | Floor | Floor | |
| RoomNumber | _targetlocation | RoomNumber | Room Number | |
| FormOfAddress | _targetlocation | FormOfAddress | Title Key | |
| TaxJurisdiction | _targetlocation | TaxJurisdiction | Tax Jurisdiction | |
| TransportZone | _targetlocation | TransportZone | Transport Zone | |
| AdditionalStreetSuffixName | _targetlocation | AdditionalStreetSuffixName | Street 5 | |
| CityFileTestStatus | _targetlocation | CityFileTestStatus | Check Status | |
| AddressStreetUnusable | _targetlocation | AddressStreetUnusable | ||
| AddressPostBoxUnusable | _targetlocation | AddressPostBoxUnusable | ||
| TownshipCode | _targetlocation | TownshipCode | ||
| TownshipName | _targetlocation | TownshipName | ||
| BusinessPartnerName1 | _targetlocation | BusinessPartnerName1 | Name | |
| BusinessPartnerName2 | _targetlocation | BusinessPartnerName2 | Name 2 | |
| SearchTerm1 | _targetlocation | SearchTerm1 | Search Term 1 | |
| SearchTerm2 | _targetlocation | SearchTerm2 | Search Term 2 | |
| BusinessPartnerName3 | _targetlocation | BusinessPartnerName3 | Name 3 | |
| BusinessPartnerName4 | _targetlocation | BusinessPartnerName4 | Name 4 | |
| AddressCityPostBoxCode | _targetlocation | AddressCityPostBoxCode | ||
| InvgCsMAddrHouseNumberRange | _targetlocation | InvgCsMAddrHouseNumberRange | ||
| InvgCsMAddrDistrictCode | _targetlocation | InvgCsMAddrDistrictCode | ||
| InvgCsMAddrDiffntCityName | _targetlocation | InvgCsMAddrDiffntCityName | ||
| InvgCsMAddrValidToDate | _targetlocation | InvgCsMAddrValidToDate | ||
| InvgCsMAddrNameText | _targetlocation | InvgCsMAddrNameText | ||
| InvgCsMAddrNameCareOfText | _targetlocation | InvgCsMAddrNameCareOfText | ||
| InvgCsMAddrRegionGroup | _targetlocation | InvgCsMAddrRegionGroup | ||
| InvgCsMAddrPostlCodeExtn | _targetlocation | InvgCsMAddrPostlCodeExtn | ||
| InvgCsMAddrPOBoxCodeExtn | _targetlocation | InvgCsMAddrPOBoxCodeExtn | ||
| InvgCsMAddrCustPostCodeExtn | _targetlocation | InvgCsMAddrCustPostCodeExtn | ||
| InvgCsMAddrPostDelivDstrctCode | _targetlocation | InvgCsMAddrPostDelivDstrctCode | ||
| InvgCsMAddrStCode | _targetlocation | InvgCsMAddrStCode | ||
| InvgCsMAddrStAbbrCode | _targetlocation | InvgCsMAddrStAbbrCode | ||
| InvgCsMAddrSortPhone | _targetlocation | InvgCsMAddrSortPhone | ||
| InvgCsMAddrOrigin | _targetlocation | InvgCsMAddrOrigin | ||
| InvgCsMAddrExtn1Text | _targetlocation | InvgCsMAddrExtn1Text | ||
| InvgCsMAddrExtn2Text | _targetlocation | InvgCsMAddrExtn2Text | ||
| InvgCsMAddressID | _targetlocation | InvgCsMAddressID | ||
| InvgCsMAddrRecdLangCrtnCode | _targetlocation | InvgCsMAddrRecdLangCrtnCode | ||
| InvgCsMAddrBizPrpsIsCmpltd | _targetlocation | InvgCsMAddrBizPrpsIsCmpltd | ||
| InvgCsMAddrRemarkText | _targetlocation | InvgCsMAddrRemarkText | ||
| _Country | _targetlocation | _Country | ||
| _CountyCode | _targetlocation | _CountyCode | ||
| _Region | _targetlocation | _Region | ||
| InvgCsMLocationSecurityLevel | _targetlocation | InvgCsMLocationSecurityLevel | ||
| InvgCsMReliabilityMatrixUUID | InvgCsMReliabilityMatrixUUID | |||
| InvgCsMRlibtyMtrxRefObjID | InvgCsMRlibtyMtrxRefObjID | |||
| InvgCsMRlibtyMtrxRefTypeCode | InvgCsMRlibtyMtrxRefTypeCode | |||
| InvgCsMRlibtyMtrxRefSetTypeID | InvgCsMRlibtyMtrxRefSetTypeID | |||
| InvgCsMRlibtyMtrxRefLogSystID | InvgCsMRlibtyMtrxRefLogSystID | |||
| InvgCsMRlibtyMtrxSrceRlibtyID | InvgCsMRlibtyMtrxSrceRlibtyID | |||
| InvgCsMRlibtyMtrxInfoRlibtyID | InvgCsMRlibtyMtrxInfoRlibtyID | |||
| InvgCsMRlibtyMtrxHndlgCodeID | InvgCsMRlibtyMtrxHndlgCodeID | |||
| InvgCsMRlibtyMtrxIsDeleted | InvgCsMRlibtyMtrxIsDeleted | |||
| InvgCsMRlibtyMtrxArchiveSts | InvgCsMRlibtyMtrxArchiveSts | |||
| InvgCsMRlibtyMtrxRlibtyID | ||||
| InvgCsMIsNewEntity | ||||
| InvgCsMIsDeleteAllowed | ||||
| InvgCsMTextContent | _RelNote | InvgCsMTextContent | ||
| InvgCsMTextObjectID | _RelNote | InvgCsMTextObjectID | ||
| InvgCsMTextObjectType | _RelNote | InvgCsMTextObjectType | ||
| InvgCsMTextTypeCode | _RelNote | InvgCsMTextTypeCode | ||
| InvgCsMTextLanguageCode | _RelNote | InvgCsMTextLanguageCode | ||
| _location | _location |
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_InvgCsMLocRelatedLocTP.
-- 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: IINVGCSMLOCLOCTP
CREATE VIEW I_InvgCsMLocRelatedLocTP AS
SELECT
InvgCsMRelationshipUUID,
InvgCsMRelationshipSourceUUID,
InvgCsMRelationshipTargetUUID,
InvgCsMRelSourceTypeID,
InvgCsMRelTargetTypeID,
InvgCsMRelationshipTypeID,
InvgCsMRelSecurityLevel,
InvgCsMRelationshipExpungeDate,
InvgCsMRelValidFromDate,
InvgCsMRelationshipValidToDate,
InvgCsMRelationshipIsDeleted,
InvgCsMRelArchiveStatusCode,
InvgCsMRelEntitiesHash,
InvgCsMRelCreatedDateTime,
CreatedByUser,
InvgCsMRelChangedDateTime,
LastChangedByUser,
InvgCsMRelCreatedByOrgID,
InvgCsMRelChangedByOrgID,
InvgCsMRelIsHidden,
cast(bintohex(_targetlocation.InvgCsMLocationCategoryUUID) as char32) AS InvgCsMTgtLocationCategoryUUID,
_targetlocation.InvgCsMLocationID AS InvgCsMTargetLocationID,
_targetlocation.InvgCsMLocationName AS InvgCsMTargetLocationName,
_targetlocation.InvgCsMCategoryID AS InvgCsMCategoryID,
_targetlocation.AddressID AS AddressID,
_targetlocation.POBox AS POBox,
_targetlocation.POBoxIsWithoutNumber AS POBoxIsWithoutNumber,
_targetlocation.POBoxPostalCode AS POBoxPostalCode,
_targetlocation.POBoxLobbyName AS POBoxLobbyName,
_targetlocation.CityName AS CityName,
_targetlocation.DistrictName AS DistrictName,
_targetlocation.CityNumber AS CityNumber,
_targetlocation.HomeCityName AS HomeCityName,
_targetlocation.PostalCode AS PostalCode,
_targetlocation.StreetName AS StreetName,
_targetlocation.StreetPrefixName AS StreetPrefixName,
_targetlocation.AdditionalStreetPrefixName AS AdditionalStreetPrefixName,
_targetlocation.StreetSuffixName AS StreetSuffixName,
_targetlocation.HouseNumber AS HouseNumber,
_targetlocation.Country AS Country,
_targetlocation.Region AS Region,
_targetlocation.SecondaryRegionName AS SecondaryRegionName,
_targetlocation.CountyCode AS CountyCode,
_targetlocation.InvgCsMAddrValidFromDate AS InvgCsMAddrValidFromDate,
_targetlocation.POBoxDeviatingCityName AS POBoxDeviatingCityName,
_targetlocation.POBoxDeviatingRegion AS POBoxDeviatingRegion,
_targetlocation.POBoxDeviatingCountry AS POBoxDeviatingCountry,
_targetlocation.DeliveryServiceTypeCode AS DeliveryServiceTypeCode,
_targetlocation.DeliveryServiceNumber AS DeliveryServiceNumber,
_targetlocation.AddressTimeZone AS AddressTimeZone,
_targetlocation.CorrespondenceLanguage AS CorrespondenceLanguage,
_targetlocation.PrfrdCommMediumType AS PrfrdCommMediumType,
_targetlocation.CompanyPostalCode AS CompanyPostalCode,
_targetlocation.HouseNumberSupplementText AS HouseNumberSupplementText,
_targetlocation.Building AS Building,
_targetlocation.Floor AS Floor,
_targetlocation.RoomNumber AS RoomNumber,
_targetlocation.FormOfAddress AS FormOfAddress,
_targetlocation.TaxJurisdiction AS TaxJurisdiction,
_targetlocation.TransportZone AS TransportZone,
_targetlocation.AdditionalStreetSuffixName AS AdditionalStreetSuffixName,
_targetlocation.CityFileTestStatus AS CityFileTestStatus,
_targetlocation.AddressStreetUnusable AS AddressStreetUnusable,
_targetlocation.AddressPostBoxUnusable AS AddressPostBoxUnusable,
_targetlocation.TownshipCode AS TownshipCode,
_targetlocation.TownshipName AS TownshipName,
_targetlocation.BusinessPartnerName1 AS BusinessPartnerName1,
_targetlocation.BusinessPartnerName2 AS BusinessPartnerName2,
_targetlocation.SearchTerm1 AS SearchTerm1,
_targetlocation.SearchTerm2 AS SearchTerm2,
_targetlocation.BusinessPartnerName3 AS BusinessPartnerName3,
_targetlocation.BusinessPartnerName4 AS BusinessPartnerName4,
_targetlocation.AddressCityPostBoxCode AS AddressCityPostBoxCode,
_targetlocation.InvgCsMAddrHouseNumberRange AS InvgCsMAddrHouseNumberRange,
_targetlocation.InvgCsMAddrDistrictCode AS InvgCsMAddrDistrictCode,
_targetlocation.InvgCsMAddrDiffntCityName AS InvgCsMAddrDiffntCityName,
_targetlocation.InvgCsMAddrValidToDate AS InvgCsMAddrValidToDate,
_targetlocation.InvgCsMAddrNameText AS InvgCsMAddrNameText,
_targetlocation.InvgCsMAddrNameCareOfText AS InvgCsMAddrNameCareOfText,
_targetlocation.InvgCsMAddrRegionGroup AS InvgCsMAddrRegionGroup,
_targetlocation.InvgCsMAddrPostlCodeExtn AS InvgCsMAddrPostlCodeExtn,
_targetlocation.InvgCsMAddrPOBoxCodeExtn AS InvgCsMAddrPOBoxCodeExtn,
_targetlocation.InvgCsMAddrCustPostCodeExtn AS InvgCsMAddrCustPostCodeExtn,
_targetlocation.InvgCsMAddrPostDelivDstrctCode AS InvgCsMAddrPostDelivDstrctCode,
_targetlocation.InvgCsMAddrStCode AS InvgCsMAddrStCode,
_targetlocation.InvgCsMAddrStAbbrCode AS InvgCsMAddrStAbbrCode,
_targetlocation.InvgCsMAddrSortPhone AS InvgCsMAddrSortPhone,
_targetlocation.InvgCsMAddrOrigin AS InvgCsMAddrOrigin,
_targetlocation.InvgCsMAddrExtn1Text AS InvgCsMAddrExtn1Text,
_targetlocation.InvgCsMAddrExtn2Text AS InvgCsMAddrExtn2Text,
_targetlocation.InvgCsMAddressID AS InvgCsMAddressID,
_targetlocation.InvgCsMAddrRecdLangCrtnCode AS InvgCsMAddrRecdLangCrtnCode,
_targetlocation.InvgCsMAddrBizPrpsIsCmpltd AS InvgCsMAddrBizPrpsIsCmpltd,
_targetlocation.InvgCsMAddrRemarkText AS InvgCsMAddrRemarkText,
_targetlocation._Country AS _Country,
_targetlocation._CountyCode AS _CountyCode,
_targetlocation._Region AS _Region,
_targetlocation.InvgCsMLocationSecurityLevel AS InvgCsMLocationSecurityLevel,
InvgCsMReliabilityMatrixUUID,
InvgCsMRlibtyMtrxRefObjID,
InvgCsMRlibtyMtrxRefTypeCode,
InvgCsMRlibtyMtrxRefSetTypeID,
InvgCsMRlibtyMtrxRefLogSystID,
InvgCsMRlibtyMtrxSrceRlibtyID,
InvgCsMRlibtyMtrxInfoRlibtyID,
InvgCsMRlibtyMtrxHndlgCodeID,
InvgCsMRlibtyMtrxIsDeleted,
InvgCsMRlibtyMtrxArchiveSts,
cast('' as crm_icm_mat_reliability_id ) AS InvgCsMRlibtyMtrxRlibtyID,
cast('' as boolean) AS InvgCsMIsNewEntity,
cast('' as boolean) AS InvgCsMIsDeleteAllowed,
_RelNote.InvgCsMTextContent AS InvgCsMTextContent,
_RelNote.InvgCsMTextObjectID AS InvgCsMTextObjectID,
_RelNote.InvgCsMTextObjectType AS InvgCsMTextObjectType,
_RelNote.InvgCsMTextTypeCode AS InvgCsMTextTypeCode,
_RelNote.InvgCsMTextLanguageCode AS InvgCsMTextLanguageCode
FROM I_InvgCsMLocVisibleReltdLoc
LEFT OUTER JOIN I_InvgCsMVisibleLocation AS _targetlocation ON InvgCsMRelationshipTargetUUID = _targetlocation.InvgCsMLocationID -- association [0..1]
LEFT OUTER JOIN I_InvgCsMLocationTP AS _location ON InvgCsMRelationshipSourceUUID = _location.InvgCsMLocationID -- association [1..1]
LEFT OUTER JOIN I_InvgCsMRelationshipNote AS _RelNote ON InvgCsMRelationshipUUID = _RelNote.InvgCsMTextObjectID AND _RelNote.InvgCsMTextObjectType = 'ICM_REL' AND _RelNote.InvgCsMTextTypeCode = 'NOTE' AND _RelNote.InvgCsMTextLanguageCode = $session.system_language -- association [0..1]
LEFT OUTER JOIN E_InvgCsMRelationship AS _RelationExtension ON InvgCsMRelationshipUUID = _RelationExtension.InvgCsMRelationshipUUID -- association [1..1]
LEFT OUTER JOIN E_InvgCsMReliabilityMatrix AS _RelMatExtension ON InvgCsMReliabilityMatrixUUID = _RelMatExtension.InvgCsMReliabilityMatrixUUID -- 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