Hi community,


I was trying to implement a section under the "Sales" workplace just to have a google maps view of the adresses directly related to my customers under the "customers" or "accounts" section. I was searching some add-ons to do this and i found this one https://marketplace.creatio.com/app/google-maps-route-creatio and this one https://marketplace.creatio.com/app/toolkit-setup-map-view-creatio but nothing seems to work. I had many problems with the toolkit and when following the installation steps, it seems impossible to find the "Maps" tab under the concerned section. The first one, "google maps route creatio" has no documentation and I don't have a clue on how to install it and make it work. 


Could it be possible to implement a custom google maps API ? If yes, how could I get the latitude and longitude and retrieve the adresses of the contacts under the "customers" and "accounts" sections ?


It's a really simple thing to implement in JS/html/css but I have no clue on how to do this in Creatio.


Thanks a lot for your help.


Best regards,



Like 0



Dear Jonathan,


Thank you for your question!


In this case we would recommend contacting [Google Maps route for Creatio] support via email - support@chessit.se


Hope this helps!


Thank you!




Show all comments


I'm using Access rights setup wizard for Creatio addon on a new creation instance and it worked well.

Now I'm installing it on a new instance where I have a package that adds new properties in the Activity entity (Replacing Object).

When I run the process from the actions button, the process fails with this error message:

Terrasoft.Common.DbOperationException: Invalid column name 'FlxImported'. ---> System.Data.SqlClient.SqlException: Invalid column name 'FlxImported'.
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
   at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
   at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   at Polly.Policy.<>c__DisplayClass119_0`1.<Execute>b__0(Context ctx, CancellationToken ct)
   at Polly.Policy.<>c__DisplayClass129_0`1.<ExecuteInternal>b__0(Context ctx, CancellationToken ct)
   at Polly.Policy.<>c__DisplayClass103_0.<NoOp>b__1(Context ctx, CancellationToken ct)
   at Polly.NoOp.NoOpEngine.Implementation[TResult](Func`3 action, Context context, CancellationToken cancellationToken)
   at Polly.Policy.<>c.<NoOp>b__103_0(Action`2 action, Context context, CancellationToken cancellationToken)
   at Polly.Policy.ExecuteInternal[TResult](Func`3 action, Context context, CancellationToken cancellationToken)
   at Polly.Policy.Execute[TResult](Func`3 action, Context context, CancellationToken cancellationToken)
   at Polly.Policy.Execute[TResult](Func`1 action)
   at Terrasoft.DB.MSSql.MSSqlExecutor.FailoverExecute[TResult](DbCommand command, Func`1 func)
   at Terrasoft.Core.DB.DBExecutor.ExecuteCommand[TResult](Func`2 commandExecutionCallback, String sqlText, QueryParameterCollection queryParameters, CancellationToken cancellationToken)
   at Terrasoft.Core.DB.DBExecutor.Execute(String sqlText, QueryParameterCollection queryParameters)
   at Terrasoft.Core.Entities.Entity.InsertToDB(Boolean skipLookupColumnValues, Boolean validateRequired)
   --- End of inner exception stack trace ---
   at Terrasoft.Core.Entities.Entity.InsertToDB(Boolean skipLookupColumnValues, Boolean validateRequired)
   at Terrasoft.Core.Entities.Entity.InternalSave(Boolean validateRequired, Boolean setColumnDefValue)
   at Terrasoft.Core.Entities.Entity.Save(Boolean validateRequired, Boolean setColumnDefValue)
   at Terrasoft.Core.Process.ProcessEngineImpl.AddProcessListener(Entity entity, Guid processElementUId, String conditionData, String changedColumns, EntityChangeType entityChangeType)
   at Terrasoft.Core.Process.Configuration.UserQuestionUserTask.CreateActivity()
   at Terrasoft.Core.Process.Configuration.UserQuestionUserTask.InternalExecute(ProcessExecutingContext context)
   at Terrasoft.Core.Process.ProcessActivity.ExecuteElement(ProcessExecutingContext context)
   at Terrasoft.Core.Process.ProcessActivity.Execute(ProcessExecutingContext context)


Any ideas?


Thank you



Like 0



Dear Mohamed,

Unfortunately, it is not possible to determine exactly the cause of the issue now. Please try to debug the appropriate process. In order to do it please do the following:

1. Deploy an application on-site. Please find more information in the article by the link below:


2. Debug the process. Please find more information in the article by the link below:


For more detailed assistant, please contact technical support.

Best regards,


Show all comments


I tried to install add-on "Field surveys for bpm'online" but it was not successful. How can I fix it?



File attachments
Like 0



Dear Song, 

We kindly ask you to send an email with a description of your issue to our technical support team (support@bpmonline.com) for further assistance.

Thank you in advance!

Best regards, 


Show all comments