I want to resctrict the file formats uploaded to creatio. For example I want to allow uploading only pdf,word, excel, jpeg files and restrict Json files.
We trigger Generate source code for all items on our on-premise system. But upon checking "\Pkg\[Our Custom Package]\Schemas" in our local directory some schemas were missing what could be the problem? Most of our source code schemas were not generated.
Please try to perform the following actions in configurations:
1. Update database structure where needed.
2. Generate source code for all items.
3. Compile all items.
4. Flush Redis.
5. Restart the website.
This should help.
In case there appeared errors on the generation or compilation step, please check the logs (usually can be found in C:\Windows\Temp\Creatio\Youre_Site_Name) to find out the reason of such behavior.
Is it possible to delete a replacing schema when you have also created inheriting schemas based on that schema? I've tried this, and it seems to turn the inheriting schemas into being read-only, showing the following message when trying to edit them:
Here is an example set up for this issue:
Create a replacing schema of FileDetailV2 (called FileDetailV2, as it as to be)
Create a schema inheriting from FileDetailV2 (any name)
Delete the replacing schema created in step 1
Once these steps have been performed, it appears the inheriting schema created in step 2 is now read-only for some reason. My expectation would be that, because the OOTB FileDetailV2 still exists, there should be no issue. Does anyone know how to resolve this?
We do not recommend to delete schemas that are set as [Parent object] for some other schemas. It could lead to unexpected system behavior and further errors.
Furthermore, we suggest performing [Compile all items] and [Compile modified items] actions when deleting schemas and packages from the [Configuration] section.
Thanks for your reply. I think the same issue could be reached by doing step 2 first, and then creating a replacing schema of the schema that inherits from, and then realising this wasn't what you wanted so you delete the replacing schema. In this case, you could break things without knowing, since on a larger project you may not be aware of every schema which inherits from another schema.
Is there any way to bypass this warning message, since it doesn't describe the situation (the schema isn't 3rd party and wasn't installed from a file archive)?
It seems that your schema and the package of this schema is locked and as a result you are not able to modify it. We cannot provide you with the script that unlocks the package and the schema, but you can email us at support@creatio.com and provide us with the link to the app, the name of the package and schema and we will unlock it for you.
After I created a Business Process, somehow it caused my custom page "Concert Programs" to lose the list of values/records and they no longer display. I deleted the process hoping this would fix it, but have not been able to fix the issue. My custom page gets the error in the screenshot. (Cannot read "attribute" property of undefined) . I investigated the code which I also have a screenshot and it appears my custom entity "UsrConcertPrograms" is missing from the list. Can you point me in the direction to resolve? Thank you.
If it is dev environment or you don't have any important data created after the issue occurred, probably the best and the fastest option would be to roll back to the backup made before the issue occurred (if the site is in cloud the backups are made daily, if you have on-site installation it depends on your configuration). If rolling back is not an option for you, you can try to generate the source code for all and compile all in configuration, it may help. If the issue would still occur after that, the issue needs to be debugged to fix it:
As you've mentioned that your custom entity is missing most likely it is either removed completely and in this case, you can try to recreate it. Also, one of the possibilities is that the corresponding SysModule record was removed, In this case, you can restore it following the steps in the community article below (please note that most likely SysModuleEntity and SysModuleEdit records still exist, however they may have been removed as well):
If you would need help with this please contact support at support@creatio.com because it is hard to tell the exact root cause in your case without debugging the issue.
I'm getting an error popup window on the first compilation for a new application. The error is states that 1 error occurred, and to view the application logs. However, none of the logs states that any error occurred. Has anyone had this problem before?
I found more detail in the "Build" log, and as you pointed out it was a dotnet cli error. I updated the framework and dotnet core and it worked correctly!
I got the same error on my first compilation - I am unsure where to check the logs. I followed the links above and installed but still getting the comp error. Can some point me in the right direction please?
Logs are located in temp files. Usually it is windows -> temp -> bpmonline. There will be folder with IIS application name that stores 2 folders - application logs and IIS logs. You shoyld check both to find the source of this issue.
Still i am facing compilation issue after updating .Net framework also.In log files still showing .Net cli error. i was cross checked my windows update as well as installed sdk and developer pack. kindly help me to fix these issue. Thanks in advance
Is there anyway to limit the value in integer fields? For example for Market Share, By default system allows numbers greater than 100, which is not right.
The system may request you to choose the object where you want to add the new detail. For instance, if you choose the Accounts from the list, the detail will be referring to the Accounts object http://prntscr.com/mjc55 Here is the article for more details