Creacion Objeto De Autorizacion

Páginas: 3 (573 palabras) Publicado: 15 de octubre de 2015
Como crear un objeto de autorización
Vamos a ver cómo hacer un objeto de autorización simple.
Supongamos que queremos verificar que el usuario tiene autorización para acceder a trabajar sobre lasociedad AR01.
Hay distintos tipos de autorización para un objeto; por ejemplo se puede visualizar, modificar, etc. sobre una variable. Vamos a agregar todas las actividades para poder acceder a unasociedad.
Transacciones relacionadas: SU21, SU24, SE38, PFCG.
1. Primero hay que ir a la transacción SU21 para crear una clase de objeto. Lo creamos y luego de creado hacemos doble click sobre él.

2.Aparecerá la lista de objetos de la clase. Creamos un nuevo objeto

3. Presionamos el botón “Actividades permitidas” y elegimos las actividades que corresponden a la autorización. En nuestro casoelegiremos la 01, 02 y 03.

4. Guardamos los cambios.
5. Ahora vamos a la transacción SU24 para relacionar nuestro programa Z a la autorización que creamos. Indicamos el nombre de nuestra transacción Z ypresionamos ejecutar.

6. Veremos la lista de transacciones, presionamos en “Ind. Verificación” o hacemos doble click sobre el nombre de la transacción

7. Entramos a modificar el indicador deverificación. Presionamos “Obj. Autoriz” para agregar nuestro objeto.

8. Indicamos el objeto recién creado:

9. Ahora el objeto aparece en la lista. Grabamos.

10. Nos queda agregar la autorización en elprograma Z. En nuestro caso queremos ver que el usuario tenga permiso de visualización de la sociedad que viene por parámetro:
*—————————————————————————-
at selection-screen.
perform check_autorizacionusing pa_bukrs.
*—————————————————————————-
form check_autorizacion using p_bukrs type bukrs.
authority-check object ‘ZFI_AR0001′
id ‘BUKRS’ field p_bukrs
id ‘ACTVT’ field ’03’.
if sy-subrc <> 0.
messagee001 with p_bukrs. “No tiene autorización para la sociedad &.
endif.
endform.
*——————————————————————————————-
11. Ahora bien, cuando queramos ejecutar el programa, nos va a dar error ya que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • objetivos de la ley y sus fechas de autorización
  • Autorización de permisos y acceso a objetos administrables
  • Creacion De Objetos En Java
  • Creación De Clases Y Objetos En Java
  • Creación De Un Objeto Tecnológico
  • Objetivos y procedimientos de la creacion de un restaurant
  • Objetivo De La Creacion De La Gran Colombia
  • Creación, uso y destrucción de objetos en

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS