Ver Mensaje Individual
  #3  
Viejo 25/03/10, 19:39:30
mitosap mitosap is offline
Member
 
Fecha de Ingreso: sep 2009
Mensajes: 57
Gracias amigo, todo bien como me indicastes, solo que al ejecutar la VF03, para visualizar el reporte de factura (smartforms), el archivo t_marax esta en blanco. Lo que hice dentro del smartrofms, fue lo siguiente:


DEFINICIONES GLOBALES

Pestaņa TYPES:
types: BEGIN OF ti_maraw,
material(18),
bil_number(10),
item_number(6),
valor(13) type p decimals 2.
types END OF ti_maraw.

Pestaņa DATOS GLOB.:
Nombre Var Tipificacion Tipo Ref.
========= ========== ========
t_marax TYPE TABLE OF ti_maraw
es_marax TYPE ti_maraw.

Pestaņa Inicializacion:
Parametro Entrada (No indico nada)
Parametro Salida (No indico nada)


DATA: BEGIN OF t_marax OCCURS 0,
material like mara-matnr,
bil_number(10),
item_number(6),
valor(13) type p decimals 2,
END OF t_marax.

::::::Se hace un resumen por producto con sus valores totales.
Loop at t_maraw.
move-corresponding t_maraw to t_marax.
move 0 to t_marax-bil_number.
move 0 to t_marax-item_number.
collect t_marax.
Endloop.
Sort t_marax by material.
::::::

AREA PRINCIPAL (MAIN):
Parametro Entrada (t_marax, es_marax)
Parametro Salida (t_marax)

***Curiosamente aqui la tabla esta vacia y no se porque, le hice un debug y es creada y cargada con datos en el Deficiones Globales.
Read table t_marax INTO es_marax with key material = GS_IT_gen-material
binary search.
If sy-subrc eq 0.
w_kwert = es_marax-valor.
ENDif.
****>>>
Me parece que tengo una confucion enorme con los parametros de entrada y salida y recurro a tu experiencia para que me ayudes. Considero que estoy a un pasito de lograr el objetivo.
Gracias de antemano.
Responder Con Cita