Knowledge Base > Automation Engine and Target Systems > SAP > SAP Closing Cockpit Integration

Integrating the Automation Engine in SAP Closing Cockpit

The SAP Financial Closing Cockpit can be used to schedule several tasks that should be executed in a particular order and at a particular point in time. Through the integration of AE, you can activate objects of an AE system via Closing Cockpit tasks.

In order to use the SAP Closing Cockpit with FCC 2.0 Add-on, refer to the alternative installation description.

Requirements:

AE Internal Webservice

 The AE Internal Webservice can be used with the following application servers:

Use the installation guide to set up the required application server. Make sure to use the current version of the AE Internal Webservice.

SAP version

SAP Basis requires a particular or a later support package version depending on the SAP release version which is used.

Release Package name
700 SABKB70017
701 SABKB70101
710 SABKB71007

Another requirement is SAP ERP version 6.00.

Supplied Files 

Refer to the file SAP_CloCo.zip.ucc in the directory IMAGE:FRAMEWORK\SAPCLOSINGCOCKPIT which contains the supplied files in encoded form.


Installation

1. Decoding the supplied file
2. Loading SAP transports

Specific ABAP programs are required for the integration process. Load them to the SAP system by means of an import. The archive SAP_CloCo.ZIP includes two corresponding files.

Copy these files to the transport directory of SAP (e.g.: /usr/sap/trans/). Copy the K file to the subfolder "cofiles" and the R file to "data".

Log on to the SAP system and import the relevant request using the transaction STMS. Open and check the request's transport protocol after the import process: all steps have to show the return code 0 (successfully ended) or 4 (ended with warning).

3. Configuring the HTTP RFC connection

Call the transaction SM59 and select "HTTP connections to the external server". Now create a new connection.

Enter a name for the RFC destination (e.g.: AE_WEBSERVICE) and a description.

Tab: Technical settings:
In the field Target host, enter the host name of the application server where the AE Internal Webservice runs. Enter the port number in the field Service number.

Tab: Logon and Security:
Select the option Basic authentication. Specify the data for accessing the AE system: in the field User, enter the AE client, user nameName of the Automation Engine user. and the departmentDepartment name to which the Automation Engine user belongs. (separated by a slash). Now enter the passwordA secret combination of characters for a Automation Engine user. and store the RFC connection.

4. Defining the logical port

Start the transaction SOAMANAGER

  1. Select the link "Web Service Configuration" ("Service Administration" tab)
  2. Search for the object type "Consumer Proxy" which includes *UC4* as the name.



  3. Create a new logical port with the name UC4.
  4. In the "Consumer Security" tab fields "User" and "Password", enter the login data for the Automation Engine system:
    Use the following syntax for the user name: <client>/<user>/<department>. For example: 0001/USER/DEV
    As the password, use the password of the defined Automation Engine user.



  5. In the "Messaging" tab, set the "Message ID protocol" field to the value "Suppress ID Transfer".



  6. "Transport Settings" tab: In the field "URL Access Path", enter the value ""/uc4ws/uc4ws?wsdl".
    Also set the computer name and the port of the Webservice's Application Server.
    Use SOAP 1.1 as the "Transport Binding Type"


Store and activate the logical port.

5. Registering the ABAP report for the Closing Cockpit

Call the transaction SM30 and open the table SCMAPROGRAMS for modifications ("Maintain"). Add a new entry with the following values:

Column Value
Program /UC4/CC_REPORT
Application CUSTOMER

Store this new entry.

6. Testing the connection

Start the program UC4/CC_REPORT via the transaction SE38 to test the connection from ABAP to the AE system.

 

See also:

AE Internal Webservices
Integrating the Automation Engine in SAP Closing Cockpit with FCC 2.0 Add-on