Facturación para SugarCRM

Cierra el ciclo comercial: factura a tus clientes desde SugarCRM.

Módulo de facturación 100% libre que te permitirá generar facturas en PDF y Facturae.

Podrás firmar las facturas con un certificado digital o tu DNI electrónico para que tengan validez legal.

Solucion 100% Opensource

Eres libre para utilizar el programa con cualquier propósito

Eres libre de estudiarlo y modificarlo en función de tus necesidades y de distribuirlo si quieres.

Sé el dueño de tus propios datos basándolos en tecnologías y formatos libres.

Reduce los costes ahorrandote las licencias.

Facturación a tu medida

Si lo necesitas podemos adaptar este y otros módulos a las necesidades concretas de tu negocio u organización.

Desde la generación automática de facturas hasta la creación de nuevas funcionalidades o integración con otros sistemas.

Características

Diseñado con las Pymes y los Autónomos en mente, tratamos de hacer un sistema que permita realizar facturas típicas, adaptadas perfectamente a la legislación española.

  • Generación de facturas en PDF.
  • Posibilidad de generar presupuestos y proformas.
  • Exportación en formato Facturae 3.2.
  • Dashlet gráfico para visualizar el estado de las facturas por meses.
  • Fácil modificación de la plantilla usando HTML
  • Editor de texto enriquecido para la descripción de la factura y sus condiciones.
  • Descuentos e impuestos independientes por cada linea de la factura.
  • Soporte para la generación de factura electrónica (efactura) en formatos PDF y Facturae 100% legal gracias a la firma electrónica.
  • Integración de CryptoApplet que permite firmar los documentos de factura mediante certificado digital o DNI electrónico. (DNI-e)
  • Numeración anual (opcional)
  • Campo CIF del cliente configurable a partir de cualquier campo de "Cuenta".

Capturas de pantalla

Soporte para Factura Electrónica

Esta extensión tiene capacidad para generar las facturas en PDF y en formato Facturae:

  • PDF: Las facturas generadas en PDF tienen la ventaja de que se pueden ver en pantalla e imprimir fácilmente manteniendo la apariencia del original. Además soportan la firma electrónica incrustada en el mismo documento de forma que se pueden emitir facturas 100% legales y enviarse por medios telemáticos.
  • Facturae: Es un formato para guardar información de facturas basado en XML. Es de obligado uso para trabajar con la administración y con el tiempo se espera que sea el principal formato para intercambio de facturas entre distintos programas de contabilidad.

Descargas

Para descargar el módulo, visitad la página del proyecto en Sugarforge.

Librerías y dependencias

Este proyecto se beneficia a su vez de otros proyectos libres:

  • HTML2PDF: Librería que permite generar PDFs a partir de una plantilla en HTML
  • FPDF: Librería con la que se generan PDFs desde PHP
  • CryptoApplet: Estupendo applet de java que hace posible la firma de documentos directamente en el navegador.

No es necesario instalar ninguno de ellos, pues ya están incluidos dentro de la extensión.

Configuración

Es necesario revisar los parámetros de configuración de la factura para poder generar correctamente los formatos PDF y Facturae.

Una incorrecta configuración puede producir un formato Facturae no válido o una factura PDF que no cumpla todos los requisitos legales.

Para cambiar la configuración ve a la sección de Administración → Facturas Regoluna → Configuración de Facturas. El formulario de configuración tiene la siguiente apariencia:

Información del facturador

Esta es la información propia que se muestra en los formatos de factura. De cara al uso del formato Facturae se hace diferencia entre personas físicas y jurídicas.

El país debe ser siempre ESP o el formato Facturae no validará.

Opciones de factura.

Establece las opciones por defecto de las facturas. Las nuevas facturas creadas tendrán inicialmente estos valores.

  • Campo NIF/CIF en cuentas: Indica qué campo de “Cuenta” se usará para obtener el campo NIF. Este campo debe aparecer obligatoriamente en las facturas por lo que siempre debe rellenarse. Sugar, por defecto, no trae ese campo así que se puede optar por 2 opciones:
    1. Crear un nuevo campo personalizado y usando el Estudio y después elegirlo en esta sección de configuración.
    2. Usar el campo “Sic Code”, y retraducirlo por “NIF/CIF”.
  • Impuestos y retenciones por defecto: Indique aquí el porcentaje y tipo de impuesto que se aplicará a las nuevas facturas creadas. Después se puede cambiar individualmente para cada factura.
  • Numeración anual: Si se marca el tick, las facturas se numerarán con el año delante del número. El número se reiniciará cada año. El año se toma de la fecha de emisión.
  • Ruta al logo: Por defecto, se usa la imagen que se haya subido como logo para la aplicación web. Sin embargo esta imagen suele ser de baja resolución y produce documentos de una calidad muy pobre.
    Se puede generar una imagen cualquiera, de alta resolución, guardarla dentro de la instalación de SugarCRM e indicar en este parámetro la ruta para buscarla.
  • Condiciones generales: Indica las condiciones generales que aparecen por defecto en las facturas. Después se pueden cambiar individualmente en cada factura si fuera necesario.

Problemas conocidos

  • En algunas versiones de Sugar no es posible desinstalar la extensión.

    La desinstalación manual está documentada en un fichero dentro de la propia extensión.
     
  • Esta extensión incluye CryptoApplet lo que hace que ocupe bastante (~10Mb) lo que supera el máximo permitido en la configuración por defecto de PHP. En este caso, cuando se sube el fichero mediante el "Cargador de Módulos" este no llega a subirse y no aparece en la lista, pero no da ningún tipo de error.

    Revisad vuestra configuración de PHP y comprobad que las directivas:post_max_size y upload_max_filesize están puestas a más de 10Mb.

    Existe la opción de descargar una versión sin CryptoApplet. El instalador informará de que CryptoApplet no está presente y desactivará las funciones de firma electrónica. Posteriormente podeis descargar el applet desde forja.uji.es, descomprimirlo dentro de la carpeta y visitar el apartado "Facturas -> Comprobar Sistema" dentro de la sección de Administración. Si ya está instalada una versión del módulo que incluye el applet se puede instalar sobre ella una nueva versión sin CryptoApplet.
     
  • Fatal error: Call to undefined function strptime(): Aparece este error al generar documentos de factura en formato Facturae sobre un servidor Windows. Esto es debido a que, sobre la plataforma windows PHP no define la función strptime.

 

 

Version para 6.3.1

Hola quisiera saber la fecha de publicación del modulo para 6.3.1 o si hay manera de poder instalar el modulo en esta versión toqueteando el código, nos seria muy útil.

Gracias

Vicente

html2pdf en php 5

Hola. En mi servidor se ha actualizado la versión de php a php5. El problema que me ha surgido es que el módulo de conversión de html a pdf incluído en el módulo de Regoluna no funcionaba.
Lo que he hecho es actualizar la versión de html2pdf que funciona con tcpdf en vez de fpdf. Con ello he conseguido la visualización de las facturas, pero me ha surgido el problema de que los acentos no se veían correctamente, ya que tcpdf por defecto utiliza utf-8.
Para solucionarlo he modificado la llamada a html2pdf en /modules/fact_Facturas/views/view.pdf.php pasando de
$html2pdf = new HTML2PDF('P','A4','es', array(0, 0, 0, 0));
a
$html2pdf = new HTML2PDF('P', 'A4', 'es', false, 'ISO-8859-15', 0);
De esta forma ya se ven correctamente los acentos, pero me sigue fallando la visualización del símbolo del euro (€) al lado de los importes (aparece €). He cambiado el símbolo por una E en la configuración de Sugar, pero no funciona.

¿Me podéis echar una mano con el tema del símbolo de la moneda :) ?

Un saludo.

Tipo de Pagina

Que tal un saludo desde Venezuela, el modulo ha progresado mucho y hace su trabajo excelente, hemos realizado los ajustes en el archivo default.html.tpl sobre moneda o info no necesaria, nuestra pregunta es posible adaptar este template a otro tipo de pagina como tipo carta? donde y que podemos hacer?

muchas gracias.

Re: Problemas con el GD de PHP

Hola Jose Antonio

No se decirte. Hay distintas formas de instalar PHP (o el stack WAMP entero) sobre plataforma Windows y no todos tienen los mismos métodos para instalar extensiones.

Es posible que, aunque aparezca la entrada en PHP.ini no esté el fichero correspondiente.

Tendrás que revisar la configuración de tu instalación de PHP a ver si cuenta algo de eso.

Un saludo

Problemas con el GD de PHP

Buenas:

He montado el módulo de las facturas, pero me detecta el siguiente error:

Comprobando GD ...... ERROR

Parece que la extensión GD de PHP no está instalada.
La librería GD es necesaria para generar los PDFs de las facturas.

Como trabajo en Windows, realicé el paso de editaR el fichero de configuración php.ini y me aseguré de que estába descomentada la linea en la que aparece: extension=php_gd2.dll (sin punto, ni coma, ni espacio)

Comprobé y no había forma, desinstalé el módulo y lo volví a instalar, pero tampoco, si hay alguien que sepa como solucionar esto, lo agradecería.

Trabajo con Windomws XP SP3, Internet explorer yu sobre el SugarCRM 6.0.0

Gracias

Re:

Hola Jose Antonio

1. El módulo ocupa más de 10Mb así que tendrás que configurar PHP para poder subir algo más. Para ello tendrás que revisar 2 directivas: upload_max_filesize y post_max_size y ponerlas, al menos a 12M.

CryptoApplet solo es necesario si quieres aplicar firma digital a los documentos para obtener una factura electrónica legal. El módulo debería funcionar sin él.

2. Una vez descomprimido CryptoApplet debes guardarlo en la carpeta "include" de Sugar. No en la del módulo.

Tienes una descripción más detallada en la Guía Rápida ( en la página de descargas de Sugarforge).

Tampoco estoy muy seguro de que funcione con la última versión. Si te da problemas, descomprime el zip de la versión con CryptoApplet y usa el que viene en dicho paquete.

3. La última versión sobre la que he probado el módulo es la 6.1, que es la última que existía en el momento de publicarlo. ¿Estás usando una versión superior de Sugar? De todas maneras, en unas semanas posiblemente salga una versión revisada para la última versión. 

Por ahora: ¿Qué versión de Sugar estás usando? ¿Navegador? ¿Te has fijado si el navegador te muestra algún tipo de error en la linea de comandos?

Muchas gracias por tu comentario. Nos ayuda a mejorar el módulo.

Un saludo.

 

Varios Módulo Factura

Buenas:

Vaias incidencias que necesitaría aclaración:

1.-He instalado el módulo sin CryptoApplet,ya que aunque he modificado los parámetros del php, y los he puedo mayores a 8Mb, sigue sin cargar, por lo que lo he puesto sin CryptoApplet. Me he descargado desde la página de forja.uji.es, como no se indicabas nada, me bajé el último CryptoApplet_V2.1.1.tgz, es correcto, o necesita una versión anterior.

2.- Por otro lado, lo descomprimí en la carpeta del módulo de fact_Facturas, no se si es correcto o debo hacerlo en la fact_Items, ya me comentas algo.

3.-Aunque no he podido probarlo mucho, si que he intentado crear una factura, y no he podido, ya que no se me activa la casilla de cuenta, por lo que no puedo asignarle cuenta alguna a esa factura, y aunque me abre la pantalla de cuentas, y puedo seleccionar la cuenta, no aparece en el apartado.

Gracias por vuestra colaboracion.

Re: Grafica en dashlet de inicio

Gracias Darío.

Revisaré el Dashlet en la próxima versión.

Problema dashlet de la pagina de inicio

Muchas gracias por el desarrollo de este modulo completamente indispensable en mi SugarCRM.
Lo unico notificar que el dashlet de la pagina de inicio de facturación por meses, da error, apareciendo una pantalla emergente con un alert "fail".
Uso la versión 6.3 de sugarcrm commmunity edition.
Muchas gracias y un saludo!

Grafica en dashlet de inicio.

Rodrigo: Primero te felicito por el trabajo que has realizado. Hice una actualización de Sugar de 6.1.x a 6.2.3. El modulo facturas sigue respondiendo bien, salvo la gráfica del inicio que tira un mensaje diciendo "fail", quizás es una tontería, pero para que lo tengas en cuenta para actualizaciones futuras.

desde ya muchas gracias.

Dashlet de Items

Muchas gracias por tu pronta respuesta Rodrigo!

En realidad me pareció muy útil ya que a veces uno quiere mostrar algunos items de la factura y no el total.

Para las pequeñas pymes que trabajamos en servicios nos es útil ya que a veces en la factura figuran muchos items de distintas personas (empleados)

De todas maneras igualmente te vuelvo a felicitar por el trabajo realizado. Sabiendo que es el normal del Sugar voy a meter manos a ver hasta dónde puedo llegar.

Un saludo grande

Javier

Re: Dashlet de Items

Hola Javier

Nunca he llegado a probar el Dashlet de Items. El actual es el que se genera directamente con el Builder de SugarCRM.

Eres el primer caso que me comenta que lo está usando directamente. Actualmente ese dashlet es un "resto" que queda de la versión inicial y pensaba eliminarlo puesto que los items deberían quedar ocultos y verse solo desde la factura. De todas maneras, ahora me lo pensaré puesto que al parecer sí que tiene algún uso.

Un saludo.

Dashlet de Items

Hola Rodrigo/Rafael:

Nuevamente molestando un poco. Estuve intentando por todos los medios (que son pocos) que conozco modificar la vista del dashlet de Items de Facturas pero lamentablemente no lo logro.

Cuando quiero cambiar los campos que quiero que se vean en el dashlet me tira el siguiente error:

Ha ocurrido un error.
modules/fact_Items/metadata/dashletviewdefs.php

No uso otro tema que el default y ni siquiera cambio nada con solo ir al estudio y decirle que salve y despliegue me aparece el error.

Desde ya muchas gracias por su ayuda.

Javier

Re: RE: Error boton guardar item

Hola Rafael.

Para la próxima versión del módulo de facturas se solucionará el problema con el Logo para que no sea necesario que este exista.

En cuanto a la incompatibilidad con "Modern Aqua": yo no puedo realizar las pruebas del módulo con todos los posibles temas. Solo lo pruebo con el tema por defecto. Es de esperar que los nuevos temas no rompan la compatibilidad con Sugar, pero nunca se puede garantizar.

Un saludo.

RE: Error boton guardar item

El problema de impoersión en PODF también stá resuelto. Esta partiendo de que no era necesario imprimir la factura con logo. El problema es que no encontraba el logo de la factura, por lo que entiendo que siempre ha de tener una ruta donde encuentre un archivo de imagen que servirá de logo.

Gracias por todo.

RV: Boton guardar item en factura

Dispulpad.
El problema del botón de guardar era debido a una incompatibilidad con un el tema Modern Aqua.

Lo que sigue persistiendo es la imposibilidad de imprimir a pdf por el problema "FPDF error: Can't open image file:"

Gracias

Boton guardar item en factura

Hola

En primer lugar, al igual que otros compañeros, muchas gracias por el trabajo realizado en el bien de todos.

Quisiera saber dos cosas:

- No me aparece el boton de guardar en los items
- Al imprimir o enviar a pdf me aparece "FPDF error: Can't open image file:"

He instalado sobre PHP5, con Sugar 6.1.6, visualizo con iexplorer y con mozilla firefox pero en ninguno de ellos aparece el boton de guardar. La comprobación de la instalacion apqarece todo ok.

Muchas gracias

Re: Vencimientos

Es cierto Rodrigo y de hecho agregué el campo de vencimiento desde el studio con una fecha automática (por ej. a 30 días de su emisión), pero como soy un novato total en PHP no se cómo hacer para que pase a color rojo pasado el vencimiento.

Desde ya muchas gracias por tu atención.

Re: no adjunta documentos

Hola Emilio.

El tema de adjuntar documentos es algo que no he probado, pero lo apunto como algo a repasar para la nueva versión.

Un saludo.

Re: Vencimientos

Hola Javier.

Tienes razon, la fecha de vencimiento seria interesante. En breve espero sacar una nueva version. Tendre en cuenta tu sugerencia.

De todas formas, deberia ser posible añadir los nuevos campos que necesites a la factura usando el Studio.

Un saludo.

no adjunta documentos

Hola !

Gracias por esta interesante aportación a Sugar, me está funcionando muy bien, he personalizado algun campo, añadiendo un desplegable, con lista de recursos que facturan, y utilizo además el módulo de informes de Alineasol report, para listar las facturas.
Solo tengo un pequeño problema, y no se si debido a la personalización (añadir el campo custom 'recurso')
Y es aque no consigo que se adjunte ningun documeno en el subpanel de Notas ( sin embargo si se añaden documentos si utilizo las notas que se pueden entrar desde el módulo meetings, por ejemplo)

Alguna idea ??

he listado el archivo log, y no veo nada raro

Muchas gracias

Vencimientos

Hola Rodrigo: Antes que nada te felicito por el trabajo realizado, estoy en los últimos detalle para implementar la facturación a través de de este soft. Mi consulta es la siguiente, o mi aporte(teniendo en cuenta que soy muy nuevo en sugar)es que seria interesante poner un vencimiento a la factura y que te pueda avisar cuando esta al cobro.

Nuevamente mis felicitaciones

Lo tengo montado en Ubuntu Server 11.04 y SugarCRM 6.1.6

Re: Tipo de Moneda en el PDF

Hola Enrique

La versión actual lleva el símbolo de moneda en la propia plantilla del documento. Puedes revisar el post  "Añadir nuevos tipos de documentos" en el que se explica, entre otras cosas, como crear plantillas de documentos "custom" que sustituyen a las que el módulo trae por defecto.

Crea una nueva plantilla copiando la que trae el módulo, busca las apariciones del texto € y sustitúyelo por el símbolo del dolar.

Un saludo.

Tipo de Moneda en el PDF

Hola!

Gracias Rodrigo Saiz, me funciono lo de las notificaciones!

Tengo otro problema, como puedo cambiar el tipo de moneda en el PDF ya qye sale solo el simbolo de Euros en los montos de la factura y quisiera poner el simbolo de Dolares, ya que los montos estan expresados en dolares!

Re. Hola

Hola Enrique.

El módulo funciona perfectamente sobre linux. (De hecho todo el desarrollo y pruebas están hechos sobre Linux).

Para eliminar los NOTICES tienes que editar el fichero php.ini de tu PHP y modificar la directiva:

   error_reporting = E_ALL;

por

   error_reporting = E_ALL & ~E_NOTICE;

Puedes eliminarlas sin problemas porque no son realmente errores. Es más si el CRM se encuentra en producción lo normal es desactivar la salida de todos los errores por pantalla. Si te interesa que estas notificaciones no se pierdan puedes redirigirlas a un fichero de forma que los usuarios no las vean.

Un saludo

Hola de Nuevo!

Instale el modulo en Sugar 6.1 y me funfiona. pero en algunas pantalas me muestra unos warnings cuando consulto una factura.

Estos aparecen en el panel de Items:

Notice: Undefined variable: return_action in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelUpDownButton.php on line 49

Notice: Undefined variable: icon_remove_text in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelUpDownButton.php on line 52

Notice: Undefined variable: icon_remove_text in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelUpDownButton.php on line 53

Notice: Undefined variable: hideremove in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelUpDownButton.php on line 56

Notice: Undefined variable: return_action in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelDeleteRelatedButton.php on line 51

Notice: Undefined variable: hideremove in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelDeleteRelatedButton.php on line 59

Estos aparecen en el panel de Notas y Adjuntos:

Notice: Undefined index: fact_deactivate_applet in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelTopButtonSignXml.php on line 53

Notice: Undefined index: mode in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelTopButtonSignXml.php on line 55

Notice: Undefined index: mode in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelTopButtonSignXml.php on line 25

Notice: Undefined index: parent_bean_name in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelTopButtonSignXml.php on line 38

Notice: Undefined index: fact_deactivate_applet in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelTopButtonSignXml.php on line 53

Notice: Undefined index: parent_bean_name in /var/www/sugar/include/generic/SugarWidgets/SugarWidgetSubPanelTopButtonSignXml.php on line 38

Espero que me puedan ayudar..

Hola

Excelente modulo.. Saben si funciona con la version 6.X en linux?

Re: Multi Empresa

Hola David.

En los próximos desarrollos vamos a intentar mejorar la capacidad del módulo para hacer presupuestos. La idea es que tenga una mayor integración con la parte de Oportunidades que ya viene implementada.

En cuanto a la gestión de productos o inventario, es algo que creo que debería ir en un módulo separado que tenga integración con el de facturas. Así el módulo se mantendría sencillo, que es una de las ideas por las que inicié un nuevo proyecto.

Ir agregando características de ERP es algo que en principio descarto porque, para eso ya existen soluciones ERP estupendas. Prefiero añadir características de CRM, como puede ser, por ejemplo un sistema de presupuestos integrado con Oportunidades.

En cualquier caso, este es un módulo que surge por la necesidad de varios de mis clientes de disponer de facturación automatizada. Las mejoras que se le han ido haciendo surgen de nuevas necesidades de nuevos clientes. Así que no descarto ninguna linea de desarrollo, siempre y cuando haya alguien que tenga la necesidad y esté dispuesta a pagarla.

Un saludo

Multi Empresa

Estaba probando vuestro modulo y no se hasta que punto podríais juntarlo con algún proyecto como Quotes&Contracts. Usan un catalogo de productos con su árbol, así como generación de ofertas. Seria ideal, ya que poniendo por en medio un modulo de albaranes tendrías un miniERP. He estado desarrollando algo parecido desde cero para un cliente y ha sido todo un logro, eso si, habría que replicarlo todo para hacerlo más abierto.

Por otro lado, creo que el contador de factura como mínimo debería ser guardado en una tabla de parámetros.

Felicidades por el trabajo realizado,

David Iglesias

re:lenguage pdf

Gracias a todos! hecho!

Re: lenguage pdf

Hola Michelle.

Veo que te me has adelantado.

Si quieres que los cambios en tu plantilla se conserven en futuras actualizaciones del módulo es mejor que guardes el fichero en:

   custom/modules/fact_Facturas/templates/default.html

Un saludo.

Re: lenguage pdf

Hola Michelle.

El módulo todavía no soporta la internacionalización del PDF.

Por ahora la única forma que existe de crear Documentos en un idioma diferente del Español es crear una nueva plantilla como se indica en "Añadir nuevos tipos de documentos" y traducir todos los textos.

Un saludo.

 

lenguage pdf

resuelto! sugarmodules en / modules / fact_facturas / templates / default.html.tpl
gracias

sugar 6.2 beta

voy a probar! gracias

lenguage pdf

hola, más ayuda!
de cómo cambiar el idioma a PDF?
Me cambió la forma pero no puedo cambiar la impresión a PDF!
gracias

Re: version sugarCrm 6.2.0 beta2

Hola Agustín.

La última versión del módulo se liberó con Sugar 6.1.

Algunos de los usuarios nos han reportado problemas al instalarla sobre la 6.2. En breve sacaremos una nueva versión corrigiendo algunos bugs. Mientras tanto creo que no podrás usarlo en tu versión.

De todas formas, si decides probarlo y nos reportas los bugs encontrados nos ayudarás a obtener antes la siguiente versión.

Un saludo

version sugarCrm -6.2.0beta2

Que tal me instale la version sugarCrm -6.2.0beta2 saben si puedo instalar el modulo de Regoluna en esa version??
saludos!
agustin

Re: cuenta el valor de cambio de las empresas a los contactos

Hola Michele

Actualmente solo se puede facturar a una Cuenta. Los cambios necesarios para cambiar Contacto por Cuenta en el sistema de facturación son múltiples y están repartidos por muchos archivos.

Estamos estudiando la posibilidad de añadir la posibilidad de facturar a Contactos en futuras versiones pero todavía no vemos muy clara su utilidad. Entre los objetivos del módulo están el que sea sencillo y esta funcionalidad podría complicarlo demasiado.

Por ahora la solución más sencilla es registrar a todos los clientes en la pestaña de "Cuentas"

Un saludo.

cuenta el valor de cambio de las empresas a los contactos

hola, lo siento pero yo estoy usando mi traductor al español
He instalado el módulo, pero no puedo encontrar la manera de cobrar por un contacto en lugar de una empresa, me gustaría cambiar la cuenta de que el campo debe haber contactos a las empresas? ¿cómo puedo hacer?
gracias

Posible error

Buenas,

En primer lugar mi enhorabuena y gratitud por el trabajo realizado y por exponerlo a todos de esta manera tan limpia y clara. La acabo de instalar y tiene una pinta genial con las primera pruebas que estoy realizando.

Me ha parecido ver un posible error aunque puede ser también que yo no haya configurado adecuadamente algo. Quiero que la numeración de la factura se reinicie anualmente y me aparece en el numero de factura el año 2010 y no el 2011. ¿Qué puede ser?

Un cordial saludo,

José Martínez

Re: Campos de contactos o personalizados

Hola Juanmauricio.

Puedes crear tu propia versión de la vista en PDF de la factura copiando el fichero "modules/fact_Facturas/views/view.pdf.php" a "custom/modules/fact_Facturas/views/view.pdf.php".

Después modificas la copia del archivo para que pase los campos que quieras a la plantilla. Fíjate en las primeras lineas de la función display() en las que se asigna, por ejemplo la descripción, mediante la linea:

   $this->ss->assign("Descripcion",from_html($this->bean->description));

En la variable $this->bean tienes todos los campos de la factura. Tendrás que asignarselos a una variable de Smarty y luego usarlas en tu plantilla. La plantilla a su vez también debería estar en la carpeta custom según indico en el post "Cómo añadir nuevos tipos de documentos usando Regoluna Invoices".

Un saludo.

 

CAMPOS DE CONTACTOS O PERSONALIZADOS

Hola, estoy probando su modulo de facturación, he encontrado mucha informacion para personalizarlo, he comprendido como cambiar los elementos en el template. ahora que pido su ayuda para saber como puedo agregar un campo personalizando que quiero incluir desde el modulo de contactos, en el que me interesa añadir al documento impreso el nombre de alguno de los contactos.

He intentado desde crear un simple campo en el modulo de fact_Facturas, hasta la asociación de un campo de contactos, pero no logro comprender como asociarlo en el "default.html.tpl"

podrían comentar como se asocian campos personalizados, como se podría agregar otro campo para la impresión?

Gracias por sus comentarios.

Jan

Solucionado el config_override.php

El archivo se escribe en el raíz del sitio, en mi caso un subdominio. En Plesk sobre linux por defecto se escribe todo en la siguiente ruta:

/var/www/vhost/nombre_del_sitio/subdomians/nombre_subdominio/httpdocs

y es en este directorio que apache debe tener permisos de escritura, por defecto no es así.

Espero sirva de ayuda. Saludos.

Ubicación del archivo config_override.php

¿Cúal es la ubicación del archivo config_override.php?
Si no está, ¿Cómo genero uno con la información necesaria?

Re: CIF/NIF

Hola Daniel.

En la sección de configuración del módulo hay un desplegable que te permite elegir cuál de todos los campos del cliente se usa para guardar el NIF.

Por defecto se coloca en el primero (id) que corresponde al identificador interno de SugarCRM. Elige otro, por ejemplo, siccode o bien crea un campo personalizado para el NIF o CIF y después reconfigura el módulo con este nuevo campo.

Echa un vistazo a la guia rápida que te explica como hacer esto.

Un  saludo

CIF/NIF

Hola,
En mi SugarCRM no tengo el campo CIF o NIF en cuentas, y a la hora de imprimir el presupuesto o factura me aparece un campo largo.
Quiero incluir este campo en cuentas y hacer la relación ... me podeis dar una mano indicandome los pasos.
Gracias
Daniel

HTML2PDF # / # FPDF

Acabo de instalar el módulo, voy en el juego crea una factura, tomé una Def ault cuenta, y el ahorro es un error en la página,

No se instala

HTML2PDF # / # FPDF

porque yo no sé qué directorio para instalar en mi servidor de Windows

Mi problema viene de?

Re: Impresion y PDF en Regoluna + SQL server 2005

Hola John

Posiblemente el módulo realice algún tipo de consulta incompatible con MS SQL Server.

Nosotros no testeamos el módulo sobre IIS ni sobre MS SQL Server puesto que solo trabajamos con software libre.

Sin embargo, si localizas la causa del error y nos la comunicas estaremos encantados de incluirlo en la próxima versión que saldrá en breve y que corregirá varios bugs.

Un saludo.

Impresion y PDF en Regoluna + SQL server 2005

Hola tengo instalado Regoluna invoices en Sugar CRM 6.1.1 en un servidor con SQL server 2005, pero al momento de hacer click en PDF o en Imprimir solo abre una pagina en blanco sin codigo. He probado en mysql y la impresion y la generacion del PDF funciona perfectamente.

Gracias de Antemando por sus respuestas.

Un abrazo

John Tuesta Viena

error fpdf SOLUCIONADO

He descubierto que en el campo de Condiciones de la factura había pegado un texto que contenía el tag de con la fuente verdana. Pegando texto sin ningún formato funciona bien.

Enviar un comentario nuevo

El contenido de este campo se mantiene privado y no se mostrará públicamente.
To prevent automated spam submissions leave this field empty.
CAPTCHA
La siguiente pregunta es para prevenir el SPAM. Introduzca el texto de la imagen (Ojo, se distingue entre mayúsculas y minúsculas)
Imágen CAPTCHA
Enter the characters shown in the image.