Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
integration:frontlinesms_integration [2019/10/16 19:18] – [3) Add SMS senders as contacts to customers] Emily Porrellointegration:frontlinesms_integration [2024/11/01 16:38] (current) – [6. View and complete the stock history record] fix broken link and add supplying store Adrian Boone
Line 1: Line 1:
 {{indexmenu_n>20}} {{indexmenu_n>20}}
-===== 19.02. FrontlineSMS integration ===== +====== 23.03. FrontlineSMS integration ======
- +
 mSupply has the ability to integrate with your FrontlineSMS installation. This allows you to send your current stock levels to mSupply using an SMS (text) message from any mobile phone. This is particularly useful if, for example, you are a mobile or remote health post or dispensary which doesn't have internet access and only needs to send in information about a few items at a time. mSupply has the ability to integrate with your FrontlineSMS installation. This allows you to send your current stock levels to mSupply using an SMS (text) message from any mobile phone. This is particularly useful if, for example, you are a mobile or remote health post or dispensary which doesn't have internet access and only needs to send in information about a few items at a time.
  
Line 24: Line 22:
  
  
-==== 4Make sure that emailing is turned on in mSupply ====+==== 4Make sure that emailing is turned on in mSupply ====
 mSupply will inform the people selected in the preferences (see step 1 above) by email when a message has been received and is successfully processed or has an error. But mSupply can't send the emails if you haven't configured it to. To set up emailing, go to //File > Preferences// and click on the Email tab. See the E-mail section of the general preferences page [[preferences:general#e-mail|here]] for details of the various settings. mSupply will inform the people selected in the preferences (see step 1 above) by email when a message has been received and is successfully processed or has an error. But mSupply can't send the emails if you haven't configured it to. To set up emailing, go to //File > Preferences// and click on the Email tab. See the E-mail section of the general preferences page [[preferences:general#e-mail|here]] for details of the various settings.
  
  
 OK, that's the setup complete and you're ready to... OK, that's the setup complete and you're ready to...
-==== 5Send an SMS message to mSupply ====+==== 5Send an SMS message to mSupply ====
 The text message you send to mSupply must be in the correct format. Any mistakes and the message will be rejected and will have to be resent. The correct format is this: The text message you send to mSupply must be in the correct format. Any mistakes and the message will be rejected and will have to be resent. The correct format is this:
  
Line 57: Line 55:
 When an SMS message has been received by mSupply an email will be sent to the recipients selected in the FrontlineSMS preferences (set in step 1 above). It will tell them that it has been successfully processed or that there was an error (and will give details of the error). In the case of a successful message mSupply will also create a reminder (see [[other_stuff:foreign_currency_transactions|here]] for information about reminders) for the recipients selected in the FrontlineSMS preferences. In the case of an error, the e-mail recipient should contact the sender to correct the mistake and resend their message. When an SMS message has been received by mSupply an email will be sent to the recipients selected in the FrontlineSMS preferences (set in step 1 above). It will tell them that it has been successfully processed or that there was an error (and will give details of the error). In the case of a successful message mSupply will also create a reminder (see [[other_stuff:foreign_currency_transactions|here]] for information about reminders) for the recipients selected in the FrontlineSMS preferences. In the case of an error, the e-mail recipient should contact the sender to correct the mistake and resend their message.
  
-==== 6View and complete the stock history record ====+==== 6View and complete the stock history record ====
  
-When mSupply has successfully processed an SMS message it produces a Customer stock history record of the appropriate type (imprest or stock history) for the appropriate customer. See [[issuing_goods:invoice_authorisation|Customer stock history records]] for more information on these. The stock history record will have a status of 'suggested' and must be viewed and completed by someone in mSupply before it is turned into a customer invoice.+When mSupply has successfully processed an SMS message it produces a Customer stock history record of the appropriate type (imprest or stock history) for the appropriate customer in their supplying store. See [[issuing_goods:stock_control_methods#stock_history_method|Customer stock history records]] for more information on these. The stock history record will have a status of 'suggested' and must be viewed and completed by someone in mSupply before it is turned into a customer invoice.
  
 The point of creating reminders for people on successful receipt of an SMS message is that the customer stock histories don't get forgotten! The point of creating reminders for people on successful receipt of an SMS message is that the customer stock histories don't get forgotten!
  
  
-==== 7If anything goes wrong ====+==== 7If anything goes wrong ====
 Any errors which occur during the processing of SMS messages are sent by e-mail to the people selected in the FrontlineSMS preferences so that appropriate action can be taken. The error messages detail the problem to make troubleshooting easier. The most likely problems with SMS messages are: Any errors which occur during the processing of SMS messages are sent by e-mail to the people selected in the FrontlineSMS preferences so that appropriate action can be taken. The error messages detail the problem to make troubleshooting easier. The most likely problems with SMS messages are:
   * Sender phone number not added as a contact to a customer in mSupply or not added exactly as it appears in the FrontlineSMS database.   * Sender phone number not added as a contact to a customer in mSupply or not added exactly as it appears in the FrontlineSMS database.
Line 74: Line 72:
 \\ \\
 \\ \\
-|  //  Previous:  **[[integration:dhis2_integration:|19.01 DHIS2 Integration]]** | | Next: **[[integration:elmis_interface|19.03 The mSupply eLMIS interface]]** //  |+|  //  Previous:  **[[integration:dhis2_integration:]]** | | Next: **[[integration:elmis_interface]]** //  |
 ---- struct data ---- ---- struct data ----
 +pagestatus.status    : 
 ---- ----
  
  • Last modified: 2019/10/16 19:18
  • by Emily Porrello