martes, 7 de febrero de 2012

Impresion de facturas electronicas desde Archivo XML


NUEVA VERSION 3.0
INCLUYE IMPRESION DE XML DE DOCUMENTOS DE NOMINA SEGUN LAS DISPOSICONES DEL SAT DE 2014,
Y EL ENVIO AUTOMATICO DEL DOCUMENTO ELECTRONICO EN XML Y PDF POR E-MAIL.



     ¿Eres programador y has desarrollado un Sistema de Facturacion electronica?.

     Tenemos la herramienta que te hacia falta para que le des una apariencia profesional a la impresion de los documentos electronicos generados por tu sistema.



     Es tan sencillo de usar que solo generas el archivo XML de la factura electronica y un archivo de texto con la cadena original que sera impresa y  FactXML te genera la representacion impresa del documento, en un formato que puedes configurar para adecuar a las necesidades de tus clientes. Puedes incluir logos, cambiar colores, incluir textos adicionales ,mover la ubicacion de los conceptos y exportar el documento a formatos pdf, bmp, jpg, excel, etc.


      Descargar Demo

     Caracteristicas del sistema:

     * Incluye diseñador visual de formatos para que personalices el formato de tu impresion.


     * Se incluyen plantillas predefinidas para:


             - Facturas
             - Notas de Credito
             - Notas de Cargo
             - Recibos de Honorarios
             - Recibos de donaciones
             - Recibos de Nominas

     Las plantillas las puedes modificar para que le des la presentacion deseada a las necesidades de tus clientes, o puedes crear nuevas plantillas por ejemplo para Recibos de Arrendamiento o Cartas Porte.

    * Automaticamente da el espaciamiento adecuado para codigos de producto y descripcion del producto.



    * Permite separar las partidas de los productos en varias hojas sin limite.



     * Convierte automaticamente Importes numericos a Importes con Letra

     * Genera automaticamente el Codigo de Barras Bidimensional (CBB).



     Para implementar FactXML solo copias los archivos del sistema dentro de la carpeta de tu aplicacion. Para entrar en modo de diseño y test corres el programa ya sea desde dentro de tu aplicacion o desde fuera de ella, al hacer esto te aparece la pantalla principal desde donde podras entrar en modo diseño o testear la impresion de los formatos.




     Una vez que ya tienes tu formatos creados y testeados, para realizar la impresion de los documentos electronicos desde tu Sistema de Facturacion electronica, tan solo tienes que hacer lo siguiente:

       Despues de crear el  XML generas un archivo .txt con la cadena original de tu factura electronica, opcionalmente  puedes crear hasta 10 archivos con textos extras que deseas que sean impresos en tu documento electronico (por ejemplo en las cartas porte puede ser el nombre del chofer, numero de camion, etc.).

         Una vez hecho lo anterior creas un archivo ini con la siguiente estructura:



[Parametros]
ArchivoXML=.\xmltest\Fact32.xml
NomReport=.\disenos\FacturaCFD32.fr3
CadenaOriginal=C:\FWH1109\sistemas\FactXML\cadena.txt
Texto1=C:\FWH1109\sistemas\FactXML\texto1.txt
Texto2=C:\FWH1109\sistemas\FactXML\texto2.txt
Texto3=C:\FWH1109\sistemas\FactXML\texto3.txt
Texto4=C:\FWH1109\sistemas\FactXML\texto4.txt
Texto5=C:\FWH1109\sistemas\FactXML\texto5.txt
Visualizar=SI
Imprimir=NO
GenPDF=SI


     En donde:

    ArchivoXML: Ubicacion y nombre del Archivo XML
    NomReport:   Ubicacion y nombre de la plantilla que vas a utilizar para la impresion del documento.
    CadenaOriginal: Ubicacion y nombre del archivo de texto que contiene la cadena original.
    Texto1..Texto10: Ubicacion y nombre de textos opcionales para incluir en la impresion de tu documento.
    Visualizar: Indica si se presentara una vista previa del documeto.
    Imprimir: Indica si el documento sera impreso automaticamente
    GenPDF: Indica si generara automaticamente un archivo PDF del documento electronico


    Despues de crear los archivos anteriores corres desde tu sistema de facturacion electronica el Programa FactXML.exe pasando como parametro el nombre y ubicacion del archivo ini con los parametros de la impresion:

    Por ejemplo: 
    waitrun('.\factxml.exe .\params.ini')        (*)

    (*)La instruccion para correr el programa desde tu aplicacion varia de acuerdo al lenguaje de programacion que utilices.     

    El precio de FactXML ver 3.0 es de solo: $1,500.00

    Informes y ventas:

    interwin_ags@hotmail.com