Factura electrónica en chile

262 views
Skip to first unread message

Raya

unread,
Dec 22, 2015, 1:17:55 PM12/22/15
to Comunidad de Visual Foxpro en Español
Estimados.

Tengo un programa de ventas que hice tiempo atrás con VFP8 y base de datos nativa, ahora requiero que genere factura electrónica.  Alguien me puede indicar por donde empezar.

Muchas gracias

Alfonso Ramirez Diaz

unread,
Dec 22, 2015, 3:09:21 PM12/22/15
to Comunidad de Visual Foxpro en Español
Estimado.

Lo primero que debe hacer tu sistema es poder generar los archivos XML de los documentos de venta de acuerdo a las especificaciones del SII, para esto solo debes tener en cuenta que un archivo XML es solo un archivo de texto y por lo tanto lo puedes hacer sin problema en foxpro.

Debes generar el XML de todos tus documentos electrónicos que tendrán diferente código y correlativo de los documentos manuales, también debes generar el XML de los libros de compras, ventas, boletas y guías.

Una vez que puedas generar los archivos XML con la estructura definida por el SII estos deben ser firmados, para esto foxpro no sirve y debes usar librerías externas echas en Java, Php, .Net, etc. talvez puedas usar Openssh con foxpro por medio de comandos DOS, pero las librerías de PHP funcionan muy bien con foxpro. Para el timbre o firma necesitas comprar un certificado digital con el nombre de alguno de los representantes legales de la empresa.

Cuando ya logres timbrar los documentos XML generados debes enviarlos por correo electronica al SII y al cliente si también es facturador electrónico, en el SII o por medio de un programa PHP por ejemplo puedes verificar si el documento llegó al SII y en que estado.

Espero esto te oriente un poco, la documentación necesaria la puedes bajar desde el SII, primero te obligan a entrar a un área de certificación donde puedes hacer pruebas con tu software para pasar a la etapa de producción.

Si lo deseas nosotros podemos proporcionarte todo el proceso de firma, generacion de pdf, envio de correos, etc. por medio de un servicio en PHP, puedes contactarme a mi correo.

Raul Arcaya

unread,
Dec 23, 2015, 6:11:45 AM12/23/15
to publice...@googlegroups.com
Alfonso muchas gracias por la guía.  Me estoy empapando del tema de los XML leyendo la información del SII.

Respecto del proceso de firma, que parece ser que no se resuelve fácilmente con VFP, es probable que necesite de vuestros servicios.

Te comento como funciona el programa que tengo funcionando (sin factura electrónica todavía).  Hay 2 puntos de venta donde los vendedores pistolean los productos que venden a los clientes, para cada venta se genera un ticket de venta.  Con este ticket el cliente pasa a caja, cancela y el sistema al registrar el pago del ticket de venta, imprime una factura o boleta según solicite el cliente.  En estos momentos se imprime una factura preimpresa y en papel continuo.

La idea es no cambia la lógica de trabajo, sino que en vez de imprimir directamente el documento de venta en caja, el cajero pueda seleccionar el documento a imprimir, tal como lo hace actualmente, solo que además tenga la opción de Factura Electrónica.

Eso es en resumen.  Espero poder implementarlo 

Saludos

Atte
Raul Arcaya
--
Christian Arcaya A.

Rene Jara

unread,
Dec 23, 2015, 9:42:10 AM12/23/15
to publicesvfoxpro
Hola Buenos días
el proceso de facturación en Chile tiene sus complejidades
yo ya la tengo plenamente desarrollado, en VFP
pero el proceso de firma, trackid, y el envió de los xml
se tuvo que realizar en .net c##

tengo todo funcionando y he incorporado todo dentro de mi mismo ERP


  
Cordialmente
Rene Jara Muñoz

Raul Arcaya

unread,
Dec 24, 2015, 6:00:26 AM12/24/15
to publice...@googlegroups.com
Hola Rene,

Le he hecho el quite por mucho tiempo a este tema, pero ahora creo que no me queda más alternativa que enfrentarlo.  El problema es que no tengo claro por donde empezar.  Me he leído todo de la página del SII y no logro encontrar el inicio de la madeja.

La programación siempre me ha gustado, pero entender esta lógica me ha sobrepasado.

Yo estoy en Iquique, ¿es posible que estemos en contacto para hacerte consultas?

Saludos

Atte.

Raúl C. Arcaya
--
Christian Arcaya A.

Rene Jara

unread,
Dec 24, 2015, 9:39:29 AM12/24/15
to publicesvfoxpro
Hola
mi celu es 56201743
mi skype es rene.jara.m

es un tema complejo, que tiene distintas forma de abordarlo pero con un resultado unico, y un xml una firma, un trakid

Raul Arcaya

unread,
Dec 25, 2015, 1:53:45 PM12/25/15
to publice...@googlegroups.com
Hola Rene.  Feliz navidad.

Quiero agradecer tu buena disposición para apoyarme en este tema.  La verdad es que estoy bastante desactualizado.

Te llamo en la semana para hacerte algunas consultas.  Gracias nuevamente.

Atte

Raul
--
Christian Arcaya A.

Alfonso Ramirez Diaz

unread,
Dec 26, 2015, 10:26:36 AM12/26/15
to Comunidad de Visual Foxpro en Español
Estimado

Cualquier cosa que necesites me avisas, mi teléfono es 82239821

Rene Jara

unread,
Dec 26, 2015, 11:56:00 AM12/26/15
to publicesvfoxpro
Hola Amigo
junto con saludarte y desearte una feliz navidad y un prospero año nuevo.
me gustaria saber nose,cual es tu premura, pero solo te digo q ya no tienes tiempo
si tienes clientes que entran al sistema DTE, podemos hacer una sociedad
que es mucho mas ventajoso, hacer el set de pruebas y certificar al cliente
sera tan complejo como hacer una programa, ademas con VFP, no alcanza
debes usar otras herramientas externas. clases y funciones para manejar la firma digital y otras exigencias del SII


  
Cordialmente
Rene Jara Muñoz

Raul Arcaya

unread,
Dec 28, 2015, 2:00:15 PM12/28/15
to publice...@googlegroups.com
Hola Rene, Felicidades también para ti y tu familia en estas fiestas de fin de año.

La verdad es que estoy complicado por todos lados.  Tengo muy poco tiempo para dedicarme a desarrollar la solución, sobre todo que me significará tener que estudiar el tema, entenderlo y después aprender herramientas de software para resolverlo.  La situación en la que me encuentro es la siguiente:

Hace años desarrollé para varios clientes sistemas de gestión de ventas.  Los rubros son muy variados, desde restaurantes hasta talleres de reparación de vehículos.  Todos ellos localizados en la ciudad de Coyhaique.  Viví ahí hasta el año 2012.  A partir de entonces radico en Iquique.  Si,  al otro extremo.

Hoy 2 de ellos deben incorporarse al tema de la Facturación Electrónica.  Pero no quieren cambiar de sistema, ello porque el sistema que yo les desarrollé fue a la medida de ellos y maneja un montón de temas como cuentas corrientes de proveedores, clientes, inventarios y stock de productos, conciliación bancaria, Honorarios y una serie de cosas más.  Por ello me han encargado habilitar el sistema a Facturación electrónica.  Los sistemas estaban originalmente desarrollados con VFP5 con base de datos nativa del VFP.  Hoy en día 1 de ellos ya lo migré a VFP9 siempre con base de datos nativa VFP, pero con muchas mejoras que me solicitaron.

En la parte ventas, ambos sistemas generan facturas y boletas computacionales.  Es decir, imprimen en documentos preimpresos, con papel continuo.  El sistema controla los correlativos de los documentos emitidos.

La idea de asociarnos para poder construir una solución me parece genial.  Ignoro donde te encuentras tu y si dada las características de los sistemas, que te he descrito, es posible hacer algo.   Se trata de negocios de una facturación bastante alta, pero cuyos margenes son pequeños y tienen un alto nivel de gastos.  Te puedo garantizar que se trata de clientes muy buenos, responsables y por sobre todo pagan en cuotas, pero el pago es seguro. 

Si después de lo que te he descrito estás interesado, por mi gustoso.  Soy una persona seria y para los negocios super derecho.  Me puedes llamar a mi teléfono celular (Movistar) 93263985, o indícame de que compañía es el tuyo.

Saludos.  que estés muy bien.

Atte

Raul Arcaya A.


--
Christian Arcaya A.
Reply all
Reply to author
Forward
0 new messages