Imposible generar programa SAPLIDMX_DI SIGNATURE

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • karinastolen
    Member
    • mar
    • 60

    #1

    Imposible generar programa SAPLIDMX_DI SIGNATURE

    Hola a todos,

    Al ejecutar la transacción VF01 se genera un dump "syntax error",
    de acuerdo a la descripcion del dump la linea 1282 del include LIDMX_DI_SIGNATUREU10 es la del problema. Trate de poner un break point
    en ese punto, y me pidio que generara el programa SAPLIDMX_DI_SIGNATURE, pero al tratar de generarlo, aparece el mensaje
    "unable to generate program SAPLIDMX_DI SIGNATURE".. y es debido al mismo error de sintaxis.


    La linea de código del problema es la siguiente:


    Código:
    CONCATENATE ls_line_items-descript(60) ls_bkpf_adjust-ref_xblnr
    
                                   ls_line_items-descript+63(8) ls_bkpf_adjust-ref_date
    
                         INTO ls_line_items-descript
    
             SEPARATE BY SPACE


    Pero la estructura ls_line items es de tipo Idm_di_line_items_typ
    y el campo descript es del tipo IDMX_DI_UNIT_DESCR (el cual es un char de 2), por eso no es posible que se ejecute la sentencia ya que solo es un char de 2!

    El detalle es que esto es código estandar

    Alguna idea de como podría resolver el problema?
    "Experience is what you get when you didn't get what you wanted." Randy Pausch
Trabajando...