Your SlideShare is downloading. ×
Nwbc how to_get_it_installed_and_running
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Nwbc how to_get_it_installed_and_running

10,812

Published on

Nwbc how to_get_it_installed_and_running

Nwbc how to_get_it_installed_and_running

Published in: Education
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
10,812
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
305
Comments
1
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SAP NetWeaver Business Client (NWBC)How to get it installed and runningPresenters: Dirk Biehler (SAP SME Solution Center EMEA) Bernd Herold (SAP SME Business Development Team)Supporting Experts: Andreas Niemz (SAP Best Practices Team) Brian McKellar (SAP NWBC Development Manager) Dennis McHugh (SAP Partner Service Delivery Team)
  • 2. Intro and OverviewIntro:During this session will focus on all necessary steps to get the SAP NWBC installed and connected to aSAP Business All-in-One system, including server- and client-side configuration steps.Target audience: System administrators.Agenda: Intro and Overview Bernd Herold 5 mins Server-side configuration steps Dirk Biehler 25 mins Subtopic A Subtopic B Client-side configuration steps Dirk Biehler 5 mins Subtopic A Subtopic B Demo Installation Wizard Dirk Biehler 10 mins Introduction How to get Supporting info Bernd Herold 5 mins Q&A All 10 minsNote: Please ask Questions at the End
  • 3. SAP NetWeaver Business Client - Overview The SAP NetWeaver Business Client (NWBC) is a rich desktop UI client that offers a single point of entry to SAP and non-SAP applications including WebDynpro and your traditional SAP GUI transactions. The Business Client is provided both for Java/portal applications and for ABAP applications The steps outlined in this presentation will describe SAP NWBC connected to an ABAP application server and the configuration required on the backend system to be able to connect via SAP NWBC.© SAP 2008 / Page 3
  • 4. Agenda Intro and Overview Bernd Herold 5 mins Server-side configuration Dirk Biehler 25 mins Subtopic A Subtopic B Client-side configuration Dirk Biehler 5 mins Subtopic A Subtopic B Demo Installation Wizard Dirk Biehler 10 mins Introduction How to get Supporting info Bernd Herold 5 mins Q&A All 10 mins
  • 5. SAP NWBC Server Side Configuration Out of the Box: SAP NWBC UI Shell Requiring System Connection Parameters
  • 6. SAP NWBC Server Configuration - PrerequisitesSystem Requirement – SAP Business All-In-One Minimum technical requiremetn: ABAP application server based on SAP NetWeaver 7.0 SPS12 or higher. Recommended: Applications already enhanced with SAP NWBC functionality like enhancement package 3 for SAP ERP 6.0 SAP Crypthographic Software Enhancement Pack 3 for ERP 6.0SAP Notes SAP Note 900000 – SAP NetWeaver Business Client FAQ SAP Note 1029940 – Release Restrictions for the SAP NetWeaver Business Client SAP Note1163891 - SAP AIO with NWBC based on enh. pack 3 for SAP ECC 6.0System Administration Access Role: SAP Basis or System Administration© SAP 2008 / Page 6
  • 7. NWBC Configuration Overview - Diagram 2 3 1 HTTP / HTTPS Communication NetWeaver 4 Business Client 5 6 SAP AiO Backend System© SAP 2008 / Page 7
  • 8. SAP NWBC Configuration – High Level Highlighted in this list are the Internet Communication Manager main areas for configuration – Enable / Modify the HTTP port settings for SAP NetWeaver – Enable / Modify HTTPS port settings Business Client functionality against the ABAP backend Internet Communication Framework (ICF) system – Enable/Activate the ICF Node(s) in transaction SICF for NWBC cockpit System Security – Install the SAPCRYPTOLIB – Configure System Security Settings (Transaction STRUST) – Enable/Activate SSO2 Cookies Fully Qualified Domain Names (FQDN) Configuration System Scripting Settings Role Maintenance – Configuer attribute settings in the SSM_CUST table – Configure Best Practices role and assign users© SAP 2008 / Page 8
  • 9. SAP NWBC Configuration – ICM Option #1 1 The Internet Communication Manager From the backend system, call transaction SMICM (ICM Monitor). Navigate to Goto Services to (ICM) enables communication between display the services configured in the ICM: your SAP system and the Internet using the HTTP or HTTPS protocols for the Business Client applications. Enable / modify the HTTP port settings in transaction SMICM under the services option (Goto Services) Enable / modify the HTTPS port settings in transaction SMICM under the services option (Goto Services) If the HTTP or HTTPS service does not exist or you would like to make changes, you can access the following area in the menu:© SAP 2008 / Page 9
  • 10. SAP NWBC Configuration – ICM Option #2 1 You can view a summary of the current ICM To configure permanent ICM port parameter configuration from the following path in settings for the HTTP and HTTPS transaction SMICM: Goto Parameters Display services, you will need to maintain the profile parameter for the service. The service parameter will have the following parameter structure: Maintain parameter settings for HTTP and HTTPS in icm/server_port_<xx>. transaction RZ10 All parameter changes will require a restart of the system before taking effect.© SAP 2008 / Page 10
  • 11. SAP NWBC Configuration – ICF #1 2 From the backend system, call transaction SICF At Internet Communication Framework (Maintain Services). Set the Hierarchy Type to level (ICF level), settings are required ‘SERVICE’ and click ‘Execute’ for applications based on the BSP and/or Web Dynpro programming model. Enable/Activate the ICF Node(s) in transaction SICF for SAP NWBC cockpit Various cockpits are configured within the ICF. Each cockpit is defined as a subnode under /sap/bc/nwbc The cockpit subnode for the SAP NetWeaver Exampe Node: /sap/bc/nwbc/demoA Business Client can be accessed by navigating down to the following service tree: sap bc dal© SAP 2008 / Page 11
  • 12. SAP NWBC Configuration – ICF #2 2 do so also for : /default_host/sap /icf_info /bc /public /bsp/kyk/dal_home /bc/icons /logon_groups /sap/public/bc /icons_rtl /urlprefix /system /pictograms /icr_groups /dal/demoa /ur /icr_urlprefix /demob /webdynpro/* /webicons /icman /igs_data /myssocntl /print/* /bsp/sap/htmlb /smart_forms /public/bc /webdynpro/kyk/* /system /sap/lord* /powl* /wdk* /wdhc_application© SAP 2008 / Page 12
  • 13. Install and configure SAPCRYPTOLIB 3 If your system is configured correctly, all of Download the SAPCRYPTOLIB the service nodes should have a green light from the Service Marketplace next to the application server name: service.sap.com/swdc Copy the DLL into your Kernel directory Add the following parameters to the instance profile Example for Windows 64-bit installation ssf/name SAPSECULIB sec/libsapsecu D:/usr/sap/EH3/SYS/exe/uc/NTAMD64/sapcrypto.dll ssf/ssfapi_lib D:/usr/sap/EH3/SYS/exe/uc/NTAMD64/sapcrypto.dll ssl/ssl_lib D:/usr/sap/EH3/SYS/exe/uc/NTAMD64/sapcrypto.dll Reference: http://help.sap.com/saphelp_nw70/helpdata/EN/96/709b3ad 94e8a3de10000000a11402f/content.htm© SAP 2008 / Page 13
  • 14. Security – SSO2 Cookies 3 Maintain the following 2 SSO2 parameters in The SAP NetWeaver Business transaction RZ10: Client uses SSO2 cookies for authentication purposes. In order for the client to connect to the backend, SSO2 cookies must be configured and activated in the system. Enable SSO2 Cookies -Configure the following profile parameters: login/accept_sso2_ticket = 1 login/create_sso2_ticket =2© SAP 2008 / Page 14
  • 15. Security – HTTPS Settings (SSL) 3 Configure SSL in transaction If your system is configured correctly, all of STRUST the service nodes should have a green light Run the following test calls through next to the application server name: a browser to verify that the HTTPS settings are configured correctly https://<server>:<port>/© SAP 2008 / Page 15
  • 16. Fully Qualified Domain Names (FQDN) 4 Configuration Make sure the system is configured with FQDN (Fully Qualified Domain Name) Go to transaction RZ10 and select the profile for the application server instance. You will need to modify the profile in the ‘Extended Maintenance’ mode: Configure the icm/host_name_full parameter with the fully qualified hostname for the server: Open the following test page through a browser to verify that the fully qualified name is working properly: http://<FQDN>:<PORT>© SAP 2008 / Page 16
  • 17. System Scripting Settings 5 Enable user scripting: Profile parameter - sapgui/user_scripting = TRUE Go to transaction RZ10 and modify the instance profile with the following settings:© SAP 2008 / Page 17
  • 18. Switch Framework Settings 5 Activate the switch /kyk/gen_aio_simplification Go to transaction SWF5 and activate the following switch to be able to to call evaluations and the POWER lists:© SAP 2008 / Page 18
  • 19. Role Maintenance #1 6 To be able to use the specific functions in To maintain this table , navigate to transaction SAP NetWeaver Business Client, you must SM30_SSM_CUST: activate the context menu "Additional • Or transaction SM30, Table/View: ssm_cust, button Maintain details" for transaction PFCG. • Table/View: ssm_cust, choose the button Maintain For this, maintain the client-independent • choose the button New Entries and add the following entry table SSM_CUST •Description: ADD_MENU_DETAILS •Value to be set: YES© SAP 2008 / Page 19
  • 20. Role Maintenance #2 6 SAP NWBC is role based. What you see To work with roles, navigate to transaction PFCG on the client is derived from what is (Role Maintenance): assigned to the user. The SAP Business AiO system is delivered with a pre-configured list of SAP Best Practices standard roles, which include the necessary transactions and links to run the pre-delivered business process procedures. You can find these on the system by searching under the filter search: SAP_BPR_*. These roles are based on the SAP ERP standard roles SAP_AIO_*.© SAP 2008 / Page 20
  • 21. SAP NWBC Configuration Overview - Review SAP NWBC Server-Side Checklist Check system prerequisites Configure communication ports SAP Configure your service node NetWeaver Business Configure FQDN for service calls Client Enable SSO2 cookies on the system Enable system scripting Activate the /kyk/gen_aio_simplification switch Assign roles to users who should SAP AiO Backend System connect via SAP NWBC© SAP 2008 / Page 21
  • 22. Agenda Intro and Overview Bernd Herold 5 mins Server-side configuration Dirk Biehler 25 mins Subtopic A Subtopic B Client-side configuration Dirk Biehler 5 mins Subtopic A Subtopic B Demo Installation Wizard Dirk Biehler 10 mins Introduction How to get Supporting info Bernd Herold 5 mins Q&A All 10 mins
  • 23. Connect to an ABAP Application Server viaSAP NetWeaver Business Client Here: System name of the SAP ERP system. Example syntax: ERP Demo System You can define your own system name in this field. Host name of the application server. Example syntax: IWDFVM2670.wdf.sap.corp To find this info log on to SAP ERP system, transaction SICF, in start screen click “Execute”, click on button “Information on Port and Host” ( ), find the Host Name in the line item for HTTP or HTTPS protocol. Depending on your selection http or https port of the application server Example syntax: 52088 To find this info log on to SAP ERP system, transaction SICF, in start screen click “Execute”, click on button “Information on Port and Host” ( ) , find the Port in the column “Service” in the line item for HTTP or HTTPS protocol. Path of the web application service. Standard syntax: /sap/bc/dal/demoA To verify this info log on to SAP ERP system, transaction SICF, in the start screen click “Execute”, in the tree structure under Virtual Hosts / Services verify if the folders: /sap/bc/dal/demoA are in place. If it’s not there contact your system administrator for advise.
  • 24. Agenda Intro and Overview Bernd Herold 5 mins Server-side configuration Dirk Biehler 25 mins Subtopic A Subtopic B Client-side configuration Dirk Biehler 5 mins Subtopic A Subtopic B Demo Installation Wizard Dirk Biehler 10 mins Introduction How to get Supporting info Bernd Herold 5 mins Q&A All 10 mins
  • 25. SAP BAiO Installation Wizard – High Level Overview SAP BAiO installation wizard Activated Best Practices Solution SAP BAiO installation wizard SAP Best Practices Demo assistant* Linux and MaxDB as preferred combination for SME Based on SAP EPR 6.0 SAP ERP 6.0 (test/productive) Full Best Practices scope activated Downloadable via service market place MaxDB Flexible installation on different Platforms (Laptop or Server) through T-shirt sizing Enabled for the usage of Enhanced User Linux Experience (Net Weaver Business Client) * New tool that allows for quick and easy personalization of system demos© SAP 2008 / Page25
  • 26. What is the SAP BAIO Installation Wizard – High Level Overview 1 SUSE Linux ES 10 (Operating System) Installs all necessary YAST - Tool SAP components Installation Master SAP ERP 6.0 Details The Export deliver the SAP Kernel 7.0 content for the SAP ERP MaxDB 7.6 System. SAP System Export DVDs include SAP Best Practices full activated scope and the technical add-ons© SAP 2008 / Page26
  • 27. Deliverables of the SAP BAIO Installation Wizard DVD 0 CD 1 DVD 2 DVD 3 Linux Installation CD SAP Installation Master System Export CD 1 System Export CD 2 incl. Suse Linux Sles 10 SP 1 incl. all SAP installation CD‘s incl. System export of the incl. System export of the Kernel Best practices solution Best practices solution SAP master MaxDB …. Installation is possible native on a empty PC or server as well under VMware.© SAP 2008 / Page27
  • 28. Demo Installation Wizard for SAP BAiO Solutions – Ordering Process 1 SAP Business All-in-One installation wizard can be ordered via SAP message. All necessary information’s can be found in the SAP note 1161734. SAP medias will be delivered via DVD’s. Linux media can be downloaded from Novell Homepage.© SAP 2008 / Page 28
  • 29. SAP Business All-in-One Installation Wizard – Benefits The SAP Business All-in-One installation wizard reduces the installation effort by 90% and requires a significantly lower skill level. Installation wizard for Classical installation SAP BAiO solutions No explicit SAP skills e.g. Required skill set for the installation Technical Consultant (Expert) Hardware Technician Duration of Installation process (core system: Average 5 days ERP, OS, Database) Upgrading system according to the Quick Guide ½ - 1 day Average 8 days from Best Practices (depending of the hardware) Installation of SAP Best Practices technical 30 minutes add-ons Best Practices content activation Average 2 - 5 days Included© SAP 2008 / Page29
  • 30. Agenda Intro and Overview Bernd Herold 5 mins Server-side setup Dirk Biehler 25 mins Subtopic A Subtopic B Client-side setup Dirk Biehler 5 mins Subtopic A Subtopic B Demo Installation Wizard Dirk Biehler 10 mins Introduction How to get Supporting info Bernd Herold 5 mins Q&A All 10 mins
  • 31. AvailabilitySAP NWBC, enh. pack 3 for SAP ERP 6.0, andSAP BP baseline packages are available: SAP NWBC – Latest version can be downloaded at the SAP Support Portal /patches – https://service.sap.com/patches – Navigate to: “Entry by Application Group” -> “SAP Frontend Components” -> “NETWEAVER BUSINESS CLIENT” -> “NETWEAVER BUSINESS CLIENT 7.10” – Direct links to download site: (info link & download link) SAP BP baseline packages based on enh. pack 3 for SAP ERP 6.0 – For availability of SAP Best Practices by country see Availability Matrix – https://service.sap.com/bestpractices -> Navigate to: “Release Planning” – Release Strategy for SAP Best Practices Package ABAP Add-ons -> https://service.sap.com/sap/support/notes/1301301 – For ordering information please refer to the SAP Best Practices Service Marketplace site – https://service.sap.com/bestpractices -> Navigate to: “How to Order”
  • 32. More Information Knowledge Ramp-Up – SAP BAiO E-Learning – https://service.sap.com/~sapidb/011000358700000277522008E – SAP BAiO Enablement Kit for EhP3 – http://help.sap.com/bp_ekit603/AIO_Enablement_Kit/html/index.htm – SAP NWBC Help Documentation – http://help.sap.com/saphelp_nw70/helpdata/en/46/4185faf54e2f90e10000000a1553f6/frameset.htm Installation Guides – For enhancement package 3 for SAP ERP 6.0 (highly recommended) – OSS Note 1060788: https://service.sap.com/sap/support/notes/1060788 – A ‘Quick Guide’ document for the NWBC Server Site Setup can be requested via your regional Partner Services Advisor (https://service.sap.com/sap/bc/bsp/spn/smb_var04/smb_var04p02.htm) – For SAP ERP 6.00 with KAYAK Add-on 1.2 – https://services.sap.com/~form/sapnet?_SHORTKEY=01100035870000695186& – OSS Note 1028407: https://service.sap.com/sap/support/notes/1028407 – Note: Official SAP Maintenance and support of the Add-On ends by end of May 2009 ! SDN (SAP Developer’s Network) – https://www.sdn.sap.com/irj/sdn/nw-businessclient Problem Tickets – Please submit problem tickets via http://service.sap.com/message under component “BC-WD-CLT-BUS”
  • 33. More Information Demo Resources – Installation Wizzard for SAP A1 Demo Systems (EMEA Partners) – For ordering and installation information please refer to SAP Note No. 1161734 (https://service.sap.com/sap/support/notes/1161734) – Package with SAP NWBC Enhanced User Experience Demo Examples (CANDEMO) – To acquire the package with the SAP NWBC Enhanced User Experience Demo Examples, please contact your designated SAP Partner Services Advisor via phone, email or https://service.sap.com/sap/bc/bsp/spn/smb_var04/smb_var04p02.htm
  • 34. Agenda Intro and Overview Bernd Herold 5 mins Server-side configuration Dirk Biehler 25 mins Subtopic A Subtopic B Client-side configuration Dirk Biehler 5 mins Subtopic A Subtopic B Demo Installation Wizard Dirk Biehler 10 mins Introduction How to get Supporting info Bernd Herold 5 mins Q&A All 10 mins
  • 35. Q and A Thanks for your attention

×