Quadron BV - offical Epicor iScala Dealer and iScala IT ERP Consultants for The Netherlands.
Quadron BV - officiële Epicor iScala Dealer en iScala IT ERP Consultants voor Nederland.





Home > Solutions > SAP and iScala

SAP and iScala: the best of both worlds

You don't need to yield when it comes to choosing between SAP or iScala. Now, you can get the best of both worlds. Choose SAP and iScala and have both systems working as one collaborative ERP system together in different locations: SAP for your headquarters and large operations (Tier 1) and iScala for your smaller and mid size subsidiaries (Tier 2).

Why SAP and iScala?

Scala and SAP can be integrated to deliver a seamless, enterprise wide solution. There can be many business drivers for deploying SAP and iScala within the same organization, one of the most common is to match the supported business functionality and technical support costs against the local business needs. Highly complex Tier 1 ERP solutions such as SAP can deliver very substantial business benefits in a complex environment where many users doing substantially the same tasks. However in less complex business environments, environments where business activities can change rapidly or in sites with less staff a solution that is quicker to deploy may be a better option. Solutions such as iScala can be installed and maintained with locally available skills and will often meet all the business needs at a significantly lower total cost of ownership (TCO). Throughout this web page reference is made to connection to SAP. Substantially the same concepts apply when connecting iScala to any other ERP system.

How does it work?

Scala, like most ERP systems has a well-defined interface to send and receive business documents. This is the iScala Data Exchange Server (DES), a piece of technology now built in to the platform of the iScala 2.3 product. DES can be thought of as a powerful XML based sorting engine and message gateway. Any business document that is received is inspected to identify what it is (e.g. a Sales Order or an Invoice) and then passed to the correct piece of business logic (called an iScala Manager) to process that document. Similarly, when iScala needs to send a message to another system the appropriate iScala Manager creates the business document in XML format and then passes it to DES for onward delivery. XML is a very widely used standard for labeling the data within a document, there are many different labeling standards (known as schemas) currently in existence. iScala supports one of the most widely used schema sets, the Open Application Group Integration Specification (OAGIS).

SAP also has a very well defined interface. However, the most widely used SAP interface does not use XML, instead it uses a more traditional flat file format that is based on an SAP proprietary standard called iDoc. iDocs are very information rich and can support every type of external communication from SAP, so long as the iDoc format is adhered to. iScala has already released support for the 50 most common business documents (including orders, delivery documents, invoices etc) and is regularly releasing more. Any business document from any Connectivity Solution can be connected to SAP via middleware.