Saludos!
Antes que nada deseo felicitarles por este gran producto, habiendo dicho esto, tengo 2 preguntas:
1. Siempre he tenido la duda (y me excuso si quizás la respuesta es demasiado obvia) ¿por qué FacturaScripts genera facturas de compra?, es decir, cuando se vende un producto o servicio es obvio generar una factura de venta, pero cuando se compran insumos, materia prima, mercancía para revender o se paga a acreedores, no es la empresa la que genera una factura sino el proveedor o acreedor.
2. Las facturas en Colombia usualmente se acompañan de una leyenda al pie acerca de que el cliente acepta haber recibido de forma real los productos y/o servicios entregados (y un etcetera de unas 4 líneas), al agregar este pie de página en la configuración de impresión de facturas, este contenido se imprime en una sola línea perdiéndose gran parte del texto, ¿cómo se puede solucionar este inconveniente?

Agradezco su amable respuesta

hace 16 días   hlopez_04fd16
1. Pues en todos los software se maneja así no se porque mencionas esto y es como se alimenta el inventario, con Facturas de Compra.
2. Nosotros también somos de Colombia aunque no le veo el chiste a esas líneas que mencionas anteriormente nosotros le agregamos Responsable y Recibido por a nuestro fork de factura_detallada entre otros cambios que si son obligatorios en nuestra legislación, enseguida te pego el código de eso y ya tu miras que puedes sacar de el para tus necesidades.
hace 16 días   hlopez_04fd16
Esto lo colocamos en el archivo fs_fpdf.php para agregar Firma Recibido:_________________ Firma Emisor:_________________ al final de la hoja

function Firmas()
{
//Posicion: a 3 cm del final
$this->SetY(-40);
$this->SetLineWidth(0.1);
$this->SetTextColor(0);
$this->SetFont('Arial','',8);
$this->SetFont( "Arial", "I", 8);
$length = 80;
$this->Line(10, $this->h - 15, 80, $this->h - 15);
$this->SetXY( 10, $this->h - 13 );
$this->Cell($length,4, str_pad("Firma Recibido",$length, " ",STR_PAD_BOTH));
$this->Line(120, $this->h - 15, 200, $this->h - 15);
$this->SetXY( 120, $this->h - 13 );
$this->Cell($length,4, str_pad("Firma Emisor",$length, " ",STR_PAD_BOTH));
}

//Pie de pagina
function Footer()
{
$this->Firmas();
//Posicion: a 3 cm del final
$this->SetY(-30);
$this->SetLineWidth(0.1);
$this->SetTextColor(0);
$this->SetFont('Arial', '', 8);
if ($this->piepagina == true) {
// Si existen Incluimos las Observaciones
if ($this->fdf_observaciones != '') {
$this->addObservaciones(substr($this->fdf_observaciones, 0, 270));
}

// Lineas de Impuestos
$this->addLineasIva($this->fdf_lineasiva);

// Total factura
$this->addTotal();
} else {
// Neto por Pagina
$this->addNeto();
}
}
hace 16 días   david.m.esguerra_f74d39
Muchas gracias hlopez_04fd16 por tu amable respuesta, con respecto al primer punto tienes toda la razón, tenía una confusión sobre los conceptos; sobre el tema de las líneas, me refería a renglones de texto, aunque debo agradecerte también por el código que has adjuntado para las firmas, a continuación te pongo el texto al que me refiero y adjunto una captura del pié de una factura de prueba para ilustrar mi punto.

Texto al pie:
"El comprador y aceptante declara haber recibido real y materialmente los productos y servicios descritos en este título valor y se obliga a pagar el precio en la forma pactada en este documento, la firma de persona diferente al comprador está autorizada por este para recibir y confesar la deuda y comprometer al comprador, Art. 640 del Código de Comercio. La mora en el pago de este mento causa interés a la máxima tasa legal autorizada por la Ley. Esta Factura de Venta se asimila en todos sus efectos legales a una letra de cambio según Art. 774 del Código de Comercio."

image
hace 15 días   hlopez_04fd16
Esto que quieres también lo hicimos pero no tengo ese código a la mano para un cliente de nosotros que tiene una leyenda larga al final de su factura, debes empezar por subir el pie de página (línea de totales) y por darle formato al párrafo que estás agregando lo que pasa es que no tiene límite y entonces intenta ponerlo todo en una sola línea
hace 15 días   david.m.esguerra_f74d39
De acuerdo, revisando en el código he encontrado donde subir los contenidos del pié de página, agregaré algunos saltos de línea para formatear la cadena del pié, nuevamente gracias, doy el tema por cerrado.
hace 15 días   david.m.esguerra_f74d39   [usuario]
CERRADO
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

Financiación extra

14 patrocinadores

Este mes se han realizado un total de 14 aportaciones económicas para acelerar el desarrollo del proyecto.

34% Complete

170 € este mes. Puedes aumentar estas cifras ;-)

+5 € +4 votos

+25 € +20 votos




Soporte

FacturaScripts es software libre y gratuito, pero si lo que busca es asesoramiento y soporte profesional, use la sección soporte. Encontrará el partner apropiado para el trabajo apropiado.

  Soporte

O síganos en las redes sociales.





© 2013-2017 FacturaScripts