hace 9 meses   administracion_e3bdf0
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
hace 8 meses   -   [cron]
[[Cerrado por inactividad]]
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

administracion_e3bdf0

ES  cliente


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