MUNDOSAP

Regresar   MUNDOSAP > ADMINISTRACION SAP > Administración de Sistemas SAP
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 14/02/08, 14:36:42
bisonye bisonye is offline
Senior Member
 
Fecha de Ingreso: ago 2006
Mensajes: 635
Control de objetos de autorización

Hola,

Intento controlar ciertos objetos de autorización estándard por código pero siempre pasan la autorización.

¿No se pueden controlar estos objetos?

Cuando hago el control con objetos propios funciona....

Saludos
Responder Con Cita
  #2  
Viejo 18/02/08, 18:17:16
JULIOSAP JULIOSAP is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Localización: Argentina
Mensajes: 279
Hola Bysonye: el objeto que vas a controlar, debe estar asociado a la transacción que lo contienen y no necesariamente todos los objetos de autorización para cada transacción estan activados en SU24.

Espero que te sirva.

Saludos,
Julio
Responder Con Cita
  #3  
Viejo 04/04/08, 10:18:35
bisonye bisonye is offline
Senior Member
 
Fecha de Ingreso: ago 2006
Mensajes: 635
Hola,

Vuelvo con otra pregunta sobre lo mismo.
Estoy controlando el objeto de autorización V_VBKA_VKO en las transacciones VA02 y VA03 solo a nivel de la oficina de ventas.
El caso es que con el mismo código en un enhancement-point en la VA02 hace el control de la autorización y sin embargo en la VA03 pasa el auhority check como si tuviera permisos el usuario, cuando no los tiene....
¿Sabeis que puede estar pasando?
Pego el código por si es de ayuda:

ENHANCEMENT 313 ZCONTROL_AUTH_VA01. "active version

BREAK EORTIZ.
IF sy-tcode = 'VA02' or sy-tcode = 'VA03'.
DATA d_vkbur LIKE vbak-vkbur.
* Leemos la oficina de ventas de la factura
SELECT SINGLE vkbur INTO d_vkbur
FROM vbak
WHERE vbeln = vbak-vbeln.
AUTHORITY-CHECK OBJECT 'V_VBKA_VKO' FOR USER sy-uname
ID 'VKORG' DUMMY
ID 'VTWEG' DUMMY
ID 'SPART' DUMMY
ID 'VKBUR' FIELD d_vkbur
ID 'VKGRP' DUMMY
ID 'KTAAR' DUMMY
ID 'ACTVT' DUMMY.

IF sy-subrc <> 0.
MESSAGE ID 'ZMENS' TYPE 'E' NUMBER '005' WITH vbak-vbeln.
ENDIF.
ENDIF.
ENDENHANCEMENT.

Gracias
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 01:50:22.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web