售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
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
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜