SAP ABAP IMG Activity EHS_SR_225_25 (Special Points to Note When Using WWI in a Unicode System)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBUI (Package) Company Environment Information System
IMG Activity
ID EHS_SR_225_25 Special Points to Note When Using WWI in a Unicode System  
Transaction Code S_XEN_65000021   (empty) 
Created on 20050715    
Customizing Attributes EHS_SR_225_25   Special Points to Note When Using WWI in a Unicode System 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name EHS_SR_225_25    

Use

If you are using a Unicode system, you can use Windows Wordprocessor Integration (WWI) in ASCII or Unicode mode. For the same SAP system, it is not possible to run some of the WWI generation servers with ASCII and others with Unicode, in order to generate some reports with ASCII and some with Unicode depending on a condition, for example.

If you are using a Unicode system with WWI in ASCII mode, the system converts the data that needs to be inserted in an EH&S report to the respective ASCII code page. This can lead to problems in the following cases:

  • In languages that contain characters that are not in any standardized ASCII code page and therefore do not exist in any ASCII fonts
  • In data values for which WWI has no language or code page information, such as for parameter symbols

If you are using WWI in Unicode mode, the system inserts the data into EH&S reports in Unicode format. This has the following disadvantages:

  • The file size of EH&S reports may increase.
  • The choice of Unicode fonts is more limited than that of ASCII fonts.
  • Using a Unicode font can distort the familiar script. For example, the appearance of the common Unicode font Arial Unicode MS is not the same as Arial.
  • Versions of Microsoft Word that are older than Microsoft Word 2000, for example, Microsoft Word 97, are not supported.

The IMG section Windows Wordprocessor Integration (WWI) describes how you set up WWI in ASCII mode. This IMG activity describes what you need to observe in addition if you want to use WWI in Unicode mode.

Activities

If you want to use WWI in Unicode mode, make the following settings:

  • In the IMG activity Specify Environment Parameters, set the environment parameter WWI_IS_UNICODE to X.
  • In the procedure described in the IMG activity Set Up RFC Destination, on the MDMP & Unicode tab page, select the Unicode radio button.
  • Start the WWI generation server with the programs WWIRFCSVU.EXE (for console application) or WWISVCU.EXE (for the Windows service) instead of WWIRFCSV.EXE or WWISVC.EXE (see Set Up Generation Server As a Console Program and Set Up Generation Server As a Windows Service).

    For a console application, you enter the following additional line in the configuration file SAPRFC.INI for each destination:

    PROGRAM=wwirfcsvU.exe

  • In the configuration file WWI.INI on the generation server and on the WWI front-end installations, add a line with font information for Unicode, for example:

    [Fonts]
    1160=Times New Roman,Arial,Courier New,Helvetica
    ...
    4102=Arial Unicode MS

    In this example, the fonts Times New Roman, Arial, Courier New, and Helvetica would be replaced by Arial Unicode MS. Under 4102, enter only fonts that are based on Unicode.

  • Install the necessary Microsoft Word components for multilingual support.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG EHS_SR_225_25 0 ALR0000062 Report Definition 
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  20050718 
SAP Release Created in 600