on 09-28-2011 5:16 PM
Hola a todos,
Se ha creado una notificación al momento de crear las entradas de mercancias, pero para nuestra sorpresa el mismo tambien se activa para el momento del registro de las recibos de producción, ya que ambos comparten el mismo campo de usuario que debe asignarse.
¿Existe alguna manera de limitar la notificación solamente para la creación de la entrada de mercancia? Se que ambos documentos comparten la misma tabla y el mismo objeto.
Gracias de antemano.
Saludos Cordiales.
IF @object_type = '59' AND @transaction_type = 'A'
BEGIN
if exists (select * from OIGN WHERE DOCENTRY = @list_of_cols_val_tab_del and (U_reporte='01' OR U_reporte IS NULL))
BEGIN
SET @error = -1
SET @error_message = 'Asigna el campo Reporte de Ventas'
END
END
Prueba con
If @object_type = '59' AND @transaction_type IN ('A','U')
Begin
Set @DocEntry = @list_of_cols_val_tab_del
IF (SELECT COUNT(*)
FROM OIGN T0 INNER JOIN IGN1 T1 ON T0.DocEntry = T1.DocEntry
WHERE T0.GroupNum -2 AND and T1.BaseType !='202' and T0.DocEntry = @DocEntry )>0
begin
Set @error = 1
Set @error_message = 'Error'
end
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola...
Yo tengo el mismo problema que tu, pero al reves, necesito colocar un campo obligatorio en la entrada de mercaderia por modulo produccion. Pero la validacion me la hace para las entradas de produccion y de inventario.
Yo hice lo que te recomendaron, pero aun asi no me funciona.
A ti te funcionó? Y si es asi, como lo hiciste?
Espero me puedas ayudar.
Gracias.
VMC.
te puede servir esto:
mejor utiliza el IGN1 y deja que pase las que tienen el basetype='202' que es el docuemnto base del recibo de producción. por que el docsubtype en produccion y entrada y salida es la misma...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
11 | |
6 | |
6 | |
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.