Search This Blog

Tuesday, October 18

Architecture of SAP Business One Application

The business one application is based on a client server architecture. The server runs either on Microsoft SQL server 2000 or IBM DB2 or as a central data repository. Most of the applications relies on the client. This is what is called a fat client. This mean the processing is carried out locally and largely independent of the server performance. SAP offers a software development kit for SAP business one. You can use this kit to add your own functions in visual basic, C, C ++ and java. The SDK runs either on the server or the client depending on its purpose. An integration toolkit provided the interface to convert data from SAP business one to XML based on the SOAP 1.1 protocol. Data can be read from the database using the standard ODBC interface of the sequel server. SAP business one is shaped with the business manager and two services, one for the sending of emails , faxes and sms and one for backing up of the SAP database. SAP business one also provides innovative customization options which means it can be easily tailored, using of tables and formatted searches. Country versions are separately being developed for the specific country specific requirements and many of these are already available. The usual interface is already being translated into major languages and users can switch between the languages they need.


To enhance the SAP business one functionality SAP provides the software development kit. This consists of the following interfaces, the data interface application programming interface and the user interface application programming interface. These provide direct Read and write access to SAP business one related objects Independent of the SAP business one client. The data interface API allows you to integrate to non-SAP systems. In this case the user interface of the external system is not integrated into the business one client. Never the less , the external system still accesses the same database as business one and executes the same application logic. This ensures that the data remains consistent. The data interface API provides a library of component object module. This means that the programming language must support comp. SAP supports visual basic, C and C++ .however you can also use the data interface API for the JAVA applications. The user interface API provides access to the screen elements of the business one client so that you can develop additional functions and integrate them fully into SAP business one’s user interface. Events on the user interface trigger the processing of the screen data for the additional functions.

The SAP add-ons for the SAP business one are add-on applications that SAP have developed by themselves to enhance the functionality of the core SAP business one product. The SAP add-ons with business one are delivered on a separate CD and must be stored separately from the main application. You can choose which add-on you want to use and only install the necessary ones. The SAP add-ons for business one are based on the SDK. Most of the SAP add-ons for business one are relevant globally, but there are also some that are targeted for special countries or special reasons. The SAP add-ons are – data tarasfer workbench, support tools( earlywatch alert, support desk), fixed assets, MS outlook integration, business configuration sets, payement engine, advance layout designer , intercompany transactions and intrastate( europian union).

SAP business one is ideal for small subsidiaries of global companies or trading partners of global companies who run SAP business suite, where the global company may use the SAP business suite and the trading companies or subsidiaries maybe too small for using an SAP business suite installation or client. With the many country versions of the SAP business one , the global company can use it with all smaller subsidiaries around the world. Thus avoiding separate IT decisions and boarding of different IT knowledge in every country . Furthermore the global company can use the integration between SAP business one and the SAP business suite. The level of integration between business one and business suite essentially depends on the requirements of the corporate group. Potential scenarios range form simple data integration to entire business process integration which can even include business partners. To enable consolidated reporting of the data of all the companies , ERP systems, including business one systems. You upload directly the required data into an SAP business information warehouse. To get a better view of the whole data in the operating systems or the subsidiaries using business one ,you can use an SAP enterprise portal which directly links to the subsidiary systems, to enable data exchange between ERP systems including business one and to build business processes across enterprise boundaries, you can use the SAP netweaver infrastructure. These three levels of integration is all compatible with the SAP business suite.

Your best source of information regarding SAP business one is the SMB portal. You need to be an SMB partner or customer or employee of SAP to access the SMB portal. Use the quicklink- smb to go to the SMB portal. From here you can navigate to different areas that provide information about solutions, solutions development , service support, education, partnering with SAP, marketing and sales. The SAP service market place or the SMB portal is discussed in more detail in later articles.

No comments:

Post a Comment