Question

Hi Community,

Using tile view, I am able to display the image on grid. But our client wanted to use list view. How we can possibly show the image on list view?

Like

0 comments
Log in or register to comment
Question

Hi Community,

Any idea how I can disable or skip this unsaved changes warning on a specific page.

Like

0 comments
Log in or register to comment
Question

Hi,

I have a requirement to fetch data from an external API. The call is pretty costly in terms of performance and the data size is pretty huge. The good thing is the data is relatively static and doesn't change too often. Also, the data is transient in nature. It needs to be used for some intermediate processing and need not be persisted in the BPM'Online database. Ideally, I would like to store this data in the Redis Cache and set an expiry of 3 hours.

Theoretically, it seems possible to access the Redis Cache and get/set the values from/into the cache through the Source Code Schema. I wanted to confirm if there are any recommended ways of doing it? Are there any C# wrappers/classes that are already built in BPM'Online that we can use to get/set/invalidate cache?

Thanks in advance for all the help...

Like

0 comments
Log in or register to comment
Question

Hi,

i would like to know how can i run Validations/Actions (like field validations) after i select an item  from a lookup list.

 

Like

0 comments
Log in or register to comment
Question

Hi,

I have created a detail page with  some fields and a lookup list.

I would like to know how can i hide a specific item from that lookup list after i select it in the field, because i dont want that different fields have the same lookup item.

 

Example:

Lookup List: [A, B, C]

Field 1 -> Lookup List (A),B,C

Field 2 -> Lookup List (B),C

Field 3 -> Lookup List (C)

 

 

 

Like

1 comments

Dear Pedro,

You can do this only with the help of the development process. Here is the article for more details: https://academy.bpmonline.com/documents/technic-sdk/7-13/using-filtration-lookup-fields-examples Also, here is the community post that might be helpful as well. https://community.bpmonline.com/questions/lookup-field-filter

Best regards,

Dean

Log in or register to comment
Question

Hello, has anyone else found an issue with email sync where ALL emails will get posted to your company's Account record on the history tab? Since all internal employees are part of our company's account, this means if our employees sync our O365 email accounts with bpm'online, then ALL emails are visible to ALL employees. This could be problematic if a manager is using email to discuss one of their employees compensation or performance.

Does anyone have any suggestions how to avoid this issue?

We like email sync for the visibility and history of communication between our company employees and our clients. However the caveat of intra-company emails being seen by all is not ideal.

Like

1 comments

Dear Mitch,

There is no such out-of-the-box functionality that wold record the emails on the Our Company account. It seems like you have some custom Email detail that is based on Contact object. The default settings are as follows http://prntscr.com/nfuwza

Most likely the current one is based on contact object. Please make sure you have the correct detail. 

Best regards,

Dean

Log in or register to comment
Question

Hi Community,

Any Idea how can I create a dialog box with input fields and buttons?

Like

4 comments

Dear Fulgen,

Depending on your business task, your can make up a business process with AUTO-GENERATED PAGE or PRE-CONFIGURED PAGE elements. Here are some more details on them:

https://academy.bpmonline.com/documents/technic-bpms/7-13/auto-generated-page-process-element

https://academy.bpmonline.com/documents/technic-bpms/7-13/pre-configured-page-process-element

Basically, the application does not support opening small dialog boxes, but you can use auto-generated page with any fields or buttons that you need. It can appear as a separate page but not as a small dialog box. 

Best regards,

Dean

Dean Parrett,

Thanks Dean.

Auto generated page and pre-configured page will not be acceptable for our client since it will open as full screen. What we want to achieve is only as size as mini page or a dialog box.

How can we open a minipage in client code? maybe we can use mini page, upon clicking a custom button we will load a minipage.

 

Dear Fulgen,

Yes, that would be possible if you are ready to create this window using the development tools. Here are a couple of similar articles that will be helpful. 

https://academy.bpmonline.com/documents/technic-sdk/7-13/adding-pop-summaries-mini-pages-module

https://academy.bpmonline.com/documents/technic-sdk/7-13/creating-pop-summary-mini-page-adding-records

https://academy.bpmonline.com/documents/technic-sdk/7-13/creating-pop-summaries-mini-pages

https://academy.bpmonline.com/documents/technic-sdk/7-13/adding-pop-hints
 

You can also analyze the the any minipage code and create a custom page that would open up upon your preferred conditions, as in your example upon clicking any button. 

Dean

Dean Parrett,

Thanks Dean,

I found below dialog box with text field in BPM online after clicking the new email account. Same as below is our requirement, any idea how we can achieve this?

 

Log in or register to comment
Question

Hi,

I have a requirement to setup BPM'Online in production in an on-premise setup for 100-300 users. I went through the documentation of system requirements for 100-300 users. I have a few questions.

1) Would we need to procure licenses for Microsoft SQL server? Are there any other licenses that we need to procure for any other software component involved in the deployment?

2) Are there any best practices that we can use from a deployment architecture perspective?

3) Is there a docker solution readily available to horizontally scale each of the application components independent of each other? Has it been tried out before in production in any of the implementations? Are there any best practices while using docker in the context of BPM'Online?

Thanks in advance...

 

Like

4 comments

Dear Amanthena,

Here are the answers to your questions:

1. In general, the bpmonline licenses are required for using particluar application functionality. As for the software for local deployment, bpmonline doesn't require any licenses. If you are using free Microsoft SQL server software, the application can be deployed without any difficulties. 

2. You may just refer to this chain of articles on how to deploy and set up your environment. It is more than enough for successful application deployment https://academy.bpmonline.com/documents/administration/7-13/installing-bpmonline?document=#XREF_45275_bpm_online_on_site

3. As for now, unfortunately, we do not have any docker solutions. Most possible reason for it is that we already have cloud option for the application deployment.

Best regards,

Dean

Thank you for the info, Dean. Regarding point no. 3 in your comment, sometimes customers would not want to go on cloud citing data security reasons. For such customers, would it make sense to consider a deployment solution on-premise that would make it easy to manage hardware, mainly from a scaling perspective? While exploring Docker as a solution for this, would we have to be aware of some limitations/nuances of the BPM'Online framework that could hinder progress? In the context of Docker, can each of the application components in BPM'Online be horizontally scaled independent of each other?

Dear Amanthena,

We do not have any experience as well as documentation on how to deploy the environment using Docker. Basically it could be possible to deploy the environment using Docker, but since we have no such a solution, we cannot guarantee that the process is going to be successful. If you have any active subscription, you may approach our support team via support@bpmonline.com and request all necessary files for the website deployment. Using them you can try to deploy the application and be the first who find a solution to this question.

Best regards, 

Dean

Thank you, Dean!

Log in or register to comment
Question

Hi Community,

I want to implement remaining time indicator on my custom page, just like what you have in case form. Any idea how can I achieve this?

 

Like

1 comments

Dear Fulgen,

Please take a look at CasesEstimateLabel.js schema. It contains the logic for the indicator. On the CasePage.js schema there is a container (SolutionCaptionProfile) where indicator is rendered. 

Please use the code in the CasesEstimateLabel.js schema to create your own module for indicator and then place it on the custom section page.

Regards,
Anastasia

Log in or register to comment
Question

Hi.

 

I want to be able to allow access to some users to merge the records but do not want to give the access to others.

 

How do I do it?

Like

2 comments

Hello,

In "Operation permissions" section of system designer (see screenshot http://prntscr.com/nfjxsf) there are two records called "Duplicates processing" and "Duplicates search" that are responsible for duplicates merging and duplicates search respectively. You need to add records about roles or users to those permissions so those users or roles could be able to find and merge duplicates.

Best regards,

Oscar

I was looking for "Merge" and didn't realise it was called Duplicates.

 

Thanks for help.

Log in or register to comment