The QPPD controller provides ways to interact with the Action Log.
Write message
Messages can be written in the Action Log in any ABAP programs.
/sct/qp_cl_factory=>get_instances( IMPORTING eo_controller = DATA(lo_controller) ). lo_controller->do_add_al(* is_node_data =* iv_submethod = * iv_action =* iv_vnr =* iv_vvs =* iv_objekttyp =* iv_rowgrp =* iv_element =* iv_value =* iv_p1descr =* iv_p1value =* iv_p2descr =* iv_p2value =* iv_msgid =* iv_msgty =* iv_msgno =* iv_msgv1 =* iv_msgv2 =* iv_msgv3 =* iv_msgv4 =* iv_freetext =* iv_category =* iv_type =* iv_hiera =* iv_hieragrp =* iv_hieraind =* is_levelinfo = ).