<%
Option Explicit
Session.LCID = 2058
'***** SI NO HA INICIADO SESION ***
If Session("Mybussiness") = "" then
Response.redirect("default.asp")
Else
Session.Timeout = 1200
'******* EN CASO DE ERROR ****
Err.Clear
On Error Resume Next
'*** REMPLAZA
Function Sanea(Texto)
Sanea = Replace(Texto, "'", "''")
End Function
%>
<!DOCTYPE html>
<HTML>
<HEAD>
<meta charset="ISO-8859-1" />
<TITLE>SISTEMA MIM <%= Session("Mybussiness") %> USUARIO: <%= Session("MyName") %></TITLE>
<link href="css/Modulos.css" rel="stylesheet" />
<link href="css/Buscador.css" rel="stylesheet" />
<script LANGUAGE="JavaScript">
<!--
var cuenta=0;
function enviado() {
if (cuenta == 0)
{
cuenta++;
return true;
}
else
{
alert("El formulario ya esta siendo enviado, por favor aguarde un instante.");
return false;
}
}
// -->
</script>
</script>
<!--- PARA ABRIR LAS VENTANAS EMERGENTES --->
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
// End -->
</script>
</HEAD>
<BODY>
<%
'***** Variables a la base de datos ****
Dim Cn1, Cn2
Dim Rs11, Rs12, Rs13, Rs14, Rs15, Rs16, Rs17, Rs18, Rs19
Dim Sql11, Sql12, Sql13, Sql14, Sql15, Sql16, Sql17, Sql18, Sql19
'***** Conexion a la Base de Datos
Set Cn1 = Server.CreateObject( "ADODB.Connection" )
Cn1.Open "DRIVER={SQL Server};SERVER=172.17.0.5;UID="& Session("MyName") &";PWD="& Session("MyPass") &";Database="& Session("Mybussiness") &""
'***** Conexion A la Tabla Empresa ****
Set Rs11 = Server.CreateObject("ADODB.Recordset")
Sql11="Select * from Empresa;"
Rs11.Open Sql11,Cn1,1,2
%>
<SECTION Class="HeaderGes">
<div Id="DivHeadGes">
<%= Rs11("Nombre") %><br>
<%= Rs11("Direccion") %>, <%= Rs11("colonia") %><br>
<%= Rs11("Poblacion") %>
</div>
</SECTION>
<SECTION>
<!--#include file="Fpedm.asp"-->
</SECTION>
<SECTION>
<CENTER>
<B>REMISIONES PENDIENTES DE FACTURAR</B>
<BR>
<BR>
<%
Dim Empresa
Dim Vendedor
Empresa = Request("Empresa")
Vendedor = Request("Vendedor")
If Empresa = "" Or Isnull(Empresa) Then
Empresa = Session("Mybussiness")
Else
Empresa = Empresa
End If
If Isnull(Vendedor) or Vendedor ="" then
Vendedor = 0
else
Vendedor = Vendedor
End If
If Empresa = "MEXPINTURAS" Then
'***** Conexion a la Base de Datos
Set Cn2 = Server.CreateObject( "ADODB.Connection" )
Cn2.Open "DRIVER={SQL Server};SERVER=172.17.0.5;UID="& Session("MyName") &";PWD="& Session("MyPass") &";Database=MEXPINTURAS"
Set Rs12 = Server.CreateObject("ADODB.Recordset")
Sql12 ="select * from Vendedores order by Nomvend;"
Rs12.Open Sql12,Cn2,1,2
%>
<FORM action="Remdeti.asp" name="DetRem" method='post'>
<Table Class="Pedido">
<Tr>
<Td Colspan="2">Seleccione un Vendedor</Td>
</Tr>
<Tr>
<Td>
<SELECT NAME="Vendedor" class="Normalb">
<optgroup label="Vendedor:">
<OPTION value="0">Todos los Vendedores </option>
<%
Do While not Rs12.EOF
%>
<OPTION value="<%= Rs12("Cvevend") %>"><%= Rs12("Nomvend") %> </option>
<%
Rs12.MoveNext
Loop
%>
</select>
</Td>
<Td>
<input tabindex="3" type="Hidden" placeholder="Empresa" Title="Empresa" name="Empresa" id="Empresa" Size="15" value="<%= Empresa %>">
<button tabindex="2" type="submit" name="Buscar" id="BuscarCli"/>Buscar</button>
</Td>
</Tr>
</Table>
</Form>
<%
If Vendedor = 0 then
Set Rs13 = Server.CreateObject("ADODB.Recordset")
Sql13 = "select Numfreme, fecfreme, nomcli, clifreme, desdiv, tcafremd, almfremd, codfremd, canfremd, csufremd, " &_
"cpefremd, Labfreme, unifremd, Destaremal, Antfremd " &_
"from Fremenc left join FREMDET on NREFREMD = NUMFREME left join Monedas on monfreme = Cladiv " &_
"left join Clientes on Clacli = clifreme Left join Staremal ON Stalfreme = idstaremal " &_
"where (Stafreme = 'A' or Stafreme = 'P') and cpefremd > 0 " &_
"order by numfreme asc;"
Rs13.Open Sql13,Cn2,1,2
Else
Set Rs13 = server.CreateObject("ADODB.Recordset")
Sql13 = "select Numfreme, fecfreme, nomcli, clifreme, desdiv, tcafremd, almfremd, codfremd, canfremd, csufremd, " &_
"cpefremd, Labfreme, unifremd, Destaremal, Antfremd " &_
"from Fremenc left join FREMDET on NREFREMD = NUMFREME left join Monedas on monfreme = Cladiv " &_
"left join Clientes on Clacli = clifreme Left join Staremal ON Stalfreme = idstaremal " &_
"where (Stafreme = 'A' or Stafreme = 'P') and cpefremd > 0 and Vencli = "& Vendedor &" " &_
"order by numfreme asc;"
Rs13.Open Sql13,Cn2,1,2
End If
Else
Set Rs12 = Server.CreateObject("ADODB.Recordset")
Sql12 ="select * from Vendedores order by Nomvend;"
Rs12.Open Sql12,Cn1,1,2
%>
<FORM action="Remdeti.asp" name="DetRem" method='post'>
<Table Class="Pedido">
<Tr>
<Td Colspan="2">Seleccione un Vendedor</Td>
</Tr>
<Tr>
<Td>
<SELECT NAME="Vendedor" class="Normalb">
<optgroup label="Vendedor:">
<OPTION value="0">Todos los Vendedores </option>
<%
Do While not Rs12.EOF
%>
<OPTION value="<%= Rs12("Cvevend") %>"><%= Rs12("Nomvend") %> </option>
<%
Rs12.MoveNext
Loop
%>
</select>
</Td>
<Td>
<input tabindex="3" type="Hidden" placeholder="Empresa" Title="Empresa" name="Empresa" id="Empresa" Size="15" value="<%= Empresa %>">
<button tabindex="2" type="submit" name="Buscar" id="BuscarCli"/>Buscar</button>
</Td>
</Tr>
</Table>
</Form>
<%
If Vendedor = 0 then
Set Rs13 = Server.CreateObject("ADODB.Recordset")
Sql13 = "select Numfreme, fecfreme, nomcli, clifreme, desdiv, tcafremd, almfremd, codfremd, canfremd, csufremd, " &_
"cpefremd, Labfreme, unifremd, Destaremal, Antfremd " &_
"from Fremenc left join FREMDET on NREFREMD = NUMFREME left join Monedas on monfreme = Cladiv " &_
"left join Clientes on Clacli = clifreme Left join Staremal ON Stalfreme = idstaremal " &_
"where (Stafreme = 'A' or Stafreme = 'P') and cpefremd > 0 " &_
"order by numfreme asc;"
Rs13.Open Sql13,Cn1,1,2
Else
Set Rs13 = server.CreateObject("ADODB.Recordset")
Sql13 = "select Numfreme, fecfreme, nomcli, clifreme, desdiv, tcafremd, almfremd, codfremd, canfremd, csufremd, " &_
"cpefremd, Labfreme, unifremd, Destaremal, Antfremd " &_
"from Fremenc left join FREMDET on NREFREMD = NUMFREME left join Monedas on monfreme = Cladiv " &_
"left join Clientes on Clacli = clifreme Left join Staremal ON Stalfreme = idstaremal " &_
"where (Stafreme = 'A' or Stafreme = 'P') and cpefremd > 0 and Vencli = "& Vendedor &" " &_
"order by numfreme asc;"
Rs13.Open Sql13,Cn1,1,2
End If
' ****** FIN DE LA PRIMERA CONDICIONAL
End If
If Rs13.EOF Then
Else
%>
<Table Class="Pedido">
<Tr>
<Td>Remision</Td>
<Td>Ped. Int</Td>
<Td>Fecha</Td>
<Td>O.C._Cliente</Td>
<Td>Cliente</Td>
<Td>Nombre</Td>
<Td>Moneda</Td>
<Td>TCambio</Td>
<Td>Almacen</Td>
<Td>Codigo</Td>
<Td>Cantidad</Td>
<Td>Surtido</Td>
<Td>Pendiente</Td>
<Td>Precio</Td>
<Td>Status_Almacen</Td>
</Tr>
<%
Dim Color, Fila
Do while Not Rs13.EOF
If Fila = 0 Then
Color ="#FFFFFFF"
Fila = 1
Else
Color ="#e5e5e5"
Fila = 0
End if
%>
<Tr>
<Td bgcolor="<%= Color %>" align="Right"><%= Rs13("numfreme") %></Td>
<Td bgcolor="<%= Color %>" align="Right"><%= Rs13("Antfremd") %></Td>
<Td bgcolor="<%= Color %>" align="Right"><%= Rs13("fecfreme") %></Td>
<Td bgcolor="<%= Color %>" align="Left"><%= Rs13("labfreme") %></Td>
<Td bgcolor="<%= Color %>" align="Left"><%= Rs13("Clifreme") %></Td>
<Td bgcolor="<%= Color %>" align="Left"><%= Rs13("Nomcli") %></Td>
<Td bgcolor="<%= Color %>" align="Left"><%= Rs13("desdiv") %></Td>
<Td bgcolor="<%= Color %>" align="Right"><%= Formatnumber(Rs13("tcafremd")) %></Td>
<Td bgcolor="<%= Color %>" align="Right"><%= Rs13("almfremd") %></Td>
<Td bgcolor="<%= Color %>" align="Left"><%= Rs13("codfremd") %></Td>
<Td bgcolor="<%= Color %>" align="Right"><%= Formatnumber(Rs13("canfremd")) %></Td>
<Td bgcolor="<%= Color %>" align="Right"><%= Formatnumber(Rs13("csufremd")) %></Td>
<Td bgcolor="<%= Color %>" align="Right"><%= Formatnumber(Rs13("cpefremd")) %></Td>
<Td bgcolor="<%= Color %>" align="Right"><%= Formatnumber(Rs13("unifremd")) %></Td>
<Td bgcolor="<%= Color %>" align="Left"><%= Rs13("Destaremal") %></Td>
</Tr>
<%
Rs13.Movenext
Loop
%>
</Table>
<%
End If
%>
</SECTION>
<%
If Err.Number <> 0 Then
%>
<br><br>
Número de Error: <%= Err.Number %><BR>
Descripción: <%= Err.Description %><BR>
Origen: <%= Err.Source %><BR>
Linea: <%= Err.Line %><BR>
<br>
<%
Else
'****** FIN DE LOS ERRORES ***
End If
%>
</BODY>
</HTML>
<%
'FIN DE SESION
End If
%>