• Home
  • About me
  • FALV
  • ALV Grid in the nutshell
    • Basic Information
    • Field catalog
  • Articles
    • Tricks
    • FALV (Fast ALV Grid)
    • ALV Grid in the nutshell
    • Tips
    • How to...
    • For beginners
    • Thoughts
  • By Topic
    • ALV
    • ALV OO
    • SALV
    • GOS
    • Selection screen
    • Purchase Requisitions
    • Purchase Orders
    • Attachments
    • Others
    • Characteristics
    • Sample Programs
    • ZIP
    • OLE
    • Mails
    • Routings
    • EWB
    • Excel
  • Keywords
  • RSS
  • Download
  • Home

Total: 34 results found.

Search for:
Search Only:

Page 1 of 2

1. How to...
(Category)
Have you were lacking sometimes the documentation of a FM or BAPI or a manual how to do things that should be possible to do easily but you cannot find it nowhere? If yes I hope you can find what you're ...
Created on 09 April 2013
2. ZCL_CMD_CUSTOMER -> Wrapper for CMD_EI_<span class="highlight">API</span> classes
(How to...)
If you know CMD_EI_API class, you are aware of its power. It's very helpful for the manipulation of customer master data, all master data including contacts. I have played with this class many times and ...
Created on 06 June 2019
3. CMD_EI_<span class="highlight">API</span> deletes contact persons?
(Tips)
I'm big fan of CMD_EI_API and VMD_EI_API classes. I use them to create, update and delete customer and vendor master data, including contact persons, partners and all data you have in XD02/XK02 transaction. ...
Created on 13 August 2017
4. Characteristic's own input screen - Part 6 - move reference data to b<span class="highlight">api</span> structure
(How to...)
Our characteristics update screen was displayed, data was changes so we need to read the reference data and put the values into BAPI structures in order to be able to save the values to database. I will ...
Created on 16 November 2013
5. Downloading Exchange Rates from NBP (National Bank of Poland)
(How to...)
Following the example of downloading exchange rates from Central Bank Of Turkey using transformations, please find bellow the same way for National Bank of Poland. Again, lets create an RFC destination ...
Created on 06 April 2020
6. Downloading Exchange Rates from Central Bank of Turkey
(How to...)
... XML from bank site into internal table, which can be then used inside your code to populate values of  BAPI_EXCHANGERATE_CREATE FM. There are few ways to download the XML to your ABAP code, I prefer ...
Created on 06 April 2020
7. Creating ABAP type definition from JSON structure (JSON2ABAPtype)
(How to...)
...        c_type-final_type = | type  lenght |.     else.       c_type-final_type = | type |.     endif.   endmethod. endclass.   In the example of usage I'll use sample JSON from TFS API ...
Created on 20 August 2018
8. Copying is not poss.because an entry is missing in Table TVCPL VL473
(How to...)
...  The conclusion is: do not assume that if something is workning in standard transaction, will work also in BAPI without additional settings :-)    Bellow you can find piece of code which I used ...
Created on 15 February 2017
9. Re-explode or delete purchase order line subcontracting BOM
(Tricks)
...                                            returning value(r_messages)      type mepo_t_messages_bapi ,       prepare_po_mdpa         importing           value(i_order)    type ebeln           value(i_position) type ebelp ...
Created on 04 February 2017
10. Deletion of subcontracting BOM in Purchase Requisition
(Tricks)
...      message_handler->set_config_for_bapi( ).     call function 'ME_COMPONENTS_REFRESH'.     data: ebkn     type                   ebkn,           eban     type                   eban,           mdpa     type                   mdpa, ...
Created on 03 February 2017
11. Re-explosion of subcontracting BOM in Purchase Requisition
(Tricks)
...      cl_message_handler_mm=>get_handler(  importing                                          ex_handler = data(message_handler) ).     message_handler->co_handler_start( ).     message_handler->set_config_for_bapi( ). ...
Created on 02 February 2017
12. Send mail in BADI or User-Exit without commiting
(Tricks)
Everybody sends mails from SAP, some are still using old FM SO_NEW_DOCUMENT_ATT_SEND_API1 but some CL_BCS class. This class is really powerful but it has one disadvantage - it does commit work, and not ...
Created on 22 February 2016
13. CL_PROGRESS_INDICATOR VS direct call of SAPGUI_PROGRESS_INDICATOR
(Tips)
... message variables (MSGNO, MSGID, MSGV1, .. etc) so you can also easily use it together with BAPIs and return tables.    I'd say with this method your code can look cleaner than before and for sure ...
Created on 28 April 2015
14. EWB Components allocation to routing operation (multilevel BOM)
(How to...)
...  data: gt_return type bapiret2_t. data: gs_return type bapiret2. data: g_error type c. field-symbols:  like line of gt_assignment. field-symbols:  like line of gt_plan. selection-screen begin of block exc with frame title text-exc. ...
Created on 18 April 2014
15. ESDUS, ESRUO - MM settings table - Part 3/3
(Tricks)
...  * TABLES *   IESDUS         = IESDUS   . 2. You create MM documents using BAPI and you want that next time you open MM t-code which is used to display/edit this document then your document appears ...
Created on 14 April 2014
16. ESDUS, ESRUO - MM settings table - Part 1/3
(Tricks)
... there. Sometimes not last but one of the lasts and you want to make it always last. You create MM documents using BAPI and you want that next time you open MM t-code which is used to display/edit this ...
Created on 31 March 2014
17. Reset rejection of Purchase Requisition
(How to...)
...        im_bapi            = ' '     importing       ex_instance        = fo_req     exceptions       failure            = 1       already_registered = 2.   if sy-subrc eq 1 or fo_req is initial. ...
Created on 24 March 2014
18. How to check if for purchase requisition rejection can be reset?
(How to...)
...        im_protect         = ' '       im_bapi            = ' '     importing       ex_instance        = fo_req     exceptions       failure            = 1       already_registered = 2. ...
Created on 18 March 2014
19. Range to search in lower case fields
(Tricks)
It may happen that you'll need to do select or loop on a base of the field which is kept in lower case, but you don't know exactly what's the value o field. In such case you may want to build ...
Created on 13 March 2014
20. Characteristic's own input screen - Part 8 - example of use&#160;...
(How to...)
...  parameters: p_class type klah-class obligatory . parameters: p_clty type klah-klart obligatory . parameters: p_atnam type api_value-atnam obligatory . parameters: p_table type tcla-obtab.  ...
Created on 17 November 2013
21. Characteristic's own input screen - Part 7 - save characteristic value to databas
(How to...)
Now it's time to save the values entered into database. I will use here previously created method to move data from reference structure to BAPI tables, then I will read values from database to see ...
Created on 17 November 2013
22. Characteristic's own input screen - Part 5 - show characteristic's own update scre
(How to...)
... zcl_abapblog_com_classific=>clear_initial_line_api_vari to delete initial line for multiple values characteristics zcl_abapblog_com_classific=>move_ref_data_to_screen_val to move reference data to update ...
Created on 14 November 2013
23. Characteristic's own input screen - Part 4 - Move screen values to reference dat
(How to...)
... IT_VALUES TYPE TT_API_VALI -> screen values table I_ATNAM TYPE API_VALI-ATNAM -> Characteristic Name Changing: C_DATA TYPE REF TO DATA Exceptions: NO_DATA_TO_CHANGE Implementation:   method move_screen_val_to_ref_data. ...
Created on 14 November 2013
24. Characteristic's own input screen - Part 3 - Move reference data values to scree
(How to...)
Before we can call the screen with the characteristic value to change we need to convert data from our reference data structure to table of type TT_API_VALI. Following method shows how to do it.   Importing: ...
Created on 14 November 2013
25. Characteristic's own input screen - Part 2 - Clear Initial Lin
(How to...)
...    Importing: IT_API_CHAR TYPE TT_API_CHAR -> Table type for structure api_char_tab Implementation:   method clear_initial_line_api_vari.     field-symbols:  type any table.     data: mt_api_vali type  tt_api_vali. ...
Created on 31 August 2013
26. Characteristic's own input screen - Part 1 - Convert Values To Floa
(How to...)
... my reference data structure to bapi tables (in order to save it) - method to save characteristic value - method to convert values from standard type (date, char, number, currency) to characteristic value ...
Created on 31 August 2013
27. Classifications - Part 3 - get all objects assigned to class
(How to...)
...            loop at et_objects assigning .             data: m_object type bapi1003_key-object.             data: m_objecttable type bapi1003_key-objecttable.             m_object = -objekt.             m_objecttable = -obtab. ...
Created on 18 May 2013
28. Classifications - Part 2 - Get Object Details
(How to...)
... in part 1. To get the characteristics values for an object I will use FM BAPI_OBJCL_GETDETAIL, then using field-symbols I will move the data from its result tables to our structure. I will use also cl_abap_typedescr ...
Created on 18 May 2013
29. Classifications - Part 1 - prepare structure for class data
(How to...)
... or method which will do it for you so you can keep the logic in each of your program without doing maual work.   To create the structure of the class I will use FM BAPI_CLASS_READ  to read class data, ...
Created on 17 May 2013
30. Secure call of "starting new task" using RM_FREE_SESSION_CHECK&#160;...
(Tips)
... gt_return type bapiret2_tt.    call function 'RM_FREE_SESSION_CHECK'       exceptions         no_free_session = 1         others          = 2.     if sy-subrc eq 0. "Z FM with ...
Created on 25 April 2013
  • Start
  • Prev
  • 1
  • 2
  • Next
  • End


Łukasz Pęgiel
AiE ALV GRID IN THE NUTSHELL FIELDCATALOG CHAR VALUE CHANGE2 Configure BATTLESHIPS ABAP ZIP PURCHASE REQUISITION CTMS DDB SET INTERNAL ESRUO How to teach ABAP GUI ALV GRID EXTENSION ALINK CONNECTION GTINSERT FIORI SCMS XSTRING BINARY LOAD COMPLEX BOM DOCKING CONTAINER JUST ALV GRID LVC FCAT Enhanced MB51 Part 2 - Structure for data Downloading Exchange Rates from NBP National Bank of Poland CLAF OBJECTS CLASS ALV Grid in the nutshell Field catalog - rollname Download ITM CREATE COPY FALV ORDER Field catalog - cfieldname UI2 JSON SAVE USER CHART ENGINE Function Module or Method PERIOD AND DATE CONVERT OUTPUT GROUP APPEND SETTINGS PROGRESS INDICATOR not allowed Field catalog - col id - ALV control Column ID F4 Help for external date REFRESH TABLE DISPLAY Range to search in lower case fields GET DDIC FIELD LIST STARTING NEW TASK MDC7 ZDEMO FALV08 - Mass replace function FRONTEND SERVICES GTFILE EXIST TRANSFER SLIS DELETE MTK SAP Community Events HTML VIEWER ESRUO - MM settings table - Part 1 KKB
  • Laserowe usuwanie blizn Tychy
  • Laserowe usuwanie zmarszczek Tychy
  • Salon Kosmetyczny Tychy
  • Trycholog Tychy
  • Wypadanie włosów Tychy
Tweets by abapblog

Eclipse Plugins for ABAP

ABAP Favorites

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

ABAP ADT Extensions

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

ABAP Quick Fixes

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

 

Latest Articles

  • ABAP in Eclipse - Install, Configure, Use, and Enhance Your ADT
  • ALV Grid in the nutshell: Field catalog - col_id - ALV control: Column ID
  • ALV Grid in the nutshell: Field catalog - dfieldname – Fieldname for column group
  • ALV Grid in the nutshell: Field catalog - Hotspot - ALV control: SingleClick-sensitive
  • ALV Grid in the nutshell: Field catalog - sp_group - Group key
  • ALV Grid in the nutshell: Field catalog - domname - Domain name
  • ALV Grid in the nutshell: Field catalog - reprep - ALV control: Value is selection criterion for rep./rep.intf.
  • ALV Grid in the nutshell: Field catalog - reptext – Heading
  • ALV Grid in the nutshell: Field catalog - lowercase - Lowercase letters allowed/not allowed
  • ALV Grid in the nutshell: Field catalog - intlen - Internal Length in Bytes
  • Downloading Exchange Rates from NBP (National Bank of Poland)
  • Downloading Exchange Rates from Central Bank of Turkey
  • ABAP Extensions - Automatic Logon
  • ALV Grid in the nutshell: Field catalog - inttype - ABAP data type (C,D,N,...)
  • ALV Grid in the nutshell: Field catalog - datatype

Most Read

  • Create XLSX/MHTML file from internal table in background
  • Refresh ALV GRID and keep position and current cell
  • Create XLSX file from internal table in background v2
  • FALV (Fast ALV Grid)
  • Call standard F4 search help with customized parameters
  • ATC Pseudo Comments list
  • Dynamic GUI STATUS & TITLE with ABAP code
  • Create fieldcatalog from internal table
  • Link Attachments of Purchase Requisition to Purchase Order
  • GOS - How to add business documents at creation of object
  • Endless loop in BADI ME_PROCESS_PO_CUST
  • Create a nice looking chart with CL_GUI_CHART_ENGINE - Part 3 - Chart Data and render
  • How to access private or protected data and methods of CL_GUI_ALV_GRID
  • Subtotal lines of ALV GRID OO as content separator
  • Popup with multi-select ALV

Latest Comments

ABAP code and articles provided on http://abapblog.com, if it is not statet otherwise, were created by Łukasz Pęgiel. You can use the code in your SAP instance for commercial and non-commercial use without any warranty from side of the author. You cannot sell the code as a full program or a part of it.
Replicating of the articles and code is prohibited unless the agreement of the author is given to you. 

Bootstrap is a front-end framework of Twitter, Inc. Code licensed under MIT License. Font Awesome font licensed under SIL OFL 1.1.