Show TOC

 Migrating Web TemplatesLocate this document in the navigation structure

Use

To help you convert Web templates of SAP NetWeaver BW.3x format to Web templates of SAP NetWeaver 7.0 format and thus migrate them, a migration tool is provided in the Web Application Designer.

Prerequisites
  • You are in the Web Application Designer and have called the migration tool using the menu bar by choosing Tools → Migration Tool.
  • Library Web items that are in a Web template with SAP BW 3.x format that you want to migrate must first be migrated using the standard ABAP report RSZW_ITEM_MIGRATION_3X_TO_70 of a BW system. To do this, in the menu bar of the SAP Easy Accessscreen, choose System → Services → Reporting (transaction SA38) and enter the report name RSZW_ITEM_MIGRATION_3X_TO_70 in the Program field. For more information about this report, see SAP Note 832712 at service.sap.com/notes.
Procedure

If you want to migrate Web templates with SAP BW 3.x format to SAP NetWeaver 7.0, proceed as follows:

  1. Choose Select Web Template in the Migration Tool dialog box. The BEx Open Dialog appears.
  2. Enter the technical name or description for the Web template that you want to migrate to SAP NetWeaver 7.0 and choose OK. The Web template you selected is now listed under the Source Web Template section with the technical name and description.
    Note

    You can also select the Web template using the search function in the open dialog or by using the role view.

  3. Under Conversion Settings, you can select the following options:
    • Select Generate Input XML Automatically (If Possible) if you want the Web template to be automatically converted to XML.
      Note

      Note that, for technical reasons, Web templates cannot always be converted automatically. See also the section Manual Assistance for XML/XHTML Conversion.

    • Select Display XML and Stylesheets Used to display the XML file (Web template from SAP BW 3.x that has been converted to XML) and the style sheet used for the conversion. The data is displayed after successful conversion under Edit and Close.
  4. Choose Start Conversion. Under Conversion Progress, you can follow the status of the conversion.
  5. As soon as the conversion process is complete, choose Close and Edit. The XHTML view of the Web Application Designer opens; in this view, you can make any changes or corrections required in the Web template. For more information about what additional corrections need to be made to the Web template under certain circumstances, see SAP Notes 832713 (note about migrating Web templates) and 832712 (note about migrating library Web items).
  6. Save the migrated Web template using a new description and new technical name. However, you can also keep the technical name of the original Web template.
    Note
    • Since Web templates of SAP BW 3.x format are neither overwritten nor changed during migration, you can migrate Web templates with this format as often as you want to adapt them to your needs. For more information, see SAP Note 832713.
    • Note that under certain circumstances, you may have to edit the Web template before saving it.
    • Manual Assistance for XML/XHTML Conversion

If you did not select Generate Input XML Automatically (If Possible) or if automatic conversion was not possible and you selected Start Conversion, the Manual Assistance for XML/XHTML Conversiondialog box appears. 

In this dialog box, you can manually edit the XML document that is required to migrate the Web template:

  • Choose Check XML to check the XML syntax of any changes that you make to the XML document. 
    • If errors are found during the check, they are displayed in the lower area of the dialog box. Correct the errors and repeat the check.
    • If no errors are found during the check, choose Continue Conversion to continue converting the Web template. The first dialog box for the migration tool appears. Proceed as outlined in step 5 of the procedure above.
  • To discard any changes you made to the XML document and revert to the document that was originally displayed, choose Reset.
  • To automatically convert the Web template into XML (see also Generate Input XML Automatically (If Possible) under step 3 above), choose Convert XML.Note that automatic conversion cannot always take place.
Result

You have migrated a Web template with SAP BW 3.x format to SAP NetWeaver 7.0

Note

We recommend that you execute the migrated Web template and test it functionally. We also recommend that you check whether certain Web template elements in the Web template (such as commands for Web items or data providers) can be created more easily or clearly using the functions from the Web Application Designer from SAP NetWeaver 7.0 (for example, using the command wizard) than is possible with an automated and context-free migration. For functionality reasons and reasons of completeness, we recommend that you generate such elements using the Web Application Designer from SAP NetWeaver 7.0, particularly if these elements could not be converted completely during automatic migration.