I need to know how to add a dropdown with the channels in the notes tab just like the one in the feeds session. Thanks.

File attachments
Like 0

Like

1 comments

There is no easy way to do that. Please investigate how the feed functionality works and create the same functionality for notes from scratch.

Show all comments

I am developing a custom search block in 'Contact Section'.  In a Contact section, I have one child entity that contains 2-3 MRN number for one contact. So I want to add a custom search field with MRN number. If I search with any MRN number of contact then it should filter contacts. So, can you please provide me with any article or example so I can proceed.

image.png

image.png

 

Above is my screenshot for child entity and contact list. I want a filter for contact with above mentioned MRN number.

 

Please guide.

Like 0

Like

4 comments

Dear Riddhi,

Unfortunately, the screenshots you have attached are not displaying correctly. Though, please take a look at the following article. There is an example of quick filter implementation. As I have understood from your explanation, such filter can cover your business task:

https://academy.bpmonline.com/documents/technic-sdk/7-13/adding-quick-filter-block-section

If you will have any question, or this approach does not suit you, please let us know why and we will be happy to advise.

Regards,

Anastasia

Anastasia Botezat,

Hello,

Above article is providing me fixed filter over list section. But I want my custom dropdown with custom values to fill in it. I will bind those values from a dynamic database. I don't want a predefined filter to fix on search section.

 

I want to add my own filters to FilterContainer.

Riddhi Jadeja,

In this case you need to create a functionality from scratch to proceed the values you receive from third-party. 

Unfortunately, we do not have a ready code snippet, though, the approximate algorithm can be the following:

1. You add a dropdown to the section replacing schema. This can be just regular dropdown created by the means of JavaScript and added to the GripUtilitiesContainer for example. The other option is to take Owner filter from the article and pass values to the filter. In this case inspect the filter realization to create your own.

2. Receive values for the dropdown. This can be done when section initializes, so launch and API call, or web service call ( which one you use for integration) and store values to the virtual column e.g., or in any other comfortable way (new array, object e.t.c.) 

MyField: {
   dataValueType: Terrasoft.DataValueType.COLLECTION,
   type: Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN
},

3. On dropdown value picked pass a filter to the fixedFilterConfig.

Hope you will find it helpful!

Anastasia

Anastasia Botezat,

Thank you.

Show all comments

I have a child section(with two fields) in a Contact Section. In that section,  I want to add customize search filter with a child entity column. So I got help from the support team like below:

  • Secondly, into method getFilters() you should write the next script(example for OEMGroup):

var oemGroup = this.get("VistOEMGroup");

if (!oemGroup) {

                filters.removeByKey("VistOEMGroupGroupFilter");

} else {

filters.add("VistOEMGroupGroupFilter",Terrasoft.createColumnFilterWithParameter(

Terrasoft.ComparisonType.EQUAL,"VistOEMGroup", oemGroup.value));

}

 

But I don't know that getFilters() method already exists or do I need to add this to 'methods'.

Please help.

Like 0

Like

2 comments

Please override the getFilters() method in the "methods" property. Please find more information about methods on academy by the link below: https://academy.bpmonline.com/documents/technic-sdk/7-13/methods-methods-property

Alina Kazmirchuk,

Thanks Alina.

Show all comments

In my Account Section, I have one custom field i.e. Dealer Number. Now, in a Case section, I want to add Account as Lookup field but, in this lookup column, I want the display value as Dealer Number, not the Account Name. Can anyone help me with this?

Like 0

Like

3 comments

Hello community!



Is it possible to have 2 display values for the same object. Lets say I have a country lookup with the phone code as another column. 



Can I have this lookup as a 'Phone code' field on the contact record displaying the list of phone codes??

M Shrikanth,



Unfortunately, it's not possible to have two displayed values for one object.

The thing is that the one object can only have one displayed value,  but your idea sounds good so we'll take it into consideration with our R&D Team.



Thank you for choosing Creatio!

Show all comments

Is there an object that can be used to trigger start a process when a new attachment is added on the attachments tab of a record?

For certain sections, it would be nice to receive an email notification when a new attachment is added.

Like 0

Like

1 comments

Dear Mitch,

You can use "SectionName attachment" objects to trigger such process, for example "Contact attachment" object. 

Best regards,

Angela

Show all comments

When I install application from file, occurs an error:

insert or update on table "SysPackageDataLcz" violates foreign key constraint "FKfg1JPl35PDx2FCE8Oagxv7VAMIc"

 

Can you help me? Thank you

Like 0

Like

6 comments

Dear Carolina,

   The error was caused by a sql-query. In order to catch the query please deploy the application on-site and use Sql Server Profiler. Then please try to analyze the query and find out what went wrong.



   Most likely the error caused by missing cultures in the target application. Please check that the target application contains all cultures from the application where the package was developed. For further developing please, use the same product and version on the dev and target application.  

 

   For more detailed assistance, please contact technical support.

Besr regards,

Norton 

What can I do? Is there any configuration - data (in advanced settings) to add?

I don't have access to folder of target application.

My local environment is on version 7.14.2 and target application is on version 7.14.1.

 

Thank you

How do I have all the cultures?

I compare two database and the data in SysCulture table is the same.

Dear Carolina,

Unfortunately, it's not possible to install a package on a different version. Please consider upgrading the target application to 7.14.2. 

Best regards,

Norton

Thanks for your reply.

 

The target application was upgraded to 7.14.2.

I continue with this error:

Terrasoft.Common.DbOperationException: Npgsql.PostgresException (0x80004005): 23503: insert or update on table "SysPackageDataLcz" violates foreign key constraint "FKfg1JPl35PDx2FCE8Oagxv7VAMIc"

Is there a problem if the local database is different than target database?

My local database is SQL Server and target database is PostgreSQL.

 

On target application I can't change the "Date and time format" and "Time zone" in my profile. May be related?

I have this error: Errors occurred while saving the profile. Please try to save again.

 

Best regards,

Carolina

My problem is solved.

The database from target application was in PostgreSQL and now it is updated to SQL Server.

Then I did an install application from file and it's working fine.

After update, it's possible change "Date and time format" and "Time zone" in my profile. 

 

Thanks for help :)

Best regards

Show all comments

Hi,

I did 'Compile all items', then 'Download packages to file system' and I have this error:

Can you help me?

Like 0

Like

1 comments

Probably transferring to the development in the file system was implemented in the incorrect way. Please go through the article by the link below to make sure that all steps were accomplished correctly:

https://academy.bpmonline.com/documents/technic-sdk/7-13/development-file-system

If it doesn't help, please post a video which will demonstrate all your actions on setting up the development mode in the file system step-by-step. 

Show all comments

Is there some requirements for global search criteria? When I put part of a case number, there are no results. If I put the entire case number, the case is shown in the results. I've reviewed the system settings for global search but it does not appear I can make any adjustments that resolve this.

 

partial case #:

full case #:

Like 0

Like

1 comments

Dear Mitch,

To provide you with a solution, we need to investigate the issue. Please submit a case to support@bpmonline.com and we provide you with a solution in terms of the case.

Best regards,

Anastasia

Show all comments

I have a detail referencing the Contacts section, that is an editable list detail:

Am I able to make the Contact lookup appear as a link on this view? That is, as link to the linked Contact record.

 

The list view preview shows the Contact as a link:

But not when I view the detail on the linked section??

Like 0

Like

2 comments

Dear Lauren,

You can try to transform the lookup field into hyperlink by referring to this article https://community.bpmonline.com/articles/how-make-url-string-field-clickable-hyperlink

Best regards,

Dean

Hi Dean,

The link needs to be the connected lookup record ... How would I reference this as a link?

Show all comments

How can I send an email from a business process to a group of recipients who are in the same Organizational Unit?

For example, highlighted in the picture below I tried to make a process that sent an email to the contacts in the organizational role "Strategic Partner Support", however when the process ran, no email was sent. So instead I had to add individual contacts, but I am trying to avoid needing to update individual contacts in this process element as our employees come and go or change roles.

I also tried using a system setting, and added a organizational role to that system setting, but that did not send an email either. Can anyone advise on the best way to do this?

 

Like 0

Like

2 comments

Unfortunately, there is no opportunity to send an email to the organizational role via a business process element "Send email".

However the functionality can be implemented. An idea is to use a script task element in order to select all contact emails which are included in the role. They are selected from the database via EntitySchemaQuery. Then join all selected emails into a string using ";" as separator. After that use the newly built string of emails as an email for sending.

The basic business process "Send email to case group" works in the same way. Please feel free to use the business process as an example. I recommend you to copy the process, change conditions for launching according to your purpose and change an email template. Pay attention to the script task element "Prepare Recipient Emails".

 

Show all comments