Skip to content

Latest commit

 

History

History
97 lines (62 loc) · 3.23 KB

README.md

File metadata and controls

97 lines (62 loc) · 3.23 KB

ADempiere Business Processors

Java Build GH Action License GitHub release Discord

A project for convert all processors to process and allows run it as ADempiere Process.

The main scope for this project is allows run all processors with other scheduler instead ADempiere processor. Just now exists many schedulers that are created for run complex task and other executions.

I add a implementation for dKron Processor because is very easy for install, very intuitive and simple, you are free of add more implementation for others task processors.

dKron

See the follow menu

Main Menu

Also see a movie:

Main Menu

Requirements

Binary Project

You can get all binaries from github here.

All contruction is from github actions

Some XML's:

All dictionary changes are writing from XML and all XML's hare xml/migration

How to add this library?

Is very easy.

  • Gradle
implementation 'io.github.adempiere:adempiere-business-processors:1.0.1'
  • SBT
libraryDependencies += "io.github.adempiere" % "adempiere-business-processors" % "1.0.1"
  • Apache Maven
<dependency>
    <groupId>io.github.adempiere</groupId>
    <artifactId>adempiere-business-processors</artifactId>
    <version>1.0.1</version>
</dependency>

Example for it

Here a example exporting processors from ADempiere to dKron Processor

Exporting processors

Using dKron Processor after export processors from ADempiere look:

Running with dKron

References

  • For install dKron you can follow these indications
  • This project just add dictionary changes and ADempiere changes for export processors and use it as process instead, you can look adempiere-middleware for ADempiere gRPC service based
  • The gPRC service can be converted to Rest API service using the adempiere_backend_rs project, a Rust project!