Esempio n. 1
0
  "Contribuyente del Regimen de Transparencia");*/
//$pdf->fact_dev("Certificado", "01234567890123456789" );
//$pdf->temporaire( "Devis temporaire" );
/*$pdf->addDate(date('d/m/Y'));
$pdf->addClient("CL01");
$pdf->addPageNumber("1");*/
//$pdf->addClientAdresse("Este Documento es una impresin de un Comprobante Fiscal Digital");
/*$pdf->addReglement("Paqueteria y Mensajeria en Movimiento S.A. de C.V.");
$pdf->addReglement1("Ofna. Matriz Fco. Serrano No 2316-306");
$pdf->addReglement2("Tel:(669) 985 48 11 C.P.:82000");
$pdf->addReglement3("Col. Centro, Mazatlan, Sinaloa");
$pdf->addReglement4("R.F.C. PMM-900725-698");*/
$s = "SELECT UCASE(eti_nombre1) eti_nombre1, UCASE(eti_nombre2) eti_nombre2, UCASE(eti_direccion) eti_direccion, \nUCASE(eti_colonia) eti_colonia, UCASE(eti_ciudad) eti_ciudad, UCASE(eti_rfc) eti_rfc\nFROM configuradorgeneral";
$r = mysql_query($s, $l) or die($s);
$f = mysql_fetch_object($r);
$pdf->addReglement("Razón Social: " . strtoupper($f->eti_nombre1));
$pdf->addReglement1("                        " . strtoupper($f->eti_nombre2));
$pdf->addReglement2("Domicilio: " . strtoupper($f->eti_direccion));
$pdf->addReglement3("Colonia: " . strtoupper($f->eti_colonia));
$pdf->addReglement4("Población: " . strtoupper($f->eti_ciudad));
$pdf->addRfc("Rfc: " . strtoupper($f->eti_rfc));
$s = "SELECT f.folio, f.idsucursal, f.sustitucion, f.facturaestado, f.credito, f.cliente,\n\tconcat_ws(' ', f.nombrecliente, f.apellidopaternocliente, f.apellidomaternocliente) as nombre, f.rfc, f.calle calle1, f.numero n1, \n\tf.codigopostal cp1, f.colonia colonia1, f.crucecalles, f.poblacion p1, f.municipio m1, f.estado e1, f.pais, f.telefono, \n\tf.fax, f.guiasempresa, f.guiasnormales, f.flete, f.excedente, f.ead, f.recoleccion, f.seguro, \n\tf.combustible, f.otros, f.subtotal, f.iva, f.ivaretenido, f.total, f.sobseguro, f.sobexcedente, \n\tf.sobsubtotal, f.sobiva, f.sobivaretenido, f.sobmontoafacturar, f.otroscantidad, f.otrosdescripcion, \n\tf.otrosimporte, f.otrossubtotal, f.otrosiva, f.otrosivaretenido, f.otrosmontofacturar, f.usuario, \n\tf.idusuario, f.fecha, f.estadocobranza, f.ivacobrado, f.ivarcobrado, f.personamoral, f.xml, f.cadenaoriginal,\n\tcs.prefijo lasucursal, if(f.credito='SI', 'CREDITO', 'CONTADO') tipopago, UCASE(f.tipoguia) tipofactura,\n\tcs.descripcion as nombresucursal, cs.calle, cs.numero, cs.crucecalles, cs.cp, cs.colonia,\n\tobtenerSerieVentaFactura(" . $_GET[factura] . ") seriefactura\n\tFROM facturacion f\n\tinner join catalogosucursal cs on f.idsucursal = cs.id\n\tWHERE folio = " . $_GET[factura] . "";
$r = mysql_query($s, $l) or die($s);
$f = mysql_fetch_object($r);
$ivaret = $f->otrosivaretenido + $f->sobivaretenido + $f->ivaretenido;
$pdf->addReglement5("Razón Social: " . strtoupper($f->nombre));
$pdf->addReglement6("Domicilio: " . strtoupper($f->calle1) . " No " . $f->n1);
$pdf->addReglement7("Colonia: " . strtoupper($f->colonia1));
$pdf->addReglement8("CP: " . $f->cp1);
$pdf->addReglement9("Población: " . strtoupper($f->p1) . ", " . $f->e1);
$pdf->addReglement10("RFC: " . strtoupper($f->rfc));
Esempio n. 2
0
<?php

// (c) Xavier Nicolay
// Exemple de génération de devis/facture PDF
require 'invoice.php';
$pdf = new PDF_Invoice('P', 'mm', 'A4');
$pdf->AddPage();
$pdf->addSociete("MaSociete", "MonAdresse\n" . "75000 PARIS\n" . "R.C.S. PARIS B 000 000 007\n" . "Capital : 18000 " . EURO);
$pdf->fact_dev("Devis ", "TEMPO");
$pdf->temporaire("Devis temporaire");
$pdf->addDate("03/12/2003");
$pdf->addClient("CL01");
$pdf->addPageNumber("1");
$pdf->addClientAdresse("Ste\nM. XXXX\n3ème étage\n33, rue d'ailleurs\n75000 PARIS");
$pdf->addReglement("Chèque à réception de facture");
$pdf->addEcheance("03/12/2003");
$pdf->addNumTVA("FR888777666");
$pdf->addReference("Devis ... du ....");
$cols = array("REFERENCE" => 23, "DESIGNATION" => 78, "QUANTITE" => 22, "P.U. HT" => 26, "MONTANT H.T." => 30, "TVA" => 11);
$pdf->addCols($cols);
$cols = array("REFERENCE" => "L", "DESIGNATION" => "L", "QUANTITE" => "C", "P.U. HT" => "R", "MONTANT H.T." => "R", "TVA" => "C");
$pdf->addLineFormat($cols);
$pdf->addLineFormat($cols);
$y = 109;
$line = array("REFERENCE" => "REF1", "DESIGNATION" => "Carte Mère MSI 6378\n" . "Processeur AMD 1Ghz\n" . "128Mo SDRAM, 30 Go Disque, CD-ROM, Floppy, Carte vidéo", "QUANTITE" => "1", "P.U. HT" => "600.00", "MONTANT H.T." => "600.00", "TVA" => "1");
$size = $pdf->addLine($y, $line);
$y += $size + 2;
$line = array("REFERENCE" => "REF2", "DESIGNATION" => "Câble RS232", "QUANTITE" => "1", "P.U. HT" => "10.00", "MONTANT H.T." => "60.00", "TVA" => "1");
$size = $pdf->addLine($y, $line);
$y += $size + 2;
$pdf->addCadreTVAs();
Esempio n. 3
0
$pdf->AddPage();
$pdf->AddFont('LucidaSansUnicode', '', 'lsansuni.php');
$pdf->SetFont('LucidaSansUnicode', '', 12);
if ($cfg['display_logo']) {
    $pdf->Image(str_replace('inc', '', dirname(__FILE__)) . $cfg['logo'], 75, 15, 50);
}
$pdf->addSociete($cfg['name'], $cfg['name'] . "\n" . $cfg['website'] . "\n" . $cfg['lang_bank'] . ": " . $cfg['bank_name'] . "\n" . $cfg['lang_bank_account'] . ": " . $cfg['bank_account'] . "\n" . $cfg['address']);
$pdf->fact_dev($cfg['name']);
if ($cfg['watermark']) {
    $pdf->temporaire($cfg['watermark']);
}
$pdf->addDate(date('d/m/Y', $info['date']));
$pdf->addClient("#" . $info['id']);
$pdf->addPageNumber("1");
$pdf->addClientAdresse($info['client_name'] . "\n" . $info['client_address'] . "\n" . $info['client_location']);
$pdf->addReglement($info['payment_method']);
$pdf->addEcheance(date('d/m/Y', $info['date']));
$rex = mysql_query("SELECT SUM(amount) as total FROM payments WHERE invoice='" . $info['id'] . "'") or die(mysql_error());
$r = mysql_fetch_array($rex);
if ($r['total'] < $info['total'] && $r['total'] > 0) {
    $p = $cfg['lang_partial'];
} elseif ($r['total'] == 0) {
    $p = $cfg['lang_unpaid'];
} elseif ($r['total'] > $info['total']) {
    $p = $cfg['lang_paid'];
} elseif ($r['total'] == $info['total']) {
    $p = $cfg['lang_paid'];
}
$pdf->addNumTVA($p);
$cols = array("ID" => 13, $cfg['lang_description'] => 92, $cfg['lang_qty'] => 15, $cfg['lang_netprice'] => 20, $cfg['lang_taxes'] => 20, $cfg['lang_amount'] => 30);
$pdf->addCols($cols);
Esempio n. 4
0
function facturaPDF($registro, $username, $direccion)
{
    // (c) Xavier Nicolay
    // Exemple de génération de devis/facture PDF
    //ob_clean();
    require '../../factura/invoice.php';
    //ob_get_clean();
    $pdf = new PDF_Invoice('P', 'mm', 'A4');
    $pdf->AddPage();
    $pdf->addSociete("TTOUNKYO", "Dirección\n" . "07840 ESPAÑA\n" . "Calle Ignacio Walis s/n\n");
    $pdf->fact_dev("Divisa", "001 ");
    $pdf->temporaire("FACTURA");
    $pdf->addDate(date('d/m/Y'));
    $pdf->addClient($username);
    $pdf->addPageNumber("1");
    $pdf->addClientAdresse($direccion);
    $pdf->addReglement("Compra atraves de tarjeta");
    $pdf->addVencimiento(date('d/m/Y', strtotime('+1 year')));
    $pdf->addNumNif($registro);
    $pdf->addReference("Detalle de la compra");
    $cols = array("REFERENCIA" => 23, "DESIGNACIÓN" => 78, "CANTIDAD" => 22, "P.UNIDAD. HT" => 26, "TOTAL  H.T." => 30, "I.V.A." => 11);
    $pdf->addCols($cols);
    $cols = array("REFERENCIA" => "L", "DESIGNACIÓN" => "L", "CANTIDAD" => "C", "P.UNIDAD. HT" => "R", "TOTAL  H.T." => "R", "I.V.A." => "C");
    $pdf->addLineFormat($cols);
    $pdf->addLineFormat($cols);
    $preu_final = 0;
    $y = 109;
    foreach ($_SESSION['carrito'] as $key => $value) {
        $line = array("REFERENCIA" => $value['titulo'], "DESIGNACIÓN" => $value['descripcion'], "CANTIDAD" => $value['cantidad'], "P.UNIDAD. HT" => $value['precio'] . " " . EURO, "TOTAL  H.T." => $value['cantidad'] * $value['precio'] . " " . EURO, "I.V.A." => "1");
        $size = $pdf->addLine($y, $line);
        $y += $size + 2;
        $preu_final += $value['cantidad'] * $value['precio'];
    }
    $pdf->addCadreTVAs();
    $tot_prods = array(array("px_unit" => $preu_final, "qte" => 1, "tva" => 1), array("px_unit" => 0, "qte" => 1, "tva" => 1));
    $tab_tva = array("1" => 21.0, "2" => 5.5);
    $params = array("RemiseGlobale" => 1, "remise_tva" => 1, "remise" => 0, "remise_percent" => 10, "FraisPort" => 1, "portTTC" => 0, "portHT" => 0, "portTVA" => 21.0, "AccompteExige" => 1, "accompte" => 0, "accompte_percent" => 15, "Remarque" => "Descuento del 15% en todos nuestros productos");
    $pdf->addTVAs($params, $tab_tva, $tot_prods);
    $pdf->addCadreEurosFrancs();
    // ob_get_clean();
    $pdf->Output("../../factura/control/factura" . $registro . ".pdf", "F");
}
Esempio n. 5
0
$shipping = $or[7] == 'null' ? 0 : $or[7];
$ShippingCharge = $or[7] == 'null' ? 0 : 1;
$ShipTTC = $setup[1] == 'null' ? $shipping : ($ShipTTC = 0);
$ShipHT = $setup[1] == 1 ? $shipping : ($ShipHT = 0);
$payment_method = html_entity_decode($or[12]);
$pdf = new PDF_Invoice('P', 'mm', 'A4');
$pdf->AddPage();
$pdf->addSociete("{$compagny}", "{$address}");
$pdf->fact_dev($lang["invoice_name"], $invoiceprefixe . $IDor);
if ($comments != "null") {
    $pdf->temporaire($comments);
}
$pdf->addDate($dd);
$pdf->addClient("{$customerprefixe}{$IDcu}");
$pdf->addClientAdresse("{$cu['5']}\n{$cu['3']} - {$cu['4']}\n{$cu['8']}\n{$cu['9']}\n{$cu['12']} {$cu['10']}");
$pdf->addReglement("{$payment_method}");
$pdf->addEcheance("{$dd}");
$pdf->addNumTVA("{$vat}");
$pdf->addReference($lang["invoice_shipping_methode"], $or[15]);
$cols = array($lang["invoice_code"] => 23, $lang["invoice_description"] => 78, $lang["invoice_quantity"] => 22, $lang["invoice_unit_price"] => 26, $lang["invoice_amount"] => 30, $lang["invoice_tax"] => 11);
$pdf->addCols($cols);
$cols = array($lang["invoice_code"] => "L", $lang["invoice_description"] => "L", $lang["invoice_quantity"] => "C", $lang["invoice_unit_price"] => "R", $lang["invoice_amount"] => "R", $lang["invoice_tax"] => "C");
$pdf->addLineFormat($cols);
$pdf->addLineFormat($cols);
$y = 109;
if (file_exists("../{$AdminFolder}/db/orders/sc/" . $or[0] . ".dat")) {
    $filename = "../{$AdminFolder}/db/orders/sc/" . $or[0] . ".dat";
    $lines = array();
    $lines = file($filename);
    foreach ($lines as $thisline) {
        $thisline = trim($thisline);
Esempio n. 6
0
function generate_facture($productos = array(), $client = array())
{
    $pdf = new PDF_Invoice('P', 'mm', 'A4');
    $pdf->AddPage();
    $pdf->addSociete("TheCatLong", "Av. España N°76, Illes Balears.\n" . "07800 Eivissa, Illes Balea\n" . "Capital: 18000 " . EURO);
    $pdf->fact_dev("Devis ", "TEMPO");
    $pdf->temporaire("Factura");
    $pdf->addDate("03/12/2003");
    $pdf->addClient("CL01");
    $pdf->addPageNumber("1");
    $pdf->addClientAdresse("Ste\nM. XXXX\n3ème étage\n33, rue d'ailleurs\n75000 PARIS");
    $pdf->addReglement("Pago online");
    $pdf->addEcheance("03/12/2003");
    $pdf->addNumTVA("FR888777666");
    $pdf->addReference("Devis ... du ....");
    $cols = array("REFERENCIA" => 23, "DESCRIPCION" => 78, "CANTIDAD" => 22, "PRECIO UNI." => 26, "PRECIO TOTAL" => 30, "I.V.A." => 11);
    $pdf->addCols($cols);
    $cols = array("REFERENCIA" => "L", "DESCRIPCION" => "L", "CANTIDAD" => "C", "PRECIO UNI." => "R", "PRECIO TOTAL" => "R", "I.V.A." => "C");
    $pdf->addLineFormat($cols);
    $pdf->addLineFormat($cols);
    $y = 109;
    $total = 0;
    foreach ($productos as $id => $pro) {
        $totalProducto = $pro["precio"] + $pro["precio"] * 0.21;
        $total += $totalProducto;
        $line = array("REFERENCIA" => "REF" . $pro['idproducto'], "DESCRIPCION" => ucfirst($pro['descripcion']), "CANTIDAD" => "1", "PRECIO UNI." => $pro["precio"] . " " . EURO, "PRECIO TOTAL" => $totalProducto, "I.V.A." => "21%");
        $size = $pdf->addLine($y, $line);
        $y += $size + 2;
    }
    $pdf->addCadreTVAs();
    $tot_prods = array(array("px_unit" => $totalProducto, "qte" => 1, "tva" => 1), array("px_unit" => 0, "qte" => 1, "tva" => 1));
    $tab_tva = array("1" => 21, "2" => 5.5);
    $params = array("RemiseGlobale" => 1, "remise_tva" => 1, "remise" => 0, "remise_percent" => 0, "FraisPort" => 1, "portTTC" => 0, "portHT" => 0, "portTVA" => 21, "AccompteExige" => 1, "accompte" => 0, "accompte_percent" => 0, "Remarque" => "");
    $pdf->addTVAs($params, $tab_tva, $tot_prods);
    $pdf->addCadreEurosFrancs();
    $tmpFile = sys_get_temp_dir() . DIRECTORY_SEPARATOR . uniqid(time()) . 'factura.pdf';
    $pdf->Output($tmpFile, 'F');
    return sendEmail(true, array($client), 'Factura', 'Ya tiene disponible su factura. Grácias por su compra', array(array('absolute' => true, 'path' => $tmpFile), array('absolute' => true, 'path' => generate_ticket($productos, true))));
}
Esempio n. 7
0
  "Contribuyente del Regimen de Transparencia");*/
//$pdf->fact_dev("Certificado", "01234567890123456789" );
//$pdf->temporaire( "Devis temporaire" );
/*$pdf->addDate(date('d/m/Y'));
$pdf->addClient("CL01");
$pdf->addPageNumber("1");*/
//$pdf->addClientAdresse("Este Documento es una impresin de un Comprobante Fiscal Digital");
/*$pdf->addReglement("Paqueteria y Mensajeria en Movimiento S.A. de C.V.");
$pdf->addReglement1("Ofna. Matriz Fco. Serrano No 2316-306");
$pdf->addReglement2("Tel:(669) 985 48 11 C.P.:82000");
$pdf->addReglement3("Col. Centro, Mazatlan, Sinaloa");
$pdf->addReglement4("R.F.C. PMM-900725-698");*/
$s = "SELECT UCASE(eti_nombre1) eti_nombre1, UCASE(eti_nombre2) eti_nombre2, UCASE(eti_direccion) eti_direccion, \nUCASE(eti_colonia) eti_colonia, UCASE(eti_ciudad) eti_ciudad, UCASE(eti_rfc) eti_rfc\nFROM configuradorgeneral";
$r = mysql_query($s, $l) or die($s);
$f = mysql_fetch_object($r);
$pdf->addReglement("Razón Social: " . ucwords($f->eti_nombre1));
$pdf->addReglement1("                        " . ucwords($f->eti_nombre2));
$pdf->addReglement2("Domicilio: " . ucwords($f->eti_direccion));
$pdf->addReglement3("Colonia: " . ucwords($f->eti_colonia));
$pdf->addReglement4("Población: " . ucwords($f->eti_ciudad));
$pdf->addRfc("Rfc: " . ucwords($f->eti_rfc));
$s = "SELECT f.folio, f.idsucursal, f.sustitucion, f.facturaestado, f.credito, f.cliente,\n\tconcat_ws(' ', f.nombrecliente, f.apellidopaternocliente, f.apellidomaternocliente) as nombre, f.rfc, f.calle calle1, f.numero n1, \n\tf.codigopostal cp1, f.colonia colonia1, f.crucecalles, f.poblacion p1, f.municipio m1, f.estado e1, f.pais, f.telefono, \n\tf.fax, f.guiasempresa, f.guiasnormales, f.flete, f.excedente, f.ead, f.recoleccion, f.seguro, \n\tf.combustible, f.otros, f.subtotal, f.iva, f.ivaretenido, f.total, f.sobseguro, f.sobexcedente, \n\tf.sobsubtotal, f.sobiva, f.sobivaretenido, f.sobmontoafacturar, f.otroscantidad, f.otrosdescripcion, \n\tf.otrosimporte, f.otrossubtotal, f.otrosiva, f.otrosivaretenido, f.otrosmontofacturar, f.usuario, \n\tf.idusuario, f.fecha, f.estadocobranza, f.ivacobrado, f.ivarcobrado, f.personamoral, f.xml, f.cadenaoriginal,\n\tcs.prefijo lasucursal, if(f.credito='SI', 'CREDITO', 'CONTADO') tipopago, UCASE(f.tipoguia) tipofactura,\n\tcs.descripcion as nombresucursal, cs.calle, cs.numero, cs.crucecalles, cs.cp, cs.colonia,\n\tobtenerSerieVentaFactura(" . $_GET[factura] . ") seriefactura\n\tFROM facturacion f\n\tinner join catalogosucursal cs on f.idsucursal = cs.id\n\tWHERE folio = " . $_GET[factura] . "";
$r = mysql_query($s, $l) or die($s);
$f = mysql_fetch_object($r);
$ivaret = $f->otrosivaretenido + $f->sobivaretenido + $f->ivaretenido;
$pdf->addReglement5("Razón Social: " . $f->nombre);
$pdf->addReglement6("Domicilio: " . $f->calle1 . " No " . $f->n1);
$pdf->addReglement7("Colonia: " . $f->colonia1);
$pdf->addReglement8("CP: " . $f->cp1);
$pdf->addReglement9("Población: " . $f->p1 . ", " . $f->e1);
$pdf->addReglement10("RFC: " . $f->rfc);
 public function actionInvoice()
 {
     // (c) Xavier Nicolay
     // Exemple de génération de devis/facture PDF
     //require('invoice.php');
     $pdf = new PDF_Invoice('P', 'mm', 'A4');
     $pdf->AddPage();
     $pdf->addSociete("MaSociete", "MonAdresse\n" . "75000 PARIS\n" . "R.C.S. PARIS B 000 000 007\n" . "Capital : 18000 " . EURO);
     $pdf->fact_dev("Devis ", "TEMPO");
     $pdf->temporaire("Devis temporaire");
     $pdf->addDate("03/12/2003");
     $pdf->addClient("CL01");
     $pdf->addPageNumber("1");
     $pdf->addClientAdresse("Ste\nM. XXXX\n3ème étage\n33, rue d'ailleurs\n75000 PARIS");
     $pdf->addReglement("Chèque à réception de facture");
     $pdf->addEcheance("03/12/2003");
     $pdf->addNumTVA("FR888777666");
     $pdf->addReference("Devis ... du ....");
     $cols = array("REFERENCE" => 23, "DESIGNATION" => 78, "QUANTITE" => 22, "P.U. HT" => 26, "MONTANT H.T." => 30, "TVA" => 11);
     $pdf->addCols($cols);
     $cols = array("REFERENCE" => "L", "DESIGNATION" => "L", "QUANTITE" => "C", "P.U. HT" => "R", "MONTANT H.T." => "R", "TVA" => "C");
     $pdf->addLineFormat($cols);
     $pdf->addLineFormat($cols);
     $y = 109;
     $line = array("REFERENCE" => "REF1", "DESIGNATION" => "Carte Mère MSI 6378\n" . "Processeur AMD 1Ghz\n" . "128Mo SDRAM, 30 Go Disque, CD-ROM, Floppy, Carte vidéo", "QUANTITE" => "1", "P.U. HT" => "600.00", "MONTANT H.T." => "600.00", "TVA" => "1");
     $size = $pdf->addLine($y, $line);
     $y += $size + 2;
     $line = array("REFERENCE" => "REF2", "DESIGNATION" => "Câble RS232", "QUANTITE" => "1", "P.U. HT" => "10.00", "MONTANT H.T." => "60.00", "TVA" => "1");
     $size = $pdf->addLine($y, $line);
     $y += $size + 2;
     $pdf->addCadreTVAs();
     // invoice = array( "px_unit" => value,
     //                  "qte"     => qte,
     //                  "tva"     => code_tva );
     // tab_tva = array( "1"       => 19.6,
     //                  "2"       => 5.5, ... );
     // params  = array( "RemiseGlobale" => [0|1],
     //                      "remise_tva"     => [1|2...],  // {la remise s'applique sur ce code TVA}
     //                      "remise"         => value,     // {montant de la remise}
     //                      "remise_percent" => percent,   // {pourcentage de remise sur ce montant de TVA}
     //                  "FraisPort"     => [0|1],
     //                      "portTTC"        => value,     // montant des frais de ports TTC
     //                                                     // par defaut la TVA = 19.6 %
     //                      "portHT"         => value,     // montant des frais de ports HT
     //                      "portTVA"        => tva_value, // valeur de la TVA a appliquer sur le montant HT
     //                  "AccompteExige" => [0|1],
     //                      "accompte"         => value    // montant de l'acompte (TTC)
     //                      "accompte_percent" => percent  // pourcentage d'acompte (TTC)
     //                  "Remarque" => "texte"              // texte
     $tot_prods = array(array("px_unit" => 600, "qte" => 1, "tva" => 1), array("px_unit" => 10, "qte" => 1, "tva" => 1));
     $tab_tva = array("1" => 19.6, "2" => 5.5);
     $params = array("RemiseGlobale" => 1, "remise_tva" => 1, "remise" => 0, "remise_percent" => 10, "FraisPort" => 1, "portTTC" => 10, "portHT" => 0, "portTVA" => 19.6, "AccompteExige" => 1, "accompte" => 0, "accompte_percent" => 15, "Remarque" => "Avec un acompte, svp...");
     $pdf->addTVAs($params, $tab_tva, $tot_prods);
     $pdf->addCadreEurosFrancs();
     $pdf->Output();
 }
Esempio n. 9
0
  "Contribuyente del Regimen de Transparencia");*/
//$pdf->fact_dev("Certificado", "01234567890123456789" );
//$pdf->temporaire( "Devis temporaire" );
/*$pdf->addDate(date('d/m/Y'));
$pdf->addClient("CL01");
$pdf->addPageNumber("1");*/
//$pdf->addClientAdresse("Este Documento es una impresin de un Comprobante Fiscal Digital");
/*$pdf->addReglement("Paqueteria y Mensajeria en Movimiento S.A. de C.V.");
$pdf->addReglement1("Ofna. Matriz Fco. Serrano No 2316-306");
$pdf->addReglement2("Tel:(669) 985 48 11 C.P.:82000");
$pdf->addReglement3("Col. Centro, Mazatlan, Sinaloa");
$pdf->addReglement4("R.F.C. PMM-900725-698");*/
$s = "SELECT eti_nombre1, eti_nombre2, eti_direccion, eti_colonia, eti_ciudad, eti_rfc\nFROM configuradorgeneral";
$r = mysql_query($s, $l) or die($s);
$f = mysql_fetch_object($r);
$pdf->addReglement("Razón Social: {$f->eti_nombre1}");
$pdf->addReglement1("                        {$f->eti_nombre2}");
$pdf->addReglement2("Domicilio: {$f->eti_direccion}");
$pdf->addReglement3("Colonia: {$f->eti_colonia}");
$pdf->addReglement4("Población: {$f->eti_ciudad}");
$pdf->addRfc("Rfc: {$f->eti_rfc}");
$s = "SELECT f.folio, f.idsucursal, f.sustitucion, f.facturaestado, f.credito, f.cliente,\n\tconcat_ws(' ', f.nombrecliente, f.apellidopaternocliente, f.apellidomaternocliente) as nombre, f.rfc, f.calle calle1, f.numero n1, \n\tf.codigopostal cp1, f.colonia colonia1, f.crucecalles, f.poblacion p1, f.municipio m1, f.estado e1, f.pais, f.telefono, \n\tf.fax, f.guiasempresa, f.guiasnormales, f.flete, f.excedente, f.ead, f.recoleccion, f.seguro, \n\tf.combustible, f.otros, f.subtotal, f.iva, f.ivaretenido, f.total, f.sobseguro, f.sobexcedente, \n\tf.sobsubtotal, f.sobiva, f.sobivaretenido, f.sobmontoafacturar, f.otroscantidad, f.otrosdescripcion, \n\tf.otrosimporte, f.otrossubtotal, f.otrosiva, f.otrosivaretenido, f.otrosmontofacturar, f.usuario, \n\tf.idusuario, f.fecha, f.estadocobranza, f.ivacobrado, f.ivarcobrado, f.personamoral, f.xml, f.cadenaoriginal,\n\tcs.prefijo lasucursal, if(f.credito='SI', 'CREDITO', 'CONTADO') tipopago, UCASE(f.tipoguia) tipofactura,\n\tcs.descripcion as nombresucursal, cs.calle, cs.numero, cs.crucecalles, cs.cp, cs.colonia\n\tFROM facturacion f\n\tinner join catalogosucursal cs on f.idsucursal = cs.id\n\tWHERE folio = " . $_GET[factura] . "";
$r = mysql_query($s, $l) or die($s);
$f = mysql_fetch_object($r);
$ivaret = $f->otrosivaretenido + $f->sobivaretenido + $f->ivaretenido;
$pdf->addReglement5("Razón Social: " . utf8_encode($f->nombre));
$pdf->addReglement6("Domicilio: " . utf8_encode($f->calle1) . " No " . $f->n1);
$pdf->addReglement7("Colonia: " . utf8_encode($f->colonia1));
$pdf->addReglement8("CP: " . $f->cp1);
$pdf->addReglement9("Población: " . utf8_encode($f->p1) . ", " . utf8_encode($f->e1));
$pdf->addReglement10("RFC: " . $f->rfc);
Esempio n. 10
0
require 'invoice.php';
$pdf = new PDF_Invoice('P', 'mm', 'A4');
$pdf->AddPage();
$pdf->Image('logo.jpg', 10, 8, 33);
/*$pdf->addSociete( "Paqueteria y Mensajeria en Movimiento",
  "Ofna. Matriz Fco. Serrano No 2316-306 Tel:(669) 985 48 11\n" .
  "C.P.:82000 Col. Centro, Mazatlan, Sinaloa\n".
  "R.F.C. PMM-900725-698\n" .
  "Contribuyente del Regimen de Transparencia");*/
//$pdf->fact_dev( "Devis ", "TEMPO" );
//$pdf->temporaire( "Devis temporaire" );
/*$pdf->addDate(date('d/m/Y'));
$pdf->addClient("CL01");
$pdf->addPageNumber("1");*/
//$pdf->addClientAdresse("Ste\nM. XXXX\n3me tage\n33, rue d'ailleurs\n75000 PARIS");
$pdf->addReglement("Paqueteria y Mensajeria en Movimiento S.A. de C.V.");
$pdf->addReglement1("Ofna. Matriz Fco. Serrano No 2316-306");
$pdf->addReglement2("Tel:(669) 985 48 11 C.P.:82000");
$pdf->addReglement3("Col. Centro, Mazatlan, Sinaloa");
$pdf->addReglement4("R.F.C. PMM-900725-698");
$pdf->addReglement5("Paqueteria y Mensajeria en Movimiento S.A. de C.V.");
$pdf->addReglement6("Ofna. Matriz Fco. Serrano No 2316-306");
$pdf->addReglement7("Tel:(669) 985 48 11 C.P.:82000");
$pdf->addReglement8("Col. Centro, Mazatlan, Sinaloa");
$pdf->addReglement9("R.F.C. PMM-900725-698");
$pdf->addSerie("15");
//$pdf->addEcheance("03/12/2003");
//$pdf->addNumTVA("FR888777666");
//$pdf->addReference("Devis ... du ....");
$cols = array("CANTIDAD" => 30, "CONCEPTO" => 110, "IMPORTE" => 70);
$pdf->addCols($cols);
Esempio n. 11
0
$invoice_number = $_REQUEST['get'];
require('invoice.php');

$pdf = new PDF_Invoice( 'P', 'mm', 'A4' );
$pdf->AddPage();
$pdf->addSociete( "QuickBill",
                  "RK Salai\n" .
                  "Mylapore\n".
                  "Chennai : 18000" );
//$pdf->fact_dev( "Invoice #1234" ,0);
$pdf->temporaire( "QuickBill" );
$pdf->addDate(date("Y-m-d"));
$pdf->addClient("TNEB");
$pdf->addPageNumber("1");
$pdf->addClientAdresse("Mr. Rahul\n1st Murthy Street\nChennai\n75000 TN");
$pdf->addReglement("07-07-2015");

$pdf->addReference("Devis ... du ....");

$cols=array( "Reading Start"     => 50,
             "Reading  End"      => 50,
             "Total Units"       => 50,
             "Amt"         => 50 );
$pdf->addCols( $cols);

$cols=array( "Reading Start"     => "C",
             "Reading  End"      => "C",
             "Total Units"       => "C",
             "Amt"         => "C" );
$pdf->addLineFormat( $cols);