Error Documento facturado completamente con BAPI

Hola gente espero esta vez me puedan dar una luz ya que llevo casi 3 semanas sin poder saber que puede estar pasando.

El problema que tengo es que cuando uso la RFC desde el programa ABAP me arroja el error en los mensajes de la tabla return Documento facturado completamente, sin embargo si llego a ejecutar la RFC directamente por la SE37 con los mismos valores que tengo en el programa genera la Nota credito sin ningun problema.
La RFC utiliza la BAPI: BAPI_BILLINGDOC_CREATEMULTIPLE

Tambien envio los datos directamente a la BAPI y sale lo mismo, pero si ejecuto la BAPI por la se37 me genera la NC sin problema.

Ya revisamos los temas de permisos pero sigue saliendo lo mismo.

Este es parte del codigo:

CLEAR ls_billingdatain.
REFRESH lt_billingdatain.
ls_billingdatain-salesorg = 'CO01'.
ls_billingdatain-distr_chan = '75'.
ls_billingdatain-division = '10'.
ls_billingdatain-doc_type = 'ZNCD'
ls_billingdatain-sold_to = '0000003002'.
ls_billingdatain-plant = 'CS06'.
ls_billingdatain-ref_doc = 'el num de entrega'.
ls_billingdatain-ref_doc_ca = 'J'." Para que haga la NC con referencia a la entrega
APPEND ls_billingdatain TO lt_billingdatain.

CALL FUNCTION 'Z_MFSD_GDC0085'
IMPORTING
NUM_FACTURA = gv_NUM_FACTURA
TABLES
lt_return = lt_return2
lt_billingdatain = lt_billingdatain.