This is a followup to
‘s blog on
[Send(ing) SMS to India from ABAP | Send SMS to India from ABAP]
. It’ll show you how to acheive the same in xMII 11.5…
Step – 1 : Proxy Settings in xMII
If your company uses a
to access the internet, configure xMII to use the same.
System Management -> System Administration
Set the value of
and any other Proxy parameter you need to set up. For e.g. if your proxy needs authentication, you would need to configure the
fields as well.
After you are done with the configuration, go to the Services console, and restart the ServletExec- (default name is ServletExec-xMII) service.
Step – 2 : Creating a BLS Transaction
Open the BLS Editor by clicking on
“Business Logic Services -> Logic Editor”
. Create a new Transaction and add a
action block to it.
Right click on the block and choose
. As mentioned in Send SMS to India from ABAP the WSDL for this webservice is available at
and we’ll use it configure the
Web Service Action Block
The configuration options are shown in the screenshots below :
, right click on the Web service action block once again and choose
Expand the nodes of the Web Service action block. It should look like this :
Map the following properties,
to proper values.
stands for the Cell Phone number you want to send the message to,
should be an email address from where the message will appear to arrive and lastly
is actually the message you want to send.
The links window should look like this now :
Now add a
action block and in the link editor map the
field of the
response to the
Step – 3 : Testing the Transaction
Transaction -> Execute Without Step Trace
to execute the Transaction. Check the output of the Tracer for the return message. If it looks like this then your SMS has been successfully delivered.
You can add input parameters to this Trasaction and pass the Mobile Number and Message at runtime using an iCommand to call a Xacute Query Wrapped around the transaction.