cancel
Showing results for 
Search instead for 
Did you mean: 

bloquear doctos modulo compras con artículos costo cero

Former Member
0 Kudos

hola a todos, estoy teniendo problemas con los documentos en el modulo de compras ya que están generando entradas de mercancía y/o facturas de proveedores con artículos con costo cero, cuando el usuario se da cuenta y quiere realizar la devolución o nota de crédito el sistema lanza un mensaje de error de que no puede realizar dicho docto porque existen lineas con costo cero, esto ya vi que se resuelve activando un permiso de "Permitir liberación de stock sin costos de artículos" desde detalles de sociedad, pero lo que me gustaría es bloquear la opción de crear documentos de compra que tengan artículos con costo cero, esto es posible ??

gracias.

Accepted Solutions (1)

Accepted Solutions (1)

former_member203638
Active Contributor
0 Kudos

Hola Yessica, yo uso este, checa si aplica para ti.

IF @transaction_type IN ('A','U') AND @object_type = '18' -- Factura de proveedores

Begin

Declare @count as INT

Declare @item as nvarchar (100)

Set @count = (SELECT count(*) FROM PCH1 WHERE INMPrice= '0.00' and DocEntry = @list_of_cols_val_tab_del )

Set @item = (SELECT TOP 1 Dscription FROM PCH1 WHERE INMPrice='0.00' and DocEntry = @list_of_cols_val_tab_del )

If @count >=1

begin

Set @error = 1

Set @error_message = 'El Concepto '+@item+' No tiene Costo'

end

End

Saludos.

Alessandro.

Former Member
0 Kudos

Hola Alessandro muchas gracias por el query lo modifique para que haga el bloqueo en la entrada de mercancía y no en la factura pero tengo una duda, es posible poner en bloqueo en ambos documentos ??

former_member203638
Active Contributor
0 Kudos

Si, pues solo pones otro transaction con el Objeto correspondiente a Facturas de Proveedor (18), y la tabla de Opch y PCH1, tendrías 1 Transaction para cada modulo.

Yo tengo 1 TN para entradas y otro para facturas, ya que hay facturas que primero pasan por Entrada de Mercancia y otras no.

Saludos.

Alessandro,

Former Member
0 Kudos

si ya vi que si se puede muchas gracias cierro la nota 😃

Answers (1)

Answers (1)

marco_ramirez
Active Contributor
0 Kudos

También podrías hacer un procedimiento de autorización para los documentos de compras que se quieran grabar con valor cero incluyendo a los usuarios que se dedican a esa área (compras?

Former Member
0 Kudos

gracias marco voy a insertar el TN y ver que tal se comporta en productivo, gracias por el aporte de cualquier manera 😃