FacturaScripts  
Plugin: documentos_facturas
Plugin: facturacion_base

Buenos días, os pongo un mini tutorial para poder imprimir facturas simplificadas (sin necesidad de TPV).

Recordar que la legislación española permite las facturas simplificadas en aquellos casos que el importe no supere los 400 € (IVA incluido). Os podemis encontrar el caso, como en mi empresa - y seguramente la gran mayoría- que se den simultánemente facturas simplifificas (contado: sin datos del cliente) y facturas a secas (completas: DNI Nombre Apellidos, Dirección clte.).

1º) Crearemos una serie de facturación sólo para las facturas simplificadas, la AEAT no permite en la misma serie mezclar facturas "normales" con las facturas simplificadas.

2º) Aqui toca modificar el código fuente. Es muy sencillo, no hace falta ser programador. Lo explico detalladamente.
Nos vamos a la carpeta de instalación de facturascripts. Dentro de ella nos vamos a la siguiente ruta:

plugins\facturacion_base\controller\ventas_imprimir.php

Con un editor de texto simple abrimos el fichero (botón derecho abrir con y elegir un editor. Recomendación, sirve cualquier editor de textos simple como el Bloc de Notas de Windows, Notepad++, etc.; no sirve editores complejos (negrita, subrrayado, añadir fotos y demás: eso es un editor complejo - ni Word ni LibreOffice). Preferiblemente usar Notepad++, es gratis y bastante mejor que el NotePad de Windows, además el Notepad nos muestra el número de línea.

Ahora buscamos y modificamos las siguientes líneas, tal que así: (al terminar los cambios guardamos)

Código original
**************************************************************************
/// linea 789
'campos' => "<b>".ucfirst(FS_FACTURA).":</b>\n<b>Fecha:</b>\n<b>".$this->cliente->

/// linea 797
'campos' => array('justification' => 'right', 'width' => 100),


Código modificado
**************************************************************************
/// linea 789
'campos' => "<b>".ucfirst(FS_FACTURA)." simplificada:</b>\n<b>Fecha: </b>\n<b>".$this->cliente->tipoidfiscal.":</b>",

/// linea 797
'campos' => array('justification' => 'right', 'width' => 120),

3º) Ahora para verlo en acción a la hora de imprimir escogemos el modelo carta. Y ya está.

Ya se que es una solución algo espartana, pero funciona, y eso es lo importante, con esto cumpliréis rigurosamente la legislación vigente española.

0 votos   Inlcuso el autor se olvidó de votar :D

hace 1 mes   -   [cron]
[[Cerrado por inactividad]]
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

Mejoras disponibles para financiar

Mejora 01 60 ventas necesarias.

Modificar el plugin facturacion_base para añadir saldos a clientes, importes pendientes en facturas de venta sin pagar, etc. Para un mejor control de las deudas.


Mejora 02 50 ventas necesarias.

Financiación colectiva para añadir más algoritmos de nuevo código: normal pero con ceros, continuo, tipo continuo y por rango.


Mejora 03 EN DESARROLLO

Financiación colectiva para mejorar el plugin megafacturador y añadir:
- Agrupar los albaranes de cada cliente en una única factura por cliente.
- Facturar automáticamente cada día, o un determinado día del mes.
- Enviar automáticamente por email las facturas.


Mejora 04 COMPLETADA

Financiación colectiva para mejorar el plugin factura_detallada y añadir idiomas configurables: catalán, inglés, alemán, etc.

¿Necesita hosting?


Loading.es

Loading.es le ofrece hosting para FacturaScripts y/o su tienda online desde 3,90 € / mes, con servidores en España y copias de seguridad diarias.


VPS de alto rendimiento:

Linode

El dobre de RAM por el mismo precio.







© 2013-2017 FacturaScripts