Hello Community,



We have a requirement to trigger a Business Process from Client schema. Since our client also uses Creatio mobile application, we need to figure out in which schema we need to write the code for achieving the same functionality in mobile application.

 

Any inputs on the schema names for achieving the above functionality would be helpful.



Regards,

Sivaranjani

Like 1

Like

1 comments

Hello Sivaranjani,

 

Business processes in the mobile application can only be triggered from the event (signal) that is used in the process (record adding\modification). So if you open a record, change some column value, save this record and you have a business process in the system that is triggered upon column modification then such process will be triggered.

 

Unfortunately mobile application doesn't support manual triggering of the business process from the client code. But our R&D team already has a task to make it possible to do using standard mobile application wizard and I've already informed them on this community post to raise the priority of this task. Thank you for helping us in making the app better!

Show all comments

Hello Community, 

Kind of dummy question, but in the new UI, where is the "lookup element" that can be implemented? In configuration section, contacts are in "custom" package. Did not see a section page referring to contacts, Only form page seems to be valid. Relevant Image that I was expecting to find a custom "lookup element" that can be dragged/dropped is shared.

Thank you in advance! 

Like 0

Like

1 comments

I want to update MaxFileSize and ActiveFileContentStorage using a query to save time. But whenever I tried to run the query from SQL Console it successfully update the values in the database but they are not reflected in the Creatio Portal.

 

When I add the query in the SQL file in advanced settings and run it, it updates the data in the database and in the portal as well. The problem is that it's not dynamic which will kill the purpose of using the query.

 

In other words, if I have to go and change the value in that file and run it again then we can do the same for the system settings as well.

 

Can anyone help me with that?

 

Thanks in advance.

Like 0

Like

1 comments

Hello Syed,

 

The issue here is that these values are also storred in cache and direct updating of these values are not reflected in the cache. That's why you have old values after updating values from the database directly.

 

What should be done after updating values in the database is Redis flush. But this will lead to all users to be logged out from the system and obviously cannot be performed during business hours for the application (or users should be notified that the Redis will be flushed soon). After Redis flush new system settings values will be used when working in the application.

Show all comments

Hi team

 

I created on account page a detail using ContactCareer entity,

I added a custom add button which opens the contact mini page for adding a new contact.

My problem is when the user add the new contact, the contact career entity does not reload 

 

What is it my mistake?

Like 0

Like

1 comments

Hello Stefano,

 

I recommend checking if you have properly connected the account with the new contact. Specifically, please verify the "Which column values to set?" button parameter and ensure that you are transferring the necessary values correctly.

By ensuring that the account and contact settings are properly aligned and the appropriate values are being transferred, you can resolve the issue and achieve the desired functionality.

 

Best regards,

Kate

Show all comments

Hello Community, 

 

I wanted to hide Task Properties button in the pre-Config page.

Any suggestions in achieving it is really helpful.

Thanks

Gargeyi.G

File attachments
Like 0

Like

2 comments

To hide the task properties button in particular pre configured page 



- Create a module for css "UsrPreConfiguredPageCSS" and add the code in LESS :



#{{PageCode}}TaskDetailsButtonContainerContainer{

    display: none;

}



- Add the CSS file in the page client module.





Here {{PageCode}} will be UsrClientUnit_d105110

Hope this helps.



Regards

Goparna Nasina

It would be best to uncheck the "Create activity" checkbox in the pre-configured  page settings in process designer.

https://academy.creatio.com/docs/release/release-notes/7182-release-not…

Solving it with CSS styles is wrong and could stop working at any moment. It uses parts of CSS that are not publicly documented or checked for backward compatibility.

Show all comments

Hi all,



I have multiple edit pages for a section in classic UI and I want to upgrade my instance to freedom UI. How can I set up several form pages in Freedom UI for a section?







Thanks in advance & regards

Goparna Nasina

Like 4

Like

5 comments
Best reply

Goparna Nasina,

This is now possible in Creatio 8.1.

Ryan

Not yet possible in Freedom UI.

Hi community,



Any update on the multiple edit pages in Freedom UI?

Currently we have 3 edit pages for opportunity in our classic UI instance and we wanted to convert the opportunity page to freedom UI page.

Kindly let us know how this can be done.



Thanks in advance

Goparna Nasina

Goparna Nasina,

This is now possible in Creatio 8.1.

Ryan

Ryan Farley,

Thanks Ryan

Ryan Farley,

 

I've a freedom UI section with three edit page, which depends on a lookup field.

Is it possible to control which user can use a specific edit page?

In the classic UI using record permission on lookup values and  a bit of javascript code I can hide the edit pages based on the current user.

Thank you

Show all comments

Hi,

we have a Freedom UI page with an editable list component connected to an object. If the user has changed any record, the "Save all" button should be pressed to apply updates (see screenshot). Now we want to implement objects saving on "Apply changes button". Is it possible? We thought about similar handler as for refresh data, but for saving datasource:

const handlerChain = sdk.HandlerChainService.instance;
await handlerChain.process({
    type: "crt.LoadDataRequest",
    $context: request.$context,
    config: {
        loadType: "reload"
    },
    dataSourceName: "DataSourceNameHere"
});

 

Like 0

Like

1 comments

Hi,

If I'm not mistaken, you can use crt.SaveRecordRequest (example here) or crt.SaveDataRequest (example here)

Show all comments

Hi community,

 

I added some records in [Connected to] Details. But when I check on the diagram, nothing changed.

Is there any way to update the diagram automatically after adding a record in [Connected to] details?

 

Thank you!

Like 0

Like

2 comments

Hi Bao, 



In order to help you with this question we need more details on how exactly records were added and where you want them to get displayed. 



Please contact our support team directly via support@creatio,com and provide us with this detailed info so we could advise you on this matter. 



Kind regards, 

Roman

Hi Roman,

 

I already contacted the support team

Thank you for your assistance!

Show all comments

Hi all, 

 

Sometimes the requirement is to import a single column of data to an object - for example "Email" of "Contacts". 

 

However, if you have multiple required columns in the object, you must import all those columns again.

 

Is there a way around this? curious if I am missing a simple setting or if anyone deals with this differently.

 

Thanks

Like 2

Like

3 comments

Yes would love to temporarily pause rules on some fields at import

Hello Harry,

 

As of now it's expected oob behavior. The required columns cannot be disregard as it may affect the import results.

We'll register a corresponding query for responsible R&D team to consider applying changes to this behavior in future releases. 

 

Best regards,

Anastasiia 

 

Anastasiia Zhuravel,

any news on this?

We would really need the freedom to decide which fields to provide during import... 

Show all comments

Hi Creatio Community,

We want to customize/extend functioanilty of the Account Form page found in Customer360 app.

Which is the right way to do it ?

Sasori

Like 0

Like

2 comments

Hi Community,

Any update regarding the topic?

Sasori

Greetings,



Firstly, please make sure that you are working in Freedom UI before applying any changes. You may apply the changes directly through UI or via customizing the package contents.

You may do so by following this Academy article:

https://academy.creatio.com/docs/user/platform_basics/freedomUI/turn_on_the_freedom_ui/general_procedure?_gl=1*h5poxo*_gcl_au*NDEwODkzNDYzLjE2ODk1OTEzNjc.



Second, you need to apply a few, certain changes to the app through the configuration. You may find more information on this subject here:



https://academy.creatio.com/docs/developer/development_tools/packages/packages_basics/overview

https://academy.creatio.com/docs/developer/architecture/composable_architecture/overview

https://academy.creatio.com/docs/developer/marketplace_app_development/app_compatibility/configure_the_app_for_composable_architecture_compatibility/overview



If you would like to export your packages for further customization on other applications, you can find more information on this subject using this guide:

https://academy.creatio.com/docs/developer/getting_started/transfer_application/overview



In regards to renaming packages.

Unfortunately, you can't rename the package once it is already exported, renaming the archive wouldn't change the package name itself. You can try to rename the package when it is still in the dev environment in the SQL console changing the name of the corresponding record in the SysPackage table. We don't recommend to do this, however, if it is really needed you can backup the database, change the name, generate the source code for all and compile all. After that, if while testing the functionality no errors would occur you can export the package and transfer it. 



 

Show all comments