SAP - Smartforms (archivado)

 
Vista:

Smartforms (archivado)

Publicado por JHERVAS (2 intervenciones) el 17/12/2004 09:09:18
Tengo un problema con el archivado de outputs usando smartforms.
En el programa de impresión, el módulo de función que llama al smartform lo he de utilizar 3 veces por necesidad de los datos a imprimir. Hago lo siguiente en cada una de las llamadas al módulo de función del smartform: primera - control_parameters-no_open = ' ' y control_parameters-no_close = 'X', segunda - control_parameters-no_open = 'X' y control_parameters-no_close = 'X, tercera - control_parameters-no_open = 'X ' y control_parameters-no_close = ' '. Esto lo hacemos por necesidades de como hemos de mostrar los datos.
El resto lo hago como siempre que quiero realizar el archivado con un smartform; es decir, utilizo los parámetros archive_index y archive_parameters en el módulo de funciones que llama al smartform, y también antes de llamar a dicho módulo de función realizo la siguiente asignación output-options-tdarmod = nast-tdarmod (campo relativo al modo de archivado).
Cuando el módulo de función en el programa de impresión asociado al output lo llamo una única vez no tengo ningún problema con el archivado, pero en este ejemplo que tengo en el que el módulo de función se utiliza tres veces no consigo el archivado para el formulario asociado a la factura correspondiente cuando lo ejecuto desde la transacción vf02. Pero desde la transacción vf31 si consigo que se creen los objetos del archivado, pero parece ser que es un archivado virtual ya que si entro en la factura (vf02) tras ejecutar la vf31 si logro ver los objetos de archivado, pero verdaderamente no se archiva nada ya que no logro visualizarlo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Smartforms (archivado)

Publicado por JHERVAS (2 intervenciones) el 17/12/2004 13:56:29
Rectifico la pregunta. Al final vimos que era un problema de los campos correspondientes al parámetro output_options.
Ahora el problema es que nos lo archiva en tantas veces como ejecutamos el módulo de funciones correspondiente al smarform (3 veces). El formulario que ha de sacar tiene 3 hojas y en cad uno de los 3 archivados haya una hoja. Alguien me podria decir como conseguir que las tres hoja se archiven en un único objeto a pesar de que hagamos 3 llamadas al smartform.

Necesitamos hacer 3 llamadas al smartform obligatoriamente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar