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

Hi Team,

We are currently using the following server-side code to send Mobile Push Notifications in Creatio:

var userConnection = this.Get<UserConnection>("UserConnection");
var pushNotification = new PushNotification(userConnection);
 
Dictionary<string, string> additionalData = new Dictionary<string, string>();
additionalData.Add("entityName", entityName);
additionalData.Add("recordId", recordIdStr);
 
pushNotification.Send(sysAdminUnitId, title, message, additionalData);

On the mobile side, we are using the standard:

Terrasoft.configuration.PushNotificationReceiver

Now we have a requirement to delete or cancel a previously sent push notification based on:

  • entityName
  • recordId

For example:
When a record is approved or completed, the related push notification should be removed from the mobile device.

However, we understand that Push Notifications are not stored in a database table like System Notifications.

Could someone please clarify If there is a supported way to cancel or remove a specific mobile push notification?

Any guidance or best practice would be greatly appreciated.

Thank you!

Like 0

Like

0 comments
Show all comments
campaign
audience
referrals
Studio_Creatio_enterprise_edition
8.0

Hello, I am building a campaign flow, and need to find a way to trigger an email to refrees' on referral accounts. So the break down is, a referral comes in through a webform, the referral will have the contact and account that referred them in the system. once the referral become an active account i need an email to trigger to the contact that referred them in the first place. How do i set up an email to trigger to that referral

Like 0

Like

0 comments
Show all comments
Compile_an_app_on_a_web_farm
Studio_Creatio
8.0

i have a web farm with HAProxy and 3 Windows IIS web servers, im using gitlab ci/cd pipeline where im stopping IIS on server2 and server3, and deploying new packages on server1, after deployment finished im copying WebApp/conf/ and WebApp/Terrasoft.Configuration/Pkg as mentioned in documentation to server 2 and 3, but after enabling HAProxy, i need to manually do compile all in server 2 and server 3. what im doing wrong or what im missing 

Like 0

Like

1 comments

Hi!

Based on your description, the deployment is almost correct, but in a web farm scenario you’re syncing only package sources and config (WebApp\conf and WebApp\Terrasoft.Configuration\Pkg) from node1 to node2/node3. After HAProxy starts sending traffic to all nodes, node2 and node3 still have stale compiled artifacts and/or cached metadata (Redis), so they detect a mismatch and require a manual “Compile all” locally.

Recommended rollout flow:

  • Put the farm into maintenance / drain traffic in HAProxy
  • Stop IIS on node2/node3
  • Deploy to node1 and run compile there (if required)
  • Copy the required folders plus compiled output from node1 to node2/node3
  • Flush Redis
  • Start node2/node3
  • Re-enable HAProxy traffic

Please let me know about testing this approach.

Show all comments
FreedomUI
approvals
Studio_Creatio
8.0

Hi ,

I am facing an issue in changing the approver and delegated from using the business process if that Business process is triggered by the user who is not in the role of System administrators.

getting an error : 
System.Security.SecurityException: Object "UsrClaimEntriesVisa" record cannot be assigned more permissions than you currently have.



If i trigger the process using the supervisor account then i am easily able to complete the process of changing the approver and delegated from easily without any error.

can anyone help in this ?

how can i give rights to user to update the approvals object

 

Like 0

Like

4 comments

Hi, you can do it via Object permission

and then find your object and make all necessary settings

 

Dmitry S,

I Tried this, but still facing the same issue.

Can you please post here a screeshot with the object rights? 

Hello,

If a user, who is supposed to perform a process action does not have access permissions required to perform that action, the corresponding process task will not be able to complete. 

You can find more information in this Academy article.

It would be best for you to create a case directly for the support team at support@creatio.com so we could check the entire design of the process and the permissions the user who experiences the error to determine the exact cause of the issue.

Show all comments
#mobileapp
#FreedomUI
Studio_Creatio
8.0

Hi All, we are trying to create an intake request page for mobile using the Freedom UI. We have one dropdown field (Field 1) that is mandatory. This field has 4 values. Based on the selection of value by user, we want to expose certain fields. Hence, we have hidden these fields until the value selection of Field 1. But the business rules are not working to make these fields visible. Is this feature not available on the latest update to freedom UI in mobile?

 

Like 0

Like

0 comments
Show all comments