on 05-02-2014 3:42 PM
Buenos dias compañeros de la comunidad he estado haciendo pruebas de como bloquear un pedido para no ser "facturado" si el pedido presenta una devolucion de producto que el cliente jamas halla adquirido.
por ejemplo este cliente jamas a comprado el articulo 001346 , entonces el TN me debe detener el paso a factura porque este articulo no esta en el historial de compra del cliente, he intentado ya con varios T_SQL pero no logro realizarlo, si alguien me pudiera ayudar con este caso , estaria inmensamente agradecido.
Adjunto el codigo que estoy probando
saludos cordiales
if @transaction_type in ('A') and @object_type = '13'
begin
if (
select count(distinct itemcode)
from rdr1 t1
where docEntry = @list_of_cols_val_tab_del and t1.Quantity < 0
and not exists (
select 1
from inv1
where itemcode = t1.itemcode
and docEntry = t1.docEntry)
)>0
begin
set @error = 1
set @error_message = 'Error!!! Hay productos Devueltos sin historial de compra del cliente!'
end
End
Ya este lo contestamos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
12 | |
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.