R_IN_ElectronicDocTransptRegn

DDL: R_IN_ELECTRONICDOCTRANSPTREGN Type: view_entity BASIC

India eWay Bill

R_IN_ElectronicDocTransptRegn is a Basic CDS View that provides data about "India eWay Bill" in SAP S/4HANA. It reads from 1 data source (edoinewb) and exposes 47 fields with key field ElectronicDocUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
edoinewb edoinewb from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_ElectronicDoc _ElectronicDoc $projection.ElectronicDocUUID = _ElectronicDoc.ElectronicDocUUID

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label India eWay Bill view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (47)

KeyFieldSource TableSource FieldDescription
KEY ElectronicDocUUID edoc_guid eDocument GUID
ElectronicDocSequenceNmbr seq_no Value Number
IN_ElectronicDocEWbillNmbr ewb_number eWay Bill Number
IN_EDocEWbillCreateDate ewb_create_date EWB Creation Date
IN_EDocEWbillCreateTime ewb_create_time EWB Creation Time
IN_EDocEWbillValidityDate ewb_valid_end_date eWay Bill Valid To
IN_EDocEWbillValidityTime ewb_valid_endat Validity Ends At
IN_ElectronicDocTransptrID Transporter ID
IN_EDocTransptDocNmbr trans_doc_no Transport Doc No
IN_EDocTransptDocDate trans_doc_date Transport Doc Date
IN_EDocTransptDistanceVal trans_distance Transport Dist in KM
IN_EDocRmngTransptDstncVal remain_trans_distance Remain TransDist(KM)
IN_EDocVehicleNumber vehicle_no Vehicle Number
IN_ElectronicDocVehicleType vehicle_type Vehicle Type
IN_ElectronicDocFromPlaceTxt from_place From Place
IN_ElectronicDocFromState Region
IN_ElectronicDocTransptMode transport_mode Transport Mode
IN_EDocEWbillModifReasonCode mod_reason_code Reason Code
IN_EDocEWbillModifRemarksTxt mod_remarks Reason Remarks
IN_EDocTransptrUpdtDate transp_update_date Trans. Upd Date
IN_EDocEWbillUpdtDate ewb_update_date eWay Bill Upd. Date
IN_EDocEWbillUpdtTime ewb_update_time eWay Bill Updated On
IN_EDocEWbillValdtyExtnRsnCode extn_reason_code Ext. Reason Code
IN_EWbillValdtyExtnRemarksTxt extn_remarks Extn Remarks
IN_EDocEWbillCancRsnCode canc_reason_code Cancel Reason Code
IN_EDocEWbillCancelDate ewb_canc_date Cancellation Date
IN_EDocEWbillCancelTime ewb_canc_time Cancellation Time
IN_EDocEWbillCancRemarksTxt cancel_remarks Cancellation Remarks
IN_ElectronicDocIsCancFlag cancel_edoc_flag Cancel eDocument
IN_ElectronicDocEditActionFlag edit_action_flag Edit Action
IN_ElectronicDocOrgUnit org_unit1 Org. Unit 1
IN_ElectronicDocInvcNmbr source_doc_no Document Nmbr
IN_ElectronicDocBusinessPlace bupla Business place
IN_EDocEWbillIsContingencyFlag ewb_cont_flag Contingency Flag
IN_ElectronicDocTransptrName ewb_trans_name Transporter Name
IN_ElectronicDocTransptrGSTIN ewb_trans_gstin Transporter GSTIN No
IN_EDocEWbillCtptyRejectStatus ewb_rej_status Counter Party Reject
IN_ElectronicDocCsgnmtStatus ewb_consign_status Consignment Status
IN_EDocEWbillTransitType ewb_transit_type Transit Type
IN_EDocEWbillFromPinCode ewb_from_pin_code From Pincode
IN_EDocEWbillExtnAddrLine1Txt ewb_adrc_line1 Address Line 1
IN_EDocEWbillExtnAddrLine2Txt ewb_adrc_line2 Address Line 2
IN_EDocEWbillExtnAddrLine3Txt ewb_adrc_line3 Address Line 3
IN_EDocEWbillIsMultiVehFlag Multi Vehicle Flag
IN_ElectronicDocSubSupplyDesc sub_supply_desc Sub Supply Desc
IN_EWbillStatus ewb_status eWay Bill Status
_ElectronicDoc _ElectronicDoc

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 R_IN_ElectronicDocTransptRegn.
-- 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 R_IN_ElectronicDocTransptRegn AS
SELECT
  edoc_guid AS ElectronicDocUUID,
  seq_no AS ElectronicDocSequenceNmbr,
  ewb_number AS IN_ElectronicDocEWbillNmbr,
  ewb_create_date AS IN_EDocEWbillCreateDate,
  ewb_create_time AS IN_EDocEWbillCreateTime,
  ewb_valid_end_date AS IN_EDocEWbillValidityDate,
  ewb_valid_endat AS IN_EDocEWbillValidityTime,
  cast( transporter_id as edoc_in_ewb_transid preserving type ) AS IN_ElectronicDocTransptrID,
  trans_doc_no AS IN_EDocTransptDocNmbr,
  trans_doc_date AS IN_EDocTransptDocDate,
  trans_distance AS IN_EDocTransptDistanceVal,
  remain_trans_distance AS IN_EDocRmngTransptDstncVal,
  vehicle_no AS IN_EDocVehicleNumber,
  vehicle_type AS IN_ElectronicDocVehicleType,
  from_place AS IN_ElectronicDocFromPlaceTxt,
  cast( from_state as edoc_in_ewb_frmstate preserving type ) AS IN_ElectronicDocFromState,
  transport_mode AS IN_ElectronicDocTransptMode,
  mod_reason_code AS IN_EDocEWbillModifReasonCode,
  mod_remarks AS IN_EDocEWbillModifRemarksTxt,
  transp_update_date AS IN_EDocTransptrUpdtDate,
  ewb_update_date AS IN_EDocEWbillUpdtDate,
  ewb_update_time AS IN_EDocEWbillUpdtTime,
  extn_reason_code AS IN_EDocEWbillValdtyExtnRsnCode,
  extn_remarks AS IN_EWbillValdtyExtnRemarksTxt,
  canc_reason_code AS IN_EDocEWbillCancRsnCode,
  ewb_canc_date AS IN_EDocEWbillCancelDate,
  ewb_canc_time AS IN_EDocEWbillCancelTime,
  cancel_remarks AS IN_EDocEWbillCancRemarksTxt,
  cancel_edoc_flag AS IN_ElectronicDocIsCancFlag,
  edit_action_flag AS IN_ElectronicDocEditActionFlag,
  org_unit1 AS IN_ElectronicDocOrgUnit,
  source_doc_no AS IN_ElectronicDocInvcNmbr,
  bupla AS IN_ElectronicDocBusinessPlace,
  ewb_cont_flag AS IN_EDocEWbillIsContingencyFlag,
  ewb_trans_name AS IN_ElectronicDocTransptrName,
  ewb_trans_gstin AS IN_ElectronicDocTransptrGSTIN,
  ewb_rej_status AS IN_EDocEWbillCtptyRejectStatus,
  ewb_consign_status AS IN_ElectronicDocCsgnmtStatus,
  ewb_transit_type AS IN_EDocEWbillTransitType,
  ewb_from_pin_code AS IN_EDocEWbillFromPinCode,
  ewb_adrc_line1 AS IN_EDocEWbillExtnAddrLine1Txt,
  ewb_adrc_line2 AS IN_EDocEWbillExtnAddrLine2Txt,
  ewb_adrc_line3 AS IN_EDocEWbillExtnAddrLine3Txt,
  cast( ewb_mult_veh_flag as edoc_in_ewb_multiveh_flag preserving type ) AS IN_EDocEWbillIsMultiVehFlag,
  sub_supply_desc AS IN_ElectronicDocSubSupplyDesc,
  ewb_status AS IN_EWbillStatus
FROM edoinewb
LEFT OUTER JOIN I_ElectronicDoc AS _ElectronicDoc ON ElectronicDocUUID = _ElectronicDoc.ElectronicDocUUID  -- association [1..1]
;