aet eew comparison

3
Functionality Comparison AET EEW Overall Scope Only field extensions are possible in CRM 7.0. Almost all CRM applications are covered, some ERP applications are enabled as well(BSi2011). Table Extensibility is of WEBCUIF 7.0 EhP1 Calculated fields can be created (EhP1/EhP2) Both field and table extensions are possible. Only few applications are covered in CRM and ERP or SRM. Features Extensions can be used in CRM WebUI. Extensions are available on DB and within application logic. CRM Interactive Reports can be enhanced. FPM integration is available (EhP2) The following external interfaces can be enhanced: - R/3: extension of R/3 adapter, - Mobile: extension of Mobile Sync BDoc and CDB tables - BW: extension of BW DataSource - XIF adapter (extended by default) Extensions can be used in WebUI, PC UI and SAP GUI. Extensions are available on DB and within application logic. The following external interfaces can be enhanced: - R/3: extension of R/3 adapter + Generation in ERP - Mobile: extension of Mobile Sync BDoc and CDB tables - BW: extension of BW DataSource - XIF adapter (extended by default) Data flow scenarios Data flow reuse scenarios can be defined by the application and implemented by customers. E.g. copy extension fields of sales order to billing document & transfer data. However there's currently only one scenario defined and important scenarios are missing. Contact application development if needed. Some application specific data flow scenarios are supported. E.g. create oneOrder table extension out of product settype and enable dataflow. Not all of them are implmeneted for AET Cross System Generation No cross system functionality yet. If needed please contact product owner. Remote extension of order base table in ERP when extending CRM Sales Order. Some manual steps are still required. Tools Integrated with CRM WebUI Configuration tool. The field creation and the corresponding UI configuration are done in the same place. SAP GUI based. There is no integration with UI Configuration Tool (has to be started separately). Target audience Easy to use and intuitive for Power Users (Administrators). Could also be used by business users (no deep technical knowledge is EEW is for users with deep technical knowledge. Page 1 of 3 AET vs. EEW - How to Guide - Wiki@SAP 27.07.2011 file://C:\Users\d041307\Desktop\viewpage.action.htm

Upload: kavindra-joshi

Post on 24-Apr-2015

150 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: AET EEW Comparison

Functionality Comparison

AET EEW

Overall Scope Only field extensions are possible in CRM 7.0. Almost all CRM applications are covered, some ERP applications

are enabled as well(BSi2011). Table Extensibility is of WEBCUIF 7.0 EhP1 Calculated fields can be created (EhP1/EhP2)

Both field and table extensions are possible. Only few applications are covered in CRM and ERP or SRM.

Features Extensions can be used in CRM WebUI. Extensions are available on DB and within application logic. CRM Interactive Reports can be enhanced. FPM integration is available (EhP2) The following external interfaces can be enhanced: - R/3: extension of R/3 adapter, - Mobile: extension of Mobile Sync BDoc and CDB tables - BW: extension of BW DataSource - XIF adapter (extended by default)

Extensions can be used in WebUI, PC UI and SAP GUI. Extensions are available on DB and within application logic. The following external interfaces can be enhanced: - R/3: extension of R/3 adapter + Generation in ERP - Mobile: extension of Mobile Sync BDoc and CDB tables - BW: extension of BW DataSource - XIF adapter (extended by default)

Data flow scenarios

Data flow reuse scenarios can be defined by the application and implemented by customers. E.g. copy extension fields of sales order to billing document & transfer data.

However there's currently only one scenario defined and important scenarios are missing. Contact application development if needed.

Some application specific data flow scenarios are supported. E.g. create oneOrder table extension out of product settype and enable dataflow. Not all of them are implmeneted for AET

Cross System Generation

No cross system functionality yet. If needed please contact product owner.

Remote extension of order base table in ERP when extending CRM Sales Order. Some manual steps are still required.

Tools Integrated with CRM WebUI Configuration tool. The field creation and the corresponding UI configuration are done in the same place.

SAP GUI based. There is no integration with UI Configuration Tool (has to be started separately).

Target audience Easy to use and intuitive for Power Users (Administrators). Could also be used by business users (no deep technical knowledge is

EEW is for users with deep technical knowledge.

Page 1 of 3AET vs. EEW - How to Guide - Wiki@SAP

27.07.2011file://C:\Users\d041307\Desktop\viewpage.action.htm

Page 2: AET EEW Comparison

Technical Comparison

required).

Homogeneity Consistent behavior across all applications (for example the same data types are supported in all applications).

Inconsistent behavior and capabilities across different applications (for example different data types are supported in different applications).

Value Helps Custom Drop Down List Boxes can be defined for each field (as part of the field definition. Easy assignment of existing check tables and search helps for each field.

It is only possible to assign new and existing check tables and search helps to fields in some applications

Manual Design Layer adjustment are necessary.

Translation Easy translation of labels and DDLB values in the tool (part of the field definition).

Translation has to be done separately in SE63.

Search Use custom fields as search criteria and search result by simply selecting an option in the field definition.

Some applications allow search automatically but do not provide control over that.

Software Logistic

Usage of standard transport system for generated objects. Allows creation of extensions for a given application in different namespaces and packages (except BP)

Extension include approach allows multi-layer extensibility. Although some application specific tables still not allow it.

Usage of standard transport system for generated objects. Most applications are based on customer includes that do not support

usage of different namespaces. In the case of table extensions there is a limit on the namespaces / multi-layer extensions.

Supports the notion of projects.

System Setup TA AXTSYS allows definition of standard package for all applications. AET allows up to 3 development systems in a system landscape,

reaching the same production system, via specificaion of a generation prefix in AXTSYS

TA EEWC is used to define roles and RFC connections to other systems. The Package and Namespace are assigned in Projects.

EEW allows only one development system within a single system landscape.

Tool Compatibility

EEW or manually created fields are accessible in read only mode. A basic migration of some EEW field extensions to AET field enhancements is possible (EhP1).

Works with EEW extensions only.

AET EEW

Overall Scope Universal but flexible approach for field extensibility. Table extensibility will be added in EhP1. More extensibility categories can be added.

The scope is application specific. A configurable wizard for field extensions exists.

Generation Flexible Generation Framework exists. It is optimized with respect to performance (parallel generation).

Flexible Generation Framework exists with performance gaps. Cross system generation possible.

Page 2 of 3AET vs. EEW - How to Guide - Wiki@SAP

27.07.2011file://C:\Users\d041307\Desktop\viewpage.action.htm

Page 3: AET EEW Comparison

Recommendations It is clearly recommended to use the AET for new enhancements, if it is supported in the installed release. The EEWB is still supported in order to allow maintenance of existing extensions and for special cases which are not supported by the AET. A migration of EEWB field extensions is supported from eHP1 (but is not always possible).

Restricted to the current system.

Field extension technique

Mainly extension includes with some exceptions Mainly customer includes

Tools The tool is CRM WebUI based. It is possible to run AET either standalone or embedded in the UI Configuration. Extensibility of applications with other UI technologies is possible, but with UI configuration navigation.

SAP GUI based.

Software Layer WEBCUIF ABA

Models Comprehensive flexible Model describing all extensible Business Objects, their relations to UIs, BOL objects and generation steps. Non WEBCUIF/BOL apps can be registered as well.

Only simple model to facilitate application wizard selection.

App. Dev. Effort Low, mainly model registration and development rules. High - if the configurable field wizard does not fit, Tool UI plugin and generation control need to be done by application development.

Application Runtime

Provides extension metadata to applications. Complete runtime (Buffer, API, GenIL) for table extensions (as of EhP1). Has WEBCUIF plugins for rendering tasks.

No runtime components. All generated objects are part of application runtime.

Software Logistics

Restricted to Workbench requests. Extensions are defined cross-client.

Transport of metadata fully supported.

Both Workbench and Customizing transports possible. Extension definition is client specific (generation is not).

No transport of Metadata (only with workaround).

Page 3 of 3AET vs. EEW - How to Guide - Wiki@SAP

27.07.2011file://C:\Users\d041307\Desktop\viewpage.action.htm