on 10-07-2010 7:43 PM
Buenas tardes
Respecto al post
Al hacer el traspaso funciona una vez, ya despues ya no, es decir, si hago un traspaso pide autorización, si en ese mismo instante hago otro traspaso similar NO pide la autorización, hace el traspaso de manera directa, alguna sugerencia?
Gracias.
mira a mi me paso y lo corregí chequeando la lógica de la autorización.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Gracias por la respuesta, aunque no creo que sea eso, ya que es la misma transacción, pero pasa que si hago una autorización a un almacen, me pide autorización, en esa misma ventana la hago a otro almacen, no me pide, vuelvo hacer un mismo traspaso como al primer almacen y tampoco me pide, pero, si hago en ese mismo si me las pide, no sé que pueda ser.
Saludos.
Hola...
Solo para aclarar bien el tema...
1.- ¿Tu realizas una transferencia a un almacen X y al querer crearlo se va a los preliminares y ejecuta el procedimiento de autorización?
2.- ¿Si intentas crear una nueva transferencia a OTRO ALMACÉN no ejecuta el procedimiento de autorización?
3.- ¿Si intentas crear una nueva transferencia al MISMO ALMACÉN X, no ejecuta el procedimiento de autorización?
4.- ¿En qué caso si se ejecuta nuevamente el procedimiento de autorización?
5.- ¿Tu consulta está orientada a varios almacenes o a uno solo?
Saludos Cordiales,
1.- Asi es, la primera vez si me muestra la ventana de procedimiento de autorización
2.- Efectivamente, en esa misma ventana sin cerrarla hago lo mismo para otro almacén y no me lo muestra
3.- Si, aun siendo el mismo almacén inicial en esa misma ventana no me lo muestra
4.- No he encontrado el patrón, pero una vez que autorizo las que tengo y pruebo después de un rato ya muestra nuevamente la ventana de autorización.
5.- Tengo una consulta para cada almacén, como anteriormente me mostraste.
Una para MP
IF (SELECT $[$23.5.0]) = 'MP'
SELECT 'TRUE'
otra para PT
IF (SELECT $[$23.5.0]) = 'PT'
SELECT 'TRUE'
etc.
Gracias.
Buscando un poco, esto dispara un trigger? segun lo que busque en wiki
Existen dos tipos de disparadores que se clasifican según la cantidad de ejecuciones a realizar:
Row Triggers (o Disparadores de fila): son aquellas que se ejecutaran n-veces si se llama n-veces desde la tabla asociada al trigger
Statement Triggers (o Disparadores de secuencia): son áquellos que sin importar la cantidad de veces que se cumpla con la condición, su ejecución es única.
Tendrá que ver con esto?
Saludos.
Hola...
La verdad es que estoy algo desconcertado. Revisé el video que dejas...veo que efectivamente no se ejecuta tu procedimiento de autorización, pero luego reviso en mi base de datos y veo que funciona correctamente. No se me presenta el mismo problema.
No sé si puedas hacerme llegar exactamente el procedimiento de autorización con todos sus detalles.
Saludos Cordiales,
Hola...
Yo utilizo la misma lógica y cada vez que quiero crear una transferencia, si me ejecuta el procedimiento de autorización.
Entiendo que esto te sucede con todos los usuarios?
Con todos los procedimientos de autorización que has creado?
Una consulta, quizás no tenga relación pero cuanto tiempo tienes activo para el envío de mensajes??? Esto revisalo en Gestión --> Inicialización Sistema --> Parametrizaciones Generales --> Actividades.
Saludos Cordiales,
Hola
Sigo sin poder crear las autorizaciones, la única manera que encontré fue que leyera el encabezado, en lugar de las lineas y poniendo en algun campo, como puede ser comentarios
Trabaja n veces
IF $[OWTR.Address] = 'MP'
SELECT 'TRUE'
No trabaja
IF (SELECT $[$23.5.0]) = 'MPNC'
SELECT 'TRUE'
Ni así,
IF (SELECT $[WTR1.WhsCode]) = 'MPNC'
SELECT 'TRUE'
Así solo una vez
IF $[$23.5.0] = 'PTMEX'
SELECT 'TRUE'
Uso la versión 8.8, gracias de antemano
User | Count |
---|---|
100 | |
11 | |
10 | |
6 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.