Sei sulla pagina 1di 30

What is the SAP Business Connector (SAP BC)?

SAP customers can now use the SAP Business Connector to interface SAP and non-SAP
software. The SAP BC leverages the power and flexibility of XML to seamlessly
integrate their key business processes with those of their customers, partners and
suppliers for enhanced efficiency and improved cost-effectiveness.

The Business Connector is SAP's open interface for communication over the Internet.
The SAP BC communicates through Remote Function Calls (RFC) with the R/3 System
and it converts the RFC format alternatively into XML or HTML. HTTP/HTTPS is used
as a log for communication with the outside.

The SAP BC can receive both synchronous calls (BAPI calls) and asynchronous calls
(RFC) and can forward them to a pre-specified target. Inbound calls are supported as
well. Furthermore, it is possible to convert IDOCs into structured XML documents. The
SAP BC contains certain mapping and target determination services. Additional
processing can be easily integrated in the form of JAVA modules.
SAP Business Connector Configuration

Note: If you have not installed the SAP Business Connector, refer to the Installation
section for instructions. Please remember to apply OSS Note 0313597.

After the SAP Business Connector is installed, do the following:

SAP Business Connector Logon

1. Start the SBC. Go to your command prompt and type <Name of directory
where the server directories were installed>server.bat -log none -debug 9
(e.g. c:\sapbc\server\>server.bat -log none –debug 9)
In this example, \sapbc\server\ is the <Name of the directory where the server
directories were installed>.

2. Press the Enter key to start and initialize your SAP BC.

3. Launch the System Administrator Browser. If you are accessing the SAP BC from the
same workstation as you installed the SAP BC type http://<localhost>:5555,
otherwise type the IP address of the machine which hosts your SAP BC.
(e.g. http:// 10.123.123.24:5555)

4. If successful, the user id and password prompt appears:


use Administrator as the (ID) and manage as the (password).
5. Scroll down the left side of the Administrator GUI, then select SAP icon (located
under the Adapters section).
Create a SAP Server/Test Connection to SAP Server

1. Choose the SAP Servers Tag and select the Add SAP Server icon.
2. Complete the Add New SAP Server form.

Name An alias for the SAP Server you are using


SAP Router String Only needed if there exists a firewall between
the SAP server and the SBC
User The System Administrator's user name
Password The System Administrator's user password
Client The 3 digit SAP client number
Language The SAP language code
Application Server The IP address of host name of the SAP
system
System Number The SAP system (0-99)
3. Select Save.
4. Select Test Connection.
• If the SAP Business Connector Server successfully connects to the specified SAP
Server, it displays connection information.

• If an error message is received, select the tabbed page SAP Servers and verify
your server configuration information.

Create an RFC Listener on the SAP Business Connector Server

1. Select SAP from the navigational panel (If it is not already selected).

2. Select tab page SAP Servers (If it is not already selected).

Note: In the list of configured SAP servers, in the Listeners row, the number of
configured RFC listeners is shown as a link.

3. Select the link in the Listeners row.


Select Add Listener.
4. Enter UPSB2B for Program ID. Verify that all other information is correct.
5. Select Save.
NOTE:
If you have a Firewall, you must adjust these setting to allow inbound/outbound
transactions for URL http://saptools.ups.com.

If you have a Proxy Server, you must define these from the Main Menu under Settings.
Configure SAP R/3 to communicate with the SAP Business Connector
(SBC)
Note: The SAP Business Connector must be installed before configuration. Refer to the
Installation section for instructions on how to download the SAP Business Connector.
The SAP BC Installation instructions can also be downloaded from SAP’s Website.

Setup the RFC destination in SAP R/3 3.1H, 4.0B, or 4.5B

1. Enter transaction code sm59 in transaction code box.


2. Select Create.
3. Enter the following information into the listed fields:

RFC destination: UPSB2B


Connection Type: T
Description: SAP Business Connector connecting to UPS

4. Select Save.

5. Select Destination – UPSB2B.

If one SAP system is running on multiple machines, complete steps 6-9, otherwise proceed to step 10.
6. From the Destination Drop-down menu, select Gateway options.
7. In the Gateway host field, enter the IP Address of the machine running the R/3
Application Server. e.g. 10.242.64.111

8. In the Gateway service field, enter sapgw <r3 system number>


e.g. sapgw00

9. Select O.K.
10. Select Test Connection.
RFC – Connection Test appears with a response message. This list contains five
runtimes.
Configure the UPS Enterprise Solutions for SAP R/3 3.1H, 4.0B, or 4.5B

1. Enter /nzucn in the transaction code box from any screen within SAP R/3.
UPS – Configuration appears.
2. Enter the UPS Master Shipper Number in the Shipper Account Number field.

3. Enter the Bootstrap URL in the designated field.


Note: Please refer to your UPS Welcome Letter for this information.

The required fields are:

Master Shipping Number 6 Digit unique number that identifies the shipper
Bootstrap URL Sets up automated configuration
RFC Destination Name Field Destination of all Remote Function Calls

4. Enter UPSB2B in the RFC Destination Name field.

5. Enter Y (Yes) or N (No) if the UPS Enterprise Solutions for SAP R/3 has been
integrated into SAP R/3.

UPS tracking number must be stored in the SAP R/3 system in order to select Y.
Selecting Y displays all the fields on the UPS - Tracking screen. Displaying the fields
enables SAP R/3 Users to use Tracking Numbers, Sales Order Numbers, Purchase
Order Numbers, Delivery Units, and Shipping Units to locate packages.
If the UPS tracking number is not stored in the SAP R/3 system, select N.
Selecting N displays only the Tracking Number field on the UPS – Tracking
screen. SAP R/3 Users can only locate shipments with a UPS 1Z tracking number.

6. Select screen settings for “What type of tracking data is required? ” by choosing
the appropriate radio button.

The options are:

Header Status Only displays header status


Header and Detail Status Always displays header and detail status always
Header Status Only, but all if header displays header status always, and detail
status is not delivered only if status is not delivered

7. Check the appropriate option for data storage in the “How is the tracking data
stored?” box.

The options are:

Save Header Status saves only the header


Save Detail Status saves both Header and Detail Status.
8. Select to establish configuration settings. A message appears when successful.
9. Select to establish settings. A message appears when setup is
successful.

Note: calls the following Business Application Programming


Interfaces (BAPIs):

ZUBAPI_CAR_PRVD_URL
ZUBAPI_CAR_PRVD_TRKS
ZUBAPI_CAR_PRVD_SHIP_NOTIFY
ZUBAPI_CAR_PRVD_CALL_TAG_IND
ZUBAPI_CAR_PRVD_DELV_CONF
ZUBAPI_CAR_PRVD_PACK_TYPE
ZUBAPI_CAR_PRVD_RATE_CHART
ZUBAPI_CAR_PRVD_SRVC_CD
10. Select when configuration is complete.
11. Select from the UPS – Main Menu.
If Y was entered for “Is tracking number stored in Alternative External
Identification Unit” field?”, below is the UPS – Tracking screen that appears.
If N was entered for “Is tracking number stored in Alternative External
Identification Unit” field?”, below is the UPS – Tracking screen that appears.

Potrebbero piacerti anche