PDA

Ver la Versión Completa : Ayuda funcion de interlocutor.


miguel.esteban.martin
21/02/09, 14:37:14
Tegno una dynpro con el campo kunnr de la tabla kna1.
Necesito que cada vez uqe cambie el kunnr me muestre la direccion del remintente y de la facturacion del cliente.

Me an dicho que estos datos se encuentran con una funcion de interlocutor, que no tenog ni idea de que es.

hace que cuando cambie el kunnr se me muestren los otros campos se hacerlo, con:
field i_tabla-kunnr module busca_datos on chain-request.

lo que no se es que select tengo que ahcer para sacar los datos.

me podiais esplicar y poner de donde saco los datos del remintente y de la direccion de facturacion.

muchas gracias.

Jonathan Barrio Rodriguez
23/02/09, 15:14:43
Depende para que sea, puedes investigar con lo siguiente.

kunnr DE vbpa DONDE vbeln = nº documento de ventas

SELECT SINGLE kunnr name1 oipbl
FROM kna1
INTO (tabla_alv-interid, tabla_alv-interlocutor, tabla_alv-oipbl)
WHERE kunnr = tabla_alv-interid.

otros datos

FROM oifbbp1
WHERE pblnr = tabla_alv-oipbl
AND kunnr = tabla_alv-interid.

los interlocutores los puedes consultar en esta transacción
O403.