Return code table
Value | Description --------------| -------------------------------------------------- ------ 0 | Successful execution of the function. 10000 |The process continuity routine must be called. other positive value | Denied by authorizer. -1 |Module not initialized. The POS tried to call some routine without first executing the configure function. -2 |Operation canceled by operator. -3 | The function / modality parameter is non-existent/invalid. -4 | Lack of memory in the POS. -5 | No communication with SiTef. -6 | Operation canceled by user (on pinpad). -7 | Reserved -8 | CliSiTef does not have the necessary function implementation, it is probably outdated (CliSiTefI is more recent). -9 | The automation called the routine ContinuaFuncaoSiTefInterativo without first starting an iterative function. -10 | Some mandatory parameter was not passed by commercial automation. -12 | Error executing the iterative routine. Probably the previous iterative process was not executed until the end (while the return is equal to 10000). -13 | Tax document not found in CliSiTef records. Returned in query functions such as ObtemQuantidadeTransaçõesPendentes. -15 | Operation canceled by commercial automation. -20 | Invalid parameter passed to the function. -21 | Used a prohibited word, for example PASSWORD, to collect open data on the pinpad. For example in the ObtemDadoPinpadDiretoEx function. -25 | Banking Correspondent Error: Bloodletting must be carried out. -30 | File access error. Make sure that the user running the application has read/write rights. -40 | Transaction denied by SiTef server. -41 | Invalid data. -42 | Reserved -43 | Problem executing any of the routines on the pinpad. -50 | Unsecured transaction. -100 | Internal module error. other negative value | Errors detected internally by the routine.