Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
integration:siglofa [2025/05/07 04:28] – created Gary Willetts | integration:siglofa [2025/05/15 04:05] (current) – Gary Willetts | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
====== 23.10. Siglofa integration ====== | ====== 23.10. Siglofa integration ====== | ||
- | mSupply has an interface with Siglofa, a variant of OpenLMIS | + | mSupply has an interface with Siglofa, a variant of OpenLMIS. |
- | Details coming soon! | + | ===== Settings ===== |
+ | Choose //File// > // | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | * **Use Siglofa integration**: | ||
+ | * **URL**: Enter the URL, including the port number if any, of the Siglofa application. | ||
+ | * **Username**: | ||
+ | * **Password**: | ||
+ | * **Client**: The client name used to connect to Siglofa, provided by the Siglofa team. | ||
+ | * **Secret**: The password to go with the Client name, as provided by the Siglofa team.. | ||
+ | * **Test connection** button: click this to test the connection to the Siglofs server when all the details above have been entered. mSupply will tell you whether it was able to successfully connect to Siglofa. | ||
+ | |||
+ | |||
+ | ===== What it does ===== | ||
+ | If the //Use Siglofa integration// | ||
+ | * Once a day check Siglofa for new requisitions. If there are any then they will be retrieved and added as suggested status customer (response) requisitions in the central warehouse store in mSupply. | ||
+ | * Once a day check mSupply for customer invoices created from Siglofa requisitions that have not been created as orders in Siglofa. If there are any then: | ||
+ | * Create an order matching the customer invoice in Siglofa. | ||
+ | * If the order has been created successfully then send the requisition lines as the order' | ||
+ | * A separate scheduled task will check for successfully created orders where sending the order lines has failed. If it finds any it will send the appropriate requisition lines to the order. | ||