Need Clarification

Hi ,

Iam trying to develop a business process with camunda. Am a newbiee to this framework . In my process i have to build some complex forms. From the document , i understood that we can create forms and embed that into the task. Now i want to know is it possible to do the following things in camunda community edition.

  • Need to design some complex forms , like different tabs in one forms . where an user has to fill the fields on each tab. Also have a tabular view , ie say a user is requesting certain items after he providing details and click add item it should be shown in a table , like wise he has to add multiple items.

  • Need to upload multiple documents in a form.

  • Does camunda support email notification , Need to send emails to assignee when a task is assigned to them.

  • In user management section , is there any option to assign a head person to a group. In my workflow i need to assign a task to a head of department of the requested user. If there is no option for this please suggest a work around solution.

It will be helpful if you provide some examples or reference guide for this

Thanks

Hi @Ajr,

  1. you can do any kind of layout customization, as well as integrate with sdk. Please take a look at following examples:
    https://github.com/camunda/camunda-bpm-examples/tree/master/sdk-js/browser-forms
    https://docs.camunda.org/manual/7.5/user-guide/task-forms/#external-task-forms
    https://github.com/camunda/camunda-bpm-examples/tree/master/usertask/task-form-external-jsf

  2. please refer to document upload section of documentation
    https://docs.camunda.org/manual/7.5/reference/embedded-forms/controls/files/

  3. There is no out of the box support for emailing, but there is a community extension
    https://github.com/camunda/camunda-bpm-mail

  4. you will have to implement selection of head of department on your own. Please take a look at
    https://docs.camunda.org/manual/7.5/user-guide/process-engine/identity-service/

Does that help you?
Askar

HI @aakhmerov ,

   Thanks for the quick response.. Also one more question .

How to accomplish populating values in a drop down from an external database.

Hi @Ajr,

you would have to use javascript for that. Assuming data from your external database is provided via REST endpoint, you could send request to it when form is loaded and the populate the data.

Cheers,
Askar.

Hi @aakhmerov ,

So your are telling that we have to expose rest services for this… Is there any other way to accomplish this ? . Is it possible to show groups in camunda in drop down ?

Thanks
Ajr

Hi @Ajr,

I am not sure I understand the context here, but you can definitely render select with some values.
https://docs.camunda.org/manual/7.5/reference/embedded-forms/controls/select/

Does that help you?
Askar.

Hi @aakhmerov ,

Camunda user management have users, groups and tenant. I want to know whether it possible to show this groups in a drop down in user task forms.

Thanks
Ajr

Hi @Ajr,

you can put your groups into variable and then display a variable content on your form.

Cheers,
Askar.

Hi @aakhmerov ,

Thanks for the reply. I will try

Thanks
Ajr