PK

ADDRLIN : /HMFS2/WEB/DTC038/v0071350.ferozo.com/public_html/administrador/
FLL :
Current File : //HMFS2/WEB/DTC038/v0071350.ferozo.com/public_html/administrador/pedido_pendiente.asp

<!--#include file="includes/openconn.asp" -->

<!--#include file="includes/checkadmin.asp" -->

<%'-------------------------- VERIFICA STOCK
dim xmensaje
xmensaje = ""

rs.open "SELECT * FROM Pedidos_items WHERE xidpedido = " & request("idpedido"),conn,3,1
rs.movefirst

do until rs.EOF
    rs1.open "SELECT * FROM Articulos WHERE idarticulo = " & rs("xidarticulo"),conn,2,2
	if not rs1.EOF then
		rs1.movefirst
		
		for a = 35 to 40
			if rs1("art_stock" & a) < rs("item_cantidad" & a) then
				xmensaje = rs("item_cantidad" & a) - rs1("art_stock" & a) & " - " & rs("item_nombre") & " ( talle : " & a & " )<br>" 
			end if
		next
		
		rs1.update
	end if
    rs1.close

rs.movenext
loop
rs.close

if xmensaje <> "" then
	xmensaje = "STOCK INSUFICIENTE<bR>Faltantes de stock este pedido : <br>" & xmensaje
	conn.close
	response.Redirect("pedido_edit.asp?idpedido=" & request("idpedido") & "&xmensaje=" & xmensaje)
end if

'--------------------------- MARCA ANULADO

rs.open "SELECT * FROM Pedidos WHERE idpedido = " & request("idpedido"),conn,2,2
rs.movefirst
rs("xidpe") = 1
rs.update
rs.close

'--------------------------- DESCUENTA STOCK

rs.open "SELECT * FROM Pedidos_items WHERE xidpedido = " & request("idpedido"),conn,3,1
rs.movefirst

do until rs.EOF
    rs1.open "SELECT * FROM Articulos WHERE idarticulo = " & rs("xidarticulo"),conn,2,2
	if not rs1.EOF then
		rs1.movefirst
		
		for a = 35 to 40
			rs1("art_stock" & a) = rs1("art_stock" & a) - rs("item_cantidad" & a)
		next
		
		rs1.update
	end if
    rs1.close

rs.movenext
loop

conn.close

response.redirect("pedido_edit.asp?idpedido=" & request("idpedido"))%>
                            



PK 99