Esta consulta es de hace 8 años. No tome esta información como actualizada. Si tiene problemas con FacturaScripts, consulte la sección ayuda o la sección contacto
milton_255719

Plugin: factura_detallada saludos cordiales, ya...

milton_255719   Ecuador   13-07-2016 21:08:04   14-07-2016 00:43:54   506   [nathoo]
Plugin: factura_detallada saludos cordiales, ya modifiqué el archivo fs_fpdf.php para acomodar los datos a mi requerimiento, solo necesito sabes, donde modifico el numero de lineas de detalle para acomodar al formato de mi empresa tanto el numero de lineas como la altura en y de mi pie de pagina gracias.

Plugins relacionados

Plugin factura_detallada
Hola, no he entendido la petición.

¿Podrías, por favor, explicarla de un modo más explícito?

Gracias.

Un saludo
Recuerda hacer los cambios no sobre el plugin de factura_detallada sino sobre tu propio plugin sino perderás lo que hagas si actualizas
voy a ser mas explicito: la factura detallada usa un formato A4 limpio, el problema es que acá en Ecuador, hay datos en el pie de pagina y por ende, la factura sobreescribe ese epigrafe, lo que necesito es que las lineas de detalle sean menos y por lo tanto, el pie de pagina de factura detallada suba mas para que no sobreescriban esa informacion.
adjunto imagen.
Gracias de antemano
imagen
Como bien comenta hlopez_105 recuerda hacer las modificaciones en tu propio plugin o cuando haya actualizaciones las perderás.

Lo que quieres hacer va en el footer (función footer() de fs_pdf) que es un método que se llama automáticamente por parte de la librería de pdf cuando se genera una nueva página. Como mucho prueba a jugar con el SetY de:

//Pie de pagina
function Footer() {
//Posicion: a 3 cm del final
$this->SetY(-30);


Puedes jugar también con la parte del controlador en la que se escriben las líneas:

if ($lineas) {
$neto = 0;
for ($i = 0; $i < count($lineas); $i++) {
$neto += $lineas[$i]->pvptotal;
$pdf_doc->neto = $this->ckeckEuro($neto);

$articulo = new articulo();
$art = $articulo->get($lineas[$i]->referencia);
if ($art) {


Esa parte llama al método "row" de fs_pdf que lo que hace es escribir una línea... intenta tocar para que en vez de sacar hasta que llene la página saque el número "X" de líneas que necesitas.

Tocando esas variables podrás conseguir las modificaciones que necesitas.

Un saludo
[[Cerrado por inactividad]]
¿Problemas con FacturaScripts?
Si tiene problemas con FacturaScripts consulte la sección ayuda o la sección contacto



Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2024 FacturaScripts
0.15266s

Soporte