Dynamic Forms with Imixs-Office-Workflow

With the latest version of Imixs-Office-Workflow, it is now possible to create forms completely model-based. No programming knowledge in HTML or Java Script is required anymore.

With the new form component forms can be created at runtime. The definition of the form is done within the Imixs BPMN modeler. For activation, the so-called custom-form is used. This new form component can be assigned to any task within a business process.

The form description of a custom form supports all common input formats of Imixs-Office-Workflow. These include:

  • Text Input
  • Numbers and Currency
  • Description
  • HTML and RichText

The structure of a form can be divided into different layout sections:

Also the definition of headings and mandatory fields is supported. The definition of a custom form is defined via a simple XML format which is based on the standard form layout:

<?xml version="1.0"?>
<imixs-form>
  <imixs-form-section>
    <item name="_descripton" type="textarea"
        label="Short Description" />
  </imixs-form-section>
  <imixs-form-section>
    <item name="_details" type="html" label="Description" />
  </imixs-form-section>
</imixs-form>

With this new feature, Imixs-Office-Workflow now supports a fully model-based business process creation. This allows business processes to be implemented more flexible and even faster.

Generate and Export SEPA Files

The Imixs-Workflow project supports a new feature to generate SEPA files. The Single Euro Payments Area (SEPA) is a payment-integration initiative of the European Union for simplification of bank transfers denominated in euro. The new adapter project Imixs-SEPA-Adapter simplifies the SEPA integration in any kind of invoicing or controlling workflow. The project provides a scheduler service to generate SEPA files on a daily basis. For example this module can be used to export the results of an invoice approval process into a SEPA file which can be used in any payment software.
Free and Flexible Adaptability

The Imixs-SEPA-Adapter is based on BPMN 2.0 and the Imixs-Report functionality to allows a free adaptability of the SEPA export to any custom workflow project. This adaptability is important because invoicing workflows differ from company to company. The adapter integrates seamlessly into Imixs-Office-Worklow.

The SEPA file generated by the adapter can be distributed into the task list of the companies finance team or sent via E-Mail notifications. For security reasons the distribution via the task list is recommended as this fully utilize the strict access concepts of Imixs-Workflow.

Detailed information about the adapter project can be found on Github. The project is in continuous development and contributions from the community are welcome at any time.