Step 1Setup the mobile to synchronize all with the exchange, mainly the SMS. Just follow standard procedure. https://technet.microsoft.com/en-us/library/bb123705%28v=exchg.141%29.aspx
Step 2Create code in NAV, which will send the SMS. It is easy:
SendSMS(ToNumbers : Text;Body : Text)Where:
if ISCLEAR(OutlookApp) then
MobileItem := OutlookApp.CreateItem(11); //11 – SMS, 12 – MMS
MobileItem.”To” := ToNumbers; //e.g. +420666777555
MobileItem.Body := Body;
OutlookApp Automation ‘Microsoft Outlook 14.0 Object Library’.Application
MobileItem Automation ‘Microsoft Outlook 14.0 Object Library’.MobileItem
Step 3Call the function where you need. You need to just run it under profile, which have outlook set to syncing SMS with phone. It will create the sms, and after the sms is synced into the mobile phone, the mobile phone will send the SMS for your wherever you want. If you want to have central sending machine, use the NAS or WebServices to send SMS based on some queue…
Some examples of usage:Sending SMS to admin when session limit is reached (using NAS).
Sending SMS to customer when order is prepared to ship.