#1
|
|||
|
|||
Batch input: problema con un campo numérico
Hola,
estoy haciendo un batch input de la LT01. La carga de la primera pantalla va bien excepto por el campo cantidad. Le paso una variable del tipo RL03T-ANFME con una cantidad válida pero me da este error: Campo RL03T-ANFME. (longitud de valor entrada mayor que el campo dynpro). El valor que le estoy pasando es 1000. ¿Hay que tratar los campos numéricos de alguna forma especial? Muchas gracias. Un saludo. |
#2
|
|||
|
|||
Probá pasando la cantidad a un CHAR de 17 o 18, y esa variable al BI...
|
#3
|
|||
|
|||
En efecto así si que funciona. Lo que no sé, es si siempre hay que tratar los campos numéricos como string o en este caso se trata de algo raro.
|
#4
|
|||
|
|||
Es que los campos FNAM Y FVAL de la BDCDATA son tipo CHAR
|
#5
|
|||
|
|||
Tienes razón. Se me había pasado totalmente ver esa tabla. Sólo pensaba en cómo eran los campos que tenía que cargar.
Muchas gracias. Un saludo. |
#6
|
|||
|
|||
Hola:
Me manda el mismo mensaje, pero para el campo BSEG-WRBTR para la transacción F-02. Ya lo pasé a un CHAR de 17 y utilicé esa variable en mi Batch Input, y me sigue mandando el mismo mensaje de error. ¿Hay algo que me esté faltando hacer? Muchas gracias. ¡Saludos! Tere. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|