Skip to main content

54 docs tagged with "development"

View all tags

Annotated Process Parameters

This feature was created in order to simplify the task of reading process parameters by using the new @Parameter annotation.

Changing the Database

Reserve official IDs and generate migration scripts when your iDempiere core contribution changes the Application Dictionary or the database.

Documentation standards

How to write and format pages for the iDempiere documentation, including frontmatter, naming, code examples, screenshots and review.

Event Status Line

Now you can add complex things in the Quick Info panel using java code capturing the event MStatusLine.BEFOREPARSESTATUS_LINE.

Generating Migration Scripts

Turn on Log Migration Scripts so iDempiere records your dictionary changes as SQL migration scripts for a core pull request.

IQuickEntry OSGI Service

I have prepared an OSGI Service that allows to use a customized WQuickEdit dialog in the web client.

OOMPH Import Projects

Added idempiere.setup to utilsdev/oomph to support import of iDempiere projects into a new Eclipse workspace through the use of Oomph Import feature.

OSGi Factory for BankStatementMatcher

Bank Statement Matcher can be defined now as an OSGi service, this is helpful to implement pure OSGi plugins as the old approach required to create a fragment.

OSGi Factory for Replenishment

Replenishment classes can be defined now as an OSGi service, this is helpful to implement pure OSGi plugins as the old approach required to create a fragment.

OSGi New Document Factory

Implement a new document factory base class (MappedDocumentFactory class and IMappedDocumentFactory interface).

OSGi New Model Factory

A model factory base class backed by a map and lambdas, and a @Model annotation that registers model classes in a plug-in automatically.

Request centralized IDs

Configure iDempiere to get official dictionary IDs from the central ID server, check the setup, and look up or reserve IDs.

Run a project ID server

Run your own ID server so plug-in developers with separate databases get dictionary IDs that do not clash.

Ship translations

Ship translated texts for AD_Message, AD_Element, R_MailText and other _Trl tables with translation XML files, 2Pack or migration scripts.