No permitir borrar posiciones en VL02N

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • sqlcoder
    Member
    • oct
    • 38

    #1

    No permitir borrar posiciones en VL02N

    Estimados companeros:

    De que manera puedo restringir la funcionalidad de borrar posiciones en la TX VL02N, requiere que solo ciertos usuarios puedan borrar posiciones de una entrega.

    Saludos y gracias de antemano.
  • Sancliment
    Senior Member
    • abr
    • 143

    #2
    Hola

    Te sugiero para que tengas mas control, por medio de los perfiles de autorización des acceso a los usuarios que realmente deban acceder a la VL02N (modificar) y a los demas solo visualización (VL03N).

    Espero que esta info te ayude
    Pablin

    Comentario

    • sqlcoder
      Member
      • oct
      • 38

      #3
      Estoy de acuerdo con tu comentario, pero en este caso la parte funcional requiere limitar esa actividad, te digo que desconozco si es posible hacerlo.

      Comentario

      • Joshua19
        Junior Member
        • ago
        • 17

        #4
        Hola, yo hice algo similar, lo que hice fue modificar la variante de la transacción, por configuración en la ruta:
        Parametrizaciones gral./Propiedades de visualización de campos/Configurar campos para transacciones de aplicación.
        Aqui colocas la transacción VL02N y en el campo variante buscas la variante que este asociada a la transacción y la modificas, busca el icino para eliminar la posición y lo pones como invisible, por lo tanto ya no se podrá borrar la posición.
        Yo hice esa configuración y me ha funcionado correctamente. Checalo para ver si te sirve.

        Comentario

        • sqlcoder
          Member
          • oct
          • 38

          #5
          Originalmente publicado por Joshua19
          Hola, yo hice algo similar, lo que hice fue modificar la variante de la transacción, por configuración en la ruta:
          Parametrizaciones gral./Propiedades de visualización de campos/Configurar campos para transacciones de aplicación.
          Aqui colocas la transacción VL02N y en el campo variante buscas la variante que este asociada a la transacción y la modificas, busca el icino para eliminar la posición y lo pones como invisible, por lo tanto ya no se podrá borrar la posición.
          Yo hice esa configuración y me ha funcionado correctamente. Checalo para ver si te sirve.
          Estimado Joshua, mil gracias. lo voy a probar. Me queda la duda como hacer para el usuario ejecute la variante y no la transaccion directamente.

          Saludos,

          Comentario

          • Joshua19
            Junior Member
            • ago
            • 17

            #6
            En la parte de configuración, donde modificas la variante en el menú TRATAR con la opción ATIVAR VARIANTE ESTANDAR, lo asignas directamente a la transacción VL02N, por lo tanto cuando el usuario ingresa a esta transacción le mostrará la pantalla con la modificación que tu hiciste.

            Comentario

            • sqlcoder
              Member
              • oct
              • 38

              #7
              Estimado Joshua:

              Recien regrese al trabajo, disculpa mi novatez en SAP en que transaccion llego a esta ruta: Parametrizaciones gral./Propiedades de visualización de campos/Configurar campos para transacciones de aplicación. ??

              Gracias,

              Comentario

              • [Aragorn]
                Member
                • sep
                • 52

                #8
                spro despues presionas f5 y entras al img (customizing), esta en la parte de sap netweaver

                Comentario

                • sqlcoder
                  Member
                  • oct
                  • 38

                  #9
                  Ya lo encontre y lo configure segun las indicaciones, funciona muy bien. Muchas gracias por su valiosa colaboracion.

                  Comentario

                  Trabajando...