Skip to Content
Technical Articles

SAP ECC SMS configuration with SAP Digital Interconnect

Introduction:

Most of the peoples are not aware how to configure the SMS settings in SAP ERP system. There are many blog posts which says the standard configuration of the SCOT using 3rd party API. But this blog post is explicitly for the customer who are using SAP Digital interconnect connection for sending SMS from the SAP ERP system.

Summary:

SAP® SMS 365, wholesale service, is a mobile service that enables mobile network operators (MNOs) to provide dedicated connectivity to the global SMS ecosystem for enterprise traffic, specifically for wholesale customers. It allows an MNO’s wholesale SMS traffic to be delivered to the global SMS ecosystem, while keeping it separate from person-to-person (P2P) traffic.

Objective:

Simplify the management of your enterprise SMS business

Support global messaging connectivity for your wholesale or commercial customers to increase their revenue and attract new customer segments

SAP Digital Interconnect configuration:

  1. Connect to SAP Product Manager and get signed with the agreement, once all the formalities done.
  2. You will receive your company Account Name, URL and user id and password configuration details to update in the SAP ECC system

NOTE:

       prerequisites:

  • We need to white-list the SAP server IP address and we need to provide our server public IP address to white-list at SAP end.
  • Make sure your server is able to communicate the SAP SMS server, by telnet to their server with port 80 or 443.

     Error: telnet SAPservername 80

 Connected and working fine:

  •  If you people facing any issue at this end, connect to SAP to resolve this issue with live packet capturing.

 

Step By Step configuration Steps at ECC System:

The pager/SMS messages can be transferred to the provider both via HTTP and also via (E)SMTP. This note relates to the HTTP channel. The SMTP channel is described in note 455140(455140 – Configuration of e-mail, fax, paging or SMS using SMTP). When e-mails are transferred using SMTP, the SAP Web Application Server communicates directly with a mail server. No gateway or connector is necessary.

You can use any SMTP-compatible product as a mail server.The first thing is a Basis configuration with third party SMS gateway provider.  SMS from ECC SMS configuration needs to be done by Basis administrators. After if it successful can trigger SMS from the ABAP program directly.

Version: ERP 6.7 EHP 7, Netweaver 7.40

Step 1: Creating connection to SAP Server

Go to the transaction SM59 and create the HTTP external destination for SAP SMS server.

 

Once click on the Create new destination, enter the Destination name and select the connection Type as “G”.

Then click enter and provide the technical settings details as provided by SAP. Here the details symbolizes your account details and URL provided by the SAP.

Here the path prefix will be in the URL, after “SAPSERVER.COM” content starting from “/” will be your path prefix.

NOTE: Service no always use 80 only, don’t use the 443 service number.

Then provide the User ID and password in the logon and security tab. Select the basic authentication and provide credentials provided form SAP.

Once all the details are provided click on SAVE and do the test connection.

If both the serve is communicating each other correctly you will get the output as above screen shot “BAD Request”.

Else it will through error as “connection refused error”. In this case, check the telnet service to the SAP server form your SAP ECC server.

Step 2: SCOT configuration for SMS in HTTP outbound

Enter the T-code SCOT and under the HTTP connection, select the outbound messages.

Then at the right-side click on the create node.

After click on create node, provide the details.

Mandatory input in this section is:

Destination is what you created in the step 1.

Method is always post.

HTTP Body please copy the below content and paste, its same if your using the SAP SMS 365 service.

[MSISDN]

List=<+reci_addr>

[MESSAGE]

Text=<message>

[SETUP]

OriginatingAddr=SAP

SplitText=Yes

ValidityPeriod=

AckType=MESSAGE

MobileNotification=YES

Password will be your SAP account password.

Maximum length will be 220.

Step 3: Send “TEST SMS” from SAP using T-code and program

Use the Transaction “SBWP” and send the SMS to the mobile number.

Create the Message and enter the mobile number and select the Recipient Type as “Pager”.

And click send SMS.

Then go the Traction “SCON”, you can create job for sending SMS based on your time interval. Else you go to utilitiesàstart send process.

Then you can verify check the status in SOST t-code that SMS is delivered or not.

Also you can use the program “SWN_TEST_SEND_SMS1” for sending test SMS from SAP.

Done!!!!

This is the Simple document for configuring the SMS settings in ERP system using SAP Digital Interconnect connection.

All the steps explained clearly, if you follow the same steps. You can able to send the SMS from SAP server. And based on the business requirement you can tell your ABAP person to write a custom program to send SMS.

 

Thanks,

Madhu M R

 

1 Comment
You must be Logged on to comment or reply to a post.