Hi there,

we are compiling our package as a separate assembly and want to link to an external assembly. In the guide it is said to edit .csproj file, so the question is: is it possible to do via Creatio IDE (Creatio Cloud)? 

 

Thanks in advance.

Like 0

Like

2 comments

Hello,

In this case, you should ask the Creatio support for help. They can provide you with the needed .csproj file and upload the changes you made in it.

You can use Clio to download your package. See restore-workspace 

 

https://github.com/Advance-Technologies-Foundation/clio#workspaces

Show all comments

Hi Community,

The normal behaviour of a MiniPage in Freedom UI, is that after filling the data and saving, the Section List Page is opened.

We want that after the Clicking Save on the Mini Page, the created record (Form Page) opens.

How can this be acheived ?

Sasori

Like 0

Like

3 comments

To accomplish this you’ll need to add a handler for the save event, see https://customerfx.com/article/adding-code-to-the-save-event-of-a-creat…

Then in that handler you can open the edit page. See https://customerfx.com/article/adding-code-to-the-save-event-of-a-creat…

Ryan

Thank you very much for the very useful information Ryan.

You have provided the same link both times.

Did you intend to insert a separate link for the handler that opens the Edit Page ?

Sasori

Sasori Oshigaki,

 

It will either be this link if you want to open the standard edit page form for the entity, taking into account any rules you have in place for which form gets opened: https://customerfx.com/article/opening-an-edit-page-to-add-or-edit-a-record-via-code-in-a-creatio-freedom-ui-page/

 

Or this link if you want to be able to specify a particular edit page for the entity (i.e. if there are multiple edit pages and you want to open a specific one different from what would be opened based on the rules you set up for some reason): https://customerfx.com/article/opening-an-edit-page-to-add-or-edit-a-record-via-code-in-a-creatio-freedom-ui-page/

 

Show all comments

Hello!

When i change a section name and install the package in another environment, the section doens't appear with the updated name. For example: 

I changes the name of "Orders" Section to "Contracts". However, when we install the package in pre-prod environment the section name remains as "Orders". However, in advanced settings the object title appears updated. 

 

Can anyone help? 

 

Thank you, 

Inês

 

Like 0

Like

2 comments

Hello,

 

This should be the SysModule object that you need to use for data binding.

 

Bogdan,

The data binding is not working: 

 

The record with Id "89140155-1274-467f-a208-782e858e98f3" is already bound in the data "SysModule_SectionManager_891401551274467fa208782e858e98f3" of package "PaginasAmarelas" for schema "Section" The record with Id "89140155-1274-467f-a208-782e858e98f3" is already bound in the data "SysModule_Order" of package "Order" for schema "Section"

Show all comments

Hi,



Is there somewhere the full list of featurestates for the FeaturesPage with a full description of what they do and where ? Also what is activated OOTB and what is not?



Noticed there some description in new shell / freedom ui, but some clients do not have new shell/freedom ui yet, was wondering where to find the information in the academy.



Thanks,



Damien

Like 2

Like

1 comments

Greetings,

 

Unfortunately, our academy does not have this information.

But we will register this wish, for our team, so that they will realize it in the future.

 

Regards,

Orkhan

Show all comments

Hi all,

How to do a validation on the entries when the user clicks the DCM to change status?

If the validation fails, the DCM will remain in the current status.

The business process only checks after an update which is not ideal for validation checking.

Like 0

Like

6 comments

Hi David

 

We've worked around this by creating buttons that trigger processes.

Inside the process the checks are run, and then the state is changed.

 

Rgds,

Luis

Hello,

 

Could you please describe your business task in more detail so we could better understand how exactly you need the system to work?

To accomplish this we store the stage in an attribute and then can revert back if needed. I have an example of this here https://customerfx.com/article/how-to-prevent-users-from-moving-a-case-…

Ryan

Luis Tinoco Azevedo,

Hi Luis,

 

I have thought about this.

However, how to implement this concept if the DCM has many stages?

Do we need to create a button for every stage?

 

David

Ryan Farley,

Hi Ryan,

 

Thank you for the article.

The approach in the article is very neat. It might be the suitable solution to my problem.

I love the articles from customerfx.com.

 

Thanks again.

 

David.

 

Mira Dmitruk,

Hi Mira,

 

Assume the screen below, on a certain condition the "Sales order service" should not be empty before entering the "In progress" status. However, I couldn't set the "required" attribute on the field from the business rule, because the condition is a bit complex.

In this case I need a validator before the status changes to "In progress".

 

David

Show all comments

Dear Colleagues,

 

Is anyway possible to "extract" or move a custom package I did (my error) in the production environment of a customer.

 

I need to move it on my local dev environment to improve it and later to install on test & later in production?

 

Thanks in advance

 

Best regards

Julio Falcon

Like 0

Like

1 comments

Greetings,



Please take note that it is not possible and we highly do not recommend exporting the "Custom" package itself.

If you would like to migrate basic objects and schemas from the "Custom" package - it is best to create a separate new package, copy all the "Custom" objects and schemas into the new one and furthermore use it for customization and exporting functionality.

Show all comments

Hi Community,

Can you please provide us a similar example about the attribute that is used for the page title ?

We would like to create a Label, that is based on an attribute (dynamic values) and not on static text.

 

Thank you

Sasori

Like 0

Like

2 comments

Say, I have a process and I want it to take a file from the C:/ drive and do something with that file. Can I use this data type for it?



Couldn't find any mention of this data type here: https://academy.creatio.com/docs/user/bpm_tools/business_process_setup/…

Like 0

Like

1 comments

Hello,

Thank you for contacting us.



Unfortunately, there is no direct opportunity to load external files in business-process. You can work with files that are already added in the attachments and notes detail or generated by the system.

We believe, that you can reach your goal by developing.

You can see materials in the communityCreatio Community, that can help you:



1. https://community.creatio.com/questions/uploading-file-creatio-external…

2. https://community.creatio.com/questions/file-type-request-parameter-res…

3. https://community.creatio.com/questions/getting-error-while-assigning-v…



As you noticed, there is no information about file type parameter in Creatio Academy documentation. We will share this information with our colleagues at Creatio Academy to make changes.



We also recommend to check this documentation on Creatio Academy:



1. https://academy.creatio.com/docs/developer/back_end_development/api_for…

2. https://academy.creatio.com/docs/user/bpm_tools/process_elements_refere…



Thank you.

Show all comments

Hello community,

 

I want to add data inside a section with the OData interface. I've already checked the documentation at https://documenter.getpostman.com/view/10204500/SztHX5Qb?version=latest and https://academy.creatio.com/docs/developer/integrations_and_api/data_se… but I have the following problem:



I am using a simple Python script to make the API requests in these steps:

 

1. Authenticate in the website using the Authentication method

This works nice using the credentials as payload inside the request.

 

2. Extract the cookie returned inside the header response.

From the test I've made, I need to extract the cookie parts UserName, BPMCSRF, .ASPXAUTH, BPMLOADER and append all of them inside a "Cookie" header like this example:

 

"Cookie: BPMLOADER=; UserType=General; UserName=; .ASPXAUTH=; BPMCSRF=;"

 

Everywhere I've checked inside the documentation it says that it is enough using a header called BPMCSRF with that value from the Set-Cookie response header, but in my case it fails using that value and I have to build the Cookie myself with the different values specified above.

 

3. Perform a POST request to a section like https://mycreatio.com/0/odata/Case

Here the request fails and I get an error 403 - Forbidden with the following message:

 

403 - Forbidden: Access is denied.

You do not have permission to view this directory or page using the credentials that you supplied.

 

And I don't understand why Creatio returns that error, because if I try doing a GET request to the same URL it returns the full list without any problem, but performing a POST request using the same cookie structure inside the headers doesn't return the expected inserted register.

 

Thanks in advance in for your help.

 

Regards.

Like 0

Like

3 comments

Just to clarify, in theory the issue is not related to user permissions as I have tried to insert registers with multiple users (one of them being Supervisor) and in multiple sections, but I always get the same error.

 

P.D. I am using OData 4

Hello Alejandro!

 

For correct requests, you need to use all cookies not "only a part". Also "BPMCSRF" must be used in cookies and as a separate parameter in the header as mentioned in the example here Creatio API (getpostman.com).

Please try and test it with the corresponding changes.

Hello Kyrylo,

 

Thank you very much for your help. In my case the problem was only with that "BPMCSRF" header that I was not building properly, for the cookie values that I have to pass inside the "Cookie" header I tried passing ALL the values extracted from the response header "Set-Cookie" but it didn't let me authenticate, so the solution that works for me is creating a cookie manually with only the values  UserName, UserType, BPMCSRF, .ASPXAUTH, BPMLOADER that I mentioned before.

 

The POST requests are working flawlessly now. I will try now to upload files using OData following the documentation and I would highly appreciate if you are able to help me again if I have trouble.

 

Thank you very much.

Show all comments

Hi all,

 

I have a client who uses an unlimited multi-line text field in a detail and they would like to be able to see Line-breaks in the tile view of said detail.

 

Detail page view





Detail tile view

Is this possible?

Nb. We are using version 8 of creatio and the Freedom shell but the not Freedom pages.

Like 2

Like

2 comments
Best reply

Hello,



Unfortunately, it is impossible to implement line breaks in the tile view of a detail with basic tools. However, you can try to accomplish this task with the help of development.



A task has already been registered in our R&D team to consider and implement such a feature in future releases. Thank you for helping us to improve our product.

Hello,



Unfortunately, it is impossible to implement line breaks in the tile view of a detail with basic tools. However, you can try to accomplish this task with the help of development.



A task has already been registered in our R&D team to consider and implement such a feature in future releases. Thank you for helping us to improve our product.

+1 priority for this feature

Show all comments