Hi,

We have a custom section in which we'd like to display the mobile phone number of the contact concerned when it i fileld in the contact related record.

I guess we should use the business rules to do that. Use "Filled in automatically". Know how to define the "If" condition to check if the column concerned is filled in but don't know how to define the "then" value.

Thanks in advance for your help.

Regards

Eric

Like 0

Like

1 comments

Dear Eric,

The best option in this case would be adding a custom business process. The process would need to read the contact linked to the custom object record, check if there is a phone number filled in and:

-if there is no, finish

-if yes, read the phone number 

Then the process will modify the custom object record using Modify Data element. 

Lisa

Show all comments

Hi Community!

¿How could I change the default value that appears in the column list when I enter the lookup of a custom entity? I want that initially when I open the lookup, I can filter by a field, without changing the display value in the system

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

In this case, I want the default value to search not be "Nombre y Apellidos" but, another field.

King Regards,

 

Ezequiel

 

 

 

Like 0

Like

4 comments

Dear Ezequiel,

The lookup field values are sorted based on the column that was set to be the primary column in the Configuration. You may go to the lookup in the Configuration and change the primary column to the one you'd like to use and so, the values would be sorted based on it.

Alternatively, you may reach your aim with the help of the development. In this case you need to replace the ‘LookupPageViewModelGenerator’. The column for the search is configured in it in ‘GenerateViewModel’.

Lisa

Dear Lisa,

Thanks you for your response!

I replaced the "LookupPageViewModelGenerator". Copy all text y edit "generateViewModel" function. Code in the image below

 

in this function I can not use this.callParent (arguments) because? In red marked the customizations that i made to the function.

This in principe works, but for all system lookups the lookup title starts with "undefined". How do I solve that problem?

King Regards,

Ezequiel

Dear Ezequiel,

You need to re-add "CaptionLookupPage" localizable string and re-save the schema. For the changes to be displayed, you also would need to empty the cache and log out and back in.

Lisa

 

Dear Lisa,

I re-added "CaptionLookupPage" and it worked!

Thanks you!

Regards!

Ezequiel

Show all comments

Hello Community!

I need set up a custom section with access by record enabled and remove the createdOn user of the delete permitions.

Is a easy way (without create a business process) to setup the default Read, Edit, delete option for the create user?

http://prntscr.com/jgbqp8

Regards,

 

Like 0

Like

1 comments

Dear Federico,

It is the basic system logic to grant the person created a record with full access rights for this record. Unfortunately, there is no such option to eliminate the deleting access rights for record owner/creator via [Object permissions] section.

It can only be done by creating a simply business-process starting on record creating, reading the Contact from Created By column and deleting the access rights via [Change access rights] process element.

With best regards,

Oliver Wingston

Show all comments

Hello,

I am looking to enable/disable a button based on whether a user is in a certain functional group. What is the best way to do this? One way possibly is to build an entity schema query to pull a user's role information, but I haven't been able to find details on the object that contains user->role associations.

Any feedback is appreciated. Thanks!

Allen

 

Like 0

Like

2 comments

Dear Allen,

You are looking for SysAdminUnitInRole and SysUserInRole objects. 

 

Thanks Lisa!

Show all comments

I was able to send emails from bpmonline. However when trying to download emails from outlook to bpm, I get an error in the process log.. I am using 7.12 BPMOnline sales.

System.Threading.ThreadAbortException: Thread was being aborted.

   at Terrasoft.Configuration.ExchangeUtility.SyncExchangeItems(UserConnection userConnection, String senderEmailAddress, Func`1 exchangeSyncProviderFunc, String& resultMessage, Int32& localChangesCount, Int32& remoteChangesCount, String syncProcessName)

   at Terrasoft.Core.Process.LoadExchangeEmailsProcess.Synchronize()

   at Terrasoft.Core.Process.LoadExchangeEmailsProcess.LoadExchangeEmailScriptTaskExecute(ProcessExecutingContext context)

   at Terrasoft.Core.Process.ProcessFlowElement.Execute(ProcessExecutingContext context)

Need help!

Like 0

Like

4 comments

Hello,

This error indicates that the application pool was restarted.This error will disappear with the next synchronization. 

Best regards,

Lily

Hello Lily, I haven't restarted the app pool during the email synchronization process.

I've tried to do email sync today again and see the same error in the process logs.

Hello BPM Team, Any update on this issue? Thanks in advance

Dear Deepthi,

It's hard to determine the cause of the error without the additional info about the instance you are working on and mailbox settings. Please send a request to support@bpmonline.com so that we can conduct a deeper analysis.

Best regards,

Lily

Show all comments

Hello,

Is there a place we can log new feature requests/product enhancements for BPM online? We get feedback from various customers and would like to log such items so that BPM can follow up with them.

Thanks!

Like 0

Like

1 comments

Dear Allen,

The best option is sending an email to support@bpmonline.com as all enhancement requests will be processed and then added to backlog by support itself. 

You can also receive fresh information about your feature request from support (will be implemented in the future release, next update etc).

With best regards,

Oliver

Show all comments

Recently I got the 7.12 upgrade download from support team and was able to successfully upgrade my local development sales site to 7.12. However after the upgrade, When trying to login LDAP authentication fails for the users but BPMonline authentication works. Any thoughts?

Appreciate it!

Like 0

Like

9 comments

Probably you have not transferred the LDAP settings from the production site to the pre-production site during the upgrade

Please transfer the LDAP settings from the old web.config file to the new one according to the "6. Web.config file setup" chapter of the manual

Eugene Podkovka,

That make sense. I did that and the issue was resolved

When trying to import the LDAP settings this is the error that I see in the notifications. How to successfully import all the LDAP elements?

Please configure the settings again instead of importing. 

Deepthi Kurra,

Besides, it seems like you either have demo application or you don't have licenses or you have demo licenses. It seems like the application is in demo mode. 

 

Eugene, I didn't try to import the records into LDAPElement table manually. I have configured the LDAP settings and this is the message that I've received after waiting for a notification. Is there a way I could switch the application to normal mode instead of demo mode. Thanks in advance!

Deepthi Kurra,

Yes. Please install the license again. Additionally, please check that the name of the application archive didn't contain the "demo" word.

Eugene, Is the application archive name the root folder name of the BPM application?

It should look like 

7.12.0.2702_SalesEnterprise_Marketing_ServiceEnterprise_Softkey_MSSQL_ENU

And it shouldn't look like 

7.12.0.2702_SalesEnterprise_Marketing_ServiceEnterprise_Demo_MSSQL_ENU

Additionally, please check the license installed on the application.

Show all comments

Hello Community! 

When you add a new Order from opportunity > New OrderProduct the Order keep saved but when you close the order this not refresh the order detail in opportunity. 

What can do to keep the order in chage status (save button enable) after add OrderProduct? 

Regrards,

 

Like 0

Like

1 comments

Dear Federico,

Could you please add some screenshots to make more clear your issue? I have tried to follow your instructions and do not see any problem.

Show all comments

Hi Community!

How are you?

I hope you can help me!

When I mouse over the name of a custom entity,

I want it to open a popup similar to the one opened when I mouse over the name of a contact.

 

I want to show information of several fields in that popup

How could I do it?

King Regards,

 

Ezequiel

 

 

Like 0

Like

2 comments

Dear Ezequiel,

This functionality is implemented via mini cards. Please follow this link tot check what it is used for: https://academy.bpmonline.com/documents/technic-sdk/7-12/mini-page

If you want to add it to your custom section, please check the articles in our development guide: https://academy.bpmonline.com/documents/technic-sdk/7-12/how-create-mini-page

Best regards,

Lily

Dear Lily!

Thanks for you response!

It was very helpful

Regards,

Ezequiel!

Show all comments

Hello Community!

Is posible get a field in js from detail before save them? I need them to make a validation before save.

I'm using BaseFildsDetail.

Regards,

 

Like 0

Like

3 comments

You need to override the saveAsyncValidate method on the page and read the value from the database via ESQ in the method. Then you need to send the validation result on callback of the ESQ. You an find an example in the BaseEntityPage module in the saveAsyncValidate method. 

Eugene Podkovka,

I'm using a field detail so the detail field is wait to save when the edit page is save. Is posible save the detail before save the edit page?

I don't know what is "field detail". If  you are about an editable grid, then the previous answer will work. 

Show all comments