Question

Hi;
Where I can find the values of parameters the running process was started with?

 

Regards

Tomek

Like

2 comments

Hello.

It is not enabled by default for the sake for performance. However, you can enable process tracing in order to see which values were passed on the every stage of the process. You can read more about it below:

https://academy.bpmonline.com/documents/technic-bpms/7-13/how-trace-pro…

Best regards,

Matt

Matt Watts,

thanks Matt;

I describe a case I have
we run the process in Call Center.

the customer Action Element is open but the connection has been broken.
New conection has been taken by another worker.
So I would like to find the old proces by proces id and input paramenter to close it.
So i would like to query Database looking for parameters for patiqular process

Regards

Tomwek

Log in or register to comment
Question

Hi community!

How are you?

When i select a row from a detail, appear the business Process list that i can run

 

How can I hide a business process option from the list based on the condition of some field in that row?

King Regards,

Ezequiel

Like

1 comments

The menu is bound to the "RunProcessButtonMenuItems" attribute in the "BaseGridDetailV2" module. You can override the getProcessButtonVisible method in the detail module or change the attribute after modifying a value by the mentioned condition. 

Log in or register to comment
Question

Dear Team,

                  Here I Created one web service. Here my problem is the Web service working fine when already login with credentials. 

 My question:  How to access web service without authentication(without login)?

  Here I attached below my screen shots

 

Like

2 comments

Bpm'online - its an asp.net application. Please deploy it on-site and modify the web service for working without authorization using Microsoft documentation. If you need to modify the application files for this, please send a list of the modifications to support@bpmonline.com and the team will apply them in the cloud. 
Please use GeneratedObjectWebFormService as an example. It doesn't require authorization. 

Thank You Eugene.

Log in or register to comment
Question

Hi;

I run the process from button on editpage

but when i want to move to process page it doesnt work

I do it this way:

this.sandbox.publish("PushHistoryState", {hash: "ProcessCardModuleV2/AutoGeneratedPageV2/377caef9-d9ed-48ee-8458-3106e61dfdc6"});

When i Change the hash to {hash: "IntroPage/StudioIntro"} it work

by the way.

What is the syntax for this when i want to do it from c#

i try Terrasoft.Configuration.MsgChannelUtilities.PostMessage(Get<UserConnection>("UserConnection"),"PushHistoryState","{{hash: \"IntroPage/StudioIntro\"}}"); but it dosn't work

 

Regards Tomek

 

Like

1 comments

Dear Tomek,

Seems like the provided URL is not correct and does not exist. Please try to use https://webplatform.github.io/docs/apis/location/assign/ using relative or full path to the page. This approach will save browser history like that you're trying to use before.

What about changing the browser location from the back-end (C#) code, of course, this is impossible to do directly, but you can use web-sockets to publish message from C#, subscribe to this message on some page. And if this page will be opened when back-end message will appear, you can change window.location inside the callback function of the javascript subscribe method.

Here the example of the publishing and subscribing described in the comments:
https://community.bpmonline.com/questions/refresh-page-fields-after-pro…

Hope you will find it helpful.

Regards,

Anastasia

Log in or register to comment
Question

Hi Community,

In the database where is this Access rights lets say of [Product Record] being saved?

 

 

Like

1 comments

Dear Fulgen, 

The information about Rights for records of certain object is stored in the Sys<objectname>Right, in your case - SysProductRight. 

Best regards, 
Dennis

Log in or register to comment
Question

Hello. I am working with serveral new, out of the box, environments.

I have been looking into the Forecast funtions and learning about it. I have notice that no matter how I seem to change my Opportunities and sales, the Pipeline values are all 0, and are not updated when I run the Calculate function. The Closed/Actual values are working normally.

Since I have this issue on more than one environment, I thought there might be some central issue at the moment. Is anyone else having the same issue?

tl;dr Pipeline value not calulated by running the Calculate action on Forecast

https://academy.bpmonline.com/documents/sales-enterprise/7-13/how-calcu…

Best regards,

Like

3 comments

Dear Julius,

Hope you are doing great today.

As for now, the section Forecast works without any issues. Since you face some problems with the section, we have to look through your system settings to identify the reason for them. Therefore, I'd like to suggest you to contact our support team by email support@bpmonline.com for further investigation in your particular environments. 

Best regards,

Dean

I can only get Pipeline values Calculated on Forecasts set to Period type: Year.

Pipeline values are not calculated for any forecast with Period type: Month. These are always zero.

I'll take this info to Support

Dear Julius,

Our support team will be glad to assist you.

Have a great day ahead.

Best regards,

Dean

Log in or register to comment
Question

Hi community!

I need that instead of navigating the tabs by means of the arrow ->, they are shown in a list below, to be able to see them all together without having to navigate. That is, they are displayed in various rows depending on the amount that exists.

 

Any idea?

King Regards,

Ezequiel

Like

2 comments

Hello Ezequiel,

You'll need to add the following CSS:

.ts-tabpanel {
    height: auto;
}
 
.ts-tabpanel-items {
    overflow: visible;
    white-space: normal;
    margin: 0 !important;
}
 
.ts-tabpanel-scroll-left {
    display: none;
}
 
.ts-tabpanel-scroll-right {
    display: none;
}

This will change the tabs to wrap onto new rows if needed. If the display is wide enough it will look like this: 

If not, they will wrap like this:

Hope this helps.

Ryan

Ryan Farley,

Thank you for a very thorough explanation!

Best regards,

Matt

Log in or register to comment
Question

Is it possible to specify date formatting when using email templates?

Like

1 comments

Dear Carlos,

As for now there is no such functionality, but I'll inform our R&D team about this issue and suggest them to implement it. Thank you for helping us to make our application better. As a workaround you can use either BP to modify your templarte accordingly to your business task or add macro handler into the template: https://academy.bpmonline.com/documents/technic-sdk/7-13/adding-macro-h…

Log in or register to comment
Question

Hi;

I check value of field (attribute) on page in onRender method

sometime it work correctly and sometime it show error that this.get("usrStatus") is undifined

here is my code,

            onRender: function() {

                var that = this;

                setTimeout(function() {

                    if (that.get("UsrStatus").value === "22a42a46-1f02-46d4-8a1b-e947631a0671") {

                        that.set("justClosed", true);

                        that.sandbox.publish("UnblockManClosed");

                    }

                });

                this.callParent(arguments);

            }

 

Regards

Tomek

Like

4 comments

Try putting the code in onEntityInitialized instead of onRender. With your setTimeout it likely sometimes gets the timing right that the entity is available and other times not. If you put the code in onEntityInitialized the object values will definitely be available.

Ryan Farley,

Thank Ryan;

That may sold muy problem

Maybe have you anny idea when this is on Preconfigured page not base on any entity?

 

Regards

Tomek

Hello Tomasz,

I'm not completely sure, but it looks like it would work the same on a preconfigured page. Looking at PreconfiguredPageV2 it does also define onEntityInitialized. PreconfiguredPage also does inherit BasePageV2 (which inherits BaseEntityPage), so I would assume it would work the same for the preconfigured page.

Ryan

Dear Tomasz,

As advised above by Ryan, please transfer your code to basic onEntityInitialized method. At the moment of its execution page model is already retrieved. onEntityInitialized method is present on PreconfiguredPageV2, since it inherits from BasePageV2, which has the method realization.

If you will have any further questions, please let us know.

Regards,

Anastasia

Log in or register to comment
Question

Hi. 

how can I use password protected excel for Template in Excel Report Builder ?

 

It showing below error when I generate the report.

 

 

Like

1 comments

Dear Visitor,

Most likely it is not possible to use password protected excel file as a template in the application. I would suggest you to contact the developer of this extension by email for more details - bpmonlinelabs@bpmonline.com

Best regards,

Dean

Log in or register to comment