Agentry SAP Framework

The Agentry SAP Framework provides an efficient way to build mobile solutions for SAPĀ® using SAP Mobile Platform. The framework was developed to address the following business needs:

The framework consists of several components shown in the following diagram.

Agentry SAP Framework System Components

Software Component Layering

The Agentry SAP Framework uses a layered software component approach; dependency between each software component layer is by design and encouraged in order to provide maximum reusability. There are two categories of software components within the Agentry SAP Framework: the Foundation Add-On Component, and the Application Add-On Components, as shown in the following diagram.

Agentry SAP Framework System Components

The Foundation Add-On Component (SMFND) is designed for a Netweaver ABAP-based system. It can be deployed to any SAP systems based on Netweaver AS ABAPA 7.x. The foundation component defines the standard integration patterns supported by the framework. It provides class libraries, RFC module pools, system programs, utilities, application configuration tools, and system administration tools. Application integration services are developed using the foundation component.

Application add-on components are developed using the integration patterns, services, and tools provided by the foundation component. Application add-on components provide an application level integration support for mobile applications.

A layered approach is used when developing the application add-ons. A standard application add-on is developed for each SAP Business Suite system and supports all mobile applications for the suite system. There is no mobile application-specific add-on using this approach. Each standard application add-on is designed to provide mobile integration support for all standard business processes and business objects within a specific suite system. Mobile integration services are designed and developed to be shared and reused by multiple mobile applications requiring the same business process and business object.

Currently only onPremise SAP ERP systems and SAP CRM systems are supported by the framework. Add-On SMERP supports the SAP ERP system and Add-On SMCRM supports the SAP CRM system.

The two standard application add-ons supported by the framework are SMERP Add-On for SAP ERP Systems and SMCRM Add-On for SAP CRM Systems. SMERP supports ERP-based mobile applications such as SAP Work Manager, SAP Inventory Manager, and SAP Rounds Manager. SMCRM supports CRM-based mobile applications such as SAP CRM Service Manager and SAP Sales Manager.

SAP Industry Solutions provides specialized industry specific business processes and features. To support these processes, specialized application add-ons have been developed. SMISU Add-On for SAP ERP Systems with IS-Utility is currently supported by the framework. It provides additional support for meter management integration services for SAP IS-Utility systems, in addition to the standard plant maintenance processes supported by the SMERP add-on. SMISU add-on has a dependency of SMERP add-on.