Posts

Showing posts with the label BDC

Real-time BDC call transaction method in SAP ABAP

Real-time example of using BDC call transaction method in SAP ABAP REPORT ZCALL_TRAN_XD01 . DATA: BEGIN OF ITAB OCCURS 1, KUNNR(10), BUKRS(4), KTOKD(4), NAME1(30), SORTL(10), STRAS(30), ORT01(25), LAND1(3), AKONT(10), ZUAWA(3), END OF ITAB. DATA: BEGIN OF IT_ERR OCCURS 1, KUNNR(10), BUKRS(4), KTOKD(4), NAME1(30), SORTL(10), STRAS(30), ORT01(25), LAND1(3), AKONT(10), ZUAWA(3), MSG(150), END OF IT_ERR. DATA: IT_BDCDATA LIKE BDCDATA OCCURS 1 WITH HEADER LINE. DATA: IT_MSGS LIKE BDCMSGCOLL OCCURS 1 WITH HEADER LINE. DATA: V_MSG TYPE CHAR255, V_MODE. PARAMETERS: P_FILE LIKE RLGRAP-FILENAME. PARAMETERS: P_A RADIOBUTTON GROUP G1, P_E RADIOBUTTON GROUP G1, P_N RADIOBUTTON GROUP G1 DEFAULT 'X'. AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE. ...

Real-time example of BDC session method in SAP

Real-time example of using BDC session method in SAP ABAP. REPORT ZSESSION_XD01. DATA: BEGIN OF ITAB OCCURS 1, KUNNR(10), BUKRS(4), KTOKD(4), NAME1(30), SORTL(10), STRAS(30), ORT01(25), LAND1(3), AKONT(10), ZUAWA(3), END OF ITAB. DATA: IT_BDCDATA LIKE BDCDATA OCCURS 1 WITH HEADER LINE. DATA: V_FLAG. PARAMETERS: P_FILE LIKE RLGRAP-FILENAME. AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE. PERFORM BROWSE_FILE. START-OF-SELECTION. PERFORM READ_FILE. PERFORM POPULATE_BDCDATA. END-OF-SELECTION. PERFORM MEMORY_FREE. *&---------------------------------------------------------------------* *& Form BROWSE_FILE *&---------------------------------------------------------------------* * text *----------------------------------------------------------------------* FORM BROWSE_FILE . CALL FUNCTION 'F4_FILENAME' IMPORTING FILE_NAME = P_FILE. ENDFORM....