Installation Requirements
The following needs to installed and configured before configuring and running the ERP MA
- Microsoft® Forefront Identity Manager
2010
- The SAP .NET Connector 2.0
- Microsoft .NET Framework, version 1.1 or
higher
SAP .NET Connector 2.0
The SAP .NET Connector is combination of a Visual Studio .NET design tool and runtime components that enables communication between the Microsoft .NET platform and SAP Systems. The ERP MA uses the SAP .NET Connector components to manipulating objects in SAP. You will need to install the SAP .NET Connector as a prerequisite to deploying the ERP MA.
To install, first download the install the SAP .NET Connector from www.microsoft.com. You will need Visual Studio .NET installed before you can install this package. However, to deploy in a production environment you only need the runtime files listed below from the package.
- P.Connector.Dll
- SASAP.Connector.Rfc.dll
- LibRfc.dll
ERP MA Requirements for Delta Imports
In SAP 4.6 and SAP 4.7 there is no out of the box BAPI that can be used for delta imports for users or employees. Instead a custom BAPI must be implemented in order to run delta imports. This requires enabling change docs for the tables from which you will import attributes. Your delta BAPI should:
- Take as a parameter a date/time stamp after
which all changes will be returned.
- Be limited to one object type
- Return the attributes you want to import. It
must contain all of the attributes for the object type. Otherwise
data from the full import may be lost. Alternately, the BAPI could
return the objects that have changed and you can include a 2nd BAPI
call to retrieve the details.
- Include an attribute indicating whether the
change is an add, delete, or update. The field in the BAPI should
be mapped to a CS attribute called "Change Type" and should contain
one of the three values add, update or delete.