Backoffice
Companies would like to include their information system when they automate their processes. In fact, strategic information generally resides in the extremely heteroclite back-office job systems.
Process uses both extensions and back-office execution scripts to let companies associated these disparate systems with the processes to automate and optimise their performances and productivity.
The Process system offers the following Java extension types:
- extension on transaction;
- modules and authentication extensions;
- the JavaScript code openings.
The portal module for programming tasks
The following code shows how to initialize and release the portal API.
import com.axemble.vdoc.sdk.Modules;
import com.axemble.vdoc.sdk.exceptions.SDKException;
import com.axemble.vdoc.sdk.modules.IPortalModule;
import com.axemble.vdp.utils.Logger;
public class GeneralClass {
protected final Logger log = Logger.getLogger( GeneralClass.class );
public void generalUseModule() {
//IPortalModule portalModule = Modules.getPortalModule(); //deprecated since 2026.0 removed in 2027
IPortalModule portalModule = SDKFactory.MODULES.getPortalModule(); //since 2026.0
try {
// code here...
} catch( Exception e ) {
throw new SDKException( e );
} finally {
//Modules.releaseModule(portalModule); //deprecated since 2026.0 removed in 2027
SDKFactory.MODULES.releaseModule(portalModule); //since 2026.0
}
}
}