Question

Hello, 

I am trying to overide the Opportunities "Buyer Name" behavior to only search for the Contact and not the Account records. 

I have found the schema and object (I believe) in OpportunityPageV2 that is responsible for this behavior, but everything I have tried does not seem to want to work.

Does anyone have any suggestions on how I could make this work?

 

Like

2 comments

Dear Philip,

You have found the correct solution by yourself. You need to replace the schema and change the following line:

"multiLookupColumns": ["Contact", "Account"]

Only contacts should be left there for you to accomplish the task.

Lisa

Lisa Brown,

Hi Lisa, 

I did change "multiLookupColumns": ["Contact", "Account"]" to "multiLookupColumns": ["Contact"]" but that did not give me the outcome I was looking for. 

Do I call something other than "multiLookupColumns"? 

Log in or register to comment
Question

Hello,

I made an approval process and I  set the approver which role, after I set  functionnal  role .

Is it possible to do that if someone belong to the list of user in my functionnal role, he does not receive the approval notification if he is the one who is calling the process?

Thank you.

Like

1 comments

Hello,

According to the system logic every user who belongs to the role that you choose as Approver will receive a notification. I have registered your request for our R&D team to include the ability not to receive the notification if you belong to the group of approvers. In case you use the Approval process, it is presupposed to be approved by some manager who has a higher rank than you, for example. If you want to send the approval to the same group and not receive the notification, then you need to think of the functional or organizational roles to be created in such way that you will be excluded from it. 

Best regards,

Lily

Log in or register to comment
Question

Hi Bpm'online Community,

I'm new to bpm'online and I'm trying to validate an object on the Saving - Validate event. I added the event and I'm able to write the logic that throws an exception if the validation fails. Now, I want to get the exception message from the LocalizableStrings structure on the event.

I added a new localizable string schema but I cannot how to get it from the script.

This is the code of the script:

var cfrStageId = Entity.GetTypedColumnValue<Guid>("UsrCfrStageId");
var errorMessage = string.Empty;
if (!cfrStageId.ToString().Equals(UsrCfrConstants.Initiation, StringComparison.OrdinalIgnoreCase)) {
 var numberOfBeneficiaries = Entity.GetTypedColumnValue<int>("UsrNumberOfBeneficiaries");
 if (numberOfBeneficiaries < 1) {
  //errorMessage = new LocalizableString(Storage, Schema.GetResourceManagerName(),
          //                          "LocalizableStrings.NumberOfBeneficiariesNotPositive.Value").ToString();
        errorMessage = "The number of beneficiaries must be > 0";
  throw new Exception(errorMessage);
 }
}
return true;

The commented out code is what is not working. I also tried "UsrCfrEventsProcess" as the resource manager name but it did not work either.

 

I'd appreciated any help you can provide.

 

Thanks,

Jose

Like

1 comments

I would say that you need to build the localizable string in the following way:

string title = UserConnection.GetLocalizableString("YourSchemaName", "LocalizableStringName");

or if it's the same schema.

string title = UserConnection.GetLocalizableString(Schema.GetResourceManagerName(), "LocalizableStringName");

However, you need to test this. 

Please deploy the application locally and debug it. This way you'll see how to resolve the issue. 

Log in or register to comment
Question

When did the marketplace install start a wait period?  I have been installing apps to our dev site and then our prod site instantly but now I have to wait?  This seems to be a hassle more than a help.

Like

5 comments

Dear Lori,

There are some solutions that can be installed instantly (the most of the solutions are like that). Though, there are and always been some that you need to contact the support team to install. We will try to increase the amount of the solution that can be installed by you immediately, but at the moment you will need to wait for some of them, I'm afraid.

We are sorry for the inconveniences caused. 

This is an application that I have installed before without having to wait but since our dev site had issues a while ago I had to have it to redone and lost the application so I find it odd that an app I have installed prior to now cannot be installed by myself.

Dear Lori,

Please provide us with the link to the application in question.

it is:  Product: Detail summaries for bpm'online

https://marketplace.bpmonline.com/marketplace/1016/contact

 

Dear Lori,

I opened the add-on page, clicked on Install button and was able to install the application without waiting:Please try to install it again and contact support (support@bpmonline.com) for the remote session if you face the same difficulties. 

Log in or register to comment