PDA

Ver la Versión Completa : BADi o enhachement MIGO


Imorales
29/09/08, 12:12:50
Buenas.

Mi duda es saber si existe alguna BADI o enhachement de esas para que el campo Nota de Entrega sea obligatorio para unos pedidos si y para otros pedidos no.

De ser asi, necesitaria la mayor información pues aunque llevo 8 años trabajando en SAP nunca he implementado ni una BADI ni una Enhachement. :confused: :confused:

Muchas gracias :)

aldape
29/09/08, 17:27:45
En la SE80, busca las BADI's poniendo breakpoints en la clase

CL_EXITHANDLER, el metodo es el GET_INSTANCE

busca este codigo

CALL METHOD cl_exithandler=>get_class_name_by_interface
EXPORTING
instance = instance
IMPORTING
class_name = class_name
CHANGING
exit_name = exit_name
EXCEPTIONS
no_reference = 1
no_interface_reference = 2
no_exit_interface = 3
data_incons_in_exit_managem = 4
class_not_implement_interface = 5
OTHERS = 6.

y cundo lo debugees chekate la variable exit_name....

Se implementan con la SE18... utilizando el menu
Implementacion/Crear...
y escribiendo el nombre de la badi que quieres implementar

espero que sirva saludos!!

Imorales
30/09/08, 08:00:25
Hola eso me puede servir, pero puedo encontrar un manual de implementacion de BADIS ?

Muchas gracias

mcarrasco
30/09/08, 20:20:43
Mas que manuales de badis necesitas saber programacion orientada a objetos.. si sabes estas hecho! Lo que necesitas saber de las badis no es mucho!

mi mejor manual para las cosas es el servidor de desarrollo donde puedes dañar todo..:! xD