hace 3 meses   david.m.esguerra_f74d39
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 3 meses   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 3 meses   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 3 meses   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 3 meses   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 3 meses   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 3 meses   david.m.esguerra_f74d39   [usuario]
CERRADO
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

david.m.esguerra_f74d39

CO  usuario  no verificado


OFERTA

Plugin prestashop_micro

Financiación extra

23 patrocinadores

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

70% Complete

350 € este mes.

+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.

  Soporte

¿Desea ser distribuidor?

Si desa ser distribuidor oficial de FacturaScripts, comience hoy mismo el proceso.

  hágase partner

Redes sociales:

Puede encontrarnos en las principales redes sociales. Y también en google+.





© 2013-2017 FacturaScripts