Buen dia expertos, recurro a uds para que me den un alcance de lo siguiente:
Tengo un alv que muestra los siguiente campos
ebeln lifnr name1 ebelp vgabe belnr gjahr buzei budat xblnr matnr charg lifnr name1
Utilizo las siguientes tablas: ekbe ekko y lfa1, me piden esto:
1.Para la columna proveedor y nombre,
Recuperar
ekko-lifnr
lfa1-name1
SI ekbe-ebeln =ekko-ebeln WRITE ekko-lifnr Proveedor
SI ekbe-lifnr =lfa1-lifnr WRITE lfa1-name1 Nombre
2.Para la columna clase de operacion
Recuperar
ekbe-vgabe =1 ord 2
3.Si en el paso 2 no existen documentos de compra con el campo
ekbe-vgabe =2
Se crea una tabla interna la cual se dara mantenimiento manual.
En esta tabla el usuario registra el valor manualmente, el valor entrado debe quedar en rojo en el reporte de salida y generar una fecha de alta (fecha actual).
Si en una siguiente evaluacion (consulta reporte) se llega a encontrar el valor 2 segun el punto 2. El valor de la tabla interna se inhibe y se graba una fecha de baja el valor y se da paso a la salida del dato correcto en el reporte de salida.
Ojala puedan ayudarme soy novato en abap y necsito de su ayuda, quedo agradecido.
Tengo un alv que muestra los siguiente campos
ebeln lifnr name1 ebelp vgabe belnr gjahr buzei budat xblnr matnr charg lifnr name1
Utilizo las siguientes tablas: ekbe ekko y lfa1, me piden esto:
1.Para la columna proveedor y nombre,
Recuperar
ekko-lifnr
lfa1-name1
SI ekbe-ebeln =ekko-ebeln WRITE ekko-lifnr Proveedor
SI ekbe-lifnr =lfa1-lifnr WRITE lfa1-name1 Nombre
2.Para la columna clase de operacion
Recuperar
ekbe-vgabe =1 ord 2
3.Si en el paso 2 no existen documentos de compra con el campo
ekbe-vgabe =2
Se crea una tabla interna la cual se dara mantenimiento manual.
En esta tabla el usuario registra el valor manualmente, el valor entrado debe quedar en rojo en el reporte de salida y generar una fecha de alta (fecha actual).
Si en una siguiente evaluacion (consulta reporte) se llega a encontrar el valor 2 segun el punto 2. El valor de la tabla interna se inhibe y se graba una fecha de baja el valor y se da paso a la salida del dato correcto en el reporte de salida.
Ojala puedan ayudarme soy novato en abap y necsito de su ayuda, quedo agradecido.