CSRV_V_USER_DESC

DDL: CSRV_V_USER_DESC Type: view_entity

Get User Description for Last Changed By

CSRV_V_USER_DESC is a CDS View that provides data about "Get User Description for Last Changed By" in SAP S/4HANA. It reads from 3 data sources (csrv_header, ina1_header, ina1_header_t) and exposes 4 fields.

Data Sources (3)

SourceAliasJoin Type
csrv_header csrv_h left_outer
ina1_header ina1_h from
ina1_header_t ina1_t left_outer

Parameters (1)

NameTypeDefault
p_langu lang

Annotations (2)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Get User Description for Last Changed By view

Fields (4)

KeyFieldSource TableSource FieldDescription
serviceName ina1_header service_id Web Service ID
description ina1_header_t description Well Code Des.
version ina1_header version XML Vers.
clientNULLaslast_published_at

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 CSRV_V_USER_DESC.
-- 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.
-- Parameters: p_langu : lang

CREATE VIEW CSRV_V_USER_DESC AS
SELECT
  ina1_h.service_id AS serviceName,
  ina1_t.description AS description,
  ina1_h.version AS version,
  dats_tims_to_tstmp( cast(left(ina1_h.changed_on,8) as abap.dats), cast(right(ina1_h.changed_at,6) as abap.tims), abap_system_timezone( $session.client,'NULL' ), $session.client, 'NULL' ) as last_published_at AS clientNULLaslast_published_at
FROM ina1_header AS ina1_h
LEFT OUTER JOIN csrv_header AS csrv_h ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN ina1_header_t AS ina1_t ON /* join condition not captured in parsed metadata */
;