Extensions Friendly Proposal
From ADempiere
This Wiki is read-only for reference purposes to avoid broken links.
Subject: making Adempiere extension friendly Sources: ** Admpiere-team IRC chat ** Carlos proposal - https://sourceforge.net/tracker/?func=detail&atid=879333&aid=1566089&group_id=176962 PLEASE FEEL FREE TO CONTRIBUTE WITH YOUR IDEAS !
Contents
Abstract
TODO
Model Validators
Extensions will be integrated using model validators.
Types
- System level
- Client level
Forum Discussion: [1]
Triggers on Model Validator
Document status change
- before/after prepare
- before/after complete
- before/after void
- before/after close
- before/after reactivate
- before/after reverse correct
- before/after reverse accrual
Model save
- before/after new
- before/after change
- before/after delete
Document Posting
- before/after post
Triggers on Model Classes
Not recommended for core classes, just for extensions
- before/after save
- before/after delete
Model Class
How to find the model class for a table. [2] [3]
Callout scripts
Scripting support for callouts.
TODO
Document Class
Forum Discussion: [4]
System Event
- post setup of new client