MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Formularios - SAPScript - Smartforms
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 22/03/10, 23:02:02
mitosap mitosap is offline
Member
 
Fecha de Ingreso: sep 2009
Mensajes: 57
Clasificar Tabla Interna--Smartform

Hola a todos.

Tengo facturas generadas en VF04 (pool de facturación) y quisiera agruparlas por material de producto. La tabla que recibe el smartform es la ZGS_IT_GEN y esta se vacia sobre lla GS_IT_GEN. En definiciones globales (inicialización) he tratado de recorrer esta tabla y hacer un colect para resumir por producto pero no he podido.


Loop at IS_BIL_INVOICE-IT_GEN into GS_IT_GEN.
Read table t_mara with key matnr = gs_it_gen-material binary search.
If sy-subrc ne 0. Clear t_mara. Endif.
gs_it_gen-FPLTR = t_mara-sec_factura.
* Append GS_IT_GEN to zGS_IT_GEN.
collect zgs_it_gen.
Endloop.

Al momento de remplazar el append por un collect me envia me envia error:
"ZGS_IT_GEN" is not a table with header line





De ante mano agradazco grandemente la orientacion que me puedan dar.
Responder Con Cita
  #2  
Viejo 22/03/10, 23:14:16
temaljose temaljose is offline
Senior Member
 
Fecha de Ingreso: oct 2007
Mensajes: 203
Buenas tardes, amigo, hazlo de esta forma:
oop at IS_BIL_INVOICE-IT_GEN into GS_IT_GEN.
Read table t_mara with key matnr = gs_it_gen-material binary search.
If sy-subrc ne 0. Clear t_mara. Endif.
gs_it_gen-FPLTR = t_mara-sec_factura.
collect GS_IT_GEN into zgs_it_gen.
Endloop.

saludos
__________________
Lo unico que se, es que no se nada.....
Responder Con Cita
  #3  
Viejo 23/03/10, 13:28:39
mitosap mitosap is offline
Member
 
Fecha de Ingreso: sep 2009
Mensajes: 57

Gracias hermano.

Justo era lo que buscaba. A pesar de mi poca experiencia ABAP estamos a la orden.
Responder Con Cita
  #4  
Viejo 24/03/10, 17:37:50
mitosap mitosap is offline
Member
 
Fecha de Ingreso: sep 2009
Mensajes: 57
Esa misma tabla que he creado en Iniciacion (def.globales) quisiera utilizarla en al MAIN, ya que necesito acceder a ella antes de imprimir linea de detalle.
Responder Con Cita
  #5  
Viejo 24/03/10, 18:14:39
mitosap mitosap is offline
Member
 
Fecha de Ingreso: sep 2009
Mensajes: 57
Disculpen, no es la misma tabla. Se trata de otra tabla interna (t_marax) que he creado con un resumen por producto con su valor y quisiera accederla en el MAIN (AreaPrincipal) a nivel de la columna y no se como hacerlo.
La he declarado pero cuando la leo me envia el error sig:

Field "T_MARAX" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 06:39:51.


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