This is a list of possible error codes returned by the FirmaSAT functions.
You can get the description for a given error code using the SAT_ErrorLookup function
or the General.ErrorLookup Method in .NET.
The SAT_LastError function and Sat.LastError method
usually return a more detailed description of any error, but be warned that not all functions set this.
The primary cause of error should be the one returned directly by the function.
0=OK, success, no error/OK, el exito, no hay error 1=Cannot open input file/No se puede abrir archivo de entrada (OPEN_ERROR) 2=Cannot create output file/No se puede crear archivo de salida (CREATE_ERROR) 3=File read error/Error de lectura de archivos (READ_ERROR) 4=File write error/Archivo de error de escritura (WRITE_ERROR) 5=Not enough memory/No hay suficiente memoria (MEMORY_ERROR) 6=Parameter is wrong or missing/El parametro es incorrecto o falta (BAD_PARAM_ERROR) 7=Data is in wrong format/Datos esta en formato incorrecto (BAD_FORMAT_ERROR) 8=The data is invalid/La data no es valida (INVALID_DATA_ERROR) 9=Unexpected end of file found/Fin inesperado del archivo encontrado (EOF_ERROR) 15=Decryption error/De error de descifrado (DECRYPT_ERROR) 16=Required data is missing/Faltan datos requeridos (MISSING_ERROR) 17=Invalid option/Opcion no valida (BAD_FLAG_ERROR) 19=Algorithm or version not supported/Algoritmo o la version no soportada (NOT_SUPPORTED_ERROR) 20=No data found to process/No se han encontrado datos para procesar (NO_DATA_ERROR) 21=Match not found/No se pudo encontrar datos coincidente (NO_MATCH_ERROR) 22=Signature is invalid or missing/Firma no es valida o falta (SIGNATURE_ERROR) 23=Failed self-integrity test/Error en la auto-prueba de integridad (TEST_FAILED_ERROR) 26=Data not a valid length/Datos de una longitud no valida (BAD_LENGTH_ERROR) 27=Invalid XML format/No valido formato XML (BAD_XML_ERROR) 28=XML restriction is violated/XML restriccion es violada (XML_FACET_ERROR) 29=Not a valid query/No es una consulta valida (BAD_QUERY_ERROR) 30=Not enough room in output buffer/No suficiente espacio en el bufer de salida (SHORT_BUF_ERROR) 101=Invalid X.509 certificate/No valido el certificado X.509 (BAD_CERT_ERROR) 102=Internal error with XML parser/Error interno con el analizador de XML (PARSER_FAILED_ERROR) 103=XML validator failed/XML validador no funciona (VALIDATOR_FAIL_ERROR) 104=DTD file is invalid/Archivo DTD no es valida (BAD_DTD_ERROR) 9999=Miscellaneous error/Varios de error (MISC_ERROR)