<?php include '../inc/ajax.php'; $clientes = new ClientesControl('../'); $d['id'] = $usuario->ejecutar('obtener', 'id'); $lista = $clientes->ejecutar('lista', $d); $recibos = new RecibosControl('../'); $folio = $recibos->ejecutar('ultimoFolioLocal', $usuario->ejecutar('obtener', 'id')); $d['id'] = $usuario->ejecutar('obtener', 'id_empresa'); $d['campo'] = 'dTimbres_Mes'; $limite_timbres = $empresa->ejecutar('obtener', $d); $timbres_emitidos = $usuario->ejecutar('obtener', 'timbres_emitidos'); ?> <ul class="breadcrumb breadcrumb-page"> <div class="breadcrumb-label text-light-gray">Estas en: </div> <li><a href="#inicio" alt="modulos/inicio.php" title="Inicio">Inicio</a></li> <li class="active">Generar Factura</li> </ul> <div class="page-header"> <div class="row"> <!-- Page header, center on small screens --> <h1 class="col-xs-12 col-sm-4 text-center text-left-sm"><i class="fa fa-copy page-header-icon"></i> Generar una Factura</h1> </div> </div> <!-- / .page-header --> <div class="row">
<div class="col-sm-8"> <input type="text" class="form-control" id="recibos-filtros-fechafinal" placeholder="Fecha de Emisión Final"> </div> </div> <div class="row form-group"> <label class="col-sm-4 control-label">Serie:</label> <div class="col-sm-8"> <select class="form-control" id="recibos-filtros-serie"> <option></option> <?php $recibos = new RecibosControl('../'); $d['id'] = $usuario->ejecutar('obtener', 'id'); $d['tipo'] = $usuario->ejecutar('obtener', 'tipo'); $d['sql'] = 'GROUP BY SERIE '; $lista = $recibos->ejecutar('lista', $d); $series = $lista->datos; foreach ($series as $serie) { echo "<option value=\"{$serie->SERIE}\">{$serie->SERIE}</option>"; } ?> </select> </div> </div> <div class="row form-group"> <label class="col-sm-4 control-label">Estado:</label> <div class="col-sm-8"> <select class="form-control" id="recibos-filtros-estado"> <option></option> <option value="1">VIGENTES</option>
<?php header("Content-type: text/html; charset=utf-8"); include "ajax.php"; $idFactura = isset($_GET['id']) ? $_GET['id'] : 0; if ($idFactura == 0) { die("Debe seleccionar un registro valido"); } else { $d['id_recibo'] = $idFactura; $recibo = new RecibosControl($path); $reciboXML = $recibo->ejecutar('mostrarxml', $d); } $factura = new LeerCFDI($reciboXML); $encabezado = $factura->ObtenerEncabezado(); $emisor = $factura->ObtenerEmisor(); $receptor = $factura->ObtenerReceptor(); $conceptos = $factura->ObtenerConceptos(); $traslados = $factura->ObtenerImpuestosTrasladados(); $timbre = $factura->ObtenerTimbre(); $cadenaoriginal = $factura->ObtenerCadenaOriginal(); if ($timbre == 0) { $escfdi = false; } else { $escfdi = true; } ?> <html> <head> <link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.4.2/pure-min.css"> </head>
$d['tipo'] = 'usuario'; $d['id_usuario'] = $usuario->ejecutar('obtener', 'id'); $lista = $certificados->ejecutar('lista', $d); if ($lista->registros > 0) { $tieneCertificados = true; } $recibos = new RecibosControl("../"); $d['tipo'] = $usuario->ejecutar('obtener', 'tipo'); if ($d['tipo'] == 2) { $d['id'] = $usuario->ejecutar('obtener', 'id'); } if ($d['tipo'] == 1) { $d['id'] = $usuario->ejecutar('obtener', 'id_empresa'); } $d['limite'] = 'LIMIT 0, 1'; $lista_rcb = $recibos->ejecutar('lista', $d); ?> <ul class="breadcrumb breadcrumb-page"> <div class="breadcrumb-label text-light-gray">Estas en: </div> <li class="active"><a href="#">Inicio</a></li> </ul> <div class="page-header"> <div class="row"> <!-- Page header, center on small screens --> <h1 class="col-xs-12 col-sm-4 text-center text-left-sm"> ELIGE UNA OPCIÓN DEL MENU: </h1> </div>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <?php include 'ajax.php'; $recibo = new RecibosControl($path); $d['id_recibo'] = isset($_GET['id']) ? $_GET['id'] : 0; $d['id_usuario'] = $usuario->ejecutar('obtener', 'id'); $resp = $recibo->ejecutar('mostrarxml', $d); $reciboxml = trim($resp); $factura = new LeerCFDI($reciboxml); $encabezado = new Array_a_objeto($factura->obtenerEncabezado()); $timbre = new Array_a_objeto($factura->ObtenerTimbre()); $emisor = new Array_a_objeto($factura->ObtenerEmisor()); $emisor_domicilio = new Array_a_objeto($emisor->Domicilio); $receptor = new Array_a_objeto($factura->ObtenerReceptor()); $receptor_domicilio = new Array_a_objeto($receptor->Domicilio); $conceptos = $factura->ObtenerConceptos(); $impuestosTrasladados = $factura->ObtenerImpuestosTrasladados(); $impuestosRetenidos = $factura->ObtenerImpuestosRetenidos(); $cadenaoriginal = $factura->ObtenerCadenaOriginal(); $moneda = $encabezado->Moneda != '' ? $encabezado->Moneda : 'MXN'; if ($moneda = 'MXN') { $ext = false; } else { $ext = true; } $ruta_puremincss = $RUTA_HTTP . "assets/stylesheets/pure-min.css"; ?> <html> <head> <title>Factura</title> <link rel="stylesheet" href="<?php