fiscds_userdefaultcontactdata
User Default Contact Data
fiscds_userdefaultcontactdata is a CDS View that provides data about "User Default Contact Data" in SAP S/4HANA. It reads from 5 data sources (fiscds_adr2_mphone, fiscds_adr2_phone, fiscds_adr3_fax, fiscds_adr6_email, tsad2) and exposes 38 fields with key fields UserKey, AddressId.
Data Sources (5)
| Source | Alias | Join Type |
|---|---|---|
| fiscds_adr2_mphone | fiscds_adr2_mphone | left_outer |
| fiscds_adr2_phone | fiscds_adr2_phone | left_outer |
| fiscds_adr3_fax | fiscds_adr3_fax | left_outer |
| fiscds_adr6_email | fiscds_adr6_email | left_outer |
| tsad2 | tsad2 | left_outer |
Parameters (1)
| Name | Type | Default |
|---|---|---|
| p_keydate | abap.char( 14 ) |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | FISV_USRDFLTDTA | view | |
| EndUserText.label | User Default Contact Data | view | |
| ObjectModel.usageType.sizeCategory | #M | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AbapCatalog.buffering.status | #NOT_ALLOWED | view | |
| AccessControl.authorizationCheck | #PRIVILEGED_ONLY | view |
Fields (38)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | UserKey | fiscds_adrp | bname | User name |
| KEY | AddressId | fiscds_adrp | addrnumber | Address Number |
| FormOfAddress | ||||
| AcademicTitleName | tsad2 | title_text | Name Supplement | |
| title | fiscds_adrp | title | View Title | |
| FirstName | fiscds_adrp | name_first | First Name | |
| LastName | fiscds_adrp | name_last | Last Name | |
| PersonFullName | fiscds_adrp | name_text | Full Name | |
| Department | fiscds_adrp | department | Department | |
| FunctionalTitleName | fiscds_adrp | function | Unit Func. | |
| Building | fiscds_adrp | building | Building code | |
| Floor | fiscds_adrp | floor | Floor | |
| RoomNumber | fiscds_adrp | roomnumber | Room Number | |
| CorrespondenceShortName | fiscds_adrp | id_code | Short name | |
| InhouseMail | fiscds_adrp | ih_mail | Internal mail | |
| CountryPhone | fiscds_adr2_phone | country | Venue: Ctry/Reg | |
| CountryDialingCodePhone | fiscds_adr2_phone | country_dialing_code_phone | ||
| CountryPhoneLangu | fiscds_adr2_phone | spras | Off. Language | |
| CountryPhoneName | fiscds_adr2_phone | landx | Country/Region | |
| PhoneNumber | fiscds_adr2_phone | phone_number | Phone | |
| PhoneNumberExtension | fiscds_adr2_phone | phone_number_extension | ||
| InternationalPhoneNumber | fiscds_adr2_phone | international_phone_number | ||
| PhoneIsSMSEnabled | fiscds_adr2_phone | dft_receiv | Std.recipient | |
| CountryMobilePhone | fiscds_adr2_mphone | country | Venue: Ctry/Reg | |
| CountryDialingCodeMobilePhone | fiscds_adr2_mphone | country_dialing_code_mobile | ||
| CountryMobilePhoneLangu | fiscds_adr2_mphone | spras | Off. Language | |
| CountryMobilePhoneName | fiscds_adr2_mphone | landx | Country/Region | |
| MobilePhoneNumber | fiscds_adr2_mphone | mobile_phone_number | ||
| InternationalMobilePhoneNumber | fiscds_adr2_mphone | international_mobile_phone | ||
| CountryFax | fiscds_adr3_fax | country_fax | ||
| CountryDialingCodeFax | fiscds_adr3_fax | country_dialing_code_fax | ||
| CountryFaxLangu | fiscds_adr3_fax | spras | Off. Language | |
| CountryFaxName | fiscds_adr3_fax | landx | Country/Region | |
| FaxNumber | fiscds_adr3_fax | fax_number | Fax Number | |
| FaxNumberExtension | fiscds_adr3_fax | fax_number_extension | ||
| InternationalFaxNumber | fiscds_adr3_fax | international_fax_number | ||
| EmailAddress | fiscds_adr6_email | smtp_addr | E-Mail Address | |
| deflt_commendasPrfrdCommMediumType |
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 fiscds_userdefaultcontactdata.
-- 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: FISV_USRDFLTDTA
-- Parameters: p_keydate : abap.char( 14 )
CREATE VIEW fiscds_userdefaultcontactdata AS
SELECT
fiscds_adrp.bname AS UserKey,
fiscds_adrp.addrnumber AS AddressId,
cast( ' ' as abap.char(30)) AS FormOfAddress,
tsad2.title_text AS AcademicTitleName,
fiscds_adrp.title AS title,
fiscds_adrp.name_first AS FirstName,
fiscds_adrp.name_last AS LastName,
fiscds_adrp.name_text AS PersonFullName,
fiscds_adrp.department AS Department,
fiscds_adrp.function AS FunctionalTitleName,
fiscds_adrp.building AS Building,
fiscds_adrp.floor AS Floor,
fiscds_adrp.roomnumber AS RoomNumber,
fiscds_adrp.id_code AS CorrespondenceShortName,
fiscds_adrp.ih_mail AS InhouseMail,
fiscds_adr2_phone.country AS CountryPhone,
fiscds_adr2_phone.country_dialing_code_phone AS CountryDialingCodePhone,
fiscds_adr2_phone.spras AS CountryPhoneLangu,
fiscds_adr2_phone.landx AS CountryPhoneName,
fiscds_adr2_phone.phone_number AS PhoneNumber,
fiscds_adr2_phone.phone_number_extension AS PhoneNumberExtension,
fiscds_adr2_phone.international_phone_number AS InternationalPhoneNumber,
fiscds_adr2_phone.dft_receiv AS PhoneIsSMSEnabled,
fiscds_adr2_mphone.country AS CountryMobilePhone,
fiscds_adr2_mphone.country_dialing_code_mobile AS CountryDialingCodeMobilePhone,
fiscds_adr2_mphone.spras AS CountryMobilePhoneLangu,
fiscds_adr2_mphone.landx AS CountryMobilePhoneName,
fiscds_adr2_mphone.mobile_phone_number AS MobilePhoneNumber,
fiscds_adr2_mphone.international_mobile_phone AS InternationalMobilePhoneNumber,
fiscds_adr3_fax.country_fax AS CountryFax,
fiscds_adr3_fax.country_dialing_code_fax AS CountryDialingCodeFax,
fiscds_adr3_fax.spras AS CountryFaxLangu,
fiscds_adr3_fax.landx AS CountryFaxName,
fiscds_adr3_fax.fax_number AS FaxNumber,
fiscds_adr3_fax.fax_number_extension AS FaxNumberExtension,
fiscds_adr3_fax.international_fax_number AS InternationalFaxNumber,
fiscds_adr6_email.smtp_addr AS EmailAddress,
case fiscds_adrp.deflt_comm when 'TEL' then case fiscds_adr2_phone.flagdefault_phone when 'X' then cast( fiscds_adrp.deflt_comm as abap.char(3)) else cast( 'MOB' as abap.char(3)) end else fiscds_adrp.deflt_comm end as PrfrdCommMediumType AS deflt_commendasPrfrdCommMediumType
LEFT OUTER JOIN fiscds_adr2_phone ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN fiscds_adr2_mphone ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN fiscds_adr3_fax ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN fiscds_adr6_email ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN tsad2 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