<?php
include("../config.php");
include_once("Cobjdb.php");
include("funcvarprog.php");
if (isset($_POST["tablenm"])){
$tblpost = $_POST['tablenm'];
if ($tblpost == 'terceros') {
if (isset($_POST["action"])){
$actionpost = $_POST['action'];
if ($actionpost == 'grabar') {
$obj = new Cobjdb($tblpost, $database, $server, $db_user, $db_pass);
$arnot = array("Marca_temporal");
$obj->setArcolno($arnot);
$obj->setTstmp("Marca_temporal");
$arrproc = $obj->gethdscmpsForm();
$longitud = count($arrproc);
$arrtrn = array();
for ($i=0; $i < $longitud; $i++) {
$stin = $arrproc[$i];
if (isset($_POST[$stin])){ $arrtrn[$i] = $_POST[$stin];} // Validacion para las casillas de verificacion
else { $arrtrn[$i] = '0';}
}
if ($obj->evalForm($arrtrn,$tertbldet)){
$obj->procForm($arrtrn);
echo "<script>location.href = '../program.php';</script>";
}
}
// Para mas acciones
}
} else if ($tblpost == 'repovisita') {
$obj = new Cobjdb($tblpost, $database, $server, $db_user, $db_pass);
$arnot = array("Marca_temporal", "Ord");
$obj->setdtno($arnot,"Marca_temporal", "Ord");
$arrproc = $obj->gethdscmpsForm();
$longitud = count($arrproc);
$arrtrn = array();
for ($i=0; $i < $longitud; $i++){
$stin = $arrproc[$i];
$arrtrn[$i] = $_POST[$stin];
}
$arrdocs = array();
$arrdocs = $obj->getDataDocs($arrtrn);
$ter = new Cobjdb("terceros", $database, $server, $db_user, $db_pass);
$datater = array();
$datater = $ter->getrowdata($arrdocs[1],'Nombre_o_Razon_Social');
/* PARMS PARA FUNCIONES
* ctaCobro($fch, $cte, $nit, $vlt, $vln, $cto)
* GenrepoVisita($fch, $cte, $obs, $cto)
*/
// Genera documentos
include("CtaCobro.php");
include("ReportedeVisita.php");
//include("functprog.php");
$rtcta = 'ctacobro_'.utf8_encode($arrdocs[1]).$arrdocs[6].'.doc';
$rtrepo = 'repovisita_'.utf8_encode($arrdocs[1]).$arrdocs[6].'.doc';
ctaCobro(fechaTxt($arrdocs[0]), $arrdocs[1], number_format($datater[3],0,',','.'), convertir($arrdocs[3],$rtcta), number_format($arrdocs[3],0,',','.'),$arrdocs[2],$rtcta);
GenrepoVisita(fechaTxt($arrdocs[0]), $arrdocs[1], $arrdocs[4], $arrdocs[2],$rtrepo);
// :) READY ******* GO
// enviar correo con adjuntos
sendMail($datater[5],$rtrepo,$rtcta);
// :) READY ******* GO
// y guardar reporte
$obj->procForm($arrtrn);
echo "<script>location.href = '../program.php';</script>";
}
// redirecciona al terminar
//echo "<script>location.href = '../program.php';</script>";
// Falta crear un proceso que cada mes archive los documentos en subcarpetas
}
//echo "<script>location.href = '../program.php';</script>";
/* Para consulta de tablas. Se implemento dentro la página para que fuese posible
if (isset($_POST["listdblcl"])){
$tblpost = $_POST['listdblcl'];
$obj = new Cobjdb($tblpost, $database, $server, $db_user, $db_pass);
$obj->showrCObjeto();
echo $tblpost;
}*/
?>
|