ADempiere 3.6 Cookbook

ADempiere 3.6 Cookbook
eBook: $35.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $95.98    Print cover: $59.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Extend and customize ADempiere to meet your business needs
  • Integrate ADempiere with popular shopping carts such as Webstore, VirtueMart, and PayPal
  • Packed with recipes enabling you to learn about ADempiere best practices
  • Effectively integrate ADempiere with business-critical tools such as e-mail clients

Book Details

Language : English
Paperback : 336 pages [ 235mm x 191mm ]
Release Date : March 2011
ISBN : 1849513384
ISBN 13 : 9781849513388
Author(s) : Ajit Kumar
Topics and Technologies : All Books, Application Development, Cookbooks, e-Commerce, Open Source

Table of Contents

Chapter 1: Preparing the Ground
Chapter 2: ADempiere Customization – Part I
Chapter 3: ADempiere Customization – Part II
Chapter 4: Web services
Chapter 5: VirtueMart Integration
Chapter 6: JasperReports with ADempiere
Chapter 7: PayPal Integration
Chapter 8: Equifax Integration
Chapter 9: Mondrian Integration for Analysis
Chapter 10: E-mail Integration with Mozilla Thunderbird
  • 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

                      Ajit Kumar

                      Ajit Kumar started his IT career with Honeywell, Bangalore in the field of embedded systems and moved on to enterprise business applications (such as ERP) in his 13 years' career. From day one, he has been a staunch supporter and promoter of open source and believes strongly that open source is the way for a liberal, diversified, and democratic setup, such as India. He dreams, and continuously strives to ensure, that architecture, frameworks, and tools must facilitate software development at the speed of thought.

                      Ajit holds a Bachelor's degree in Computer Science and Engineering from the Bihar Institute of Technology, Sindri. He co-founded Walking Tree, which is based out of Hyderabad, India where he plays the role of CTO and works on fulfilling his vision.

                      Prior to writing this book, he worked on the following titles by Packt Publishing:

                      • ADempiere 3.6 Cookbook
                      • Sencha Touch Cookbook
                      • Sencha MVC Architecture
                      Sorry, we don't have any reviews for this title yet.

                      Code Downloads

                      Download the code and support files for this book.

                      Submit Errata

                      Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                      Sample chapters

                      You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                      Frequently bought together

                      ADempiere 3.6 Cookbook +    IBM Cognos TM1 Developer's Certification guide =
                      50% Off
                      the second eBook
                      Price for both: $51.15

                      Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                      What you will learn from this book

                      • 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

                      In Detail

                      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.


                      Written in a cookbook style, this book offers solutions using a recipe-based approach. Each recipe contains step-by-step instructions followed by an analysis of what was done in each task and other useful information. The cookbook approach means you can dive into whatever recipes you want in no particular order.

                      Who this book is for

                      If you want to easily implement ADempiere in your organization, this book is for you. This book will also be beneficial to system users and administrators who wish to implement an ERP system. Only basic knowledge of ADempiere is required. This cookbook will build on that basic knowledge equipping you with the intermediate and advanced skills required to fully maximize ADempiere. A basic knowledge of accounting and the standard business workflow would be beneficial.

                      Code Download and Errata
                      Packt Anytime, Anywhere
                      Register Books
                      Print Upgrades
                      eBook Downloads
                      Video Support
                      Contact Us
                      Awards Voting Nominations Previous Winners
                      Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                      Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software