One of the annoyances of the case modified date is that it does not get updated if someone was to send an email on the case. This is to allow us to have accurate vision of when the last activity was on each case, so we can confirm that cases are updated regularly i.e. at least in last 48 hours.
I understand that a Process could be created which will do the following:
Trigger - Email sent related to a support case
Update the Last Modified date time for the same time that email was sent
I am not sure what the Trigger signal should look like to achieve this function, so would be thankful for any guidance.
This start signal will be triggered by any email realted to the existing case (in our example it will work for incoming and ourgoing emails, but you can change it by selecting the needed value for Message type).
If you want to tigger new cases (which were just created by incoming emails) you need to choose 'Record added' option for "Which event should trigger the signal" fieild.
I am wanting to put a new Detail Section on an Account level tab which shows all of the products purchased by that account.
I have tried to find a Detail which will show this, but all of the following do not allow me to tie to the Account and therefore are all empty on the page:
Order Products
Product in Order
Using Orders, does not then when I edit the columns allow me to display the information I wish to display which is currently:
Order
Order Date
Part Number
Category/Product Family
Product Name
Qty
Price Sold
I would appreciate some guidance on how I can achieve this.
Thanks for your reply, but I am not following sorry.
When editing the page and tab and adding a 'New Detail' I cannot get the Account option in those expected to allow the connection to these data fields to be available and display data:
Would you be so kind and expand on your guidance, so I can follow and apply to our installation please.
As was mentioned by Shailey, at first you need to add the detail and after that set the detail page up to have the connection/lookups between needed sections of the system (like Accounts and Orders). For that you need to open the Section wizard in the Account section and create the detail in the appropriate tab (or create new one):
After that you should open any record in Account section and go to the seetings of just created detail:
In the detail settings window you can open the Detail Page and add needed lookups:
After configuration is set, don't forget to save changes. Then you need to open Account record and set the needed columns for the detail (use Column setup):
Order, Order Date (Date), Qty Price (Product in order (by column Order) - Quantity), Sold (Total, base currency).
As far as there is no strict connection between Account and Products (any account can have any products and different types of product), there is no possibility to show the Product name in the new created detail. That's why we can suggest to open the order and check the connected products there.
Everything seems to be correct with the code itself. I tried a very similar code with the OOB tables and it returned correct result:
publicvoid Execute(UserConnection userConnection){var result ="";var sel =newSelect(userConnection).Column(Func.Sum("Order", "Amount")).As("OrderAmount").From("Order").Where("AccountId").IsEqual(newSelect(userConnection).Column("Id").From("Account").Where("Name").IsEqual(Column.Parameter("Accom (sample)"))).And("StatusId").IsNotEqual(newSelect(userConnection).Column("Id").From("OrderStatus").Where("Name").IsEqual(Column.Parameter("2. Confirmation")))asSelect;
result = sel.ExecuteScalar<int>().ToString();
Console.WriteLine(result);}
You get 0 most likely because no records match the filter. Please run this query in SQL (SQL executor if your instance is in the cloud) and check what result you get.
Can you re-use marketing templates so you do not have to redesign one you want to use again? Also why can't you send the same trigger email within a different campaign? Do I have to again re-create the same template as a trigger email?
Hey Brynn, Currently one trigger email can be associated with one campaign , If you wish to use the same email , I recommend , using 'Copy' and name it according to your choice and then you can use it for a new campaign.
Hey Brynn, Currently one trigger email can be associated with one campaign , If you wish to use the same email , I recommend , using 'Copy' and name it according to your choice and then you can use it for a new campaign.
Is it possible to specify certain data requirements for case management transitions to be enabled/disabled on?
For example, say I wanted to only enable a case transition from 'Draft' to 'Published' when there's at least one file attachment record - would this be possible?
Do you have an example of how this might be done so that it integrates nicely with how Case Management works out of the box? i.e. disabling clicking on a subsequent step unless a certain data condition is true? The simplest way I can think to implement this would be to have validation on the save event, but this would still allow the user to click on the subsequent stage but just fail to save, which isn't a great user experience.
Such integration is possible in theory, but we did not face such integration before. You can only operate with the information which is available on the Academy.
The analytics setup can be performed by integrating Creatio with MS Power BI.
The way of integration depends on the integration mechanism on the Power BI side: it can be direct access to the MSSQL database (if the system is deployed locally) or access to data via OData.
I do not want to run reports on Power BI with data from the Creatio database (Which is the use case you have suggested solutions for).
We have a few Power BI reports which are irrelevant to Creatio's data. But some users on Creatio will need access to these Power BI reports inside Creatio. We would like to explore if we can embed those Power BI reports inside Creatio.
We want to configure pass-through authorization for the customer's resource (the application is deployed on-site on the customer's server).
Could you tell me: do we need some additional authorization data to view Power BI reports (and is it necessary to store this data in Creatio in syssettings, for example) or will all users of the System have access to report by default?
Just reaching out to see if you were able to figure this out? We have a similar use case and are looking at embedding Power Bi report in creatio and need some guidance on license requirement. Does each user need to have Power Bi Pro license to view the report?
In order to use the static “Math” class in C# code you should add the “System” namespace to the file:
using System;
If the issue still exists, please provide us with a source code of the module and the error message. It will help us to analyze the issue in more details.
Additionally, please find more information about the “Math” class in the article by the link below:
It is impossible to use C# code inside JS code. Please note that it exists similar “Math” object in JS language. Please find more information about it in the article by the link below:
Hi. In order to protect the production instance, I understand that changes and development should be carried out on a separate instance (a trial instance, for example) and then exported to the production instance. I have tried the "Install application" panel, but I have seen that imported packages cannot be changed, so it will not work...
What is the appropriate environment/procedure for that ?
Please review this article https://academy.creatio.com/documents/technic-sdk/7-16/development-rules since it describes a complete development process with carrying changes from dev to prod. It is also a good idea to backup the production application database during maintenance hours for your prod so to be able to restore it from backup in case some data was lost accidentally.
unfortunately we have less than 20 licenses, and hence we are not entitled to have a separate development system. I understand that we will have to work directly on the production instance, is it true ?
However, we will notify the responsible team so they will check the possibilities of adding or replacing this functionality in further releases so it will became available to work with on iOS.
Thank you for the clarification! As we can see, the answer has been provided by Adharsh. Please, let us know in case any additional information is required.