Hello team,

What is the purpose of IsLocked column in the the SysSchema or SysPackage tables.

How does IsLocked affect 

1- Objects

2- Bussines Processes

3- Edit Page schemas

4- Packages

I couldnt find information in the academy regarding this topic.

Thank you

Like 0

Like

1 comments

Hello Petrika,

Parameter IsLocked mainly affects if you can edit the schema or the package.  Only the author of the lock can edit these elements. In the database, this author isn't mentioned and you can see only IsLocked.

The system will check the author on the other level.

Show all comments

Hello community,

I'm trying to install a package using update from file system. After the installation everything is added successfully, except for some objects which have the following status (Source code update required).

I tried the following commands but nothing happens.

The structure of the object in the database is modified successfully but this message is displayed again.

** This happens only with replacing objects.

 

Like 0

Like

3 comments

Hello,

 

Thank you for your question!

 

Please, run database structure update for these objects.

 

After that, 

select Generate For All Schemas (source code) as on the screenshot below:





 

And compile the system:

 

This should resolve the issue.

In case it persists after these recommendations - please, let us know.

 

Regards,

Anastasiia

Anastasiia Lazurenko,

I tried the recommendations you sent but it still did not work. This happened because I was using the landing version 7.18.2.1236 and the package version was newer (7.18.4.1532). After downgrading the package version everything was compiled successfully. 

Hello,

 

Thank you for updating us. Good to know the issue is no longer in place.

 

Regards,

Anastasiia

Show all comments



Dear Community,



I was wondering if there's a comprehensive list somewhere where we can find all the attributes for the schema page.

Some of the examples are:

- In diff we can add different things like

"operation": "delete",

                    "name": "",

                    "propertyName": "",

                    "parentName": "",

                    "values": {}

Where can I find a list of things I can put in the Diff and "values"?

Same thing for messages, attributes, ...



Thank you in advance!

Like 0

Like

3 comments

Hi Yosef,

 

You can find the chain of articles here that describes multiple schema configurations:

https://academy.creatio.com/documents/technic-sdk/7-16/introduction-3

The diff array article among others describes the possbile operations that you refer to

https://academy.creatio.com/documents/technic-sdk/7-16/diff-array

 

Regards,

Dean

dean parrett,



Thank you for the quick response but this isn't exactly what I'm looking for, it sure is a great start for beginners!



What I'm looking for is like an "extended" list. If I want to enable or disable an item, I would be adding the ' "enable": true ' to the diff. This is nowhere to be found on the second link.



While programming I found bits and pieces of information of these properties in different posts, but I'm looking for something more complete in one place.



If anyone knows or has made a list like this, please let me know!

Thank you

Show all comments