este es mi codigo para crear el boton.
FORM f_create_button USING pi_function
pi_text
pi_icon
CHANGING po_object TYPE REF TO
cl_alv_event_toolbar_set.
DATA: ls_toolbar TYPE stb_button.
CLEAR ls_toolbar.
MOVE pi_function TO ls_toolbar-function.
MOVE pi_icon TO ls_toolbar-icon.
MOVE pi_text TO ls_toolbar-quickinfo.
MOVE ' ' TO ls_toolbar-disabled.
INSERT ls_toolbar INTO po_object->mt_toolbar INDEX 1.
*el index es la posicion en la tabla donde va ha estar creado el boton.
espero que te sirva sino es asi dime