<%
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">
stat=1
function frm_submit(frm,rec)
{
var msgDel,check
check = 0
msgDel = "Desea continuar ?"
if (rec == 1)
{
if(frm.chk.checked == false){
check = 0
}
else{
check= 1
}
}
else if(rec > 1 )
{
for(i=0;i<frm.chk.length;i++)
{
if(frm.chk[i].checked == true)
{
check = 1;
break;
}
}
}
if (check == 0)
{
alert("Debe Seleccionar por lo menos una partida")
return;
}
else if(check == 1)
{
ok = confirm(msgDel)
if (ok == false)
{
return;
}
else
{
frm.submit()
}
}
}
function en_dis(frm,RecCount,val){
var chkLength
// tg= document.getElementById(tag_id1).className
//if (tg =='slected'){
//for (i=1;i<5;i++){
//eval("document.getElementById(tag_id"+i+").className=''")
//}}
//else{
//for (i=1;i<5;i++){
//eval("document.getElementById(tag_id"+i+").className='slected'")
//}
//}
//tg_id.className='slected'
if (RecCount>1){
chkLength=frm.chk.length
}
else
{
chkLength=1
frm.chkMain.checked=frm.chk.checked
if (stat==1){
eval("document.frm."+val+".disabled=false")
stat=0
}
else{
eval("document.frm."+val+".disabled=true")
stat=1
}
return;
}
for(i=0;i<=chkLength-1;i++){
if(frm.chk[i].checked==false){
frm.chkMain.checked=false
break;
}
else{
frm.chkMain.checked=true
}
}
tt= eval("document.frm."+val+".disabled")
if (tt== true){
eval("document.frm."+val+".disabled=false")
}
else
eval("document.frm."+val+".disabled=true")
}
function chk_all(frm,RecCount){
var chkLength
if (RecCount>1)
{
chkLength=frm.chk.length
}
else if (RecCount==1)
{
chkLength=1
frm.chk.checked=frm.chkMain.checked
if (stat==1){
document.frm.txt_0.disabled=false
stat=0
}
else{
document.frm.txt_0.disabled=true
stat=1
}
return;
}
if(frm.chkMain.checked==true){
for (i=0;i<=chkLength-1;i++){
frm.chk[i].checked=true
//frm.txt[i].disabled= false
eval("frm.txt_"+i+".disabled= false")
}
}
else
{
for (i=0;i<=chkLength-1;i++){
frm.chk[i].checked=false
//frm.txt[i].disabled= true
eval("frm.txt_"+i+".disabled= true")
}
}
return;
}
</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
Dim Rs11, Rs12, Rs13, Rs14
Dim Sql11, Sql12, Sql13, Sql14
'***** 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>
<%
Dim Fechacap
Dim Factura, TipoB
Dim Seguimiento
Fechacap = Request("Fechacap")
Factura = Request("Factura")
TipoB = Request("TipoB")
If FechaCap ="" or Isnull(FechaCap) Then
FechaCap = Date()
else
FechaCap = FechaCap
End If
If Isnull(TipoB) or TipoB = 1 or Tipob = "" then
'***** Conexion A la Tabla DE COTIZACIONES ****
Set Rs12 = Server.CreateObject("ADODB.Recordset")
Sql12="Select * " &_
"From FacturaEntrega " &_
"Left join Ffacenc on Numfface = FacturaEnt " &_
"left join clientes on clacli = clifface " &_
"where convert(date,FechaEnt) = '"& FechaCap &"' AND TIPOE= 'FA' " &_
"order by numfface asc;"
Rs12.Open Sql12,Cn1,1,2
Else If TipoB = 2 Then
'***** Conexion A la Tabla DE COTIZACIONES ****
Set Rs12 = Server.CreateObject("ADODB.Recordset")
Sql12="Select * " &_
"From FacturaEntrega " &_
"Left join Ffacenc on Numfface = FacturaEnt " &_
"left join clientes on clacli = clifface " &_
"where FacturaEnt = "& Factura &" AND TIPOE= 'FA' " &_
"order by numfface asc;"
Rs12.Open Sql12,Cn1,1,2
End If
End If
%>
<Center>
<BR><BR>
<B>***** SELECCION DE FACTURAS *****</B>
<BR><BR>
<Table>
<Tr>
<Td>
<FORM action="Facentc.asp" name="Factura" method="Post">
<Table>
<Tr>
<Td>
<input tabindex="1" type="text" placeholder="Factura" Title="Factura" name="Factura" id="Factura" Size="15" value="<%= Factura %>">
<input tabindex="2" type="Hidden" placeholder="TipoB" Title="TipoB" name="TipoB" id="TipoB" Size="15" value="2">
</Td>
</tr>
</Table>
</Form>
</Td>
<Td>
<FORM action="Facentc.asp" name="fecha" method="Post">
<Table>
<Tr>
<Td>
<input tabindex="1" type="text" placeholder="Fecha" Title="Fecha" name="FechaCap" id="Fecha" Size="15" value="<%= FechaCap %>">
<input tabindex="2" type="Hidden" placeholder="TipoB" Title="TipoB" name="TipoB" id="TipoB" Size="15" value="1">
</Td>
</tr>
</Table>
</Form>
</Td>
<Td>
<FORM action="FacentcFac.asp" name="fecha" method="Post">
<Table>
<Tr>
<Td>
<button tabindex="4" type="submit" name="NC" id="Catalogos"/>Factura Sin Entregar</button>
<input tabindex="1" type="hidden" placeholder="Fecha" Title="Fecha" name="FechaCap" id="Fecha" Size="15" value="<%= FechaCap %>">
</Td>
</tr>
</Table>
</Form>
</Td>
<Td>
<FORM action="FacentcNC.asp" name="fecha" method="Post">
<Table>
<Tr>
<Td>
<button tabindex="4" type="submit" name="NC" id="Catalogos"/>Notas de Credito Sin entregar</button>
<input tabindex="1" type="hidden" placeholder="Fecha" Title="Fecha" name="FechaCap" id="Fecha" Size="15" value="<%= FechaCap %>">
</Td>
</tr>
</Table>
</Form>
</Td>
</Tr>
</Table>
<Table Border="1" bordercolor="#C0C0C0">
<Tr>
<Td>Factura</Td>
<Td>Emision</Td>
<Td>Clave</Td>
<Td>Cliente</Td>
<Td>Fecha</Td>
<Td>Seguimiento</Td>
<Td>Comentarios</Td>
<Td>Recibe</Td>
<Td>Fecha</Td>
<Td>Notas</Td>
</tr>
<% If Rs12.EOF Then
Else
Do While Not Rs12.EOF
If Cdbl(Rs12("SEGUIFFACE")) = 0 Then
Seguimiento = "FACTURACION"
Else If Cdbl(Rs12("SEGUIFFACE")) = 1 Then
Seguimiento = "EN RUTA"
Else If Cdbl(Rs12("SEGUIFFACE")) = 2 Then
Seguimiento = "PARA PAGO"
Else If Cdbl(Rs12("SEGUIFFACE")) = 3 Then
Seguimiento = "RECOGEN"
End If
End If
End If
End If
%>
<Tr>
<Td><%= Rs12("FacturaEnt") %></Td>
<Td><%= Rs12("Fecfface") %></Td>
<Td><%= Rs12("Clifface") %></Td>
<Td><%= Rs12("Nomcli") %></Td>
<Td><%= Rs12("FechaEnt") %></Td>
<Td><%= Seguimiento %> </Td>
<Td><%= Rs12("NotasEnt") %></Td>
<Td><%= Rs12("UsuarioRec") %></Td>
<Td><%= Rs12("FechaRec") %></Td>
<Td><%= Rs12("NotasRec") %></Td>
</tr>
<%
Rs12.Movenext
Loop
%>
<%
End If
%>
</Table>
<BR><BR>
<%
If Isnull(TipoB) or TipoB = 1 or Tipob = "" then
'***** Conexion A la Tabla DE COTIZACIONES ****
Set Rs13 = Server.CreateObject("ADODB.Recordset")
Sql13="Select * " &_
"From FacturaEntrega " &_
"Left join CXCNCR on NUMNCR = FacturaEnt " &_
"left join clientes on clacli = CLINCR " &_
"where convert(date,FechaEnt) = '"& FechaCap &"' AND TIPOE = 'NC' " &_
"order by NUMNCR asc;"
Rs13.Open Sql13,Cn1,1,2
Else If TipoB = 2 Then
'***** Conexion A la Tabla DE COTIZACIONES ****
Set Rs13 = Server.CreateObject("ADODB.Recordset")
Sql13="Select * " &_
"From FacturaEntrega " &_
"Left join CXCNCR on NUMNCR = FacturaEnt " &_
"left join clientes on clacli = CLINCR " &_
"where FacturaEnt = "& Factura &" AND TIPOE = 'NC' " &_
"order by NUMNCR asc;"
Rs13.Open Sql13,Cn1,1,2
End If
End If
%>
<Table Border="1" bordercolor="#C0C0C0">
<Tr>
<Td>NC</Td>
<Td>Emision</Td>
<Td>Clave</Td>
<Td>Cliente</Td>
<Td>Fecha</Td>
<Td>Comentarios</Td>
<Td>Recibe</Td>
<Td>Fecha</Td>
<Td>Notas</Td>
</tr>
<% If Rs13.EOF Then
Else
Do While Not Rs13.EOF
%>
<Tr>
<Td><%= Rs13("FacturaEnt") %></Td>
<Td><%= Rs13("FECNCR") %></Td>
<Td><%= Rs13("CLINCR") %></Td>
<Td><%= Rs13("Nomcli") %></Td>
<Td><%= Rs13("FechaEnt") %></Td>
<Td><%= Rs13("NotasEnt") %></Td>
<Td><%= Rs13("UsuarioRec") %></Td>
<Td><%= Rs13("FechaRec") %></Td>
<Td><%= Rs13("NotasRec") %></Td>
</tr>
<%
Rs13.Movenext
Loop
%>
<%
End If
%>
</Table>
</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
%>