Troubleshooting¶
The most commonly used tools for identify problems with this integration is the Failedmessage
table in Lime or the Lime CRM Web Server Log
.
Possible Issues¶
The addon_bfus_integration "None" does not exist¶
Description¶
FailedMessages prints something like:
The addon_bfus_integration "None" does not exist.
Exception type: <class 'lime_errors.NotFoundError'>
Exception filename: endpoints.py
Exception line number: 55
Solution¶
addon-bfus-integration has been upgraded to 2.x.y and the Lime Admin config has not been correctly set up with the required config. See Upgrading
Nothing gets updated in Lime CRM¶
Description¶
Updates are not synchronized to Lime CRM.
Solution¶
- Check for messages in the Failedmessage table.
- Check for errors in the Lime CRM Web Server Log.
- Check with CGI if they can reach the custom endpoints.
A certain field is not getting updated in Lime CRM¶
Description¶
An object in Lime CRM is updated from BFUS but a certain field is not.
Solution¶
- Check the mapping of the object.
- Check for info-printout in the Lime CRM Web Server Log, trying to update a non existing field is logged there. E.g, see below.
INFO: addon_bfus_integration.xml_parser - No such field: salescompanyname
- Validate DSL against mapping, run
mapping_validation_test.py
. For more info, see Verification
Found a bug?¶
If a bug have been identified create an issue in the repo.
Specify the following in such a detailed manner that we can recreate the issue:
- Which customer it concerns
- The error message
- Which object is affected
After an issue been created send us the xml-message that causes the error. You reach us through the following link, contact us!