FirmaSAT Manual

Introduction

FirmaSAT is a stand-alone utility which enables you to create and read digital receipts (Comprobantes Fiscal Digital) as specified by the Tax Administration Service (Servicio de Administración Tributaria) (SAT) in Mexico. It handles CFDi version 4.0 and 3.3 documents together with the latest supplements (Complementos de Factura Electrónica (CFDI)).

FirmaSAT also handles the following extra documents: The document type is automatically detected, and the correct hash algorithm (SHA-1 or SHA-256) for digests and signatures is automatically chosen depending on the document type.

FirmaSAT is a self-contained stand-alone product which does not require any external libraries. FirmaSAT does not use slow external XML libraries or unreliable cryptographic libraries.

This manual contains the syntax and examples for the command-line utility FirmaSAT.exe and the programming interfaces to the core DLL library diFirmaSAT2.dll using the supported languages ANSI C/C++, C++ (STL), VB6/VBA, VB.NET/VB2010+ and C#. Interfaces for Python, Java and Delphi/Free Pascal are available separately from our web site.

Please note that in all cases it is up to the user to create and provide a well-formed XML file as input.

For instructions on how to install, using other programming languages, and more recent updates to this manual, please see our FirmaSAT page. The Spanish translations in this document are from Google Translate: Mi aerodeslizador está lleno de anguilas!

[PREV: FirmaSAT Manual...]   [Contents]   [Index]   
   [NEXT: Notes on CFD v4.0 and v3.3...]

Copyright © 2007-24 D.I. Management Services Pty Ltd. All rights reserved. Generated 2024-04-08T04:07:56Z.