Posts

Showing posts from July, 2018

Send Mail Function Module

send mail Function Module        DATA: LT_MAILSUBJECT     TYPE SODOCCHGI1.           DATA: LT_MAILRECIPIENTS  TYPE STANDARD TABLE OF SOMLREC90 WITH HEADER LINE.           DATA: LT_MAILTXT         TYPE STANDARD TABLE OF SOLI      WITH HEADER LINE. *       Recipients           LT_MAILRECIPIENTS-REC_TYPE  = 'U'.           LT_MAILRECIPIENTS-RECEIVER =  'rkm4888@gmail.com'. *APPEND LT_MAILRECIPIENTS . *          LT_MAILRECIPIENTS-REC_TYPE  = 'U'. *          LT_MAILRECIPIENTS-COPY = 1. *          LT_MAILRECIPIENTS-RECEIVER = 'rkm4888@gmail.com'.           APPEND LT_MAILRECIPIENTS . CLEAR LT_MAILRECIPIENTS . * Subject. LT_MAILSUBJECT-OBJ_NAME = 'SALES ORDER CONF'. LT_MAILSUBJECT-OBJ_LANGU = SY-LANGU. CONCATENATE  vbak-vbeln ' # Export Sale Order Created for ' vbak-vkorg INTO LT_MAILSUBJECT-OBJ_DESCR SEPARATED BY space. *LT_MAILSUBJECT-OBJ_DESCR = 'Sales Order No '. "+ xvbak-vbeln. * Mail Contents LT_MAILTXT = &#

Roundof

this simple peace of code help you rounof value near place of values REPORT   Zround_off . DATA :  gv_ekpo  type  ekpo . gv_ekpo - netwr  =  '123.623' . gv_ekpo - netwr  =  round (  val  =  gv_ekpo - netwr dec  =  0  ) . WRITE :  gv_ekpo - netwr .

Validation of fields in sap abap programming

  IF s_regio IS NOT INITIAL.     PERFORM f_validate_regio.   ENDIF FORM f_validate_ebeln.   DATA: lv_ebeln TYPE ebeln.   SELECT SINGLE ebeln FROM ekko INTO lv_ebeln    WHERE ebeln IN s_ebeln.   IF sy-subrc <> 0 AND lv_ebeln IS INITIAL.     MESSAGE e034 WITH text-007. "Invalid PO   ENDIF. ENDFORM. 

How to filter in odata and how to get fileter values in odata

Filter in OData some time requirement to fetch multi pal records behalf of condition  so here solution to get multiple records behalf of the condition and helping a lot to get detail so happy to share the peace of code you and get a basic idea about how to get multiple records behalf of condition      DATA  :  lt_filter  TYPE  /iwbep/t_mgw_select_option ,            ls_filter  TYPE  /iwbep/s_mgw_select_option ,            ls_so      TYPE  /iwbep/s_cod_select_option . ******   Filter     lt_filter  =  io_tech_request_context -> get_filter (  ) ->get_filter_select_options (  ) .      LOOP  AT  lt_filter  INTO  ls_filter .        CASE  ls_filter - property . a simple method to go for a filter with help of filter you get your values as per the requirements       DATA :  lt_filter  TYPE  /iwbep/t_mgw_select_option ,           ls_filter  TYPE  /iwbep/s_mgw_select_option ,           ls_so      TYPE  /iwbep/s_cod_select_option . ****   Filter     lt_filter  =  io