cancel
Showing results for 
Search instead for 
Did you mean: 

Deshabilitar opcion BORRAR LINEA en documentos de Ventas

Former Member
0 Kudos

Estimados compañereos del foro,

Alguno sabe como se puede parametrizar que algunos usuarios NO puedan tener habilitado la opcion BORRAR LINEA que aparece en el menù de contexto (click derecho) en los documentos de ventas ?

JAMS

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Para realizar esto yo toque la USER EXIT MV45AFZB en el Perform:

userexit_check_xvbap_for_delet USING us_error

us_exit.

Alli validas que por usuario no se puedan borrar lineas del pedido de ventas.

Ejemplo:


 IF xvbak-vbeln IS NOT INITIAL.

    IF sy-uname = 'PABLITO'.
      us_exit = charx.
      MESSAGE i059(zdes) WITH sy-uname.
    ENDIF.
    
  ENDIF.

Former Member
0 Kudos

hola Pete,

Gracias por responder, pero no entiendo cuales son esas tablas, me puedes ampliar la informacion ? cuando dices que tocaste el perform, me pregunto esta permitido por SAP ?

JAMS

Former Member
0 Kudos

Bueno el area de ventas tiene User Exit que si es necesario tienes que tocar para agregar o corregir cosas.

http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm

En mi caso yo necesitaba de esta para controlar el borrado de lineas.

Las tablas que comentas son propias de la User Exit. Y en ellas vienen los datos de cabecera y posicion del pedido de ventas que estes tratando por Transacción.