CIC_SalesDocumentPartner
Projection on Sales Doc. Partner (Industry Cloud Solutions)
CIC_SalesDocumentPartner is a CDS View that provides data about "Projection on Sales Doc. Partner (Industry Cloud Solutions)" in SAP S/4HANA. It reads from 3 data sources (adrc, CIC_GEO_COORDINATES, I_SalesDocumentPartner) and exposes 37 fields with key fields SalesDocument, Partner, PartnerFunction.
Data Sources (3)
| Source | Alias | Join Type |
|---|---|---|
| adrc | _Address | left_outer |
| CIC_GEO_COORDINATES | Coordinates | left_outer |
| I_SalesDocumentPartner | Partner | from |
Annotations (5)
| Name | Value | Level | Field |
|---|---|---|---|
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Projection on Sales Doc. Partner (Industry Cloud Solutions) | view |
Fields (37)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SalesDocument | I_SalesDocumentPartner | SalesDocument | SD Document |
| KEY | Partner | I_SalesDocumentPartner | Partner | With Partner |
| KEY | PartnerFunction | I_SalesDocumentPartner | PartnerFunction | Partner Functn |
| AddressObjectType | I_SalesDocumentPartner | AddressObjectType | Address Type | |
| CityName | ||||
| CityNumber | ||||
| StreetName | ||||
| AddressTimeZone | ||||
| Country | ||||
| Region | ||||
| SecondaryRegion | ||||
| SecondaryRegionName | ||||
| TertiaryRegion | ||||
| TertiaryRegionName | ||||
| PostalCode | ||||
| BPCityDistrictCode | adrc | cityp_code | District Code | |
| DistrictName | ||||
| HouseNumber | ||||
| AddresseeName1 | ||||
| AddresseeName2 | ||||
| AddresseeName3 | ||||
| AddresseeName4 | ||||
| CareOfName | ||||
| firstname | ||||
| middlename | ||||
| lastname | ||||
| Building | ||||
| Floor | ||||
| RoomNumber | ||||
| AdditionalCityName | ||||
| altidute | CIC_GEO_COORDINATES | altitude | Height | |
| latitude | CIC_GEO_COORDINATES | latitude | Latitude | |
| longitude | CIC_GEO_COORDINATES | longitude | Longitude | |
| EmailAddress | I_SalesDocumentPartner | EmailAddress | E-Mail Address | |
| InternationalMobilePhoneNumber | I_SalesDocumentPartner | InternationalMobilePhoneNumber | ||
| InternationalPhoneNumber | I_SalesDocumentPartner | InternationalPhoneNumber | Telephone no. | |
| InternationalFaxNumber | I_SalesDocumentPartner | InternationalFaxNumber | Fax Number |
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 CIC_SalesDocumentPartner.
-- 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 CIC_SalesDocumentPartner AS
SELECT
Partner.SalesDocument AS SalesDocument,
Partner.Partner AS Partner,
Partner.PartnerFunction AS PartnerFunction,
Partner.AddressObjectType AS AddressObjectType,
coalesce( Partner._PersonAddress.CityName, Partner._OrganizationAddress.CityName ) AS CityName,
coalesce( Partner._PersonAddress.CityNumber, Partner._OrganizationAddress.CityNumber ) AS CityNumber,
coalesce( Partner._PersonAddress.StreetName, Partner._OrganizationAddress.StreetName ) AS StreetName,
coalesce( Partner._PersonAddress.AddressTimeZone, Partner._OrganizationAddress.AddressTimeZone ) AS AddressTimeZone,
coalesce( Partner._PersonAddress.Country, Partner._OrganizationAddress.Country ) AS Country,
coalesce( Partner._PersonAddress.Region, Partner._OrganizationAddress.Region ) AS Region,
coalesce( Partner._PersonAddress.SecondaryRegion, Partner._OrganizationAddress.SecondaryRegion ) AS SecondaryRegion,
coalesce( Partner._PersonAddress.SecondaryRegionName, Partner._OrganizationAddress.SecondaryRegionName ) AS SecondaryRegionName,
coalesce( Partner._PersonAddress.TertiaryRegion, Partner._OrganizationAddress.TertiaryRegion ) AS TertiaryRegion,
coalesce( Partner._PersonAddress.TertiaryRegionName, Partner._OrganizationAddress.TertiaryRegionName ) AS TertiaryRegionName,
coalesce( Partner._PersonAddress.PostalCode, Partner._OrganizationAddress.PostalCode ) AS PostalCode,
_Address.cityp_code AS BPCityDistrictCode,
coalesce( Partner._PersonAddress.DistrictName, Partner._OrganizationAddress.DistrictName ) AS DistrictName,
coalesce( Partner._PersonAddress.HouseNumber, Partner._OrganizationAddress.HouseNumber ) AS HouseNumber,
Partner._OrganizationAddress.AddresseeName1 AS AddresseeName1,
Partner._OrganizationAddress.AddresseeName2 AS AddresseeName2,
Partner._OrganizationAddress.AddresseeName3 AS AddresseeName3,
Partner._OrganizationAddress.AddresseeName4 AS AddresseeName4,
Partner._OrganizationAddress.CareOfName AS CareOfName,
Partner._PersonAddress.GivenName AS firstname,
Partner._PersonAddress.PersonMiddleName AS middlename,
Partner._PersonAddress.FamilyName AS lastname,
coalesce( Partner._PersonAddress.Building, Partner._OrganizationAddress.Building ) AS Building,
coalesce( Partner._PersonAddress.Floor, Partner._OrganizationAddress.Floor ) AS Floor,
coalesce( Partner._PersonAddress.RoomNumber, Partner._OrganizationAddress.RoomNumber ) AS RoomNumber,
coalesce( Partner._PersonAddress.VillageName, Partner._OrganizationAddress.VillageName ) AS AdditionalCityName,
Coordinates.altitude AS altidute,
Coordinates.latitude AS latitude,
Coordinates.longitude AS longitude,
Partner.EmailAddress AS EmailAddress,
Partner.InternationalMobilePhoneNumber AS InternationalMobilePhoneNumber,
Partner.InternationalPhoneNumber AS InternationalPhoneNumber,
Partner.InternationalFaxNumber AS InternationalFaxNumber
FROM I_SalesDocumentPartner AS Partner
LEFT OUTER JOIN CIC_GEO_COORDINATES AS Coordinates ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN adrc AS _Address ON /* join condition not captured in parsed metadata */
;
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