<?php include_once "../../login/check.php"; include_once "../../class/factura.php"; $factura = new factura(); $CodFactura = $_GET['CodFactura']; $CodigoControl = $_GET['CodigoControl']; /*echo $CodFactura; echo "<br>"; echo $CodigoControl;*/ $factura->actualizarRegistro(array("CodigoControl" => "'{$CodigoControl}'"), "CodFactura={$CodFactura}"); header("Location:../listado/ver.php?f=" . $CodFactura);
public function Consulta_Detalles() { $detalles = $this->consultas->consulta_factura_codigo($this->codigo); foreach ($detalles as $array) { parent::add_detalle($array["codigo"], $array["nombre"], $array["cantidad"], $array["costo"]); } return parent::mostrar(); }
public function agrega_facturacion_db() { $inserta = new Conectar(); $verificar = $inserta->inserta("kit_facturacion", array("Id_factura" => '', "id_client" => parent::get_codigo_cliente(), "Fact_cancel" => 2, "Total" => parent::get_costo_total())); // if (array_key_exists("exito", $verificar)) { $this->id_factura = $verificar["last_cod_id"]; foreach (parent::mostrar() as $fact) { $verifica_detalle = $inserta->inserta("descripcion_factura", array("cod_produc" => $fact['codigo'], "cantidad" => 1, "Costo" => $fact['costo'], "id_solicitud" => $this->get_id_factura())); } if (array_key_exists("exito", $verifica_detalle)) { echo $verifica_detalle["exito"]; } elseif (array_key_exists("error", $verifica_detalle)) { echo "Presenta un error en la insercion de detalles de compra"; } } elseif (array_key_exists("error", $verificar)) { return true; } else { return false; } }
public function agrega_facturacion_db() { $inserta = new Inserciones(); $verificar = $inserta->inserta("Factura", array("Fact_cod" => '', "Fact_fecha" => parent::get_fecha(), "Fact_cod_client" => parent::get_codigo_cliente(), "Fact_total" => parent::get_costo_total(), "Fact_Cancelado" => 2)); // if (array_key_exists("exito", $verificar)) { $this->id_factura = $verificar["last_cod_id"]; foreach (parent::mostrar() as $fact) { $verifica_detalle = $inserta->inserta("Orden_Compra", array("Ord_cod" => '', "Ord_Prod_cod" => $fact["codigo"], "Ord_cant" => $fact["cantidad"], "Ord_cost" => $fact["costo"], "Ord_Fact_cod" => $this->get_id_factura())); } if (array_key_exists("exito", $verifica_detalle)) { echo $verifica_detalle["exito"]; } elseif (array_key_exists("error", $verifica_detalle)) { echo "Presenta un error en la insercion de detalles de compra"; } } elseif (array_key_exists("error", $verificar)) { echo "Error numero: " . $verificar['error']; } else { echo "algo esta fallando"; } $inserta->cerrar_conexion(); }
<?php extract($_POST); include_once '../../system/class.php'; $factura = new factura(); $producto = new producto(); $contenido = new factura_descripcion(); $r = $contenido->consultar_factura($mysqli, $codigo); while ($resultado = $r->fetch_array()) { $producto_consultado = $producto->consultar_produc($mysqli, $resultado[7]); $nueva_existencia = $producto_consultado[2] + $resultado[3]; $producto->actualizar_existencia($mysqli, $nueva_existencia, $resultado[7]); } $factura->eliminar_factura($mysqli, $codigo); header('location: ../../0/home/inicio');
</hgroup> </div> <?php extract($_POST); include_once '../../system/class.php'; $objfactdescrip = new factura_descripcion(); //IVA actual, facilitado por el sitema $iva_actual = new iva(); $actual_iva = $iva_actual->consultar_iva_actual($mysqli); $actual_iva = $actual_iva->fetch_array(); $impuesto = $actual_iva[0]; if (isset($comprado)) { //Invocacion de los objetos $objcliente = new cliente(); $objproducto = new producto(); $objfactura = new factura(); //Consulta de clientes y productos $ress = $objcliente->consultar_cliente($mysqli, $comprado); $result = $objproducto->consulta_completo($mysqli); //Proceso de compra //Primero hacer la factura básica $objfactura->facturar($mysqli, $ress[1], $total); $id = $objfactura->consultar_factura_insertada($mysqli, $ress[1]); //Luego la descripcion o compras actualizando el inventario de una vez $i = 0; while ($resultado = $result->fetch_array()) { if (!empty($cantidad[$i])) { $precio = $resultado[3] * $cantidad[$i]; $objfactdescrip->facturar_productos($mysqli, $id[0], $resultado[1], $cantidad[$i], $resultado[3], $precio, $resultado[0]); $nuevaexistencia = $resultado[2] - $cantidad[$i]; $objproducto->actualizar_existencia($mysqli, $nuevaexistencia, $resultado[0]);
<?php include_once "login/check.php"; include_once "class/alumno.php"; include_once "class/documento.php"; include_once "class/rude.php"; include_once "class/factura.php"; include_once "class/facturadetalle.php"; include_once "class/cuota.php"; include_once "class/tmpcola.php"; include_once "class/tmp_alumno.php"; $alumno = new alumno(); $cuota = new cuota(); $rude = new rude(); $documento = new documento(); $tmp_alumno = new tmp_alumno(); $facturadetalle = new facturadetalle(); $factura = new factura(); $tmpcola = new tmpcola(); $alumno->vaciar(); $cuota->vaciar(); $rude->vaciar(); $documento->vaciar(); $factura->vaciar(); $facturadetalle->vaciar(); $tmpcola->vaciar(); $tmp_alumno->iniciar();
<?php include_once "../login/check.php"; include_once "../class/factura.php"; include_once "../class/alumno.php"; include_once "../class/curso.php"; include_once "../factura/codigocontrol.class.php"; $factura = new factura(); $fac = $factura->mostrarFacturas("Estado='Valido'"); $alumno = new alumno(); $curso = new curso(); ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Listado de Facturas Erroneas</title> </head> <body> <style type="text/css"> body{ font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif } a{ background-color:#CCC; padding:4px; color:#333; text-decoration:none; } </style>
<?php include_once "../../login/check.php"; $FechaInicio = $_GET['FechaInicio']; $FechaFinal = $_GET['FechaFinal']; include_once "../../class/factura.php"; include_once "../../class/alumno.php"; include_once "../../class/curso.php"; include_once "../../factura/codigocontrol.class.php"; $factura = new factura(); $fac = $factura->mostrarFacturas("(FechaFactura BETWEEN '{$FechaInicio}' and '{$FechaFinal}') and Estado='Valido'"); $alumno = new alumno(); $curso = new curso(); $titulo = "NVerificarCodigosControl"; $folder = "../../"; include_once $folder . "cabecerahtml.php"; ?> <script language="javascript" src="../../js/factura/revisarcodigo.js"></script> <?php include_once $folder . "cabecera.php"; ?> <div class="span12 box"> <div class="box-header"><h2><?php echo $idioma['Configuracion']; ?> </h2></div> <div class="box-content"> <form action="mostrar.php" method="post" class="formulario"> <table class="table table-bordered"> <thead> <tr>
<div> <?php include '../../layouts/cabecera-body.php'; ?> <hgroup> <h1>Estadisticas de ingresos</h1> </hgroup> </div> <?php include_once '../../system/class.php'; $anual = date("Y"); $mensual = "-" . date('m') . "-"; $tipo1 = "COMPRA"; $tipo2 = "DONACION"; $objventas = new factura(); $res1 = $objventas->consultar_ventas_anual($mysqli, $tipo1, $anual); $res2 = $objventas->consultar_ventas_anual($mysqli, $tipo2, $anual); $res3 = $objventas->consultar_ventas_anual($mysqli, $tipo1, $mensual); $res4 = $objventas->consultar_ventas_anual($mysqli, $tipo2, $mensual); $ventaanual1 = ""; while ($resultado1 = $res1->fetch_array()) { $ventaanual1 += $resultado1[0]; } $ventaanual2 = ""; while ($resultado2 = $res2->fetch_array()) { $ventaanual2 += $resultado2[0]; } $ventamensual1 = ""; while ($resultado3 = $res3->fetch_array()) { $ventamensual1 += $resultado3[0];
<?php include_once "../../login/check.php"; if (!empty($_POST)) { $Cod = $_POST['Cod']; $Valor = $_POST['Valor']; include_once "../../class/factura.php"; $factura = new factura(); $val = array("Estado" => "'{$Valor}'"); $factura->actualizarRegistro($val, "CodFactura={$Cod}"); }
<?php include_once "../../login/check.php"; if ($_GET['f'] != "") { include_once "../../class/config.php"; include_once "../../class/curso.php"; include_once "../../class/cuota.php"; include_once "../../class/alumno.php"; include_once "../../class/factura.php"; include_once "../../class/facturadetalle.php"; $factura = new factura(); $facturadetalle = new facturadetalle(); $config = new config(); $alumno = new alumno(); $curso = new curso(); $cuota = new cuota(); $Logo = $cnf = $config->mostrarConfig("Logo", 1); $Titulo = $config->mostrarConfig("Titulo", 1); $LlaveDosificacion = $config->mostrarConfig("LlaveDosificacion", 1); $ImagenFondoFactura = $config->mostrarConfig("ImagenFondoFactura", 1); $CodFactura = $_GET['f']; $f = $factura->mostrarFactura($CodFactura); $f = array_shift($f); $NumeroAutorizacion = $f['NumeroAutorizacion']; $FechaLimiteEmision = $f['FechaLimiteEmision']; switch ($f['Nivel']) { case "1": $Usuario = $idioma["Administrador"]; break; case "2": $Usuario = $idioma["Direccion"];
<?php //listar todas las facturas sin pagar//// echo " <form method='POST' action='inicio'>\n <div class='buscadores'>\n <input type='text' name='buscador' placeholder='Buscar factura por cédula' />\n <button class='botonmenu' type='submit' name='button'><i class='fa fa-search'></i> Buscar</button>\n </div></form>"; echo "<form method='POST' action='../caja/procesar'>"; extract($_POST); include_once '../../system/class.php'; //listar las facturas por numero de cedula del cliente $objfactura = new factura(); if (!empty($buscador)) { $res = $objfactura->buscador_cedula($mysqli, $buscador); if ($res->num_rows) { echo "<table class='facturai'>\n <tr>\n <td>Nombres y Apellidos</td>\n <td>Cedula</td>\n <td>Fecha</td>\n <td>Subtotal</td>\n <td>Procesar</td>\n </tr>"; while ($resultado = $res->fetch_array()) { echo " <tr>\n <td>{$resultado['1']} {$resultado['2']}</td>\n <td>{$resultado['0']}</td>\n <td>{$resultado['4']}</td>\n <td>{$resultado['5']}</td>\n <td><button class='botonmenu' type='submit' name='codigo' value='{$resultado['3']}' >Procesar <i class='fa fa-arrow-right'></i></button></td>\n </tr>"; } echo "</table>"; echo "<div align='center'>\n <button class='boton' type='button' onclick=location='inicio' ><i class='fa fa-ban'></i> Cancelar</button>\n </div>"; } else { echo "<h2 align='center'>No existen registros con el numeros de cédula/RIF</h2>"; echo "\n <div align='center'>\n <button type='button' class='boton' onclick=location='../../0/home/inicio'><i class='fa fa-home'></i> Regresar a inicio</button>\n </div>\n "; } //listar todas las facturas impagas en general } elseif (empty($buscador) or !isset($buscador)) { $res = $objfactura->consultar_facturas($mysqli); if ($res->num_rows) { echo "<table class='facturai'>\n <tr>\n <td>Nombres y Apellidos</td>\n <td>Cedula</td>\n <td>Fecha</td>\n <td>Subtotal</td>\n <td>Procesar</td>\n </tr>"; while ($resultado = $res->fetch_array()) { echo "\n <tr>\n <td>{$resultado['1']} {$resultado['2']}</td>\n <td>{$resultado['0']}</td>\n <td>{$resultado['4']}</td>\n <td>{$resultado['5']}</td>\n <td><button class='botonmenu' type='submit' name='codigo' value='{$resultado['3']}' >Procesar <i class='fa fa-arrow-right'></i></button></td>\n </tr>"; } echo "</table>";
} if ($Nit != "") { array_push($condi, "Nit='{$Nit}'"); } if ($Factura != "") { array_push($condi, "Factura LIKE '%{$Factura}%'"); } if ($Estado != "") { array_push($condi, "Estado LIKE '%{$Estado}%'"); } if ($Tipo != "") { array_push($condi, "Tipo LIKE '%{$Tipo}%'"); } $where = implode(" and ", $condi); include_once "../../class/factura.php"; $factura = new factura(); $fac = $factura->mostrarFacturas($where); ?> <a class="btn btn-mini btn-success" id="exportarexcel"><?php echo $idioma['ExportarExcel']; ?> </a> <table class="table table-bordered table-hover table-striped"> <thead> <tr> <th colspan="2"><?php echo $idioma['RangoFecha']; ?> :</th> <th colspan="2"><?php echo fecha2Str($FechaFacturaInicio);
<?php include_once "../../login/check.php"; $titulo = "RegistrarFactura"; $folder = "../../"; include_once "../../class/config.php"; include_once "../../class/factura.php"; $factura = new factura(); $config = new config(); $FechaLimiteEmision = $config->mostrarConfig("FechaLimiteEmision", 1); $NumeroAutorizacion = $config->mostrarConfig("NumeroAutorizacion", 1); $estado = $factura->statusTable(); $NReferencia = $estado['Auto_increment']; $f = $factura->mostrarNumeroFactura("Estado='Valido'"); $f = array_shift($f); $NFactura = $f['NFactura'] + 1; $CodAlumno = $_GET['CodAlumno']; $dividido = explode("/", $CodAlumno); $contardividido = count($dividido); $codigosalumnos = array(); if ($contardividido > 1) { $CodAlumno = $dividido[0]; for ($i = 1; $i < $contardividido; $i++) { if ($dividido[$i] != "") { array_push($codigosalumnos, '"' . $dividido[$i] . '"'); } } } include_once $folder . "cabecerahtml.php"; ?> <script language="javascript" type="text/javascript" src="../../js/factura/registro.js"></script>
<?php require_once "pdf/dompdf/dompdf_config.inc.php"; require "../../system/class.php"; extract($_POST); $objfactura = new factura(); if (!isset($bauche)) { $bauche = 0; } $objfactura->modificar_factura($mysqli, $codigo, $exento, $base, $iva, $retencion, $alicuota, $total, $observacion, $ivaporciento, $retencionporciento, $tipofactura, $metodo, $bauche); $factura = $objfactura->consultar_factura($mysqli, $codigo); $objcliente = new cliente(); $cliente = $objcliente->consultar_cliente($mysqli, $factura[1]); $objfactura_des = new factura_descripcion(); $resultado = $objfactura_des->consultar_factura($mysqli, $codigo); $result0 = $resultado->fetch_array(); $result1 = $resultado->fetch_array(); $result2 = $resultado->fetch_array(); $result3 = $resultado->fetch_array(); $result4 = $resultado->fetch_array(); $result5 = $resultado->fetch_array(); $result6 = $resultado->fetch_array(); if (!empty($factura[5])) { $compra123 = $factura[4] . ', Nro. ' . $factura[5]; } else { $compra123 = $factura[4]; } $html = ' <html>' . '<body> <link rel="stylesheet" type="text/css" href="pdf/factura.css"> <header>
<?php include_once "../../login/check.php"; if (!empty($_POST)) { /*echo "<pre>"; print_r($_POST); echo "</pre>";*/ extract($_POST); include_once "../../class/config.php"; include_once "../../class/factura.php"; include_once "../../class/cuota.php"; include_once "../../class/facturadetalle.php"; $config = new config(); $factura = new factura(); $facturadetalle = new facturadetalle(); $cuota = new cuota(); $estado = $factura->statusTable(); $CodFactura = $estado['Auto_increment']; $NumeroAutorizacion = $config->mostrarConfig("NumeroAutorizacion", 1); $LlaveDosificacion = $config->mostrarConfig("LlaveDosificacion", 1); $FechaLimiteEmision = $config->mostrarConfig("FechaLimiteEmision", 1); $f = $factura->mostrarFacturas("NFactura='" . trim($NFactura) . "' and Estado='Activo'"); if (count($f)) { header("Location: ./?f=1&NFactura=" . trim($NFactura)); } $FechaCodigo = date("Ymd", strtotime($FechaFactura)); $TotalBsCodigo = round(str_replace(',', '.', $TotalBs), 0); include_once "../codigocontrol.class.php"; $CodigoControl = new CodigoControl($NumeroAutorizacion, $NFactura, $Nit, $FechaCodigo, $TotalBsCodigo, $LlaveDosificacion); $TxtCodigoDeControl = $CodigoControl->generar(); /*CódigoQR*/
<?php include_once "../../login/check.php"; if (!empty($_POST['NFactura'])) { $NFactura = $_POST['NFactura']; include_once "../../class/factura.php"; $factura = new factura(); $f = $factura->mostrarFacturas("NFactura='" . trim($NFactura) . "' and Estado='Valido'"); if (count($f)) { $valores = array("Estado" => No, "Cantidad" => count($f)); } else { $valores = array("Estado" => Si, "Cantidad" => count($f)); } echo json_encode($valores); }