AOTG API Result Status is always '''InQueue''': Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
2) The dispatch of method Result is too soon.<br/> |
2) The dispatch of method Result is too soon.<br/> |
||
:Try to adjust the dispatch of method Result few seconds after the request was dispatched. |
:Try to adjust the dispatch of method Result few seconds after the task request was dispatched. |
||
{{AOTGResponseStatus|"f5175ac-8d11-4593-96ce-ccd36085d0d1"}} |
{{AOTGResponseStatus|"f5175ac-8d11-4593-96ce-ccd36085d0d1"}} |
Revision as of 04:48, 19 May 2021
Dispatch get Method of /api/public/v1/Result/{requestId}, it returns the status of previous requested task. There are basically 4 status indicates the process state.
However, the particular status of "InQueue" may indicate that there could be some issues:-
1) AOTG Client is not updated, or incorrect version is installed
- Solution: Update AOTG Client at the server where AutoCount Accounting server is setup.
- Get the link to download AOTG Client in Begin AutoCount Accounting Integration via AOTG API
2) The dispatch of method Result is too soon.
- Try to adjust the dispatch of method Result few seconds after the task request was dispatched.
4 possible responses from process status.
InQueue status
- InQueue status Indicates that the requests to AOTG Server is waiting to be processed.
- Usually this happen when many requests are called to AOTG Web API in within a second.
- Make sure the request in the loop has pause time,
- or use 'batch' method to process multiple records in single request if applicable.
"RequestId": "f5175ac-8d11-4593-96ce-ccd36085d0d1", "Status": "InQueue"
Processing status
- Processing status indicates that the request is not complete.
"RequestId": "f5175ac-8d11-4593-96ce-ccd36085d0d1", "Status": "Processing"
Completed status
- Completed status Indicates that the request has been performed and succeeded.
"RequestId": "f5175ac-8d11-4593-96ce-ccd36085d0d1", "Status": "Completed"
Failed status
- Failed status indicates that the request has been performed but has error.
"RequestId": "f5175ac-8d11-4593-96ce-ccd36085d0d1", "Status": "Failed"