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.
0 = OK, success, no error/OK, el exito, no hay error (SUCCESS_NO_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 in wrong format/Datos en formato incorrecto (BAD_FORMAT_ERROR) 8 = Invalid data/Datos invalidos (INVALID_DATA_ERROR) 9 = Unexpected end of file found/Fin inesperado del archivo encontrado (EOF_ERROR) 10 = Required data not found/Datos necesarios no encontrados (MISSING_ERROR) 12 = Duplicate data/Los datos duplicados (DUP_ERROR) 15 = Decryption error/De error de descifrado (DECRYPT_ERROR) 17 = Invalid option/Opcion no valida (BAD_FLAG_ERROR) 19 = Item is not supported/El articulo no es compatible (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) 105 = XML parsing error/Error de analisis XML (XML_PARSE_ERROR) 106 = Certificate numbers do not match/Los numeros de certificado no coinciden (CERT_NUM_ERROR) 9745 = Unexpected internal error/Error interno inesperado (INTERNAL_ERROR) 9999 = Miscellaneous error/Error miscelaneo (MISC_ERROR)