MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
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 26/02/08, 14:36:46
larmadovr larmadovr is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Monterrey N.L. México
Mensajes: 77
Smile Hola, estoy revisando tu programa.

Avisame si todavía necesitas ayuda, para poder enviarte el código
Responder Con Cita
  #2  
Viejo 26/02/08, 14:53:01
larmadovr larmadovr is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Monterrey N.L. México
Mensajes: 77
Thumbs up Por si aún lo ocupas.

tienes el siguiente código:

TYPES: BEGIN OF t_vbrk,
fkdat LIKE vbrk-fkdat, "Fecha de la Factura
vbeln LIKE vbrk-vbeln, "Numero de la Factura
belnr LIKE vbrk-belnr, "Numero de Factura
zuonr LIKE vbrk-zuonr, "Codigo Analitico
kunag LIKE vbrk-kunag, "Codigo Solicitante Cliente
name1 LIKE kna1-name1, "Nombre Cliente
opera LIKE vbrk-vbeln, "Operacion
netwr LIKE vbrk-netwr, "Importe - Valor Neto
waerk LIKE vbrk-waerk, "Moneda
fksto LIKE vbrk-fksto, "Anulada
budat LIKE bkpf-budat, "Fecha de Contabilizacion
xblnr LIKE bkpf-xblnr, "
fkart LIKE vbrk-fkart, "Clase de Documento
END OF t_vbrk.


DATA: wa_factura TYPE STANDARD TABLE OF t_vbrk WITH HEADER LINE.
DATA: it_fact TYPE STANDARD TABLE OF t_vbrk WITH HEADER LINE.


Prueba con lo siguiente:

1.- Crear estructura zvbrk con los datos que tienes en tu tabla interna del ejemplo de arriba.

2.- Declarar lo siguiente:

* Se declara tu wa del tipo estructura que creaste en el diccionario
TYPES: BEGIN OF wa_factura .
INCLUDE STRUCTURE zvbrk.
TYPES: END OF wa_factura .

* Se declara una tabla interna con referencia a tu wa
DATA: t_vbrk TYPE STANDARD TABLE OF wa_factura WITH HEADER LINE.

3.- Los datos que quieres sean mostrados, asignalos directamente a t_vbrk

4.- ejecuta el programa y listo.

Este problema es básicamente por la versión de R/3. Por que incluso yo ejecute tu mismo código en la 4.6C y si mostró datos.

Ahora prueba con este ejemplo y si no sale, me avisas para seguir analizando.

Saludos.
3.-
Responder Con Cita
  #3  
Viejo 26/02/08, 15:00:27
Avatar de nenuke
nenuke nenuke is offline
Member
 
Fecha de Ingreso: sep 2006
Localización: Madrid
Mensajes: 87
Hola,

he probado tu código y saca los datos perfectamente, prueba a cerrar todos los modos de desarrollo y volver a activar los objetos. A veces se te queda la versión anterior a la modificación activa y no estas ejecutando la ultima versión de tu programa.

Un saludo.
Responder Con Cita
  #4  
Viejo 26/02/08, 15:13:34
Avatar de pirri
pirri pirri is offline
Senior Member
 
Fecha de Ingreso: dic 2006
Mensajes: 127
Después del agonico mensaje también lo he comprobado y va bien. Alguna cosita modificaría del select y demás, pero a mi me saca los datos OK.

Lo único que te debería dar problema es el campo SO_BUDAT si no coincide la contabilización, debe ir relleno con alguna fecha. BKPF debe tener fecha de contabilización.

Un saludo.
Responder Con Cita
  #5  
Viejo 26/02/08, 15:28:08
Avatar de pirri
pirri pirri is offline
Senior Member
 
Fecha de Ingreso: dic 2006
Mensajes: 127
Creo que no se entiende mi última frase. SO_BUDAT debe tener alguna fecha ya que en la BKPF el campo BUDAT siempre contiene fecha de contabilización y con parameter obligas si no está relleno a que este vacío también en la tabla BKPF.

Si en lugar de parameter usas "SELECT-OPTIONS so_budat for bkpf-budat" te quitas el problema.

Y en el select a mí me gusta poner la tabla de cada campo

Where
vbrk~vbeln IN so_vbeln AND
vbrk~fkdat IN so_fkdat AND
vbrk~kunag IN so_kunag AND
vbrk~fksto = so_fksto AND
bkpf~budat IN so_budat.

Un saludo y espero que llegaras a tiempo.
Responder Con Cita
  #6  
Viejo 27/02/08, 07:26:58
dayanareyes dayanareyes is offline
Member
 
Fecha de Ingreso: jul 2006
Mensajes: 36
holaaaaaaa

gracias a todos ya lo he podido respolver si era una de las validaqciones del select q me daba problema.

graciasssss
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 04:53:45.


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