Professional Documents
Culture Documents
How To Migrate From B1iSN 8.8 To 9.0
How To Migrate From B1iSN 8.8 To 9.0
How To Migrate From B1iSN 8.8 To 9.0
0
integration for SAP NetWeaver
August, 2014 Public
Agenda
Integration Options
Subsidiary Integration Installation Scope
Main Aspects for Migration from 8.8 to 9.0
New Integration Framework Functions to Support Subsidiary Integration
Why Migration?
Migration Prerequisites
More Information and Support
Integration Framework
+
Business Integration Scenarios that
Integrate SAP Business One running in subsidiaries with SAP Business Suite and
SAP NetWeaver components of their headquarter
Provide data harmonization, financial consolidation, business process
standardization, and supply chain optimization
To support SAP Business One integration for SAP NetWeaver, the integration
framework provides:
Scenario administration user interfaces in English, German, French, Chinese
System type-specific properties in SLD
Scenario setup wizard
Defining and setting local and global properties
New timer-triggered database inbound
Daily Actions
Outbound Error Actions
Message Log History
For scenario development: new key expansion atom
Support for SAP HANA, MySQL, Linux SUSE
Offline support to occasionally connect SAP Business One systems
Choose .
Steps:
Scenario step(s)
Define global and local property values
Sender and Receiver systems Enter value mappings
Enter filter definitions Define scheduler settings
Deploy the scenario
Daily Actions:
Choose Maintenance Daily Actions.
To display the message log history, choose Monitoring Message Log History.
System Landscape
You are running scenarios in an SAP Business One integration 8.8 for SAP NetWeaver
productive environment.
You have a separate machine available, where you can install and set up SAP Business
One 9.0 integration for SAP NetWeaver.
Knowledge
You are familiar with the integration framework of SAP Business One (B1iF).
You are familiar with the logic of your B1iSN8.8 integration scenarios.
Prerequisite
Always start a migration project with the analysis of your B1iSN8.8 scenarios.
Installation Procedure
Refer to the delta training material at sappartneredge.com/B1/b1isn.
Choose the Training & Documentation tab.
In the E-Learning section, choose the SAP Business One 9.0 integration for SAP NetWeaver
(B1iSN9.0) – Delta Training link.
Choose Open all.
Click the Installation and Technical Configuration link.
Event Sender Setup
Refer to the settings in the 8.8 event sender and set up the 9.0 event sender accordingly.
DI Proxy
Install or update the existing DI Proxy using the installation program of B1iSN9.0
Setting Up Integration Framework for Development
To set up the development environment, choose Maintenance Cfg Dev. Environment
For more information, click the icon in the user interface
Inbound
To define the inbound phase,
click the Inbound button,
then the Channel button,
enter the parameters,
and click:
Outbound
To define the outbound phase,
click the Outbound button,
enter the parameters,
and click:
Processing
To define the processing phase,
click the Processing button, and click the
button. It changes to .
The step runs on the receiver side. (This is
the 8.8 default. In 9.0, running on the
sender side is the default.)
atom0.xsl
You find the msg variable
representing the incoming
message.
atom0.xsl
Replace transform with the
specific name, for example,
B1Product.
.
.
.
or
Scenarios Step Design Processing V global.
In B1iSN9.0, the key expansion atom supports the following key expansion types:
• Simple object call to SAP Business One
• Simple service call to SAP Business One
• Calls to SAP Business One using an XSL stylesheet
• Calls to SAP ERP (R/3, ECC) using an XSL stylesheet
• Calls to database systems (J.AnySystem) using an XSL stylesheet
Recommendations
• Use the Call SQL atom for simple calls.
• Use the key expansion atom especially for calls that depend on each other, because the
atom considers dependencies between calls.
• Use the key expansion atom to migrate scenarios from a previous B1iSN version.
2. Choose the [Browse…] button and select the file from the file system. The integration
framework checks whether the selected file already exists in the BizStore.
3. To overwrite an existing file, choose the [OK] button.
4. To import the file, choose the [Submit!] button.
Result
The integration framework stores the file to the following BizStore folder:
/com.sap.b1i.vplatform.scenarios.design/vBIU.<step name>/<document><step name>
is the scenario step name. <document> is the document name.
Use a text editor to create the Configuration.xml file, and load it to the BizStore.
The migration tool does not check, whether the value mappings that you have defined in the configuration file, are
required by the integration packages. The migration tool generates all mappings provided in the configuration file. You
have the possibility to delete wrong value mappings in the BizStore.
You can find them in the /com.sap.b1i.vplatform.directory/ValueMapping folder. The documents have the following
name: <Package Id>.<Value Mapping Field Id>.xml
Check, whether the value mapping definitions have been correctly imported into
the integration scenarios.
The migration tool creates a report for each migration run.
If you need support migrating your scenarios, please contact your local
product expert.