Skip to Content
Technical Articles

How I configured my Virus Scan Interface

The Visual modeler has been introduced in SP09 of SAP Profitability and Performance Management (PaPM 3.0) as an optional visual user interface and I have been using it since then. It has four (4) main screens: Environment Screen (Read-Only), Modeling Screen (Read-Only), Process Management Screen (Read-Only) and Visualize / Report Management Screen (Editable).

In the Report Management Screen while I was trying to save a report, a console message that the report has been saved is missing. So, I have checked the Chrome’s Developers Tool by selecting F12 in the keyboard then choose Network tab – select REPSet and a value shows “No default virus profile active or found. Please check the official guide.’

From here, I was able to confirm that I am missing the configuration of Virus Scan InterfaceSetting Up a Virus Scan Provider (ABAP) that is also included in the Administration Guide for SAP Profitability and Performance Management – ABAP steps.

In this blog post, I will provide steps on how I was able to configure Virus Scan Interface in my system. Just a friendly reminder, this is not the best practice or method, but only how I was able to configure and resolve the encountered issue in saving a report.

1. Create a Scanner group named ZSCANGROUP– by going to transaction code VSCANGROUP then select Edit Button

2. An Information message that the table is a cross-client then select Continue

3. Select New Entries

Then add the following details below and select Save button.

Scanner Group: ZSCANGROUP

Business Add-in: do not tick

Group Text: Scanner Group

4. Select the created the ZSCANGROUP then double click the Configuration Parameters.

5. In the Configuration Parameters: leave it blank

6. Define a Virus Scan Provider – by going to transaction code SM59

7. Then create an RFC connection with connection type ‘T’ by selecting Create button and use the following details:

Destination: VSCAN_HOSTNAME (ex. VSCAN_MSGSS106A)

Tip: To get the Hostname of the system, Go to transaction code SMICM – select Services then you can see the Hostname.

Connection Type: T RFC connection to external program using TCP/IP then choose the Continue button.

8. In the created RFC Destination, use the following details:

RFC Destination: VSCAN_ MSGSS106A (grayed out)

Connection Type: T TCP/IP Connection (grayed out)

Description 1: Use the named RFC Destination (Ex. VSCAN_ MSGSS106A)

Technical Settings tab

Activation Type: Registered Server Program

Registered Server Program ID: Use the named RFC Destination

(Ex. VSCAN_MSGSS106A)

Start Type of External Program: Default Gateway Value

CPI-C Timeout: Default Gateway Value

Gateway Host: Get the Application Server of the System (Ex. 10.100.123.45)

Gateway Service: Get the Application Server of the System (Ex. 10.100.123.45)

Tip: Go to SAP Logon Pad – select the system and choose Edit button

Logon & Security tab

Logon with Ticket: Do not send Logon Ticket

Status of Secure Protocol: Inactivate

Unicode Tab

Communication Type with Target System: Non-Unicode – Code page from client-side logon language (at runtime)

Character Conversion: Default Settings

Error Indicator: #

U+: 0023

Special Options Tab

Trace Export Methods: Default gateway value

Keep-Alive Timeout: Default gateway value

Select Protocol: Classic with tRFC (Just incase this isn’t available, kindly use the below values)

Serializer: Classic serializer

Outbound bgRFC Behavior: Convert outbound bgRFC to qRFC

Then select the Save button.

9. Go to transaction code VSCAN – select Edit Button.

10. An Information message that the table is a cross-client then select Continue.

11. Select New Entries

Use the following details then Select Save button.

Provider Type: ADAPTER (Virus Scan Adapter) (automatically maintained)

Provider Name: VSA_MGSS106A (automatically maintained)

Scanner Group: ZSCANGROUP

Status: Active: (Application Server)

Server: mgss106a_XXX_XX (automatically maintained)

12. Then Select Start Button – Status will change to Green – Then select Save button.

13. Define Virus Scan Profile – by going to transaction code VSCANPROFILE – Select Edit button

14. Select New Entries

Use the following details:

Scan Profile: Z_VISUAL_MODELER

Visual Scan Profile Text: Visual Modeler Virus Profile

Active: check

Default Profile: check

Evaluate Profile Configuration Param: check

Link: All steps successful

15. Then select the Steps in the left tree and choose New Entries

Use the following details and select Save button.

Position: 10

Type: Group

Scanner Group: the created Scanner Group (Ex. ZSCANGROUP)

16. Choose the created Step then select Configuration Parameters in the left tree – there should be any entries.

17. Then select the Profile Configuration Parameters – select New Entries.

Use the following details then Select Save button.

Parameter: CUST_NOT_SCANNED_AS_WARNING

Value: 1

18. Select the MIME Types – there shouldn’t be any entries

After successful configuration of the Virus Scan Interface, I was able to save the report created.

I am hoping that this blog has shed some ideas on how to configure the Virus Scan Interface in your system. If you are having difficulties in setting up, it is best to coordinate with your Basis Team / System Administrator who can further assist you on this.

Thank you for taking the time reading my blog post and stay tuned for more!

Be the first to leave a comment
You must be Logged on to comment or reply to a post.