You had created view cluster using SE54, this view cluster contain table to be maintained by user. then you must create Z transaction or tcode to attach these cluster view. 1.Create Transaction code using SE93 then select Transaction with parameters. 2.Next screen you need to input SM34 for Transaction and check the checkbox of […]
Category: SAP ABAP General
Delivery Quantity Should No More Than PO STO
You need to create error message if user create delivery PO STO and entered delivery quantity more than quantity in PO STO using VL10D SAP Transaction. The solution is you need to implement BAdI LE_SHP_DELIVERY_PROC in your SAP System. and write your code into DELIVERY_FINAL_CHECK method. For example, We need to check only for Delivery type Z4LN […]
Enhancing Your ABAP Code – Part 1
There are various reason why ABAP Developments don’t always run correctly, the first category is the errors are caused by the developer’s basic lack of ABAP skills. In this article allowed me to explain some of errors that may be occured. The second category of errors can be characterized that wrong assumptions about the data […]
How to use ABAP Field Symbol to display data
What is Field Symbols ABAP Field symbols are similar to de-referenced pointer in C Programming, ABAP field symbol are placeholder or symbolic name of other fields, it represents a real equivalent to pointers in the sense of variables that contain a memory address. In this article we will use ABAP Field symbols to display some […]
How to Create Global Macro in ABAP
ABAP Developer use DEFINE … ENF-OF-DEFINITION to create local macro in ABAP Code. Macro definitely help developer to create code more readable and to avoid code repetition. In this article, we would explain how to create global macro, Global Macro can be created by maintaining entries in TRMAC table. You can create global macro with […]
How to debug Popup Screen in SAP ABAP
As ABAP Developer debugging process is a vital requirement during create ABAP Program, But i think doing debug in SAP ABAP is the most convenient because SAP own user friendly ABAP Debugger. There are numerous way to debug ABAP Program is one of them you can write BREAK keyword on your ABAP program or put […]
How to use Function Module KBPP_EXTERN_UPDATE_CO to upload Cost Planning via transaction code CJ40
Implementing SAP PS Module you have to enter cost planning for WBS after you create Project and WBS, Normally you can add cost planning by transaction code CJ40. The other ways for automatic process such as upload data cost planning of WBS via Excel you can use function module KBPP_EXTERN_UPDATE_CO. Please check out ABAP Code […]
How to create custom SPRO Node in SAP
We always have maintenance table in every project, sometime alot of maintenance table, this could be problem and difficult for user to maintain your table. The best solution is to reorganize transaction code of table maintenance in SPRO Path menu. You can create SPRO Node for your custom maintenance table via S_IMG_EXTENSION. After you open […]
ALV Popup List Display Using CL_SALV_TABLE
On earlier article How to Create ALV Grid using CL_SALV_TABLE on ABAP Dynpro, Now in this article i want to share how to create ALV Popup List using CL_SALV_TABLE.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | REPORT ztest_alv. TABLES: vbak. TYPES: BEGIN OF ty_outtab, vbeln TYPE vbeln_va, erdat TYPE erdat, erzet TYPE erzet, vbtyp TYPE vbtyp, vkorg TYPE vkorg, faksk TYPE faksk, netwr TYPE netwr, waerk TYPE waerk, END OF ty_outtab. DATA: gt_outtab TYPE STANDARD TABLE OF ty_outtab, gr_table TYPE REF TO cl_salv_table. *----------------------------------------------------------------------* * SELECTION-SCREEN * *----------------------------------------------------------------------* SELECTION-SCREEN BEGIN OF BLOCK gen WITH FRAME. SELECT-OPTIONS: s_vbeln FOR vbak-vbeln. SELECTION-SCREEN END OF BLOCK gen. *----------------------------------------------------------------------* * START-OF-SELECTION * *----------------------------------------------------------------------* START-OF-SELECTION. PERFORM select_data. *----------------------------------------------------------------------* * END-OF-SELECTION * *----------------------------------------------------------------------* END-OF-SELECTION. PERFORM display_fullscreen. *&---------------------------------------------------------------------* *& Form select_data *----------------------------------------------------------------------* FORM select_data . SELECT vbeln erdat erzet vbtyp vkorg faksk netwr waerk INTO TABLE gt_outtab FROM vbak WHERE vbeln IN s_vbeln. ENDFORM. " select_data *&---------------------------------------------------------------------* *& Form display_fullscreen *----------------------------------------------------------------------* FORM display_fullscreen . DATA: lr_content TYPE REF TO cl_salv_form_element. DATA: lr_selections TYPE REF TO cl_salv_selections. cl_salv_table=>factory( EXPORTING list_display = 'X' IMPORTING r_salv_table = gr_table CHANGING t_table = gt_outtab ). gr_table->set_screen_popup( start_column = 1 end_column = 100 start_line = 1 end_line = 20 ). lr_selections = gr_table->get_selections( ). lr_selections->set_selection_mode( if_salv_c_selection_mode=>row_column ). gr_table->display( ). ENDFORM. " display_fullscreen |
Incoming search terms:abap salv popup container
How to Get All User Exits in SAP Standard Program
This is the simple tricks but useful for you. because sometime you need to work in an user exits in SAP Standard program, for example you want to know all of user exits in ME23N SAP Transaction code. you can do on following way. Go to ME23N Transaction code. After ME23N SAP Program opened, you […]