on 10-05-2012 9:28 PM
Hola a Todos
Basado en el siguiente query yo se que a cierta orden de Fabricación no se le ha surtido MP
SELECT T0.[DocNum], T0.[ItemCode], T0.[PlannedQty], T1.[DocEntry], T1.[ItemCode],T1.[PlannedQty], T1.[IssuedQty]
FROM OWOR T0 INNER JOIN WOR1 T1 ON T0.DocEntry = T1.DocEntry
WHERE T0.[Status] ='R'
and T1.[IssuedQty] = 0
Lo que estoy buscando es como hacer mediante el transaction Notificaction para que no me deje agregar un documento de recepción de Producción que es la tabla OIGN utilizando el query anterior, ya que no tengo muchos conocimientos técnicos
Agradezco de antemano mucho la ayuda
saludos
Cuando se va a activar el TN?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Es que no me quedó claro en que escenario quieres que bloquee, si solo es que bloquee a cualquiera y que no deje crear el documento, intenta este:
IF @transaction_type = 'A' AND @object_type = '59'
Begin
If exists
(Select T1.[BaseRef] FROM [dbo].[IGN1] T1 inner join OWOR T2 on
T2.[DocNum]=T1.[BaseRef] WHERE T1.DocEntry=@list_of_cols_val_tab_del)
begin
SELECT @error = '52',
@error_message = 'No tienes autorizacion'
End
End
Saludos
Alessandro.
Que tal Alessandro
La valiadción que hiciste favor de pasarme bloquea todo aun y que haya recibido materia prima
Lo que estoy buscando es que no deje crear el recibo de producción solo en quellos casos que no se haya entregado Materia Prima es decir la emisión para producción si no se ha entregado Materia Prmima que no lo deje crear el recibo de producción por eso en mi query en la condición de cantidad entregada es =0
No sé si me pude explicar
Muchas gracisas
Saludos
Intenta este:
IF @transaction_type = 'A' AND @object_type = '59'
BEGIN
if exists
(Select T1.[BaseRef] FROM [dbo].[IGN1] T1 inner join OWOR T2 on
T2.[DocNum]=T1.[BaseRef] inner join wor1 t3 on t2.docentry=t3.docentry WHERE t3.issuedqty='0' and T1.DocEntry=@list_of_cols_val_tab_del)
begin
SELECT @error = '34', @error_message = 'No se ha entregado materia prima'
END
End
Saludos
Alessandro.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.