Overcast B2B Commerce - Classic Edition - Overview
This tutorial describes how to get started quickly with the Overcast SAP-integrated B2B Commerce solution offering for Salesforce.
Overcast B2B provides integrated B2B components that fully integrate SAP pricing, availability, order and fulfillment that allows you to connect and integrate Salesforce B2B Commerce with SAP all from within Salesforce with a zero SAP footprint.

Prerequisites
Overcast Prereqs:
- Please follow through the Overcast Get Started Step 1 - Overcast Installation and Component Configuration
Step 1.1 Install and Configure Overcast App
- Install the Overcast Realtime Integration package v1.1
https://login.salesforce.com/packagingSetupUI/ipLanding.app?apvId=04t3i000000fQCe

Select Install for Admins Only and click Install.
- Please follow through the Step 1.2 Set up a Secure Connection using the Secure Agent
- Important additional steps after Secure Agent ist installed!
Secure Agent connections to SAP require SAP .NET libraries which are part of the application "SAP Connector for Microsoft .NET". This can be downloaded here.
https://support.sap.com/en/product/connectors/msnet.html#downloads
- Pick the right archive that corresponds with your Windows installation (64 vs. 32 bit). If you are unsure which one to pick, the highlighted one (SAP Connector for Microsoft .NET 3.0.23.0 for Windows 64bit) will most likely be the correct archive.

- Once you downloaded and extracted the archive you should see the following content.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy83NDg4LzMzMzcyL2NrZmluZGVyL2ltYWdlcy9ncmFmaWsoMTApLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzMDkyOH19fV19&Signature=RKghzHHSzXx73O3iffutBA1PpI0C02FNZgLzgC1jXlEUNfQjFAuQBNmdsb8GyUHnBouWTzXYLEjMiQUUwkUQ7vmu9PK2TPV9VTBs~JvsmqTcKImIftvCG0ylhboZbheysT17ymevr2nmI1LadyWyUNQWC9eq~8V520N0BmAi5XEt-PNY3YG3nBidsCeyd1U7qG2PoBpX~YYkFBTTGt0OKpYUPDkae7AMTROMXjwIHt~oh4iCYGgTEaKi4eSvHX--R5nMufy96yN24vgiz3PzxCAUYIWRmxJ8MJhFfybDf00CvC31zIjlilEVvbOQwR85XZcXfEmaqgW~BB5qfHv0WA__&Key-Pair-Id=K2TK3EG287XSFC)
- Open the Windows Installer Package "NCo3023_Net40_x64" and install the application. Windows may tell you that this app is unrecognized. If this is the case, select "More info" and then click "Run anyway".
- Once installed, open the Secure Agent client and select the path to the SAP .NET Connector.

If you chose the default option during the installation, this will be in your C:Program FilesSAPSAP_DotNetConnector3_Net40_x64

- Click Save and restart the Windows service for Secure Agent

- In step 1.3 Create two Connection Strings in the Overcast app.
- The first Connection String is for your backend connection to SAP. Unless you want to connect to your own SAP ECC system, please make use of the following Connection String details to connect to our Vigience Demo SAP system:
Go to Connection Strings and click New.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy83NDg4LzMzMzcyL2NrZmluZGVyL2ltYWdlcy9ncmFmaWsoMTIpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzMDkyOH19fV19&Signature=GwqG~NjIqR5sRiiWS0ty0KrK2C6kV8nkm-goPyZtdOQ-tDOCYTEBzTb03aC~RSq9QtW4uCXljhddShbgShNkoCREd4nf-YKZrF5PIgNwSNU4ER38HjsQ9czRIuyduES0RPqthgRJh5HAYBIl8PP9QtXOhLBREHVI7e8D5Jl3UrrJZusBXA6kpv~RVmk1aKok7LcPpYqKbdgm0eYFWTgC2MGWEzTV5TnSKR49sfRtvw48iJa~xL-HF~lawocPGJcWmrLRDX~ATpUS9jUQHa0tbA~n7ZUsa2B~91Fkr9e~CmerRDsfBKbiVNSVaP9rzsvNfmBBLSk3vOBRdbJBCq9DcA__&Key-Pair-Id=K2TK3EG287XSFC)
Next enter the following Connection String details (in case you use our SAP Demo system):
Connection String Name: SAP-Vigience
Connection String Type: SAP
Connection String:
ASHOST=34.83.53.37 SYSNR=00 CLIENT=800 USER=SFDEMO LANG=EN IDLE_TIMEOUT=60 IDLE_CHECK_TIME=60
Sensitive Part: PASSWD=qPkP$Sj7Ol0@
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy83NDg4LzMzMzcyL2NrZmluZGVyL2ltYWdlcy9ncmFmaWsoMTMpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzMDkyOH19fV19&Signature=lbR-KKoIdsk~0PxQ0V3Fc2Z86Dk2IDPfmUdbKxUyo3DkYY~i7FpkCEJ0CTHG9m6XvTs9N6PBaSOuNQO1TD70cQ3yhvvxVKqfKkjbp8ZDif-mN5MoLEUrLCpIFy0EhveOZBymeeJiQYgaaBPAPYkT8bOrbYrLvJD3J3LtILS-FV~GpmGGwt4ShB~ElErS21nTuVG5q67BBMCFnxiYT46XfqupkYKhxXbVzmlGBomt0HP4efg83tSOIufPgbPuNgwufClZBou-ttEhiQlsMHaXLuGvyEiBZ1kIlASolOHYc~X6o~BzGe~CllwnSqeA-OCLqzfDteKticTIXu~S8OLbOw__&Key-Pair-Id=K2TK3EG287XSFC)
Once you saved the Connection String you need to link it to your Secure Agent. Click New Secure Agent Link.

Next select your Secure Agent and click Save.

Finally, you can test your Connection String's connectivty to SAP through your Secure Agent installation.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy83NDg4LzMzMzcyL2NrZmluZGVyL2ltYWdlcy9ncmFmaWsoMTQpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzMDkyOH19fV19&Signature=dh905aEEymWmjuf1bWjx7PQzSpachUpAGinyoe4aw5zsJ7dhqEFOSMaztwp2yhNm5KgD-YsGdga60YKi0VwkW5YmpWD-iKL~fw5tlo39TkRn4PHG2P5bwBWrQHtG4Ufkpjzy~XMQ2OOmbg~WDCvlYU2GoVHctgjUF2B5XKMKj0DmrOPdMNbWUt8W3NtDhS0DnRf7QxemXUXK-eiT9k6L0o7z3psk8Wd8NefXekvccfFQqDGMdi6AtEGTwag3njpAL383WZ3iocLMy-YdyzeUoin-wnZDQu45iu9sJLZBeB54EZEckdY4e~gK-VX5HN5dwej7YOj36DUXvX15IB2l0g__&Key-Pair-Id=K2TK3EG287XSFC)
Make sure that your Secure Agent is online, can be reached, and is acessible. If you see two green checkmarks then your connectivity to SAP is set up successfully.
- The second Connection String is for Salesforce.
Go to Connection Strings and click New.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy83NDg4LzMzMzcyL2NrZmluZGVyL2ltYWdlcy9ncmFmaWsoMTIpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzMDkyOH19fV19&Signature=GwqG~NjIqR5sRiiWS0ty0KrK2C6kV8nkm-goPyZtdOQ-tDOCYTEBzTb03aC~RSq9QtW4uCXljhddShbgShNkoCREd4nf-YKZrF5PIgNwSNU4ER38HjsQ9czRIuyduES0RPqthgRJh5HAYBIl8PP9QtXOhLBREHVI7e8D5Jl3UrrJZusBXA6kpv~RVmk1aKok7LcPpYqKbdgm0eYFWTgC2MGWEzTV5TnSKR49sfRtvw48iJa~xL-HF~lawocPGJcWmrLRDX~ATpUS9jUQHa0tbA~n7ZUsa2B~91Fkr9e~CmerRDsfBKbiVNSVaP9rzsvNfmBBLSk3vOBRdbJBCq9DcA__&Key-Pair-Id=K2TK3EG287XSFC)
Next enter the following Connection String details.
Connection String Name: SalesforceJob
Connection Type: Salesforce Job
Connection String: User={your Salesforce user}
Sensitive Part: Password={your password}{your Secure Security Token}
For the Sensitive Part make sure that you provide your password and your security token in one string without any spaces in between them. You can retrieve your security token by going to your Settings | Reset My Security Token.
Upon saving your Connection String record, make sure you test its connectivity and get a green status checkmark.
Salesforce B2B Commerce prereqs: