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 ...
As I promised I will show how to use the methods we've prepared in previous parts of this tread. I will write simple program that calls the method get_objects_of_class and then loops through the results ...
In previous article ( Classifications - Part 2 - Get Object Details ) I've created a method to get characteristics values for an object to our dynamic structure, in this part I will show how to use ...
In the first part I show how to create a structure on a base of class characteristics, now I will describe how to get the characteristics values for a object and how to fill the structure we've created ...
Today I'll start to show you how you can prepare some methods to be able to read classification data without carrying each time about the kind of characteristics. If you follow my suggestions then ...
... a type EXCHANGE_RATES.
CLASS lcl_exchange_rates DEFINITION.
PUBLIC SECTION.
TYPES: BEGIN OF currency,
currency_name TYPE string,
unit TYPE string, ...
... parse XML using for example CL_XML_DOCUMENT class, or you can create a transformation that will convert the XML into internal table.
I've choosen the second option in this example, as I've never done ...
As you can imagine, INTTYPE is just a presentation of DATATYPE in internal SAP format in most of cases. I wrote most of cases because it can also say if the field in internal table is a reference to other ...
I wrote in previous post, you can’t use this class directly without any effort. First of all, the class itself will not display anything if you’ll not create a container for it. The following containers ...
... course on purpose, while this class stays behind all other four ways of displaying ALV Grid described here, although in some of the cases it’s not that easy to see, as SAP made some effort to hide it from ...
... FUNCTION KEY 1 & 2, the other defnition for TABLES: sscrfields. I've move the logic to class instead of includes so I could get rid of the need of having them in the programs but I couldn't do anything with ...
... window will appear, add new break-point for class CL_IDENTITY and method NODE_AUTHORITY_CHECK and press F8 4. Once the debugger stops, press F7 to go out from the method and then change the value of ...
... attached the whole table bellow, hopefully it will help you to find the correct pseudo comment if the code cannot be adjusted in your opinion.
Test Class
Code
Kind
Text
Pseud ...
I'm playing lately with TFS web services in ABAP and as I'm lazy guy I wanted to make my life a bit easier while working with the JSON results.
There is already a nice class /UI2/CL_JSON available which ...
... definition of the method should look like this:
class-methods: create_xlsx_from_itab
importing
it_fieldcat type lvc_t_fcat optional
it_sort type lvc_t_sort optional ...
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. ...
... Dev Objects view you can only create folders for Development Objects (programs, classes, interfaces, etc.). This distinguish is done because some of persons does want to store this favorites separately. ...
...
p_del radiobutton group gr1.
class lcl_subcontracting definition.
public section.
constants: action_delete type c value 'D',
action_explode type c value 'M'. ...
...
parameters: p_banfn type eban-banfn,
p_bnfpo type eban-bnfpo default '00010'.
class lcl_subcontracting definition.
public section.
class-methods: delete_pr_bom importing value(i_requsition) type eban-banfn ...
... instead of selecting and updating components in the database. IF_BOM_MM didn't helped as well. I started to dig in the standard transactions and local classes of ME52N and finally I have figure out ...
If you follow my blog, then you probably noticed that I'm not keen of SALV class, as it's not editable and you cannot handle all events that you can in cl_gui_alv_grid class. With a small trick ...
... or separate window to see the signature of it. In Eclipse you can just press F2 on any element ( method, class, FM, variable, table, type, etc. ) and all information about it will be fetched and shown ...
... CL_GUI_ALV_GRID, which is normally not possible. When you look into the class definition you'll notice that there is only one global friend - interface IF_ALV_RM_GRID_FRIEND which has no attributes ...
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 ...
... to SAP. ZCL_HTML_EDITOR class, which is attached to this post, raises an event whenever someone click on save button in the editor, so you can easily handle it and then use new HTML for your purposes. ...
The latest version of each part of FALV can be found on github repository https://github.com/fidley/falv which you can use in abapGit for easier up to date handling.
This class is based on article ...
The latest version of each part of FALV can be found on github repository https://github.com/fidley/falv which you can use in abapGit for easier up to date handling.
Layout class is based on ...
Column class was created to be able modify faster the settings of field catalog at any place and time. Each field of field catalog has it set method with only one parameter IV_VALUE which type is equal ...
The latest version of each part of FALV can be found on github repository https://github.com/fidley/falv which you can use in abapGit for easier up to date handling.
ZCL_FALV is the main class of ...
...
from sflight.
class lcl_test definition inheriting from zcl_falv.
public section.
protected section.
methods evt_at_set_title redefinition.
private section.
endclass. ...