-
Notifications
You must be signed in to change notification settings - Fork 1
Error handling
Peter Kulik edited this page Nov 9, 2020
·
6 revisions
try:
data_response = client.query_invoice_data(data_request)
# ...
except ois.GeneralError as err:
gen_err: ois.GeneralErrorResponse = ois.deserialize_general_error_response(err.general_error_response)
print(gen_err.result.message)
print(gen_err.result.error_code)
print(gen_err.result.func_code)
for tvm in gen_err.technical_validation_messages:
print(tvm.message)
print(tvm.validation_error_code)
print(tvm.validation_result_code)
except Exception as err:
print(err)