MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Badi O User Exit Migo (foro/showthread.php?t=46682)

Paola79 18/11/11 09:13:26

Hola a ver si alguien me peude ayudar nos me inserta los datos en mi tabla Z tengo que hacer una funcion o algo y que se llame y ahí haga lo coreespondiente????

crounly 18/11/11 10:36:30

Da mas información, o pega el código que estas usando, mi bola de cristal tiene interferencias ultimamente

Melandry 21/11/11 14:28:52

Hola Paola.
Efectivamente para el manejo de la BADI tienes que crear un Gr.Func. con los módulos de func. correspondientes según las necesidades de tu desarrollo.
En este caso la actualización de tu ZTABLA debes hacerla a través de dicha función.

P.ejemplo:

METHOD IF_EX_MB_MIGO_BADI~POST_DOCUMENT.

"...si tienes que chequear algo previo a la grabación

"Llamada a la función para actualizar la ztabla.
CALL FUNCTION 'ZMIGO_BADI_UPD_ZTABLA' IN UPDATE TASK
EXPORTING
I_MBLNR = IS_MKPF-MBLNR
I_MJAHR = IS_MKPF-MJAHR
IS_MIGO_BADI_HEADER_FIELDS = G_EXDATA_ZTABLA_WA.

ENDMETHOD.

Espero te sirva.

Ariel-StaFe 25/03/14 16:11:55

BADI en MIGO
 
Estimados.
Perdon que moleste con un tema viejo.
Pero tengo que hacer exactamente lo mismo, alimentar una tabla Z al momento de "Contabilizar" por la MIGO.
Es la primera vez que veo tel tema BADI.

Como es el tema ?
Tengo que crear una BADI para hacer lo que menciona Melandry ?.. o
O modificar alguna existente, o algun método existente ?
Que trx debo usar para tal efecto ? SE18 y SE19 ?
Desde ya muchas gracias.

Ariel-StaFe 25/03/14 17:01:42

para mas datos.
en CL_EX_MB_MIGO_BADI
Methos IF_EX_MB_MIGO_BADI~POST_DOCUMENT

antes o desp del codigo
CALL BADI l_badi->POST_DOCUMENT
EXPORTING
IT_MSEG = IT_MSEG
IS_MKPF = IS_MKPF.

deberia poner la llamada a la funcion que cree el registro en la tabla Z
pasandole los parametros correspondientes.
Pero. como pongo codigo ahi ?

Desde ya muchas gracias.

Melandry 26/03/14 15:19:02

Hola.
Te deberías crear una Zimplementación nueva para esa BADI, indicando que usa el interface IF_EX_MB_MIGO_BADI y poniendo el nombre de la Zclase que va a implemantar(aquí ya podrás tocar el método deseado, esta clase la creas tú también).
Saludos.

Ariel-StaFe 27/03/14 10:36:52

Badi
 
Melandry:
Muchas gracias por tu respuesta.
Como tuve que resolverlo rapido lo hice con un Enhancement Point y anda perfecto.
Pero voy a verlo luego con mas tiempo a eso que me dijiste.
Pasa que nunca trabaje con Badi - Clases - implementaciones aun..
No sabes donde puedo conseguir un manual con ejemplos practicos sobre el tema ?.
Muchisimas Gracias y Saludos

elhichu2 21/04/22 20:00:35

Re: Badi O User Exit Migo
 
Hola!
Te paso un articulo que les puede ser de utilidad para resolver este problema:
https://abap.ar/obtener-todos-los-elementos-de-linea-del-metodo-check_item-en-badi-mb_migo_badi/


Saludos!

kiloosmaladsa 10/07/22 08:41:45

Re: Badi O User Exit Migo
 
Un sitio bastante fascinante, pero ultimamente es bastante dificil encontrar un buen sitio que te ayude a ganar dinero. Pero hace poco me encontre con un sitio util https://betwinner.lat/betwinner-bonus/ . Alli hay mucha informacion util sobre bonos y formas de ganar dinero facil. Sigue el enlace y empieza a disfrutar de los juegos.


Husos Horarios son GMT. La hora en este momento es 10:09:51.

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