Hi community,

 

I am having the below error while installing creatio v7.16.2 on-premise,

 

I am running on Windows server 2016.

Please respond to this.

 

Many thanks,

Regards.

Like 0

Like

4 comments

Dear Akshit,

 

Most likely the issue relates to the system components:

Please make sure to update your components to the required versions: .NET Core SDK 2.2.300 Download 64-bit .NET Core SDK 2.2.300

.NET Framework SDK v 4.7.2. Download 64-bit .NET Framework SDK v 4.7.2

 

Regards,

Dean

Hi Dean,

Thanks it works a bit,  now when I tried to login for the first time using Supervisor  the site is not responding.

 

It doesn't show any error though.

Please help !

Many Thanks.

Dear Ashkit,

 

Please double check if all necessary components are installed on web your server. Here is the list of them:

https://academy.creatio.com/documents/administration/7-16/enable-required-windows-components

If any missing - please install and enable them.

 

Regards,

Dean

Hi Dean,

 

Thanks for the solution. HTTP activation was not enabled.

 

Regards 

Akshit.

Show all comments

Hello,

 

I have a field with a decimal value representing a percentage, actually I saw it as 0.21, but I want to see as a percent like 21.56%

 

How can I did it?

 

Thanks in advance

Like 0

Like

3 comments

Multiply your decimal by 100. (0,2156 * 100 = 21,56)

 

Hi Julius, thanks, but my question is how to format the decimal to a percent I need to display no just 21,56 I need 21,56%. Thanks again

Create a text field like UsrPercentage and make it a calculated field off of the percentage field. Use the following code inside of the desired page schema, but change UsrPlaceholder to your percentage field.

        attributes: {
            "UsrPercentage": {
                dataValueType: Terrasoft.DataValueType.FLOAT,
                dependencies: [
                    {
                        columns: ["UsrPlaceholder"],
                        methodName: "calculatePercentage"
                    }
                ]
            }
        },
        methods: {
            onEntityInitialized: function() {
                this.callParent(arguments);
                this.calculatePercentage();
            },
            calculatePercentage: function() {
                const decimal = this.get("UsrPlaceholder");
 
                const percentage = decimal * 100;
 
                this.set("UsrPercentage", `${percentage}%`)
            }
        },

This code does not handle percentages being converted back to decimal, so preferably this percentage field will be read only. 

Show all comments

One of our clients already has an extensive SQL server 2012 enterprise edition setup in place for their internal apps. They would like to continue using this for their Creatio instance as well. We are aware that Creatio supports 2012 SP 3 and higher. A few questions in this regard -

 

1. Would there be support for SQL Server 2012 in future versions of Creatio as well?

2. How easy/difficult is it to move from an older to a newer version of SQL Server in a working Creatio instance? 

Like 0

Like

6 comments

Hello,

 

1. We already do not recommend using SQL Server 2012 for onsite deployment and use 2016 version instead. 

2. It depends on the system administrator and server structure and many other variables that are hard to predict. 

 

Best regards,

Angela

Angela Reyes,

Hi Angela, 



Are there any known issues with Creatio on SQL 2012? The documentation says that Creatio is compatible with 2012 SP3 and higher. 

M Shrikanth,

There are no known issues so far. If needed you may stay on SQL 2012.

Angela Reyes,

Thank you very much Angela. Appreciate your response. Quick follow up question - 



Are there any known performance, security, availability or any other benefits at all, to Creatio using SQL 2016 instead of 2012? We want to understand if there are reasons why Creatio would recommend 2016. We would like to pass this on to our client to enable them to make a conscious choice to move to SQL 2016. 



We need high availability, redundancy and fail over and are going with a web farm environment on a private cloud. Also, We will be using the Machine learning service in Creatio. Let me know if this makes any difference to the SQL version choice. 

M Shrikanth,

We recommend SQL 2016 due to its own features that were implemented in that version, like security features, ect.

 

Best regards,

Angela

Angela Reyes,

Got it. Thank you Angela. So the Creatio application per say does not benefit from moving to SQL 2016. But owing to inherent advantages in SQL 2016, it is recommended. 

Show all comments

Hi all,

 

I have a use case to show CSAT measurements in a regular triggered email. Is this possible? I tried to add them to bulk email template but was not able to find the proper macro for doing that.

 

Thanks

Like 0

Like

3 comments

Hi Kavian,



You can create a bulk email template with marks in it (e.g. from 1 to 5) and bind a link to each button to track it.



When someone clicks on a mark, a specific campaign flow will be started.



You will be able to aggregate clicks analytics then.

Also, you can automate the aggregation process by creating a business process to analyze clicks.



Thank you for choosing Creatio!













 

 

 

 

 

Thanks for your explanation.

 

In order to add Marks in the email template, I have to use "Image"? Or is it any other way?

 

Thanks

Kavian Abhari,



Yes,

you can use images and bind a link to each button image.



Thank you.

Show all comments

I am integrating Creatio with Kafka for a particular use-case where event-sourcing and a distributed commit log are the presiding themes of the E2E architecture. I would like to know if there are any best practices from a Creatio standpoint that would help here. Especially around creating Kafka consumers on Creatio. What are the best ways of working with background threads that are independent of the http context in Creatio? Is it advisable to run a thread that infinitely polls the Kafka server to maintain a persistent connection? Please provide inputs also on how easily such a solution on Creatio can scale from a load and a maintainability standpoint. In the context of a load balanced web farm, are there any important points to keep in mind considering that each node will run a consumer instance that could belong to the same consumer group?

 

Thanks in advance for all the help...

Like 0

Like

2 comments

Dear Amanthena,

 

Unfortunately, we don’t have any prepared examples of this functionality. Please contact technical support in order get help with an implementation of the integration.

 

Best regards,

Norton

Hello,

Unfortunately, in the current Creatio configuration, there is no out-of-the-box Apache Kafka integration. We have created a Problem for the responsible R&D team, which will consider the development of such integration, depending on the popularity of the idea. 

Best regards,
Antonii.

Show all comments

Hi Community,

 

I have made some dashboard but I want to share a link to my clients so that they can have a direct view of the dashboard I prepared through the link I shared with them.

 

Please help if there is any functionality in creatio with which dashboard url links can be shared to client for viewing the dashboards.

 

Thanks & Regards.

Like 0

Like

1 comments

Dear Akshit,

 

Unfortunately, there is no such functionality in the application. Please note that we have notified the development team about your request.

 

Best regards,

Norton

Show all comments

Hello Community!

I have a process that for mistake is running with a start of a signal and is generating edit pages from the process. How can cancel those future running process? Is not showing yet in the process log.

 

Regards,

 

 

 

 

Like 0

Like

2 comments

Dear Frederico,

 

If the conditions for the process start were fulfilled process will start. To cancel all running instances you can make process inactive. 

 

Best regards,

Angela

Angela Reyes,

Angela but I have like so many process in "

queue" and can cancel that because is not showing in the process log. There is a way to cancel from BD or  prevent that "queue" of process?

Show all comments

I have some strings in email template, separated by Newlines:

Text1
 
Text3

 

Depending on a condition, Text2 could be added between:

Text1
 
Text2
 
Text3

 

To achieve this, I add [#UsrText2#] custom macros field of type string:

Text1
 
[#UsrText2#]Text3

 

But I can't can't make [#UsrText2#] contain NewLine. So result is:

Text1
 
Text2Text3

 

Email is sent with business process automatically.

How could I add a Newline? Neither Environment.NewLine nor \r\n, \n work.

Text1 and Text3 could also be dependent on conditions, so I don't want multiple templates for different combination of conditions.

Like 0

Like

5 comments
Best reply

Amazing!

Solved with <br/>

 

Yes. You make different Blocks.

Then you show the Block that matches the recipients information.

One block is

Text1   [#UsrText2#] Text3

Next block is

Text1   Text2 Text3

Then you just set them up so either one or the other is used with conditions.

Dear Yuriy,

 

If this email is sent via business process it will be easier to just create several conditional flows based on record conditions and create a template for each condition. Since there is no option to set up dynamic HTML in the template this will be the best option.

 

Best regards,

Angela

Angela Reyes,

This is what I'm afraid of. We have a minimum of 2 conditions. They will give 4 different templates. If one more condition is added, there will be 8 templates and 8 flows. But we really need these lines separated by newline. Each optional string needs to have 2 Newlines. This is the desired result:

Text1
 
Text2(optional)
 
Text3
 
Text4(optional)
 
Text5

What I get currently:

Text1
 
Text2Text3
 
Text4Text5

 

Julius,

Thank you Julius, I didn't say, email is sent automatically with a business process.

Amazing!

Solved with <br/>

Show all comments

Hello Community!

Im having issues with a custom section, when I try to open the Feed link in the communication panel is not finding the entityStructure. 

Any idea what could be missing?

 

Like 0

Like

2 comments

Hi Federico, 

 

As we can see, you've contacted us through the standard support email form, so the case will be proceeded regarding the usual time frame.

 

Once the issue origin is discovered, we'll keep you updated here as well as via email!

Hi Federico, 

 

In order to resolve the issue please do the following:

 

1. Please go to Advanced Settings (Configuration section)

2. Click "Compile all" option on the left-side panel (please wait till the process is finished, it may take a while)

3. Hard-reload the website after that

 

Regards, 

Anastasiia

Show all comments

Hello Community,

 

I'm testing different cases of using ML of type "Recommendation prediction" based on documentation https://academy.creatio.com/documents/administration/7-16/recommendatio….

 

Described solution is working on purchases of similar products data set. How to set model to learn prediction based on similar customers  purchases ?

 

Is there any description or example how to use advanced tool (Query metadata for selecting additional training data, Query for selecting additional training data) on this type of ML model (Recommendation) ?

 

Regards,

Marcin

Like 0

Like

3 comments
Best reply

Marcin Kott,

 

Advanced parameters are merged with parameters that are formed by standard tools and as a result are formed one common set of parameters. Moreover, in the advanced settings, you can also specify additional filtering parameters.

 

For recommendation models, no "additional" parameters need to be passed, since the models are trained on transaction data, or any other interaction of the client with the product, for example, the product in the order. The model will not accept any other parameters.

 

Extended selection is needed for these models, for example, in order to combine data on purchases of goods and views of goods on the site. Then a selection is written that somehow aggregates this data, but as a result, it is necessary to still get a selection of the type - client, product, number.

 

In recommendation case in "inputs" tag i may add Id and eg. Account Country, Account Category ? - It is impossible to divide this way, since the selection should contain only Id (just an identifier)

user_id (a user)

item_id (something purchased by the user)

value

 

Finally, there are actually two options for recommendations – selection by standard tools or completely form it using a custom query.

 

Best regards,

Norton

Hi Marcin,



To set the model to learn prediction based on similar customers purchases you should add the following columns to the query:



Id (just an identifier)

user_id (a user)

item_id (something purchased by the user)

value (how much did the user purchase, but you can leave it 1 if it's important to see the fact of a purchase)



You should add those values to additional metadata as it is shown here:

https://academy.creatio.com/documents/technic-sdk/7-16/how-implement-custom-prediction-model

 

You can find more information regarding queries here:

https://academy.creatio.com/documents/technic-sdk/7-16/creating-data-queries-machine-learning-model?document=administration



Unfortunately, we don't have a separate article regarding this type of ML model (Recommendation).



Thank you.

Bohdan Zdor,

 

Thank You for explanation. To better understand this tool please clarify me some concerns:

 

 

Is this “advanced tools to add columns” overrides basic training data set resulting from “Recommendation dependency” query or this is additional data which are corellared with basic query ?

I mean .. “Query for selecting additional training data”, “Query metadata for selecting additional training data”.

 

I yes, then what is principle to building additional select ("new Select") to maintain relation between 2 queries (basic and advanced) ? Eg. that selected object should be the same (“Recommendation dependency” = "select .. From x"), what else ?

 

 

“Query metadata for selecting additional training data” – In posted documentation

https://academy.creatio.com/documents/technic-sdk/7-16/how-implement-custom-prediction-model?_ga=2.41994279.328510928.1596630980-1487324197.1596630446

additional columns are set:

 

{

    "inputs": [

        {

            Id

        },

        {

           attr1

        },

        {

           attr2

        }

    ],

    "output": {

        attr3

    }

}

In recommendation case in "inputs" tag i may add Id and eg. Account Country, Account Category ??

What I have to add then in "output" tag ?

 

In Your example I understood that as a input I have to add

Id -> Object Id

user_id -> Account Id

item_id -> Product Id

value  -> Quantity

when eg. Query data set is a “Product in Quote”, right ?

 

Regards,

Marcin

Marcin Kott,

 

Advanced parameters are merged with parameters that are formed by standard tools and as a result are formed one common set of parameters. Moreover, in the advanced settings, you can also specify additional filtering parameters.

 

For recommendation models, no "additional" parameters need to be passed, since the models are trained on transaction data, or any other interaction of the client with the product, for example, the product in the order. The model will not accept any other parameters.

 

Extended selection is needed for these models, for example, in order to combine data on purchases of goods and views of goods on the site. Then a selection is written that somehow aggregates this data, but as a result, it is necessary to still get a selection of the type - client, product, number.

 

In recommendation case in "inputs" tag i may add Id and eg. Account Country, Account Category ? - It is impossible to divide this way, since the selection should contain only Id (just an identifier)

user_id (a user)

item_id (something purchased by the user)

value

 

Finally, there are actually two options for recommendations – selection by standard tools or completely form it using a custom query.

 

Best regards,

Norton

Show all comments