Mensaje Solicitud De Pedido

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • patuleca11
    Senior Member
    • ago
    • 132

    #1

    Mensaje Solicitud De Pedido

    Hola Necesito una ayuda, para parametrizar un mensaje...

    Al ingresar a la ME51N, necesito que salga un mensaje automaticamente recordando a quien este ingresando la SolPe, que debe registrar informacion antes de grabar la SolPe.

    Saludos y Gracias
    Patricia
  • ARNOLDCOP
    Junior Member
    • oct
    • 13

    #2
    No creo que exista esta funcionalidad en el estándar de SAP

    Comentario

    • patuleca11
      Senior Member
      • ago
      • 132

      #3
      Originalmente publicado por ARNOLDCOP
      No creo que exista esta funcionalidad en el estándar de SAP
      Gracias por tu respuesta

      Comentario

      • SSSS
        Senior Member
        • mar
        • 148

        #4
        Originalmente publicado por patuleca11
        Gracias por tu respuesta
        estoy de acuerdo, no es estandar tendras que hacer un desarrollo ABAP para validar eso.
        Saludos,

        Comentario

        • maximilianovd
          Senior Member
          • ago
          • 217

          #5
          Fijate en la SPRO la lista de ampliaciones que hay para compras. Si hay alguna que te sirva, después solo tenés que solicitar al abaper que active la ampliación, cree el nuevo mensaje y que arme el código para llamarlo.
          Maximiliano VDS

          Comentario

          • kmejia
            Junior Member
            • oct
            • 8

            #6
            Puedes crear un exit

            Hola Patricia.


            Notros trabajamos ese mismo caso y lo que hicimos fue activar un exit.

            cuando el usuario graba la ME51n el sistema le da un mensaje que dice mas o menos asi: "No se olvide de llenar el campo uso".

            el codigo es bien sencillo:

            data: texto(50) type c value 'No se olvide de llenar el campo XXXX'.

            IF SY-TCODE EQ 'ME51N' or
            SY-TCODE EQ 'ME52N'.

            CALL FUNCTION 'POPUP_TO_CONFIRM'
            EXPORTING
            TITLEBAR = 'Advertencia'
            * DIAGNOSE_OBJECT = ' '
            TEXT_QUESTION = texto
            TEXT_BUTTON_1 = 'Aceptar'(001)
            * ICON_BUTTON_1 = ' '
            * TEXT_BUTTON_2 = 'Nein'(002)
            * ICON_BUTTON_2 = ' '
            * DEFAULT_BUTTON = '1'
            * DISPLAY_CANCEL_BUTTON = 'X'
            * USERDEFINED_F1_HELP = ' '
            * START_COLUMN = 25
            * START_ROW = 6
            * POPUP_TYPE =
            IMPORTING
            ANSWER = wanswer
            * TABLES
            * PARAMETER =
            * EXCEPTIONS
            * TEXT_NOT_FOUND = 1
            * OTHERS = 2
            .

            IF ( ( SY-UCOMM EQ 'INFO' ) OR ( SY-UCOMM EQ 'OPT2' ) )
            AND wanswer ne '1'.

            LEAVE TO SCREEN 14.

            ENDIF.

            endif.

            Comentario

            • patuleca11
              Senior Member
              • ago
              • 132

              #7
              Originalmente publicado por kmejia
              Hola Patricia.


              Notros trabajamos ese mismo caso y lo que hicimos fue activar un exit.

              cuando el usuario graba la ME51n el sistema le da un mensaje que dice mas o menos asi: "No se olvide de llenar el campo uso".

              el codigo es bien sencillo:

              data: texto(50) type c value 'No se olvide de llenar el campo XXXX'.

              IF SY-TCODE EQ 'ME51N' or
              SY-TCODE EQ 'ME52N'.

              CALL FUNCTION 'POPUP_TO_CONFIRM'
              EXPORTING
              TITLEBAR = 'Advertencia'
              * DIAGNOSE_OBJECT = ' '
              TEXT_QUESTION = texto
              TEXT_BUTTON_1 = 'Aceptar'(001)
              * ICON_BUTTON_1 = ' '
              * TEXT_BUTTON_2 = 'Nein'(002)
              * ICON_BUTTON_2 = ' '
              * DEFAULT_BUTTON = '1'
              * DISPLAY_CANCEL_BUTTON = 'X'
              * USERDEFINED_F1_HELP = ' '
              * START_COLUMN = 25
              * START_ROW = 6
              * POPUP_TYPE =
              IMPORTING
              ANSWER = wanswer
              * TABLES
              * PARAMETER =
              * EXCEPTIONS
              * TEXT_NOT_FOUND = 1
              * OTHERS = 2
              .

              IF ( ( SY-UCOMM EQ 'INFO' ) OR ( SY-UCOMM EQ 'OPT2' ) )
              AND wanswer ne '1'.

              LEAVE TO SCREEN 14.

              ENDIF.

              endif.

              Gracias a Todos

              Comentario

              Trabajando...