MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   RFBIBL01 - Carga de Documentos FI standard!! Ayuda!! (foro/showthread.php?t=12456)

soyfelix 09/04/08 09:46:50

RFBIBL01 - Carga de Documentos FI standard!! Ayuda!!
 
Hola, a ver si me pueden ayudar, estoy realizando una carga de datos usando LSMW y el programa RFBIBL01 que usa un B.I. y la TX FB01, todo se genera de manera correcta, pero a la hora de lanzarlo me da un DUMP :confused: :confused: :


Exactamente es la variable NODATA, que está definida en el programa como:

He leido la documentación del programa y dice que cosas al respecto como:

"Es decir, debe convenirse un carácter especial que tenga la función:
'Ningún tratamiento batch input para este campo'.

Este carácter especial es, por defecto, el signo '/'.

Los campos de las estructuras se refieren a los elementos de datos de
los campos de las tablas originales. Una excepción de ello, no obstante,
son los campos numéricos y compactados. Éstos necesitan para el batch
input elementos de datos propios del tipo CHAR, ya que los campos
compactados no pueden ser 'inicializados' con un carácter especial."


Creo que el problema es que el campo BBSEG-PRODPER tiene un elemento de datos: JVA_PROD_MONTH tipo ACCP de long 6 y al compararlo con la variable NODATA pues no son compatibles o algo así. No se como hacer, he probado a poner BBSEG-PRODPER a valor cero y sale el dump, he probado a ponerle un valor fijo y también dump.... en fin, hay algo que hacer que se escape???

He probado también en debugging a borrar el valor de NODATA y así el programa sigue, pero claro tengo que hacer una carga de 500 o 600 registros....:eek:

Muchas Gracias!!!!

Salteador 09/04/08 18:46:39

Hace poco tuvimos un problema con el programa RFBIBL01.

Mirar de chekear el contenido que le estas pasando, hay un parametros para chekearlo. Seguramente la forma en la que se lo estas pasando o bien lo que le estas pasando no lo acepta como tal y peta.

El error que te da: " Unable to interpret "/" as a number."

No tiene nada que ver con el NODATA. Eso es standard, funciona perfectamente o casi, la mayoria de las veces tiene que ver con lo que le pasas, mira de bajarte la estructura qu usa con tus datos una vez llamada a la función.

Suerte (yo estuve mucho tiempo con la mierda esta)

soyfelix 09/04/08 20:23:24


Gracias, seguiré inveigando, pero lo curioso de tdo es que yo no le estoy pasando valores a ese campo, es decir, en mi fichero no tengo valor para ese campo, el LSMW le asigna el valor "/", porque es nulo.
en fin seguiré mirando y si alguien se ha encontrado con algo parecido y me puede echar una mano se lo agradecería.

Un saludo y gracias de nuevo!!!!!!!!!!!!

ibecerra 10/04/08 13:35:18

ejecutarlo en forma visble!! y que campo valor se esta agregando '/ '. entonces ese valor deber incializarlo en 0 antes de la llamada del RFBIBL01.
a mi me ha pasado algo parecido, ya que todos los valor por defecto tienen '/'

soyfelix 10/04/08 14:44:56



que va!!! si ni siquiera me llega a dejar ejecutar el juego de datos, me da el dump cuando está creando el juego de datos. pero gracias lo que me dice seguro que me sirve un poco más adelante.

Graciass, seguiré mirando:confused:

soyfelix 04/06/08 10:08:21


Efectivamente el problema era el elemento de datos.
hay que mirar la nota OSS 929706.!!!!!!!!!!!!!!!!!!!!!!!
Note 929706 - RFBIBL00: Shortdump when uploading financial documents

Summary
Symptom

While uploading a data file with RFBIBL00 the dump CONVT_NO_NUMBER occurs in form routine FILL_FTPOST_WITH_BBSEG_DATA (include RFBIBL02).
Other terms

Wrong JVA append JVA_BBSEG, PRODPER, RFBIBL00, Unable to interpret "/" as a number, CONVT_NO_NUMBER, RFBIBL01, FILL_FTPOST_WITH_BBSEG_DATA, batch input
Reason and Prerequisites

The reason for this error is a wrong data type for the field PRODPER in the structure JVA_BBSEG (which is appended to the structure BBSEG).
Solution
Please follow the steps described below:

(1) Launch transaction SE11.

(2) Select 'Data type' and enter 'JVA_BBSEG' in the appropriate field.

(3) Click the button "Change".

(4) Change the component type for component PRODPER from JVA_PROD_MONTH to CHAR8.

(5) Save.


Husos Horarios son GMT. La hora en este momento es 11:47:24.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web