Professional Documents
Culture Documents
eB
eBusiness for abas ERP users
for production companies*
Table of Contents
The brand name abas Business Software includes the products abas
ERP, abas Distribution and abas eB. Together, these products form a
complete solution offering a broad spectrum of functions for midsize
production, wholesale distribution and service companies. Functions
range from purchasing and sales, to materials management, produc-
tion planning and production, through accounting and eBusiness.
Product brochure abas eB
eBusiness
for abas ERP users
eB
Value added features
The business logic of abas ERP and abas Distribution is perfectly abas ERP maintains your data as usual. Any altered data auto-
adjusted to your processes and special requirements. In performing a matically flows into the shadow client and will always be available
Web Application you will never have to reimplement this customized in consistent form for the Web application. Whether it be price
business logic. The highly adaptable ERP system is the basis for all agreements, stock levels, purchasing and sales processes, or any
eBusiness applications and is highlighted by simple customization additional data maintained in abas ERP, all is available in abas eB.
and expansion options. No matter what your future requirements may Data changes can also be easily accessed through the Web.
be, abas eB and abas ERP support your success!
Easy
operation
eB
Connecting your
business partners Web services
With abas eB you can connect the systems of your business part- Use the Internet as a service platform through abas eB. Web services
ners (e.g. vendors, customers, external sales force, subsidiaries and allow you to create information services and offer them to your part-
branch offices) to your ERP system. Your partners will always be inform- ners so they can integrate them into their own software solutions.
ed, can maintain their own data, and transparency in the company
will increase. abas eB web services are fully compatible with web service stan-
dards and function as a service and integration platform. With this
technology you can provide your business partners with the capacity
External to fully integrate their business functionality.
applications integration
The information and service range of your abas eB solution can be
Data from external applications such as CAD, CAQ, CRM, as well extended using web services, such as with information from your
as archiving systems, can be accessed in the Internet with abas eB. content or document management system. This connection of inform-
ation and services to all your software solutions gives you added
value.
Value added features
Inter
WindowsXP
International Extensive
and multilingual tools
All abas eB applications can be created and operate in a variety of abas eB tools are developed using the Eclipse® tool platform. It
languages. Specific editors support the text and data translations and supports the system administrator and project developer in making
also the adjustments to the respective language. All text and data settings and adjustments. Using abas eB tools, adjustments can be
are created in Unicode, of which the standard comprises German, readily and easily implemented so that project costs are reduced.
French, British and American English. 16 languages in total are
supported. Ask your software partner for the translation status of your
respective language.
Secure
data transfer
If required, the transfer of data from the eB server to the client can
be encoded. Using Secure Sockets Layer (SSL), data transferred
over HTTP is protected with an encoding that is activated by the SSL
certificate of the abas eB server. This guarantees data protection and
integrity during the session between abas eB and your browser.
rnational and multilingual
Linux SSL
Portable Permissions and set up options
and scalable according to user group
Modern Java technology makes it possible to run abas eB on all At any time the administrator can select:
current Linux platforms, as well as on Windows XP. With the Apache
Web server and Apache Servlet/JSP Container Tomcat, it is possible - who may see, edit or delete which data,
to distribute the increased level of demand to several abas eB nodes - who is allowed to carry out which actions.
by means of „load balancing“. Every abas eB node works with its
own shadow client so that abas ERP system operation is not inter-
rupted. This makes abas eB scalable. Even when demand is increa- This is best established for user groups (e.g. customers, vendors,
sing and more access occurs, stability is maintained and the response employees), as well as for individual users (e.g. customer Smith).
time stays within a reasonable range. It is also possible to generate the information in terminal layout.
Customer Smith can use the application on his PDA (resolution
320x200) in the same way employee Miller can on his 19’’ monitor
(resolution 1280x1024).
Continued
development
Function range: Standard functions
Standard
functions
- Data record selection using selection and object parameter bars abas eB provides different authentication options which can be
- Displaying, editing, creating and copying data records configured and implemented according to project requirements.
- Data record can be directly accessed in read or write mode - System access as anonymous user (guest)
- Infosystems integration for data evaluation - System access through entering user name, password and
- User-defined data access authorization additional individual login parameters
- Prospect, customer, vendor or employee is assigned to a user.
Standard functions
• Independent display browser • Extensive tools for Web application • When carrying out ERP functionalities
• Design changes using CSS administration and expansion the originator user can be determined
• Text display in UTF-8 • Save data directly in the clients or • Configurable Web services for
• Customized design in XML format communicating with external systems
• ERP access specified by web user • Role-based menu such as stock levels, price queries or
• Download/Upload functions • User administration through abas ERP the transmission of sales orders from
• Multilevel login option • Users can be asked to change external systems
• Email connection their password
• PDF document creation • Users can be blocked
Role-based Extensive
authorization monitoring options
Different functionalities can be managed using a role concept. Roles The system can be monitored using:
can be defined as anonymous users, customers or vendors that are - Information from current session and logged in users
not logged in. The menu structure, user guide and user interface can - Log files depicting data traffic to the abas ERP system
be designed according to each role. - Log files examining abas eB in current operation
Function range: Standard applications
Webshop
The standard application can be combined in any way and adjusted to meet individual
requirements such as design and functionality.
Standard
applications
Webshop
10
”All products and their availability “The abas Webshop is integrated ”Our abas eB Webshop is an ”After a very short project duration,
can be viewed 24/7 in the abas eB into our entire Web design. Our interesting sales form for us. We our external sales force now has
Webshop. Individual terms and customers can now safely and have opted for abas eB because round the clock access to all
conditions are recorded for all comfortably order 24/7. Numerous we were able to implement Web necessary information. It is also
registered customers. All necessary administration options are available, solutions without needing to connect possible to create quotations from
data is available in the ERP system such as the creation of delivery to an ERP system. An important the Internet. Our project managers
and displayed in realtime in the addresses, sales orders and invoice advantage is that abas eB contains control the publication of their own
Webshop.“ overviews. Previous sales orders can all necessary functions for a product areas with the abas
Gerhard Schleiken, CEO of Digital be accessed for repeat orders. With Webshop that we can later eBusiness solution. They select
Data Communications GmbH (DDC), the online shop we are able to connect to an ERP system.” the product master files of our
network products provide Leser customers with the Marian Meier-Andrae, Sales and material management system and
perfect service.“ Marketing manager at KAMEI images, manuals, production
Ralf Leser, CEO of Leser GmbH, GmbH & Co. KG, innovative car information, etc. are available
specialist for sophisticated accessories worldwide! This is unique!“
packaging solutions Günter Tappen, IT Manager at
elta GmbH, consumer electronics,
small electronic devices, and
air-conditioning technology
11
Function range: Standard applications
Webshop
Product catalog
12
Detail view in abas eB Webshop
13
Function range: Standard applications
Webshop
Product group/
Catalog management *
Multi-hierarchy levels
Images and documents allocated to product groups;
text and media management.
Products can exist in multiple product groups
Webshop function overview Product groups can be represented in numerous layouts
Customized catalogs
Top sellers for each product group
Accessories for each product group
Activation/Deactivation of individual product groups or products
(e.g. product line changes or seasonal goods)
Customized prices
Expandable by any given number of data fields
General* Several products can be ordered simultaneously from one
product list
Multi-language Number of products per page can be determined
Multi-currency Products can be listed or viewed in detail
Mail feature makes it possible to manage SET products
many shops in one system Non-inventory products (services)
Country-specific payment types, shipping Products or product lists can be requested with a link (bookmark
conditions and currencies compatible)
Online status request BOMs for each product
Scalable Product alternatives (same product in different colors, etc.)
Email and document transfer Displaying cross selling and accessories for a product
Email confirmation of new or existing Different layouts can be used for the product detail view
customer registrations PDF data sheets available for each product
Availability status (amount displayed with traffic light indicator)
Net price display for distributors
Search by product characteristics
Multilingual sales texts
Product displayed by price, trade or stock unit
EAN number
Full text search with built in search engine (Lucene)
14
Shopping cart *
* = Standard function
Discounts and = Adjustment
special offers*
15
Function range: Standard applications
Order information/Registration
Logged in users can get a detailed overview of both running and completed sales
orders by using abas eB sales order information. You can also integrate documents
using a document management system (DMS).
Function overview:
Sales order information*
* = Standard function
= Adjustment
16
Registration
The registration occurs with the double opt-in procedure. This means a confirmation
Email is sent after the registration is complete. Only after the activation link is clicked
through will the user will be activated. Activation can also occur with an activation
code sent by mail. It is also possible to register and activate a user internally using
abas ERP, or conversely block a user.
Prospect registration
Under the prospect login, the user will be designated as “prospect” Function overview:
and can be assigned restricted access. Service processing
17
Function range: Standard applications
Service processing
Service processing
�
12 �
�
18
Service helpdesk inquiry in abas ERP Service helpdesk inquiry in abas eB
Infosystems
Service processing evaluations for abas ERP are displayed in info-
systems. For effective processing, the infosystems are also used as
centers to plan service assignments. Calendar views are available for
this purpose. Service reports can also be created in an infosystem.
These same functions are also available in abas eB, which means a
service technician can access the service processing information any
time over the Internet. Spare parts ordering is also enabled in abas
eB using a Webshop integration.
19
ERP operation
ERP
operation
Certain sections of abas ERP can also be operated through a web browser
using abas eB. This allows both internal employees, as well as external
users to access or edit ERP data over the Internet. Customized ERP applica-
tions can also be readily transferred to abas eB.
Data record selection using individual Reference data record selection using Adding eB specific fields to display
selection screens selection and characteristics bars information from external systems
Data record selection and characteristics PDF print of data records Initially dynamic preset infosystem retrieval
bars defined in abas ERP Free text editor and display Web services for data record creation
Data record retrieval using identity number Validation of input data and highlighting and infosystem execution without dialogs
and search word the invalid input fields Access control using ERP passwords
Displaying, creating, editing and copying Date entry using calendar Login with ERP password
of master and transaction data, as well as Infosystems execution with start button Browser-initiated GUI screens when
additional databases Full EFOP functions when implementing internally used
Creating eB components using ERP screen screens
description
20
Selecting a sales order customer
21
More flexibility and customization
Many tools are integrated into abas eB for adjusting your Web Appli-
cations to meet your individual requirements. A generic approach to
creating applications allows abas eB to be easily modified.
The abas eB workbench offers a multitude of administration and
expansion possibilities using graphical tools.
Web representation
Menu JSP Project Translation
Editor Editor View Editor
Website
Web-oriented
SOAP service
adjustable
function Java Editor
Workflow
Component Editor/
abas eB function components
Web service Editor
Tools
abas ERP business logic
Weblayer
abas eB functionlogic
22
abas eB Workbench
The abas eB workbench offers a multitude of specialized tools using standard Web
Applications, or you can choose to use your own applications for quick adaptation.
All abas eB tools are implemented as plugins in the Eclipse® open platform‚ and use
its existing, advanced framework as a basis.
23
More flexibility and customization
Flexible adjustments and expansions using efficient tools
Text editor
Menu Translation
Editor Editor
Using the menu editor you can easily design the appearance of your Using the translation editor you can directly select which languages
menu, as well as link menu entries with respective actions. The menus you want to release for your clients. You can also add additional
can be specified independent of user, allowing privileged actions to languages and translate the entries using clear reference tables. The
be executed. translation editor also supports you when searching for missing or
problematic entries.
24
Component Adjustable
Editor design
The component editor pulls an infosystem or database from abas ERP The design is controlled using a single central CSS document (with
to the Internet. The fields that are to be displayed on the Web pages different CSS sub-documents), allowing globally valid changes to be
are selected and configured using this tool. easily implemented. When in operation, it is also possible to comple-
tely reverse the design.
With the JSP editor, websites can be edited as text. Contents include: You can extend existing functionality within upgrade secure areas that
syntax highlighting, and an automatic suggestion list for tags and will not change when upgrading abas eB, keeping your adjustments
formatting. consistent from version to version. This will both decrease upgrading
costs and avoid duplicate developments.
Web service
Editor
Configuration
A web service structure can be created and expanded out of abas using abas ERP
ERP business functionality using the Web service editor. An authentica-
tion can precede the service in just a few steps. All important configuration data, such as user and application
settings, can be recorded and maintained in abas ERP, which
makes them easy to change while in operation.
25
Structure and technology
abas eB uses open source technology and is both operating system and
computer architecture independent due to Java implementation.
Technology
Architecture and Tools
The abas eB architecture is divided into three layers: Web, function - Apache
logic and data access. The separation of these layers makes the - Apache Tomcat
application flexible for expansions and adjustments. This is especially - Apache Struts
important for Internet applications, which must constantly adapt to - JavaServer Pages (JSP)
an ever-changing environment. In addition, this layer architecture - Apache Axis
enables the requirements for abas eB scalability. - Eclipse® Tool-Plattform
- XML
- Simple Object Access Protocol (SOAP)
- Eclipse Modelling Framework (EMF)
- Spring Framework
- Spring Web Flow
26
Open design
Open for expansions and individual adjustments, you can make abas eB is perfectly suited as an integration platform. The architecture
changes in numerous locations of the Web layer and function logic, enables access to different sources (external systems) and integrates
freeing up the entire function spectrum from the abas eB engine. the extracted information in a role-based and personalized view. The
All those functions will be provided in Java API, which plays an use of standardized technologies, such as XML and SOAP, is impor-
important role in all applications (e.g. data access, security, monitoring, tant for heterogeneous environments and is an integral part of the
caching, error handling, etc.). abas eB architecture.
abas ERP
Infosystems Database
Standard applications
abas eB
Web services
Web layer
abas eB engine
27
Infrastructure and security
Scenario 1:
28
Scenario 2:
The server running abas eB is located within an Internet provider, tected and only available to predefined users. All state-of-the-art secu-
so there’s no need to ensure Internet or bandwidth availability. The rity mechanisms, such as SSL decoding with https, certificates, etc.,
transmission of data from your internal ERP system to abas eB (and are available.
vice-versa) is enabled using a ssh connection. Access is firewall-pro-
Intranet PC
DMZ
abas ERP
real client abas eB
Firewall
Firewall
Firewall
abas ERP
shadow
Internet client
Company Customer
DMZ
PC
abas ERP
abas eB
shadow client
Firewall
Firewall
Intranet
abas ERP
real client Internet
29
References & case studies
References
& case studies
Many users – many solutions! With abas eB you are able to realize many
different applications, as highlighted by the variety of abas eB customer
projects.
Digital Data Communications GmbH Dethleffs GmbH & Co. KG FLYWARE / WEMA electric motion oHG
www.digital-data.de www.dethleffs.de www.flyware.de
30
KAMEI GmbH & Co. KG
www.kamei.de
HOFA-Media GmbH Krieger Fahrzeugbau GmbH
www.hofa-media.de - Complete integration into existing www.krieger-fahrzeugbau.de
company layout
- Shop application - Web services for credit card - Information displayed on used
- Product configurator payment machinery
- CMS with abas eB - Easy navigation using - PDA connection for sales talks
- Shop with MP3 sales ”DropDown“
- Design without frames - Multilingual Webshop in corporate - For customers: sales order
- Extended login (customer/prospect design information, repair tracking, cost
registration) and extended security - Pricing taken from abas estimate authorization, training
request Distribution and converted to gross and qualification overview,
- Products with additional attributes pricing for B2C price lists
(form/color) - Product catalog, product detail - For vendors: plan chart, purchase
- Sales order and invoice overview view order suggestions and outstanding
- Several payment types product deliveries
- Encoded shopping cart
- Optimized search engine indexing
- Integration of a small CMS for
page design
31
References
© ABAS Software AG - As of May 2008 - Subject to change without notice - Prod.no.: abas Product broschure eB 2008
Application examples www. abas.de/en/ebusiness/anwendungsbeispiele.htm
ABAS Software AG
Südendstraße 42
76135 Karlsruhe
GERMANY