User-Exits O Badi ME21N

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • GofredoBrindisi
    Junior Member
    • jul
    • 5

    #1

    User-Exits O Badi ME21N

    Hola a Todos: Necesito hacer una validación en el campo proveedor (MEPO_VENDOR) de la transacción ME21N y consiste en lo siguiente cuando seleccione el proveedor debo validar que se encuentren cargados fiscales del mismo. Mi necesidad es saber si alguien conoce cual el el User-Exit o Badi que se invocan cuando se ejecuta la acción descripta para poder enexar el código de validación.

    Muchas Gracias!!!!
  • willito38
    Junior Member
    • oct
    • 12

    #2
    codigo en Badi

    En la BADI ME_PROCESS_PO_CUST puedes hacer la validacion del proveedor, tienes que implementar el metodo PROCESS_HEADER la interface IF_EX_ME_PROCESS_PO_CUST.

    Dentro de este metodo, puedes incrustar este codigo que te trae la cabecera del pedido:

    DATA: wa_header TYPE mepoheader.
    CALL METHOD im_header->get_data
    RECEIVING
    re_data = wa_header.

    En wa_header tienes los datos de cabecera y puedes hacer todas las validaciones que quieras...

    Comentario

    • shibayamito13
      Senior Member
      • abr
      • 180

      #3
      Hola Gofredo, no se mucho, o mas bien nada de Abap, pero creo que lo que te puede servir es que activen en MM como obligatorio el uso de "Libro de pedidos"

      Espero esto sea lo que necesitas.

      Saludos.

      Comentario

      • Alacena
        Junior Member
        • nov
        • 6

        #4
        Y si lo que necesitas no es la cabecera si no las imputaciones? porque veo que son estructuras recursivas y no consigo ver los datos...

        Gracias.

        Comentario

        Trabajando...