assembly
package
compile
Studio_Creatio
8.0

Hi,

 

I was trying to create Assemble Package and created one c# file which has dependencies on NewtonsoftJSON dll. When I tried to publish it says it required dll (attached reference). If we import the DLL into the current package it is working as expected but as per my understanding, we need to add the Assembly package dependencies on [Package name].csproj file.

 

I could see below code already presents there,



        

            False

        

        

            False

        

    

 

which means should we need to create any folder with Assemblies or we manually need to import all the package dependencies through import?

 

Thanks,

Altaf Hussian M

 

Like 0

Like

1 comments

Hi Altaf Hussian,



If it’s a regular package you can use the Newtonsoft.Json core library, but for the assembly package, the required DLL must be added to the package explicitly.



The Assembly package is like an external cs project.

If you want to use an external library like Newtonsoft.Json.dll in your project - you have to specify it as a reference for your project (using) by adding that dll to the package.



The same can be achieved by using the Terrasoft core class without adding any explicit dll reference into the package as below,

Example of the code:

using CommonJson = Terrasoft.Common.Json;
string orderItemsInput = CommonJson.Json.Serialize("YourObject");
string orderItemsInput = Terrasoft.Common.Json.Json.Serialize("yourObject");



Terrasoft.Common.Json

Serialize Polymorphism

 

 

BR,

Bhoobalan Palanivelu.

Show all comments
password
specialsymbols
Studio_Creatio
8.0

Hi community,

How can I  change the min password length for a user from 9 to 6?

And where can I find information about special symbols for passwords?

Like 0

Like

1 comments
Studio_Creatio
8.0

Hi community,

I've a package with object, client module etc inside.

 

I used the prefix Cus, now I want to reuse it for another project,

is it possible to change the prefix used for the customization developed inside it ?

Like 1

Like

2 comments

 Hello Stefano,

 

You can change the prefix in the SchemaNamePrefix system setting:

Hi Anastasia,

I know the system settings suggested.

I need to change the prefix for existing custom object

 

Show all comments
8.0
Development
Studio_Creatio

Hi Community,

 

I am trying to create a new freedom UI section from the application hub. After giving a name "Requests" for the section, the section gets created with the name. But in the backend the code of the object and its associated pages are auto generated in the format "UsrApp_qbm8q4f". 

 

 

Is there a way to generate the code as "Usr[SectionName]", every time I create a new section instead of some random auto generated text which is not a developer friendly code?

 

Regards,

Sourav

Like 3

Like

3 comments

Hello,

 

There is no possibility to change its code.

 

We've registered it in our R&D team backlog for consideration and implementation in future application releases. Thank you for helping us to improve our product.

Definitely needed for 8.1 ?

Hi Everyone,



Is this issue sorted? is there a way to stop the random code?



Regards

Deshan

Show all comments
Studio_Creatio
8.0

Hi team

I am facing some issues while invoking creatio API

It gives 500 internal server error

I tried using the list contacts API call

Curl request

curl --location --request GET 'https://namu.creatio.com/0/odata/Contact' \

--header 'BPMCSRF: xxx' \

--header 'ForceUseSession: true' \

--header 'Cookie: xxx'

It was working fine before and suddenly stopped working since 07/12/2022

Could you please let us know why it's failing?

Like 0

Like

6 comments

I am also receiving the same response. 

Hi 

Can someone help me?

Is there any common issue from the API side?

Thanks

I messaged support yesterday but so far no response or acknowledgement. Have you tried compiling the system and were there any errors?

Hi

I don't have access to the system

It's for one of our clients who is facing the issue

How can we contact the creatio support team?

Is there a support portal?

Thanks

 

Hello,



Please try using Odata 3.



More details on the academy website:

https://academy.creatio.com/docs/developer/integrations_and_api/data_se…

Hi

I see odata3 returns an XML response

Is ODATA 4 not supported hereafter?

Thanks

Show all comments
8.0
marged
pivot_table
Studio_Creatio

Hi! 

Is there any possibility to merge 2 columns in a dashboard? 



Thank you, 

Rares Ivan

Like 0

Like

7 comments

Hello Ivan, 

 

Could you please elaborate a bit on your business task?

 

Best regards,

Anastasiia

Hi!

So, I have 2 columns: 1 is Business Line for Legal Entity and the other one is Business Line for individual. I want the business line to be show on the even if it is for the LE or for an individual to be shown on the same column.

 

Ivan Rares Marian,

We create VIEW in database, create object based on that VIEW and display any information we want :)



Kind regards,

Vladimir

Vladimir Sokolov,

Can you be more specific or can you provide me a link where I can find it

in Academy? 

 

Thank you,

Rares Ivan

Ivan Rares Marian,

Something like this (I haven't found for latest version, but idea is the same) - 

https://academy.creatio.com/documents/technic-sdk/7-16/localizing-views



If you don't manage different language localization, you can stop at first VIEW in point 2

Dear Vladimir Sokolov,

 

Many thanks for your help!

 

Dear Ivan Rares Marian,

 

Please proceed with recommendations provided by Vladimir and let us know in case of any questions!



Best regards,

Anastasiia

Thanks a lot, Vladimir and Anastaia. I will follow your steps

Have a nice day!



Rares Ivan

Show all comments
SysProcPersistentStore
database
Studio_Creatio
8.0

Hi community,

Anybody aware of the use of SysProcPersistentStore table in creatio? A customer has 19GB of data in the table but we don't know where the data comes from.

 

Thank you in advance.

Have a good one!

Like 0

Like

1 comments

Hi!

 

It's a known issue. We'll gladly provide a solution to your particular instance in case you submit a request to our Technical Support team via support@creatio.com.

 

Thank you!

Show all comments

I'm trying too display the same object as 2 separate details filtered by a type, however I want to be able to make each detail auto set that type dependent on which detail was used to add the new record, ive been trying to find a solution but cant, any recomendations?

Like 1

Like

3 comments
Best reply

Hello Oliver,

To do this (set a different type value based on which detail is being used to add the record), you can set defaultValues in each of the details in the page code. See this article here: https://customerfx.com/article/passing-values-from-a-page-to-a-new-reco…

As far as filtering each detail by the specific type value, you can refer to this article: https://customerfx.com/article/filtering-a-detail-list-in-creatio-forme…

Ryan

Hello,

 

Please be informed that by the system's logic, the details still refer to the same object and even if you create several different details they are still based on the same object and therefore the edit pages will look the same. We already have this problem registered for our R&D department and in future releases this logic may be changed.

Mira Dmitruk,

 

I know they refer to the same object, are you not able to have the different details enter data slightly different? So if you enter it from one detail the type is set to "revenue" and the other "costs", otherwise id need to have a lookup to do it when it shouldn't be necessary.

Hello Oliver,

To do this (set a different type value based on which detail is being used to add the record), you can set defaultValues in each of the details in the page code. See this article here: https://customerfx.com/article/passing-values-from-a-page-to-a-new-reco…

As far as filtering each detail by the specific type value, you can refer to this article: https://customerfx.com/article/filtering-a-detail-list-in-creatio-forme…

Ryan

Show all comments
8.0.4
Application
Hub
Existing
packages
migration
Studio_Creatio
8.0

Hello,

 

I just upgraded a copy of our development Studio Site from 7.18 to 8.0.4. When I go to the Application Hub the existing applications/packages are not there. What is the process to convert\add those existing apps/packages to the application hub to start using the new 8.0 components on our existing applications?

 

Thanks,

Jose

Like 0

Like

3 comments
Best reply

Hello Jose, 

 

There should be all packages that were there in 7.18 UI.

If you want to manually add the existing packages to the application hub - you have to create a record in SysInstalledApp package and SysPackageInInstalledApp.

Hello Jose, 

 

There should be all packages that were there in 7.18 UI.

If you want to manually add the existing packages to the application hub - you have to create a record in SysInstalledApp package and SysPackageInInstalledApp.

Thanks Aleksei. I was able to add the applications on the app hub following your instructions. Is there any article on Creatio with steps/best practices for converting existing pages/sections from the 7.18 version to the new Freedom pages/sections?

Jose Hernandez,

Actually, it has to be done automatically, old packages should appear in the Application hub.

So, there is no article.

It may be worth investigating why the packages did not appear in the application hub.

You can keep in touch with the support and they will check possible reasons for such behavior.

Show all comments
#DecisionMakerDefaultField
Studio_Creatio
8.0

Hi Community,

 

Is there a way that we can be able to remove the lock on the decision maker, so the user can manually input this? Thanks

 

 

Like 1

Like

4 comments
Best reply

Hi,

 

Add below code in opportunity edit page. Let me know if you still face the issue.

 

{

                    "operation": "insert",

                    "name": "OpportunityDecisionMaker",

                    "values": {

                        "layout": {

                            "row": 2,

                            "column": 5,

                            "colSpan": 19

                        },

                        "bindTo": "DecisionMaker",

                        "controlConfig": {

                            "enabled": true

                        }

                    },

                    "parentName": "BantProfile",

                    "propertyName": "items",

                    "alias": {

                        "name": "DecisionMaker",

                        "excludeProperties": ["layout"],

                        "excludeOperations": ["remove", "move"]

                    }

                },

 

hi Joseph Francisco,



Which section has this "Decision Maker" field? 

Hi,

 

Add below code in opportunity edit page. Let me know if you still face the issue.

 

{

                    "operation": "insert",

                    "name": "OpportunityDecisionMaker",

                    "values": {

                        "layout": {

                            "row": 2,

                            "column": 5,

                            "colSpan": 19

                        },

                        "bindTo": "DecisionMaker",

                        "controlConfig": {

                            "enabled": true

                        }

                    },

                    "parentName": "BantProfile",

                    "propertyName": "items",

                    "alias": {

                        "name": "DecisionMaker",

                        "excludeProperties": ["layout"],

                        "excludeOperations": ["remove", "move"]

                    }

                },

 

Joseph Francisco



You can use the diff code provided by Nishit Singla, with one change. Instead of Insert, please use the "merge" keyword since the insert will consider it as a duplicate entry of the same item.



The below should be sufficient to enable/unlock the field.

Also, make sure you need it in "OpportunityPageV2".

{
                    "operation": "merge",
                    "name": "OpportunityDecisionMaker",
                    "values": {
                     "enabled": true
                     },
},



BR,

Bhoobalan Palanivelu.

Nishit Singla,

This one works for me. Thanks Nishit Singla

Show all comments