Hi,

Due to a system change I now have over 1,000 records that need the change case launched. Is there an efficient and quick way to do this?

Thanks, Mai 

Like 1

Like

3 comments

Hi!



Currently there is no possibility of mass records edition (like assigning an owner to multiple records), however, you can do it with the simple business process. Here is the example with the Accounts.



I used to have different owners:

image.png



 but after running this process

image.png

 all of them were changed to the Supervisor:

image.png



 We have already registered the idea for our R&D team to implement this functionality in further releases. I will assign your case to this project in order to increase its priority.  



Best regards,

Anton

Yes please !

Anton Starikov,

Could you please reshare your pictures - they are not shown now. And changing Case is not the same as changing Owner, as I understand



Thank you!

Vladimir

Show all comments

In configuration page, page keeps on loading when I open the properties of the package / compile / package dependency diagram etc.

Like 0

Like

6 comments

Hello,

 

Is there any specific error on UI or in browser console?



Best regards,

Anastasiia

Anastasiia Zhuravel,

Hello,

there is no error in console. it keeps on loading.

Regards,

Sudhakar J.

SUDHAKAR JANGAM,



Hi,



Please contact support team via support@creatio.com as it's hard to identificate the root cause of the issue with no access to the site. 



Best regards,

Anastasiia

Anastasiia Zhuravel,

 

Hi, 

Following error is coming in browser console:

WebitelModule.js:1577  WebSocket connection to 'wss://webitel-switch.creatio.com:8082/' failed: 

connect @ WebitelModule.js:1577

WebitelModule.js:16 ========WebSocket Status========

WebitelModule.js:17 Status: 3

WebitelModule.js:1591  Event {isTrusted: true, type: 'error', target: WebSocket, currentTarget: WebSocket, eventPhase: 2, …}

that._webSocket.onerror @ WebitelModule.js:1591

De @ polyfills.20e0161dc33d636e.js:17

invokeTask @ polyfills.20e0161dc33d636e.js:11

onInvokeTask @ 651.a730b9316c400eb2.js:51

invokeTask @ polyfills.20e0161dc33d636e.js:11

runTask @ polyfills.20e0161dc33d636e.js:11

invokeTask @ polyfills.20e0161dc33d636e.js:11

F @ polyfills.20e0161dc33d636e.js:36

x @ polyfills.20e0161dc33d636e.js:36

WebitelModule.js:16 ========WebSocket Status========

WebitelModule.js:17 Status: 3

WebitelModule.js:1595 WebSocket conection closed

all-combined.js?v=8.0.8.4758:41 2023-05-04 15:42:36,0536 [Telephony] "Disconnected"

WebitelModule.js:1603 will reconnect in 640 sec.

 

Regards,

Sudhakar Jangam

SUDHAKAR JANGAM,

 

Please register this issue for our support team directly at support@creatio.com so we could investigate it properly.

Ziad Kaka,

Please note that this issue can be solved via registering a case directly for our Creatio Support team at support@creatio.com.

Show all comments

Hi community,

How may we implement the “items:” in our custom detail to display the items count as in the product in order detail?

Furthermore, how can I get the number of currently displayed detail items and the total detail items respectively in the method of detail's client module?

 

Many thanks,

Andrew

Like 0

Like

1 comments

Hello Andrew,

 

Just review how the logic of the summaryCountValue, summaryCountCaption and updateSummary method is implemented in the OrderProductDetailV2 schema and perform the same setup in your detail. You only need to debug the logic execution, all the logic is client-side.

Show all comments

Hello, we updated our QA system to 8.0.6 a few weeks ago and everything had been running smoothly until today.  We are now getting the following error.  We have not made any changes to the configuration files for weeks so don't understand what caused this or how to fix it.  Please advise.



 

Versions of application "8.0.6.3522" and configuration "7.18.4" are incompatible
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
 
Exception Details: Terrasoft.Common.AppStartupException: Versions of application "8.0.6.3522" and configuration "7.18.4" are incompatible
 
Source Error:
 
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
 
Stack Trace:
 
 
[AppStartupException: Versions of application "8.0.6.3522" and configuration "7.18.4" are incompatible]
   Terrasoft.Core.AppConnection.CheckConfigurationVersion() +191
   Terrasoft.Core.AppConnection.Initialize() +559
   Terrasoft.WebApp.Loader.Global.InitializeAppConnection() +152
   Terrasoft.WebApp.Loader.Global.Application_Start(Object sender, EventArgs e) +233
 
[HttpException (0x80004005): Versions of application "8.0.6.3522" and configuration "7.18.4" are incompatible]
   System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +517
   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +185
   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +168
   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +277
   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +369
 
[HttpException (0x80004005): Versions of application "8.0.6.3522" and configuration "7.18.4" are incompatible]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +532
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +111
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +724
 
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4494.0

 

Like 1

Like

3 comments

Hi, I've had this exact error message before. I got it when trying to update my local development environment by updating the binaries and restoring the database backup of my previous version into the new version (which is not the right way to update environment versions, see below). Quick question, I assume this is an on-prem environment and if so did you use the update guide utility to perform this update? 

https://academy.creatio.com/docs/release/update-guide/update-guide

It's necessary to use this utility for all environment updates to newer versions as it performs metadata updates at the database level that otherwise do not get made producing this error.



(Note, if using the updater for versions beyond 8.0 you may need to raise a support ticket requesting the scenario file and binaries as the downloader script did not create those for me after version 8.0.1)

Hello Francine,

 

Thank you for your post. We already processed your request to our support team and will provide you with a resolution in scopes of the request placed to our support team.

 

Have a nice day!

Vishay Kerai,

 thank you so much for your response and sharing your experience!  



This is an on-prem environment and we did use the update guide utility to perform the update.  We also used the scenario file and binaries Creatio provided.  The oddest part of this issue is that it occurred weeks after the update finished successfully.

 

Show all comments

Hi all,



In Creatio 7, is there a way to nest a detail within a field group?



 

Like 0

Like

1 comments

Nevermind, I've found a solution by changing the parent name to the field group name.

 

				"operation": "insert",
				"name": "My Detail",
				"values": {
					"itemType": 2,
					"markerValue": "added-detail"
				},
				"parentName": "My Field Group",
				"propertyName": "items",
				"index": 1

 

Show all comments

I am getting an error message that says "" when I try to update a record.

I have tried to troubleshoot this error by reviewing the data in the system and ensuring that there are no duplicate records or keys. However, the error message still persists.

Could you please help me to resolve this issue?

Like 1

Like

1 comments
Best reply

Hello,

 

The reason for this issue was in the duplicates in the SysSchemaUserProperty table related to the "false" state of the "Enabled" property of two DCMs. As a result of this the system couldn't form structure for all DCMs properly and this resulted in the error messages in two modal boxes you presented in the screenshot.

Hello,

 

The reason for this issue was in the duplicates in the SysSchemaUserProperty table related to the "false" state of the "Enabled" property of two DCMs. As a result of this the system couldn't form structure for all DCMs properly and this resulted in the error messages in two modal boxes you presented in the screenshot.

Show all comments

Hello Community,

 

Is there a way to hide empty columns of a table in a printable?

 

Thank you

Like 0

Like

1 comments

Hello, 



Unfortunately, as for now, there is no possibility to implement your business task and we do have the correspondent problem registered on our side and R&D team is currently working on implementing this new functionality in one of the future releases of the application.



Thank you for helping us to make our application better.



Best regards,

Orkhan

Show all comments

Does anyone know how to easily hide/remove the Account/Customer panel (see image) in the Opportunity Page?

Like 0

Like

6 comments
Best reply

Hi Rob,

I think the simplest way to do that is to use CSS

If you look at the code Source the Div id is "ClientProfile"

 

So you can add a CSS file to your opportunity page:

 

And you create a CSS file in which you add a display none for the id:

Hi Rob,

I think the simplest way to do that is to use CSS

If you look at the code Source the Div id is "ClientProfile"

 

So you can add a CSS file to your opportunity page:

 

And you create a CSS file in which you add a display none for the id:

LÉZORAY Nicolas,

 

Perfect. Thanks!

LÉZORAY Nicolas,

Hi Nicolas

 

Just to follow up on this if I wanted to remove the 'Actions' drop down from this page also would it be something similar. Thanks

Hello Robert !

 

Yes like this in the Oppotunity CSS file :

#OpportunitySectionV2SeparateModeActionsButtonButton-wrapperEl {
	display: none;
}

 

LÉZORAY Nicolas,

I did this in the OrderPageV2 with the code above but just replaced the page

 

 #OrderPageV2SeparateModeActionsButtonButton-wrapperEl {

    display: none;

}

But this did not work. Does the button in this page have a different name?

 

thanks

LÉZORAY Nicolas,

 

Further to above your solution on the section page works great but i cannot get it to work on the record page (OrderPageV2). Tried changing the button name but no joy. Any thoughts Nicolas?

 

Show all comments

Hi community,

When an order is completed (status), we need to prevent users from adding order product either by clicking the + button, or by data import.

So I enabled the Before record added event of OrderProduct, and created the OrderProductInserting event sub-process trying to stop new orderproduct added if its relating order's status is completed.

I have tried successfully to stop orderproduct from adding as the code screenshots provided here. But what I don't know is how to get the order's status from within the method OrderProductInserting() so that I can call the ThrowInsertException() function to stop the order product added.

Any code example will be very appreciated!

Andrew

Like 0

Like

2 comments
Best reply

Hello Andrew,

Here is an example of how to read OrderStatus Id inside the event process:

var order = Entity.GetTypedColumnValue<Guid>("OrderId");
			var orderESQ = new EntitySchemaQuery(UserConnection.EntitySchemaManager, "Order");
			orderESQ.UseAdminRights = true;
			orderESQ.AddColumn("Id");
			orderESQ.AddColumn("Status");
			var entity = orderESQ.GetEntity(UserConnection, order);
    		var status = entity.GetColumnValue("StatusId").ToString();
    		if (status == "{Completed OrderStatus Id}"){
    			// DO Something
    		}

 

Hello Andrew,

Here is an example of how to read OrderStatus Id inside the event process:

var order = Entity.GetTypedColumnValue<Guid>("OrderId");
			var orderESQ = new EntitySchemaQuery(UserConnection.EntitySchemaManager, "Order");
			orderESQ.UseAdminRights = true;
			orderESQ.AddColumn("Id");
			orderESQ.AddColumn("Status");
			var entity = orderESQ.GetEntity(UserConnection, order);
    		var status = entity.GetColumnValue("StatusId").ToString();
    		if (status == "{Completed OrderStatus Id}"){
    			// DO Something
    		}

 

Hi Dmytro, appreciate very much for the help. It works!

Show all comments

Hi Community,

 

I have this requirement that should allow users to revert changes of a specific record value. For example:

 

I have a specific field (Amount), that changes value when a new state is triggered (ex: Processed). It should be possible for the user to revert the value after selecting the previous state.

 

State New  -> Amount 5

State Processed -> Amount 10

State New  -> Amount 5

 

Can you please help me achieve this requirement?

 

Thanks in advance.

 

Best Regards,

Pedro Pinheiro

Like 0

Like

4 comments

Hi!

 

You can configure business rules to set a value in a specific field when a condition is met. You can find an example of how to configure it in the manual - https://academy.creatio.com/docs/user/customization_tools/ui_and_busine…

 

Regards,

Anton

Hi Anton Starikov,

 

Is it possible to use business rules if the value is dynamic? 

 

For example, when a specific requirement is met I want the field to have the previous value, which was defined by the user.

 

Thank in Advance.

 

Best Regards,

Pedro Pinheiro

Hi! Pedro Pinheiro,

 

Unfortunately, you can't do this with the standard settings. Perhaps it can be implemented by custom development.

 

Regards,

Anton

Hi

Anton Starikov,

 

Do you have any steps that could help us implement this custom logic? 

 

Thanks in Advance.

 

Best Regards,

Pedro Pinheiro

Show all comments