Время создания
Filters

Hey Community,

I’m developing an app that includes a list page and a form page. When I open a record from the list page, the form page is correctly synced with the selected record.

However, I’ve added a button on the form page that opens a modal page, and I noticed that the modal page is not synced with the current record.

Could anyone please help me resolve this issue?

Like 1

Like

1 comments

Hello Dweep,

I hope you’re doing well!

To open an existing record, you can use the following button configuration:

In the “Which record to open” field, simply select the parameter that corresponds to the record you want to display.



If your goal is to create a new record and link it to the form page, you can use the following setup instead:



Please note that the mini page is designed for quickly creating a new record or viewing the most essential information. If you are already on the full record page, opening a mini page for the same record may not provide additional benefit.

I hope this clarifies things! If you have any further questions, feel free to reach out.

Show all comments
organizational roles
functional roles
RBAC
Studio_Creatio
8.0

We have this senerio -

We have setup our Organization structure as below - 
 - All employees

  • Complaints
    • Complaints Investigator
      • Complaint Manager (Manager role of Complaint investigator)
    • Customer Care
      • Team Manager  (Manager role of Customer Care)
      • Area Manager (It is manager of Team manager but can't do that in creatio so added as a child role of Customer Care)
  1. If I give some permission to Complaints org group, will that be inherited by Team Manager / Complaint Manager ? ~ I am under assumption that Managers role will inherit the permissions of their subordinates, but if I give certain permission to Complaints then does that pass to Area Manger ? 

Creatio 8.3.x 

Like 0

Like

2 comments

Hello.

In this configuration, the Complaint Manager will obtain all access rights and permissions from the roles Complaints Investigator and Complaints. 

Best regards,
Antonii.

Hi Antonii Viazovskyi,

Thanks for the response, so can I say the same for the Area Manager? ( Area manager is not a manager role ~ just a child role of Customer Care)  

Show all comments

Hi team,

I’m trying to display a popup message in Freedom UI using a localizable string.
The message is successfully retrieved from the resource file (I can see it in the console log), but the dialog box itself doesn’t appear on the UI.

Here’s the code snippet I’m using inside my handler:

const messageText = await request.$context.resources.strings.SyncStartedMsg_List["en-US"];
                                console.log("messageText",messageText);
                                await context.executeRequest({
                                    type: "crt.ShowDialogRequest",
                                    dialogConfig: {
                                        data: {
                                            message: messageText,
                                            actions: [
                                                {
                                                    key: "OK",
                                                    config: {
                                                        caption: "OK",
                                                        color: "primary"
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                });

The message prints correctly in the browser console (so messageText is fine), but the popup/dialog does not show up.

Could anyone help on this pls

Like 0

Like

2 comments
Best reply

The dialog request is being executed using:

await context.executeRequest({

That should be: 

await request.$context.executeRequest({

(Or are you setting a variable named context with request.$context elsewhere?)

Ryan

The dialog request is being executed using:

await context.executeRequest({

That should be: 

await request.$context.executeRequest({

(Or are you setting a variable named context with request.$context elsewhere?)

Ryan

Ryan Farley,

Thank you, Ryan,
await request.$context.executeRequest({ 
This worked

Show all comments

Hi,

I have a Microsoft Form with a survey, and I want to send the data into Creatio using Power Automate and a Creatio webhook.

I only have Sales and Service licenses — is this still possible?

When I followed the instructions in this Academy article, I wasn’t able to find Data import → Web forms and pages in the top right.
I assume this is because I don’t have a Marketing license.

I can access Web forms and pages directly from the Marketing workspace and was able to get a webhook URL, but it’s not linked to a specific object, so I’m not sure what it’s for.
The webhook I need is for a custom object that’s not even a section — it’s just a detail.

Thank you for your help,

Chani


 

Like 0

Like

5 comments

The webhook URL is generic, not for any specific object. You need to specify the object the payload is for as EntityName in the payload itself. 

See here: https://academy.creatio.com/docs/8.x/no-code-customization/base-integra…

First, add the object the webhook will be for to the "Webhook entities" lookup (it will reject it if the object isn't added to this lookup). Then, you form the payload like this, including the object name as "EntityName" in the payload with the other field values: 

{
	"EntityName": "UsrMyObjectName",
	"UsrSomeField": "Some value",
	"UsrOtherField": "Other value"
}

Ryan

Ryan Farley,

Thank you so much for clarifying!

I added the object to the webhook entity lookup, and got a url from the 'Web forms and pages' section and it's not working :(

My http request looks like this:

{
    "uri": "https://webhooks.creatio.com/webhooks/75af0c45-2099-4923-a5fc-5beac9601a77",
    "method": "POST",
    "headers": {
        "Content-Type": "application/json"
    },
    "body": {
        "EntityName": "UsrEventAttendees",
        "UsrName": "chani",
        "UsrEmailAddress": "chani@gmail.com",
        "UsrJobTitle": "teacher",
        "UsrSchool": "abs school",
        "UsrEventNumber": 3566
    }
}

Any ideas?

Thanks

Chani Karel,

Do you see the webhook request show up in the webhooks section? When the webhook arrives, it will show there and you'll get a status (and any errors) when it attempted to add the data to the UsrEventAttendees object.

Also, you mentioned this is a detail, I assume it needs some Id of the parent record it is for to associate it with the parent record? 

Ryan

Ryan Farley,

No I don't see teh request, I'm looking at the webhook lookup since I don't have a webhook section (maybe becase of missing marketing?)

The detail association is by the event number (UsrEventNumber) and not the Id

Thank you for your help!

The way webhooks work is they actually go to a general Creatio server. Then, they are queued to get sent to your actual Creatio system where they are added to the Webhook table - there's an out of the box process that processes them and adds them to the table specified in the EntityName property in the payload if that exists in the payload, but any webhook data, formed however you want, will end up there once sent from the general Creatio server.

If it's not ending up in the Webhook table and not making it to your system you'll want to check with support so they can look into why it's not showing up. I don't believe Marketing is needed for webhooks, but honestly not sure.

Show all comments
Sales_Creatio
8.0

Hello,

I want to create a dashboard on our Creatio home page that shows me the accounts per owner.
The data is displayed correctly on the edit page.
However, when I save the edit page and reload Creatio, no data is displayed on the home page. 
When I open the edit page, the data is there.

The dashboard works with other databases.
Apparently, the problem lies with the accounts.

Perhaps you have an idea what the cause could be?

Thank you in advance.

Best regards,

Franziska

Like 0

Like

2 comments

Hello,

Thank you for your request. The problem may occur for the following reasons:
- the user does not have rights
- there are additional quick filters or filters added by the developer on the page

For a more detailed analysis, I recommend contacting support.

Halyna Parkhomenko,

Thank you for your feedback.


I haven't found any errors in the rights settings, and there are no active filters either.
I will contact support about this.

Show all comments