Cover image for ADempiere 3.6 Cookbook.
ADempiere 3.6 Cookbook.
Title:
ADempiere 3.6 Cookbook.
Author:
Kumar, Ajit.
ISBN:
9781849513395
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (308 pages)
Contents:
ADempiere 3.6 Cookbook -- Table of Contents -- ADempiere 3.6 Cookbook -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers, and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. Preparing the Ground -- Introduction -- Creating the installer from the source code -- How to do it... -- How it works... -- There's more... -- Using RUN_Build.bat to create the installer -- Installing ADempiere -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Debugging the ADempiere client application (Desktop version) -- Getting ready -- How to do it... -- How it works... -- See also -- Debugging the ADempiere server application (web version) -- Getting ready -- How to do it... -- How it works... -- See also -- Running multiple instances on a single server -- Getting ready -- How to do it... -- How it works... -- See also -- Giving ADempiere your identity -- Getting ready -- How to do it... -- See also -- 2. ADempiere Customization Part I -- Introduction -- Creating a new window -- Getting ready -- How to do it... -- How it works... -- There's more... -- Customizing an existing window -- How to do it... -- How it works... -- There's more... -- Creating a window with multiple tabs -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating a search widget -- Getting ready -- How to do it... -- How it works... -- Populating the combo-box list -- Getting ready -- How to do it... -- How it works... -- Configuring a zoom window -- How to do it... -- Creating a read-only window -- How to do it... -- Creating a read-only tab -- How to do it...

How it works... -- There's more... -- Making the tab read-only for everyone -- Creating read-only fields -- How to do it... -- Creating a new menu tree -- How to do it... -- Role set up and assigning a menu tree to a role -- How to do it... -- Defaulting the data display to single/multi-row mode -- How to do it... -- Showing the entity and line items on the same tab -- How to do it... -- 3. ADempiere Customization Part II -- Introduction -- Copy another tab widget into this tab -- How to do it... -- Filtering data at tab level -- Getting ready -- How to do it... -- Configuring Display Logic -- How to do it... -- Configuring Default Logic -- How to do it... -- Creating a new window from an existing window -- How to do it... -- Configuring a Lookup Record -- How to do it... -- Dynamic validations -- Getting ready -- How to do it... -- Customizing the default print format of a window -- How to do it... -- Configuring a new print format for a window -- How to do it... -- Generating a model -- Getting ready -- How to do it... -- Creating a new info window for the desktop version -- How to do it... -- There's more... -- Role-based access to the info window -- Creating a new info window for the web version -- How to do it... -- Creating a callout -- Getting ready -- How to do it... -- Modifying hooks for a model -- How to do it... -- Creating a process -- How to do it... -- Extending the desktop version of the toolbar -- How to do it... -- Extending the web version of the toolbar -- How to do it... -- Grouping the fields in a tab -- How to do it... -- 4. Web services -- Introduction -- Building Web services support -- Getting ready -- How to do it... -- See also -- Configuring Web services -- Getting ready -- How to do it... -- Configuring a Web service to create a record -- Getting ready -- How to do it... -- Configuring a Web service to read a record.

How to do it... -- Configuring a Web service to read a list of records -- How to do it... -- There's more... -- Reading a list of records using getList -- Configuring a Web service to update a record -- How to do it... -- Configuring a Web service to remove a record -- How to do it... -- Configuring a Web service to run a process -- Getting ready -- How to do it... -- There's more... -- 5. VirtueMart Integration -- Introduction -- Setting up the environment -- How to do it... -- How it works... -- Bridging with Apache ActiveMQ -- Getting ready -- How to do it... -- How it works... -- Building ActiveMQ adapters for ADempiere and VirtueMart -- How to do it... -- How it works... -- There's more... -- Publishing products and prices to the VirtueMart -- How to do it... -- Linking VirtueMart checkout with ADempiere -- How to do it... -- How it works... -- 6. JasperReports with ADempiere -- Setting up the environment -- Getting ready -- How to do it... -- Developing a new report using view -- Getting ready -- How to do it... -- Developing a report without a view -- Getting ready -- How to do it... -- Using the context in a report -- How to do it... -- Developing a report with sub-report -- How to do it... -- Using custom report for printing -- How to do it... -- 7. PayPal Integration -- Introduction -- Preparing the ground -- Getting ready -- How to do it... -- How it works... -- There's more... -- Working with PayPal APIs -- Getting ready -- How to do it... -- How it works... -- There's more... -- Making payment to a PayPal account -- Getting ready -- How to do it... -- How it works... -- There's more... -- Integrating PayPal Instant Payment Notification (IPN) -- Getting ready -- How to do it... -- How it works... -- 8. Equifax Integration -- Introduction -- Equifax session service -- Getting ready -- How to do it... -- How it works... -- There's more...

Invalid Session -- Session Timeout -- Equifax address matching service -- How to do it... -- How it works... -- There's more... -- Equifax bank validation service -- How to do it... -- How it works... -- There's more... -- Equifax company matching service -- How to do it... -- How it works... -- Equifax consumer bureau service -- How to do it... -- How it works... -- Equifax password change service -- Getting ready -- How to do it... -- How it works... -- 9. Mondrian Integration for Analysis -- Introduction -- Setting up the environment -- Getting ready -- How to do it... -- How it works... -- Defining analysis cube -- Getting ready -- How to do it... -- Analyzing data using Mondrian and JPivot -- Getting ready -- How to do it... -- Slicing and dicing -- How to do it... -- Producing charts and graphs -- How to do it... -- Creating reports from the analyzed data set -- How to do it... -- 10. E-mail Integration with Mozilla Thunderbird -- Introduction -- Setting up the environment -- How to do it... -- Extending the Thunderbird toolbar -- Getting ready -- How to do it... -- Working with ADempiere contacts from Thunderbird -- Getting ready -- How to do it... -- Index.
Abstract:
Over 100 recipes for extending and customizing ADempiere beyond its standard capabilities.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: