Código de PHP - Sistema de Facturación Simple con PHP

Imágen de perfil
Val: 310
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Sistema de Facturación Simple con PHPgráfica de visualizaciones


PHP

Actualizado el 14 de Noviembre del 2016 por Obed (4 códigos) (Publicado el 14 de Septiembre del 2016)
63.418 visualizaciones desde el 14 de Septiembre del 2016
facturas_v1

Simple Invoice (Facturación Simple) es un sistema web desarrollado con PHP y MySQL que cubre una serie de requerimientos básicos para realizar una factura comercial a nuestros clientes que va desde el manejo de usuarios, creación de productos, clientes y facturas dentro del mismo sistema.

Módulos:
Módulo de Facturación
Módulo de Productos
Módulo de Clientes
Administración de usuarios

Vídeo de Instalación:

Para más información visita: http://obedalvarado.pw/simple-invoice/

Requerimientos

Requerimientos: PHP 5.6+, MySQL 5.4+, Apache 2.2+
Este Software de Facturación Simple puede ser instalado localmente (wamp/xampp/easyphp), pero requiere de una conexión a internet, ya que usa algunas librerías JavaScript externas.

1
estrellaestrellaestrellaestrellaestrella(61)

Publicado el 14 de Septiembre del 2016gráfica de visualizaciones de la versión: 1
63.419 visualizaciones desde el 14 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Actualizado el 26 de Mayo 2016
Navegadores compatibles: IE10, IE11, Firefox, Safari, Opera, Chrome
Archivos incluidos: JavaScript JS, HTML, CSS, PHP, SQL
Versión de Software: PHP 5.6

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios sobre la versión: 1 (61)

Alied
15 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
y los datos de acceso al sistema por que en la data registra con Hashed la encriptacion
Responder
Alied
15 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
listo ya admi y admin excelente aporte con ajax
Responder
Imágen de perfil
16 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Los datos de acceso por defecto son usuario y contraseña: admin
Responder
16 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Me parece bastante bueno y funcional, cualquier cosa adicional q quieran q opine me dicen
Responder
Imágen de perfil
16 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Hemos pensado agregarle que se envíe las facturas al e-mail del cliente desde el mismo sistema
Responder
patricia
20 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
quiero cambiar a sql server que hago??
Responder
victor
19 de Junio del 2017
estrellaestrellaestrellaestrellaestrella
usando adodb
Responder
Marie
25 de Enero del 2017
estrellaestrellaestrellaestrellaestrella
excelente idea ojala lo implementen.
Responder
victor
15 de Mayo del 2017
estrellaestrellaestrellaestrellaestrella
O tal vez integrarlo con un pasarella de documentos digitales...para ser enviado a entidades de tributación - eBilling.
Responder
Victor
23 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Excelente aportación, gracias por compartir

Saludos cordiales
Responder
Imágen de perfil
28 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Espero que te sea de mucha utilidad :D
Responder
WALTER
15 de Febrero del 2019
estrellaestrellaestrellaestrellaestrella
buenas me tira un error al agregar productos que tienen una coma en precio en mi pais se usan colones por ejemplo 5,000.00 ya con eso me tira que no es un precio
como puedo arreglarlo
gracias
Responder
jose vargas
30 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Excelente herramienta para microempresas
Responder
marcos
2 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
no uedo abrir el archivo para compilarlo
Responder
Imágen de perfil
3 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
Para ejecutar el sistema debes tener un servidor web instalado
Responder
marcos
10 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
la contraseña cual es no puede entrar
Responder
Imágen de perfil
11 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
El usuario y contraseña por defecto es: admin
Responder
Imágen de perfil
11 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
El usuario y contraseña por defecto es: admin
Responder
Francarlos J Blanco H
13 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
Excelente gracias por compartir sabes tengo un error extraño de manera local me funciono perfecto lo subi a mi web inicio sesion bien pero en todos los modulos al lado del boton buscar sale un mensaje que dice cargando...
y cuando voy a guardar algo igualmente queda Cargando...
Responder
Imágen de perfil
13 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
Hola Carlos, decirte que ese error se debe a que el servidor lanza en error interno a la hora de realizar una llamada a un archivo mediante ajax. Mi consejo que es inspecciones el código y veas el error que lanza el servidor, ya que las peticiones AJAX no se están ejecutando.
Responder
patricia
20 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
Hola quiero cambiar la base de datos a SQL server... que hago??
Responder
Mundo
9 de Noviembre del 2016
estrellaestrellaestrellaestrellaestrella
hola amigo me pudieras ayudar me sale el siguiente error:
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo failed: El nombre solicitado es v�lido pero no se encontraron datos del tipo solicitado. in C:\xampp\htdocs\simple_invoice\classes\Login.php on line 55

Warning: mysqli::__construct(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: El nombre solicitado es v�lido pero no se encontraron datos del tipo solicitado. in C:\xampp\htdocs\simple_invoice\classes\Login.php on line 55

Warning: mysqli::set_charset(): Couldn't fetch mysqli in C:\xampp\htdocs\simple_invoice\classes\Login.php on line 58

Warning: Login::dologinWithPostData(): Couldn't fetch mysqli in C:\xampp\htdocs\simple_invoice\classes\Login.php on line 59

ademas de que me manda el error de conexion de base de datos
Responder
hurt
2 de Diciembre del 2016
estrellaestrellaestrellaestrellaestrella
amigo me gustaria probar tu sistema pero tengo el mismo error del amigo de arriba
Responder
Imágen de perfil
4 de Diciembre del 2016
estrellaestrellaestrellaestrellaestrella
Hola
Descarga la versión 2 del sistema:
https://github.com/joaquinobed/simple-invoice

Para que funcione debes tener PDO y MySQLI activo
Debes de seguir los pasos del vídeo de instalacion.
Responder
Elmer
22 de Diciembre del 2016
estrellaestrellaestrellaestrellaestrella
Hola que tal amigo! Me gusto mucho la interfaz de tus sistema, que aplicaciones usas osea para hacer la ventanas y eso? Soy nuevo en php
Gracias y saludos
Responder
Imágen de perfil
24 de Diciembre del 2016
estrellaestrellaestrellaestrellaestrella
Hola gracias por tu comentarios, decirte que he usado Bootstrap para el diseño CSS
Responder
Obed
26 de Enero del 2017
estrellaestrellaestrellaestrellaestrella
Hola Elmer gracias por tu consulta, el sistema ha sido desarrollado con PHP + MySQL y para el CSS he usado el framework bootstrap
http://getbootstrap.com/
Responder
Raul Suescun
29 de Marzo del 2017
estrellaestrellaestrellaestrellaestrella
Señor Obed excelente aporte, muchas gracias por su valiosa aplicación me ha incentivado a intenar aprender php.
una sugerencia, que posibilidades hay que le anexe los descuentos y reportes de producción o venta por vendedor, y si este cambio tiene algún costo.

quedo atento a su respuesta.
Responder
Imágen de perfil
30 de Marzo del 2017
estrellaestrellaestrellaestrellaestrella
Hola Raul Gracias por tu consulta. Tengo un sistema de inventario y Facturación, el cual tiene un costo económico. Para más información visita: http://obedalvarado.pw/sistema-de-control-de-inventario/
Responder
Raul Suescun
29 de Marzo del 2017
estrellaestrellaestrellaestrellaestrella
También si le puedes anexar el manejo de inventario. nuevamente Gracias.
Responder
Rutmarys Trujillo
11 de Abril del 2017
estrellaestrellaestrellaestrellaestrella
Hola Obed excelente trabajo,gracias por el aporte, pero tengo un problema, los datos no se guardan en la base de datos...
Responder
Obed Alvarado
13 de Abril del 2017
estrellaestrellaestrellaestrellaestrella
Hola, Rutmarys Trujillo, te aconsejo que uses XAMPP: https://www.apachefriends.org/es/index.html
para poder testear el sistema
Responder
adrian
20 de Abril del 2017
estrellaestrellaestrellaestrellaestrella
Hola, tu sistema me parece excelente, podria usarlo para dar cursos de testing sobre el?,

Muchas gracias.
Responder
Obed Alvarado
21 de Abril del 2017
estrellaestrellaestrellaestrellaestrella
El sistema de facturación simple es gratuito y puedes usarlo libremente para uso personal y/o comercial.
Responder
carlos
8 de Mayo del 2017
estrellaestrellaestrellaestrellaestrella
Saludios, Es muy buieno el sistema sencillo pero fuerte, tengo un pequeño inconveniente me lo descargue y al momento de correrlo localmente no tiene ninguna funcionalidad, no tengo base ni funcionamiento de los botones, que puede ser.
Ahora quise bajarme nuevamente el aplicativo pero no me deja.
Responder
Obed Alvarado
10 de Mayo del 2017
estrellaestrellaestrellaestrellaestrella
Existe una nueva versión descargarla aquí: https://github.com/joaquinobed/simple-invoice
Luego para la instalacion sigue los pasos del vídeo aquí mostrado
Responder
21 de Junio del 2017
estrellaestrellaestrellaestrellaestrella
Hola amigo, estuve probando tu sistema pero no puedo crear ninguna factura, cuando inserto un producto me aparece un mensaje que dice "Esto no es un numero"
Responder
26 de Mayo del 2017
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
Darwuin Pedroza
29 de Mayo del 2017
estrellaestrellaestrellaestrellaestrella
Lo instale y estoy viendo el funcionamiento y noto que no realia la factura
Responder
31 de Julio del 2017
estrellaestrellaestrellaestrellaestrella
muy buen sistema.tengo una duda.como realiza la factura??osea como la almacena????
Responder
esme
19 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
hasta donde vi muy bueno tu código...
ahora una pregunta cuando haces la facturación y el supuesto cliente paga con transferencia bancaria o tarjeta de credito o debito, como es el tema de las apis?? tienes una pagina donde pueda sacar info? o si lo puedes explicar te agradecería muchisimoooo,porque busque por google y todavia no encuentro lo que busco.
tambien podría pagarte si me explicas paso a paso como se hace...
espero tu respuesta gracias
Responder
Imágen de perfil
20 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
Muy interesante tu pregunta, si te refieres a recibir el pago a través de un pasarela de pago, se puede hacer usando API, ya sea de paypal o stripe
Responder
Cesar Crispin
4 de Febrero del 2018
estrellaestrellaestrellaestrellaestrella
Muy bueno tu sistema Obeb. felicidades. ya lo tengo corriendo. solo pedirte porfa si pudieras explicar un poco el uso del framework bootstrap sin que el servidor este conectado al internet.
gracias
Responder
Wilber
17 de Marzo del 2018
estrellaestrellaestrellaestrellaestrella
He revisado el código fuente del sistema. Me gustaría presentarlo en mi materia de Diseño de Software por que necesito hacerle todos los diagramas correspondientes. pero para ello necesito modificar el coaligo al cual necesito quitarle alguna publicidad como de tu nombre. ahora bien me interesa saber como quitarle obedalvarado.pw 2018 de la factura cuando le das imprimir.
Responder
Juan bautista
2 de Agosto del 2018
estrellaestrellaestrellaestrellaestrella
Hola me gusta mucho, peo como puedo estar en contacto con ustedes para poderlo implementar a mi sistema
Responder
Jose Luis Robles Olivares
22 de Agosto del 2018
estrellaestrellaestrellaestrellaestrella
Excelente aporte, ya hice algunas modificaciones, lo que no encuentro es como se graba la factura en la BD ya que necesito agregar un campo nuevo a la tabla de FACTURAS para poder almacenar una informacion y al insertarlo en la tabla ya no me graba las siguientes facturas! basicamente quisiera saber que tengo que hacer para poder agregarle un campo adicional y pueda seguir funcionando!

Saludos
Responder
Cristina Cabrera
4 de Septiembre del 2018
estrellaestrellaestrellaestrellaestrella
Hola, el sistema esta excelente, tengo un inconveniente en el modulo de facturacion, despues de agregar los productos al detalle de la factura, y oprimo el boton de Imprimir, los dato no se guardan en la base de datos, tanto en la tabla de factura y detalle_factura
Responder
Danilo
10 de Noviembre del 2018
estrellaestrellaestrellaestrellaestrella
Estimado

Me sale esto al momento de imprimir:

Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\factura\pdf\_class\locale.class.php on line 68

Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\factura\pdf\_class\locale.class.php on line 68
TCPDF ERROR: Some data has already been output, can't send PDF file
Responder
Astrid
14 de Enero del 2020
estrellaestrellaestrellaestrellaestrella
Encontraste la solucion??
Responder
Estefy
14 de Julio del 2021
estrellaestrellaestrellaestrellaestrella
Tengo el mismo problema
Responder
Rodrigo
10 de Noviembre del 2018
estrellaestrellaestrellaestrellaestrella
Hola, quisiera agregar un campo (enabled) en la tabla facturas... En que docmetos (php, js, ajax) debo intervenir para hacer que este campo sea editable? ¿Cuáles son los cambios que debo introducir? Gracias de antemano por la info. Un saludo
Responder
kacstereo
23 de Febrero del 2019
estrellaestrellaestrellaestrellaestrella
Hola. excelente codigo. gracias por la solucion. Una pregunta. En precios, solo acepta valores hasta de 99999, y aca la inflacion es muy alta, y manejo valores mas altos que estos (cobro 2 millones de pesos al mes que es una miseria) . Como hago para modificarle para que acepte valores mas altos? gracias.
Responder
javier
26 de Abril del 2019
estrellaestrellaestrellaestrellaestrella
hola
mi pregunta es:

como modificar los dados de la parte superior de la factura ya que lo quiero personalizar con los dados de mi negocio
muchas gracias por tu ayuda
Responder
Imágen de perfil
24 de Mayo del 2019
estrellaestrellaestrellaestrellaestrella
hola
es un gran aporte el que has hecho pero quisiera que me ayudaras al momento de imprimir me arroja un error algo asi
Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\Factura_electronica\pdf\_class\locale.class.php on line 68
de antemano muchas gracias
Responder
Imágen de perfil
20 de Agosto del 2019
estrellaestrellaestrellaestrellaestrella
AL IMPRIMIR EL ARCHIVO ME SALE EO AYUDA POR FAVOR
dvertencia: count (): el parámetro debe ser una matriz o un objeto que implemente Contable en C: \ xampp \ htdocs \ SISTEMAS \ simple_invoice \ pdf \ _class \ locale.class.php en la línea 68
Pila de llamadas
# # Hora Memoria Función Ubicación
1 0,4030 421848 {principal}( ) ... \ factura_pdf.php : 0
2 0,7090 7197312 HTML2PDF -> __ construct () ... \ factura_pdf.php : 46
3 0,7090 7197312 HTML2PDF_locale :: load () ... \ html2pdf.class.php : 142
Responder
Estefy
14 de Julio del 2021
estrellaestrellaestrellaestrellaestrella
Me sale el mismo error me podría ayudar
Responder
agustin
10 de Octubre del 2019
estrellaestrellaestrellaestrellaestrella
Excelente aporte como siempre, una consulta, me gustaría agregarle control de stock y sucursal para mi empresa mi empresa, así quedaría muy completo. como me recomendarías que haga?
Responder
18 de Octubre del 2019
estrellaestrellaestrellaestrellaestrella
Todo muy bueno, el único problema que sólo me graba un item sólo de la factura en vez de todoslos productos que elijo, alquien sabe en que archivo está el error?
Aguardo respuesta.-
Gracias
Responder
walter dario
12 de Octubre del 2021
estrellaestrellaestrellaestrellaestrella
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, bool given in C:\xampp\htdocs\fact\ajax\buscar_facturas.php on line 56

por favor ayuda
Responder
walter dario
12 de Octubre del 2021
estrellaestrellaestrellaestrellaestrella
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, bool given in C:\xampp\htdocs\fact\pdf\documentos\factura_pdf.php on line 38

Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\fact\pdf\_class\locale.class.php on line 68

Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\fact\pdf\_class\locale.class.php on line 68
TCPDF ERROR: Some data has already been output, can't send PDF file

me sale este error al momento de imprimir por favor ayuda
Responder
Sebastian
29 de Marzo del 2022
estrellaestrellaestrellaestrellaestrella
Hola ya no está disponible. Solo de pago?
Responder

Comentar la versión: 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s3665