Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Modelar problema

Estas en el tema de Modelar problema en el foro de Bases de Datos General en Foros del Web. Estimados. Les explico un poco mi problema. Tengo un orden de compra que pasa por el siguiente proceso. 1. Ingresa 2. Aprueba Jefe 3. Aprueba ...
  #1 (permalink)  
Antiguo 02/05/2016, 21:03
 
Fecha de Ingreso: septiembre-2006
Mensajes: 10
Antigüedad: 17 años, 6 meses
Puntos: 0
Modelar problema

Estimados.
Les explico un poco mi problema.

Tengo un orden de compra que pasa por el siguiente proceso.

1. Ingresa
2. Aprueba Jefe
3. Aprueba Contabilidad

Tengo distintas "Acciones" o "opciones" que puedo realizar con una OC que son:

1 Ingresar
2 Modificar
3 Aprobación Jefatura
4 Anulación (solo se anula antes de ser aprobada por contabilidad)
5 Aprobación Contabilidad
6 Cierre (Se cierra solo cuando esta aprobada por contabilidad)

Pero al pasar por cada unos de los procesos pasa por estados:

Después de Ingresar estado: OC Ingresada.
Después que Aprueba Jefe: OC Aprobada por Jefe
Cuando el Digitador la Anula: OC Anulada
Después que Aprueba Contabilidad: OC Aprobada por Contabilidad
Cuando Contabilidad la Cierra: OC Cerrada.

Mi problema esta en como darle permisos al usuario para realizar dichas acciones, tomando en consideración que este es solo el modulo de OC, pero también existen Recepciones, Despachos, Inventarios, etc. y por cada modulo tiene sus "opciones" y "estados", donde la acción tiene asociado mas de un estado. Acepto todos tipos de ideas.

Oracle 11g

Gracias

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:11.