He llegado a una parte de la solución siguiendo este aporte: ht_p://codigoderetorno.blogspot.pe/2012/11/clgosdocumentservice.html.
Con este tutorial llego a guardar el archivo pero siempre y cuando elijo de mi archivo local, yo deseo crear el archivo XML a partir de una cadena string con contenido XML.
En el tutorial utiliza el siguiente método:
DATA: obj_gos TYPE REF TO cl_gos_document_service.
CALL METHOD obj_gos->create_attachment
EXPORTING
is_object = wa_borident
IMPORTING
ep_attachment = wa_borident-objkey.
wa_borident-objkey : Envía con que nombre se guardará el archivo en la tabla [sociedad][nro de doc][periodo].