Hi community

When a user links a case or something else in the mini activity page is it possible to use the selection window instead of list selection ?

 

Like 0

Like

1 comments

Hi Stefano, 

 

Technically such implementation is not possible due to the out-of-the-box logic. 

 

Hopefully it won't bring you much inconvenience within working with the system. 

 

We already informed our Core R&D team in order to add such functionality in our next releases.

 

Thank you!

 

Regards, 

 

Bogdan L.

Show all comments

Hi Everyone 

 

I need that my custom detail works like the attachments, but i think,  i am doing something wrong

i 've configured the object like this

but it isn't enough

 

Anyone help me please

Like 0

Like

3 comments
Best reply

Hello Carlos, 

 

Please check the below article for the proper instructions on how to add the custom Attachments detail:

 

https://academy.creatio.com/docs/developer/elements_and_components/basi…

 

A few things to add:

You can change the parent object for the detail list schema (step 2 in the article) as shown on the below screenshot: 

 

Also, in case the changes are not reflected straight away once all the required steps from the instruction are done, generate a source code and compile a system. 

 

Hope this helps!

Best regards, 

Anastasiia

 

Hello Carlos, 

 

Please check the below article for the proper instructions on how to add the custom Attachments detail:

 

https://academy.creatio.com/docs/developer/elements_and_components/basi…

 

A few things to add:

You can change the parent object for the detail list schema (step 2 in the article) as shown on the below screenshot: 

 

Also, in case the changes are not reflected straight away once all the required steps from the instruction are done, generate a source code and compile a system. 

 

Hope this helps!

Best regards, 

Anastasiia

 

Thanks Anastasiia Zhuravel,

Now the interface works but  the list is not working propertly

 

 

it allow me create records, but when i refresh the page, i can't  see my records and the debugger show the error in the pic , but the records are persisted, i've  check it in the DataBase,

Any  idea what is the problem?

 

Carlos Alberto Arce Ortuño,

 

The error message indicates that there is an issue with a column: it is either incorrectly added to the schema page or is renamed/deleted. 

I would suggest to double-check the article and re-add the custom Attachments detail anew following the guidance so this way it will be properly added to the needed section. 



In case the issue still persists or occurs with your custom columns added to the detail afterwards, please approach us at support@creatio.com, so we will be able to check the configuration on the instance and find the root cause of the issue. 

 

Best regards, 

Anastasiia

Show all comments

Hello Team! 

 

Which is the good practice for assign default values for a new record from lookup.

I have an Account lookup and a Contact lookup. I want to take the account selected as a default account once I'm creating a new contact.

Business Rules is applied but the account is not pulled to the contact.

 

Thanks!

 

Like 0

Like

1 comments

Hello Dmytro,

 

You can set up a default value for an 'Assignee' column of your object. However, the object should be in the Custom package. You will not be able to set a default value for the base objects. Apart from that, in this particular example, the case assignee will be the save for all the cases.



But we recommend you double-check the business rule. Please feel free to find the information about business rules in our Creatio Academy article. 



Best regards,

Bogdan. 

Show all comments

What is the meaning/purpose of "Isread" field?

Can it help me filter unread messages? I need to make a dashboard of a list that show all the unread messages of current contact

Like 0

Like

1 comments

Hello Shira,

 

The boolean field “IsRead” on the ESNNotification object shows whether the message has been read and whether it needs to be read on the counter (the number on the CTI panel). 



Best regards,

Bogdan.

 

Show all comments

Hi community

 

I tried to download a picture contact using odata using this end-point {{BaseURI}}/0/odata/Contact({{ContactId}})/ContactPhoto

but I receive HTTP 204 response.

The contact has a picture attached

What I'm doing wrong?

Like 0

Like

5 comments

Hi Stefano,

 

Please specify if you are trying to get the photo from the contact or post the photo to the contact. It's not clear from the description of the question.

 

Best regards,

Oscar

Oscar Dylan,

I'm trying to download the picture

Stefano Bassoli,

 

what you need to do is to call /0/odata/SysImage({Id here})/Data endpoint. And Id should be received from the "PhotoId" column value received when calling 0/odata/Contact({{ContactId}}). Here is an example for accounts from my local app:

 

1) Retrieve PhotoId from the contact:

2) Call this endpoint:

http://r_rak_n:3269/0/odata/SysImage(199f4e47-985b-41ee-91c5-dec7e4f45a5e)/Data

 

199f4e47-985b-41ee-91c5-dec7e4f45a5e - is the PhotoId from step 1.

 

Best regards,

Oscar

Oscar Dylan,

Thank you very much!

In a production enviroment this endpoint doesn't work?

Show all comments

Hi Community,

 

Why am I getting timeout error when deleting records in any of the section. How can I fix it? Thank you so much

Like 0

Like

2 comments

Hi Fulgen,

 

This screenshot gives no information on the actual reason for the problem unfortunately.

 

What you need to do is:

 

1) If this is a local app - check the WebSockets settings in the app (this article will be useful). This is the most probable reason why records cannot be deleted in any section as you state. Also check if the "WebSocket" feature is enabled in the IIS-server Windows features.

 

2) Check the MultiDeleteQueue table and which messages do you receive there (no matter which instance cloud or on-site you have).

 

3) Check the application logs via C:\Windows\Temp folder (if this on-site .NET Framework app or Logs folder in the root binary files if this is a .NET Core app). If this is a cloud-based app you can approach us at support@creatio.com and we will provide you with the logs needed.

 

Best regards,

Oscar

Oscar Dylan,

Hi Oscar



Delete is very slow then it will pop up this generic error message "

Error occurred during the deletion of data. Please contact system administrator." Then after you refresh the section page for Example Account section, the record was already deleted.

Show all comments

Hi, 

I need to get a list of accounts with their accountAddress as a list ,

and I Have this NavigationProperty  in account Entity

how I can wite the query to join account and account address using "AccountAddressCollectionByAccount" NavigationProperty 

 

Thanks 

Like 0

Like

1 comments
Best reply

Hi Moheman,

 

OData cannot perform such an operation in one action if calling /0/odata/Account endpoint. You can retrieve data from related entities (that are specified in lookup columns), but not from details. Or you need to perform OData request to AccountAddress collection and retrieve data on the related accounts there in the following manner:

 

https://o_drobina.tscrm.com/0/odata/AccountAddress?$expand=Account

 

Best regards,

Oscar

Hi Moheman,

 

OData cannot perform such an operation in one action if calling /0/odata/Account endpoint. You can retrieve data from related entities (that are specified in lookup columns), but not from details. Or you need to perform OData request to AccountAddress collection and retrieve data on the related accounts there in the following manner:

 

https://o_drobina.tscrm.com/0/odata/AccountAddress?$expand=Account

 

Best regards,

Oscar

Show all comments

Hi everyone

can i use FormatDate sentences at email template?

 

Like 0

Like

1 comments

Hi Carlos,

 

Unfortunately no, formatting doesn't work for macros in the templates. It will be available in some future application versions. 

 

Regards,

Dean

Show all comments

Hi everyone

Can i increase the timeout  ? for an external request  :

	var request_user = WebRequest.Create(XMLUrl) as HttpWebRequest;
	request_user.Credentials = new System.Net.NetworkCredential(XMLUserParameter, XMLPasswordParameter);
	var response_user = request_user.GetResponse();

is an XML file 40mb, it will be increase the size ,

 

Some times the request works but not ever 

if i can, what i should to change it

 

 

Like 0

Like

4 comments
Best reply

Hello Carlos,

In your code sample you posted, you're using a HttpWebRequest for the call to the external service. For WebRequest, you can set the timeout like this:

var request_user = WebRequest.Create(XMLUrl) as HttpWebRequest;
request_user.Timeout = 500000; // set timeout here
request_user.Credentials = new System.Net.NetworkCredential(XMLUserParameter, XMLPasswordParameter);
var response_user = request_user.GetResponse();

Note, the Timeout property is in milliseconds - I believe the default is 100000 ms, or 100 seconds)

Ryan

Hello Carlos,

In your code sample you posted, you're using a HttpWebRequest for the call to the external service. For WebRequest, you can set the timeout like this:

var request_user = WebRequest.Create(XMLUrl) as HttpWebRequest;
request_user.Timeout = 500000; // set timeout here
request_user.Credentials = new System.Net.NetworkCredential(XMLUserParameter, XMLPasswordParameter);
var response_user = request_user.GetResponse();

Note, the Timeout property is in milliseconds - I believe the default is 100000 ms, or 100 seconds)

Ryan

thanks Ryan Farley,

 

So i don't need to configure anything in the iis or .config files?

Carlos Alberto Arce Ortuño,

 

Yes, please follow Ryan's answer it should work properly.

 

Best Regards,

 

Bogdan L.

Ryan Farley,

 

That's amazing! 

 

Thanks for your reply!

 

Regards,

 

Bogdan L.

Show all comments

Hi Team

 

Just want to know can compare data before upload from existing data over the system

As we could see a lot of typing(Human) mistakes and each time a new record is created

 

And data over the system is of on use as no access is given 

the process gets stuck as they could find relevant data

 

is there something by which we can change/compare data before uploading as per system data

 

Thank You

Like 0

Like

1 comments

Hello,

 

You can run the duplicate search after each import to find potential duplicates. Additionally you can select the fields under which the records will be considered as duplicates (item 4 of the guide https://academy.creatio.com/docs/user/platform_basics/business_data/exc…)

So the idea is if I import a contact with name Dean, the existing contact with the name Dean will be updated with data from file and no duplicates will be created.

 

Regards,

Dean

 

Show all comments