Saltar al contenido principal
  • Documentación

Factus Documentation

Download

For Windows

  • Start
  • How does it work
  • Funcionalidad de la API
  • Instalación
  • Guía de usuario
  • Videos
  • Aplicaciones Desktop
  • Excel
  • Visual Fox
  • Delphi
  • Visual Basic
  • C#
  • PowerBuilder
  • Java
  • Aplicaciones Web
  • Php
  • JavaScript
  • Java
  • Spanish

How Factus Works

Factus seeks to simplify the implementation of the Electronic Invoice in the companies in Peru. With Factus we have solved all the technical requirements of SUNAT regarding to the generation of electronic invoices. (XML UBL 2.0, XMLDSig, PDF417, etc ...)

If you have a Point of Sales software, you can implement Factus in record time. To simplify integration with applications we have created two types of components:

  • Factus API Desktop.
  • Factus API REST.

To resolve the issue of conservation of invocies, we have created Factus Web (factus.pe), both components of integration send invoices to Factus Web and this is responsible for ensuring the delivery of documents to SUNAT also generate and send summaries of invoices and record the information.

Desktop API Factus

It is a library for Windows that allows integration with any programming language that support COM technology - DLL.

Do you want to generate your receipts during the day and send them at night? Factus Desktop API is what you need, no need to be online and is an excellent alternative to stores. Want to try it?, only takes a couple of minutes:

1

step

Download Factus

2

step

Install Factus

3

step

Generate Factura

It's really simple and powerful, our library does all this:

  • Generates XML-based invoice UBL 2.0 specification. The generation is fully configurable by the Apache Velocity template language.
  • Generate PDF417 bar code as specified by the SUNAT, in terms of size, parameters and content.
Código de barra PDF417
  • Sign the XML invoice with the digital certificate from the company. The inclusion of the certificate is fully configurable via GUI. (API also alerts you to the expiration dates of the certificate).
Configuration screen
  • Generates printed representations (Reporting) and is fully configurable using iReport.
  • Validates before generating the document. Validates against the XSD, validates the UnitPrice x amount, RUC numbers, etc. And if you want to reduce the number of lines codes used to configure the transmitter by default, so tell that generates the amount of letters, among other things, and all configurable from a graphical interface.
  • This is the best, the component includes has a queuing mechanism that sends the invoices when you find Internet connection. It also has a monitoring inteface where you can see the glue vouchers and alerts you when you reach the maximum term to allow sending.

To make it even simpler, we have created usage examples Factus Desktop API in major programming languages for Windows and we have shared on Github. In the documentation you will find all examples.

Factus REST API

If your software is Web sales, this would be the best alternative. Currently we are still developing this component.

¿Te interesa saber más sobre Factus?

faccebook/factus
twitter/factus
github/factus
Factus