ADempiere 3.6 Cookbook

Over 100 recipes for extending and customizing ADempiere beyond its standard capabilities
Preview in Mapt

ADempiere 3.6 Cookbook

Ajit Kumar

Over 100 recipes for extending and customizing ADempiere beyond its standard capabilities
Mapt Subscription
FREE
$29.99/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$59.99
RRP $59.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.20
$59.99
$29.99p/m after trial
RRP $35.99
RRP $59.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


ADempiere 3.6 Cookbook Book Cover
ADempiere 3.6 Cookbook
$ 35.99
$ 25.20
Away3D 3.6 Cookbook Book Cover
Away3D 3.6 Cookbook
$ 32.99
$ 23.10
Buy 2 for $35.00
Save $33.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781849513388
Paperback336 pages

Book Description

ADempiere is one the of the leading open source ERP products in today's business market. ADempiere offers everything you need to make your business successful: efficient data management, streamlined business processes, reduction in costs, and minimal complexity.

This practical cookbook offers effective recipes for the extension and customization of ADempiere. It bypasses unnecessary theory. You will learn to install ADempiere correctly and get straight into practical tasks.

When you read the book, you'll understand ADempiere workflow and the important functions of managing your data. Real-world business-critical activities such as integrating ADempiere with e-mail clients, office suites, shipping data, analytical processing tools, reporting tools, shopping carts, and web services are covered in detail.

Table of Contents

Chapter 1: Preparing the Ground
Introduction
Creating the installer from the source code
Installing ADempiere
Debugging the ADempiere client application (Desktop version)
Debugging the ADempiere server application (web version)
Running multiple instances on a single server
Giving ADempiere your identity
Chapter 2: ADempiere Customization Part I
Introduction
Creating a new window
Customizing an existing window
Creating a window with multiple tabs
Creating a search widget
Populating the combo-box list
Configuring a zoom window
Creating a read-only window
Creating a read-only tab
Creating read-only fields
Creating a new menu tree
Role set up and assigning a menu tree to a role
Defaulting the data display to single/multi-row mode
Showing the entity and line items on the same tab
Chapter 3: ADempiere Customization Part II
Introduction
Copy another tab widget into this tab
Filtering data at tab level
Configuring Display Logic
Configuring Default Logic
Creating a new window from an existing window
Configuring a Lookup Record
Dynamic validations
Customizing the default print format of a window
Configuring a new print format for a window
Generating a model
Creating a new info window for the desktop version
Creating a new info window for the web version
Creating a callout
Modifying hooks for a model
Creating a process
Extending the desktop version of the toolbar
Extending the web version of the toolbar
Grouping the fields in a tab
Chapter 4: Web services
Introduction
Building Web services support
Configuring Web services
Configuring a Web service to create a record
Configuring a Web service to read a record
Configuring a Web service to read a list of records
Configuring a Web service to update a record
Configuring a Web service to remove a record
Configuring a Web service to run a process
Chapter 5: VirtueMart Integration
Introduction
Setting up the environment
Bridging with Apache ActiveMQ
Building ActiveMQ adapters for ADempiere and VirtueMart
Publishing products and prices to the VirtueMart
Linking VirtueMart checkout with ADempiere
Chapter 6: JasperReports with ADempiere
Setting up the environment
Developing a new report using view
Developing a report without a view
Using the context in a report
Developing a report with sub-report
Using custom report for printing
Chapter 7: PayPal Integration
Introduction
Preparing the ground
Working with PayPal APIs
Making payment to a PayPal account
Integrating PayPal Instant Payment Notification (IPN)
Chapter 8: Equifax Integration
Introduction
Equifax session service
Equifax address matching service
Equifax bank validation service
Equifax company matching service
Equifax consumer bureau service
Equifax password change service
Chapter 9: Mondrian Integration for Analysis
Introduction
Setting up the environment
Defining analysis cube
Analyzing data using Mondrian and JPivot
Slicing and dicing
Producing charts and graphs
Creating reports from the analyzed data set
Chapter 10: E-mail Integration with Mozilla Thunderbird
Introduction
Setting up the environment
Extending the Thunderbird toolbar
Working with ADempiere contacts from Thunderbird

What You Will Learn

  • Install ADempiere from the ground up so you are ready to get up and running
  • Customize ADempiere to suit your business needs
  • Configure Web Services for ADempiere
  • Integrate shopping carts such as Webstore, VirtueMart, and PayPal
  • Develop reports with ADempiere
  • Create new payment methods such as Interest Free Credit
  • Analyze data using graphs, charts, and statistical reporting tools
  • Acquire real-time shipping data and import it into the ADempiere shipment module
  • Merge mail with Open Office and Star Office
  • Integrate with e-mail clients such as Mozilla Thunderbird

Authors

Table of Contents

Chapter 1: Preparing the Ground
Introduction
Creating the installer from the source code
Installing ADempiere
Debugging the ADempiere client application (Desktop version)
Debugging the ADempiere server application (web version)
Running multiple instances on a single server
Giving ADempiere your identity
Chapter 2: ADempiere Customization Part I
Introduction
Creating a new window
Customizing an existing window
Creating a window with multiple tabs
Creating a search widget
Populating the combo-box list
Configuring a zoom window
Creating a read-only window
Creating a read-only tab
Creating read-only fields
Creating a new menu tree
Role set up and assigning a menu tree to a role
Defaulting the data display to single/multi-row mode
Showing the entity and line items on the same tab
Chapter 3: ADempiere Customization Part II
Introduction
Copy another tab widget into this tab
Filtering data at tab level
Configuring Display Logic
Configuring Default Logic
Creating a new window from an existing window
Configuring a Lookup Record
Dynamic validations
Customizing the default print format of a window
Configuring a new print format for a window
Generating a model
Creating a new info window for the desktop version
Creating a new info window for the web version
Creating a callout
Modifying hooks for a model
Creating a process
Extending the desktop version of the toolbar
Extending the web version of the toolbar
Grouping the fields in a tab
Chapter 4: Web services
Introduction
Building Web services support
Configuring Web services
Configuring a Web service to create a record
Configuring a Web service to read a record
Configuring a Web service to read a list of records
Configuring a Web service to update a record
Configuring a Web service to remove a record
Configuring a Web service to run a process
Chapter 5: VirtueMart Integration
Introduction
Setting up the environment
Bridging with Apache ActiveMQ
Building ActiveMQ adapters for ADempiere and VirtueMart
Publishing products and prices to the VirtueMart
Linking VirtueMart checkout with ADempiere
Chapter 6: JasperReports with ADempiere
Setting up the environment
Developing a new report using view
Developing a report without a view
Using the context in a report
Developing a report with sub-report
Using custom report for printing
Chapter 7: PayPal Integration
Introduction
Preparing the ground
Working with PayPal APIs
Making payment to a PayPal account
Integrating PayPal Instant Payment Notification (IPN)
Chapter 8: Equifax Integration
Introduction
Equifax session service
Equifax address matching service
Equifax bank validation service
Equifax company matching service
Equifax consumer bureau service
Equifax password change service
Chapter 9: Mondrian Integration for Analysis
Introduction
Setting up the environment
Defining analysis cube
Analyzing data using Mondrian and JPivot
Slicing and dicing
Producing charts and graphs
Creating reports from the analyzed data set
Chapter 10: E-mail Integration with Mozilla Thunderbird
Introduction
Setting up the environment
Extending the Thunderbird toolbar
Working with ADempiere contacts from Thunderbird

Book Details

ISBN 139781849513388
Paperback336 pages
Read More

Read More Reviews

Recommended for You

ADempiere 3.4 ERP Solutions Book Cover
ADempiere 3.4 ERP Solutions
$ 32.99
$ 23.10
IBM WebSphere eXtreme Scale 6 Book Cover
IBM WebSphere eXtreme Scale 6
$ 35.99
$ 25.20
PostgreSQL 9.0 High Performance Book Cover
PostgreSQL 9.0 High Performance
$ 29.99
$ 21.00
Pentaho Reporting 3.5 for Java Developers Book Cover
Pentaho Reporting 3.5 for Java Developers
$ 26.99
$ 18.90
PostgreSQL 9 Admin Cookbook Book Cover
PostgreSQL 9 Admin Cookbook
$ 29.99
$ 21.00
iReport 3.7 Book Cover
iReport 3.7
$ 23.99
$ 16.80