miércoles, 22 de abril de 2015

VALIDADOR DE SCHEMA DEL SII


Esta herramienta permite comprobar la forma y el fondo de los documentos DTE. Utiliza los archivos XSD suministrados por el SII para realizar la validación de nuestras facturas electrónicas.

Solicite cotización

PRESENTACIÓN

Al iniciar el programa muestra el siguiente formulario, donde se le solicita al usuario que identifique el archivo xml a verificar. este archivo puede ser de los siguientes tipos:

- Documentos DTE en General
- Documento de Exportaciones
- Documento SetDTE
- Documentos Libros de compra y venta electrónicos
- Documento AEC.























SELECCIONE EL ARCHIVO A VERIFICAR

Con el botón 'Buscar' seleccione el archivo xml a verificar, se desplegará un cuadro de dialogo donde podrá seleccionar el archivo en su computador. Una vez seleccionado el archivo y este es cargado en la aplicación este le mostrará el nombre del nodo root del documento y sí este tiene o no el namespace del SII.





















PARA VALIDAR EL DOCUMENTO XML

Para validar el documento debe presionar el botón 'Procesar' el cual iniciará el proceso de verificación del documento xml. Si el resultado de la operación de validación es correcta el programa le mostrará la siguiente información.





















EN CASO DE ERROR DE VALIDACIÓN

Lo mas norma es que el proceso de validación de los documentos xml es que estos tengan algún error en forma o fondo. dado este caso el programa regresara la lista de errores encontrados por el schema utilizado. Esta es la salida de los errores encontrados. El usuario deberá corregir los errores encontrados y repetir el proceso de carga del documento para una nueva verificación.




martes, 21 de abril de 2015

Recuperar lista de contribuyentes de Factura Electrónica



Esta herramienta permite recuperar la lista de contribuyentes incorporados al sistema de facturación electrónica. Solo debe seleccionar el botón 'Descargar listado'.

Solicite cotización


Presentación del programa.

El programa recupera el rut de la empresa registrada, nombre, número de resolución, fecha de resolución, fecha autorización y la región del SII.


















Lista completa de contribuyentes

El resultado de la descarga de los datos regresa el listado actualizado de los contribuyentes registrados.






GENERA DOCUMENTOS PDF DTE

Solicite cotización

Herramienta para generar documentos PDF exigidos por el SII

Esta herramienta permite seleccionar un archivo EnvioDTE y extrae cada archivo DTE subyacente en el. Luego es posible transformar estos DTE a su representación PDF. La transformación de los archivos DTE(XML) se realiza generando documentos html intermedios y posteriormente a PDF. También genera el timbre de los mismos (PDF417).





















Seleccione el archivo DTE o EnvioDTE que necesita procesar.













Esta acción cargará todos los archivos DTE que se encuentren presente en el archivo XML.





















Luego Presione el botón 'Generar Pdf' esto iniciará el proceso de generación de los archivos PDF.



Fin del proceso

Una vez finalizado el proceso de generación de los documentos pdfs la aplicación le solicitará un directorio donde depositar los archivos Pdf generados.






















Luego de guardar los archivos en el disco de su computador la aplicación le enviará un mensaje de termino del proceso. Si necesita crear las copias tributarias o cedible seleccione el campo necesario y repita la operación.
























Resultado de la operación

El resultado de la operación es un conjunto de documentos pdf listos para ser enviados al SII.

Ejemplo:






FIRMA DE DOCUMENTOS DTE


Solicite cotización


Descripción
Esta herramienta permite firmar un documento DTE crudo, es decir un documento DTE que no tenga una firma anterior y que carezca de el nodo TED necesario para el proceso.


Presentación
Esta es la aplicación para firmar documentos, presenta al usuario una interface simple de utilizar para el firmado de documentos DTE.




















Selección de certificado
Para iniciar Ud. Debe seleccionar el certificado digital que se encuentra instalado en su computador. Para tales efectos debe ir a la tableta Certificado y seleccionar de la lista desplegable el certificado con el cual va a firmar y enviar el documento al SII.





















Selección del archivo CAF (Folios)
Para poder realizar el firmado del documento DTE es necesario contar con los folios necesarios del documento. Esto quiere decir que para una factura con folio 100 Ud. Debe tener un archivo CAF (Folios) con la información correspondiente al folio del documento DTE a Firmar. Para poder asignar el archivo CAF al DTE a procesar debe seleccionar la tableta CAF del formulario y posteriormente seleccionar el boton 'Seleccionar CAF', esto desplegará un cuadro de dialogo que le pedirá el archivo CAF que UD. Debe tener un su computador. Posterior a esto el formulario mostrará la siguiente información.  




















Selección del archivo DTE
Posterior a esto Ud. Deberá seleccionar el archivo DTE crudo a firmar. Crudo significa que el documento DTE no debe llevar firma ni el nodo TED. El documento solo debe exponer los datos para la firma. La aplicación se encargará de generar estos datos de forma automática.
Para agregar el DTE deberá seleccionar la tableta 'DTE' y pulsar el botón 'Seleccionar Arch', esta acción abrirá un cuadro de dialogo para seleccionar el archivo DTE. Luego cargará los datos del DTE en el formulario. Como muestra la Imagen.






















Agregar los datos del Envío al SII

En esta etapa se deben agregar los datos para crear el EnvioDTE del documento DTE a firmar. Esto permitirá dejar listo el documento DTE para su envío al SII. El sistema le mostrará un formulario donde deberá completar los campos Rut envía y fecha de resolución. Todo esta información sera enviada al SII en ambiente de certificación.




Errores del proceso
Al momento de iniciar el proceso de firma es posible encontrar errores en el proceso los cuales serán informados de la siguiente forma para que Ud. Los modifique.





















Resultados

El resultado de aplicar esta aplicación es un documento EnvioDTE timbrado y donde el DTE que se firma queda insertado en el envío. Es decir queda listo para ser enviado al SII. Dependiendo de los datos ingresados puede ser enviado a Certificación o producción.



jueves, 26 de diciembre de 2013

GENERAR LIBRO COMPRA ( IEC ) UTILIZANDO CLASE #C


DATOS GENERALES


- Clase C# construida con:
- Versión de la clase 1.0
- Microsoft .NET Framework 4.0
- Microsoft .NET C#

Solicite cotización


AGREGAR NAMESPACE

Para comenzar declare el espacio de nombres de la clase HEFESTO.IECV












INSTANCIAR LA CLASE 

Instancie la clase HEFESTO.IECV utilizando la siguiente sintaxis:









CONFIGURACIONES

Si el usuario necesita anular la aparición de los totalizadores de montos utilice la siguiente sintaxis.





CARATULA

Genere la carátula del libro utilizando la siguiente sintaxis:
















DETALLE 1



















DETALLE 2




























DETALLE 3




DETALLE 4



















DETALLE 5






















DETALLE 6

















DETALLE 7































FACTOR PROPORCIONALIDAD















RECUPERARA EL LIBRO DE COMPRAS













RESULTADO DE LA GENERACIÓN DEL LIBRO DE COMPRAS







sábado, 21 de diciembre de 2013

GENERAR LIBRO VENTA ( IEV ) UTILIZANDO CLASE #C




Clase construida en C# que permite crea el libro de ventas exigido por el SII para la información de ventas. Permite ingresar cada detalle del libro para posteriormente realizar el cálculo de los resúmenes según el tipo de envío del mismo.


DATOS GENERALES

- Clase C# construida con:
- Versión de la clase 1.0
- Microsoft .NET Framework 4.0
- Microsoft .NET C#

Solicite cotización

DECLARA ESPACIO DE NOMBRE DE LA CLASE

Declare los espacios de nombres de la clase.











COMO INSTANCIAR LA CLASE HEFIEVLibroVenta

Instancie la clase utilizando la siguiente sintaxis:











AGREGAR LOS DATOS DE LA CARÁTULA DEL LIBRO

Para agregar los datos de la carátula del libro utilice la siguiente sintaxis:


















AGREGAR LOS DETALLES DEL LIBRO

Esta es la sintaxis para agregar los detalles del documento libro venta.
Detalle #1




















Cree el Detalle #2



















COMO RECUPERAR EL LIBRO DE VENTAS

Utilice la siguiente sintaxis para el libro de ventas en formato xml:







EL RESULTADO DE LA OPERACIÓN ENTREGA EL LIBRO DE VENTAS

Este es el resultado del proceso del libro de ventas












h


sábado, 14 de diciembre de 2013

GENERAR DOCUMENTO DTE CON CLASE C#



Esta clase permite generar un documento DTE (XML) del tipo SII para realizar los procesos de facturación electrónica. Permite ingresar campo por campo los valores necesarios para completar y generar el Documento Tributario Electrónico (DTE). Esta basado en serialización de una clase permitiendo la posibilidad de adicionar nuevos campos al documento utilizando propiedades de la clase.

DATOS GENERALES

Esta clase fue construída con :

- Version 1.0.
- Microsoft .Net Framework 4.0.
- Microsoft .Net C#.
- Extencibles a campos especificos que el usuario necesite.

Solicite cotización

DECLARAR ESPACIO DE NOMBRE DE CLASE

Declare el espacio de nombre de la clase:










COMO INSTANCIAR LA CLASE HEFDTE

Instancie la clase HEFDTE utilizando la siguiente sintaxis.
Puede indicar a la clase que calcule los montos del documento utilizando la propiedad calcularMontosDocumentoDTE


DATOS DEL EMISOR DEL DOCUMENTO DTE

Para crear los datos del emisor del documento DTE  utilice la siguiente sintaxis:












DATOS DEL RECEPTOR DEL DOCUMENTO DTE

Para agregar los datos del Receptor del documento DTE utilice la siguiente notación:












DETALLE DEL DOCUMENTO DTE

Para agregar los datos del detalle del documento utilice la siguiente sintaxis:





























DECLARACION DE TOTALES DEL DOCUMENTO DTE

Para definir la zona de totales del documento, utilice esta forma:
NOTA: Si el usuario indica calcular los montos, utilice esta forma.











RECUPERACION DEL DOCUMENTO DTE

Finalizado el proceso es necesario recuperar el documento xml, esto se logra de la siguiente forma:














RESULTADO DE LA SERIALIZACION

La recuperación del documento xml regresa lo siguiente: