The case gets created when a mail is send to the setup mail of the system, now that mail is added to the conversation tab (freedom ui) as the follow up for that particular case. Now i want to edit/masked the body content of that mail before saving or displaying in any section or tab, I can mask data using regex in script task, but can't find where to perform this operation, I even checked out the incoming email registration process but couldn't undersatnd the code even i try to take the body and then applied regex but some body not defined/missing error pops.
I also tried activity added trigger and then mask the content it is doing the thing, but not getting reflected on conversation or other places, even I try to put a timer in case creation process, if it could help but nothing work out
How to do that now?

Like 0

Like

1 comments

You should put this logic into the IncidentRegistrationFromEmaillHelper class into the GetRegisterIncidentId method. Why: it's called in the business process you mentioned (see the chain RegisterIncidentFromEmail method called from the script-task -> GetRegisterIncidentId method is called from the process methods) and this is the final step that creates the ticket. After the ticket is created you can manipulate with the email subject and body (but also note that subject and body will be used in the Subject and Description of the registered ticket). The GetRegisterIncidentId method is public and virtual so you can override its logic if needed and it contains the activityId as an argument using which you can get the activity needed to process.

 

If you need to put a mask before the incident is registered - you need to put the logic into the RegisterIncidentFromEmail method in the business process. You also have activityId there as an argument so you can manipulate with the activity subject and body and only then call the GetRegisterIncidentId method.

Show all comments

Hi Team,

 

I am getting "Package validation failed" error while installing Data Binding Tool from Marketplace.

 

Below is the screenshot for your reference:

 

 

I have also added the error logs for your reference:

 

2025-02-28 21:25:48,525 Packages validation started
2025-02-28 21:25:48,543 System.IO.FileNotFoundException: Could not find file 'GlbDataBinding%20%281%29.zip'.
File name: 'GlbDataBinding%20%281%29.zip'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at System.IO.Compression.ZipFile.Open(String archiveFileName, ZipArchiveMode mode, Encoding entryNameEncoding)
   at Terrasoft.Core.Applications.Packages.DefaultPackageExtractor.GetIsSinglePackage(String archiveFilePath)
   at Terrasoft.Core.Applications.Packages.DefaultPackageExtractor.Extract(String archiveFilePath, String extractPath)
   at Terrasoft.Core.ServiceModelContract.PackageInstaller.PackageInstallerServiceInternal.<>c__DisplayClass34_0.<Validate>b__0()
   at Terrasoft.Core.ServiceModelContract.PackageInstaller.BaseInstallerServiceInternal.InvokeWithLogging[TResult](Func`1 action)

 

Please let me know how to proceed further with this issue

 

Thanks!

Like 0

Like

6 comments
Best reply

Gona Manoj,


Hello,

Please switch to the Packages tab and download the package,
 
then open the Application Hub on your Creatio instance and install the package using the install from file option.

Hello.

We recommend changing the name of the zip file.
For example, when we download it, it is called GlbDataBinding.zip, 

and you have GlbDataBinding%20%281%29.zip


Best regards,
Antonii.

I have the same issue when installing directly from Marketplace. Something's off. Had to download the app then install, rather than direct link installation.

Damien Collot,

Hi Damien, can you please let me know how did you download the app and then installed it?

 

Antonii Viazovskyi,

 

Hi Antonii, can you please let me know where can find the GlbDataBinding%20%281%29.zip file and rename it to GlbDataBinding.zip. Thanks!

Gona Manoj,


Hello,

Please switch to the Packages tab and download the package,
 
then open the Application Hub on your Creatio instance and install the package using the install from file option.

Antonii Viazovskyi,

Hey Antonii, it worked. Thank you!

Show all comments

Hello Creatio friends,

 

I've set up an email box to generate cases, but it is not assigning category/sub-category. 

 

I'm working on a business process to re-assign email generated cases to the proper Cat/sub-cat. I want to pull the first word after [EXTERNAL] from the email to use as a match to proper Category. Sub-category can be a static lookup value for this use-case. 

 

For example with a subject line of "[EXTERNAL]Chicago - Assistance needed" I want to just extract Chicago, then use a BP to do a Modify Values:  Category = extracted text.

 

Any great way to go about this?

Thanks,

--Israel

Like 0

Like

1 comments

Hello!

Regarding case categorization, please ensure that the rules are set according to the instructions' configuration:https://academy.creatio.com/docs/8.x/creatio-apps/8.1/products/service-…
 

If you need to select the topic and subtopic based on context, I recommend using ML models. These models can either determine an exact match based on the email content or provide an approximate selection based on client-provided data.

Detailed configuration settings:
https://academy.creatio.com/docs/8.x/no-code-customization/customizatio…

Show all comments

Hello. We wanted to send two trigger emails to our audience. See below.

 

The flow logic is that when the "Version 1 - 1st Send" email is sent, those who open it exit the campaign. The filter logic for this condition is as follows:

 

If the response is "Not Opened" then they are moved to a timer of 03/12 to recieve a second send. The logic for this process is here:


The question here is regarding the "result" section of the filtering process. 

Does this play a factor in my logic displayed above, and what's the best way to adjust this (if any)? Thanks in advance, everyone. :)
 

Like 0

Like

1 comments

Good day, Lucas,

"What is the result" section may further refine the results, but, if you are already filtering your audience using "Which conditions must the contacts meet to transition to the next step", this itself should be sufficient.

Seeing your filter presets, I would additionally advise to make sure that participants responses that are != Open are reviewed. If you leave it as is - this may include Delivered emails that have not been opened yet.

You may check out this article for additional information on delivery status and double-check the contents of "Response of participant in Bulk email" (BulkEmailResponse) to make sure you narrow down the responses according to your need.

Show all comments

Hello Community,

 

I would like to add a custom icon to the Creatio icon list. How can I achieve this?

Best regards,
Ajay Kuthe

Like 1

Like

1 comments

Hello!

Unfortunately, there is currently no way to add a new icon in the icon list for Freedom UI on the current configuration.

 

However, a task has already been registered in our R&D team to consider and implement such a feature in future releases. 

Show all comments

Hi;
I prepare the migration from version 7.17 to 8.2.1
I create local environment and link it to github repository.
When i compile the application all connected projects rebuild and go to repository
I try to remove them by .gitignore but it doesn't work

i will be appreciate any help.


regards
Tomek

Like 0

Like

1 comments

Hello, 

I do not understand much from your post, but we recommend putting a repository in Terrasoft.Configuration/Pkg and add unnecessary packages to .gitignore. Here is an example of .gitignore:

 ## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

# User-specific files
*.rsuser
*.suo
*.user
*.userosscache
*.sln.docstates

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Mono auto generated files
mono_crash.*

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/

# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

# Visual Studio 2017 auto generated files
Generated\ Files/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

# NUnit
*.VisualState.xml
TestResult.xml
nunit-*.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

# Benchmark Results
BenchmarkDotNet.Artifacts/

# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/

# ASP.NET Scaffolding
ScaffoldingReadMe.txt

# StyleCop
StyleCopReport.xml

# Files built by Visual Studio
*_i.c
*_p.c
*_h.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*_wpftmp.csproj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Chutzpah Test files
_Chutzpah*

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb

# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap

# Visual Studio Trace Files
*.e2e

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json

# Coverlet is a free, cross platform Code Coverage Tool
coverage*.json
coverage*.xml
coverage*.info

# Visual Studio code coverage results
*.coverage
*.coveragexml

# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*

# MightyMoose
*.mm.*
AutoTest.Net/

# Web workbench (sass)
.sass-cache/

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj

# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/

# NuGet Packages
*.nupkg
# NuGet Symbol Packages
*.snupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets

# Microsoft Azure Build Output
csx/
*.build.csdef

# Microsoft Azure Emulator
ecf/
rcf/

# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
*.appxbundle
*.appxupload

# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!?*.[Cc]ache/

# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs

# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk

# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak

# SQL Server files
*.mdf
*.ldf
*.ndf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
*- [Bb]ackup.rdl
*- [Bb]ackup ([0-9]).rdl
*- [Bb]ackup ([0-9][0-9]).rdl

# Microsoft Fakes
FakesAssemblies/

# GhostDoc plugin setting file
*.GhostDoc.xml

# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
*.opt

# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions

# Paket dependency manager
.paket/paket.exe
paket-files/

# FAKE - F# Make
.fake/

# CodeRush personal settings
.cr/personal

# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc

# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config

# Tabs Studio
*.tss

# Telerik's JustMock configuration file
*.jmconfig

# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs

# OpenCover UI analysis results
OpenCover/

# Azure Stream Analytics local run output
ASALocalRun/

# MSBuild Binary and Structured Log
*.binlog

# NVidia Nsight GPU debugger configuration file
*.nvuser

# MFractors (Xamarin productivity tool) working folder
.mfractor/

# Local History for Visual Studio
.localhistory/

# BeatPulse healthcheck temp database
healthchecksdb

# Backup folder for Package Reference Convert tool in Visual Studio 2017
MigrationBackup/

# Ionide (cross platform F# VS Code tools) working folder
.ionide/

# Fody - auto-generated XML schema
FodyWeavers.xsd


# Creatio Base Products Packages
CalendarBase
CaseService
ContentBuilder
CoreForecast
CrtAnalyticsDashboard
CrtBase
CrtBaseConsts
CrtBfUtilities
CrtBulkEmailCopilot
CrtBulkEmailInC360
CrtC360InUiV2
CrtCalendar
CrtCall
CrtCampaignDesigner7x
CrtCampaignInC360
CrtCase7x
CrtCaseCopilot
CrtCaseKnowledgeCopilot
CrtCaseManagement
CrtCaseManagementApp
CrtCaseManagmentObject
CrtCaseService
CrtCaseService7x
CrtCasesInC360
CrtContactToLeadInC360
CrtContentDesigner
CrtContract
CrtContractDocument
CrtContractVisaProvider
CrtCopilot
CrtCopilotIntentsStudio
CrtCore
CrtCoreBase
CrtCustomer360AI
CrtCustomer360App
CrtCustomer360Mobile
CrtCustomerInfoInCaseMgmt
CrtDeduplication
CrtDesignerTools
CrtDigitalAdsApp
CrtDigitalAdsInLeadGen
CrtDocument
CrtDocumentInOpportunity
CrtDynamicContent7x
CrtEmailDesigner
CrtEmailDesignerInEmailMarketing
CrtEmailMarketingApp
CrtEmailMessage
CrtEmailSender
CrtEmailTemplate
CrtEngagementInC360
CrtEngagementToolsApp
CrtEventInC360
CrtEventMarketingApp
CrtFeatureToggling
CrtGoogleAnalytics
CrtInvoice
CrtInvoiceContract
CrtInvoiceInC360
CrtInvoiceOrder
CrtInvoiceVisaProvider
CrtJunkFilter
CrtKnowledgeManagementApp
CrtKnowledgeManagementInCaseManagement
CrtKnowledgeManagementObject
CrtLead
CrtLeadOppMgmtApp
CrtLeadOppMgmtInC360
CrtMacrosBase
CrtMarketingCampaignsApp
CrtMarketingInC360
CrtMatomoConnector
CrtMessage
CrtML
CrtMLangContent
CrtMLLeadConversion
CrtMLLeadScoring
CrtMLOpportunityScoring
CrtMobileFreedomUIStylesFor7x
CrtNextStep
CrtNUI
CrtOCMInLeadOppMgmt
CrtOmnichannelApp
CrtOpportunity
CrtOpportunityInC360
CrtOpportunityInvoice
CrtOpportunityManagement
CrtOrder
CrtOrderContract
CrtOrderContractCopilot
CrtOrderContractInC360
CrtOrderContractMgmtApp
CrtOrderDocument
CrtOrderLead
CrtOrderVisaProvider
CrtPlaybook
CrtPortal
CrtProductBase
CrtProductCatalogue
CrtProductCatalogueInInvoice
CrtProductCatalogueInOrder
CrtProductivityApp
CrtProductivityCopilot
CrtProductivityMobile
CrtProductSpecification
CrtRecommendedProduct
CrtSalesContracts
CrtSalesInC360
CrtSecurity
CrtSecurity7x
CrtSimilarLead
CrtSLAInC360
CrtSLM
CrtSLM7x
CrtSLMITILService
CrtSLMITILService7x
CrtSmsIntegration
CrtSpecification
CrtStudioCopilot
CrtSupplyPayment
CrtTechnicalUsers
CrtTouchInWebForm
CrtTouchPoint
CrtTouchPointBase
CrtTouchPointInC360
CrtTouchPointInLead
CrtUIPlatform
CrtUIPlatform7x
CrtUISwitcher
CrtUIv2
CrtWebFormBase
CrtWebhookServiceBase
CSP
Custom
FeatureToggling
Finesse
FolderTree
IntegrationV2
MLCaseClassification
MLProcessDesigner
MLSimilarCaseSearch
OAuth20
OmnichannelMessaging
OpenIdAuth
Opportunity
PivotTable
RelationshipDesigner
SalesMainShell
ServiceDesigner
ServiceModel
SsoSettings
SspWorkplace
Tracking
CSL_MaintenanceTools
Workplace
XSSProtection
Telemetry
 

Show all comments

I created an application for the fast-track certification and exported it to my local machine. While making some additional changes, the entire application got deleted. I tried importing the application with the same prefix, but it's throwing numerous errors.

Like 0

Like

1 comments

Hello!

Please provide more detailed information – what errors are you encountering?

Show all comments

Hi Team,

 

I am facing an issue while accessing the lookup tab. The page keeps on loading and it is not displaying any data.

 

Below is the screenshot for your reference:

I inspected the page and I am getting the following error in the console:

Can anyone guide me how to proceed further with this issue?

Thanks!

Like 0

Like

1 comments

Hello,

Please contact support team at support@creatio.com and provide more details of the issue along with an access to the site where it occurs to proceed with the investigation.

Show all comments

Hi Team,

 

I am facing an issue while accessing the lookup tab. The pages keeps on loading and no data is displayed. Below is the screenshot for your reference:

When I inspect the page I am getting the following error:

Can anyone help me with this?

Thanks!

Like 0

Like

1 comments

Dear Gona,

If your application is on version 8.2.1, you can resolve this issue with the following steps:

1) Unlock the package CrtNUI for hotfix.
2) Open SectionModuleV2 schema metadata
3) Delete the block with WebitelCtiProvider schema dependency (see screen below).
4) Lock the package CrtNUI back.
5) Compile system

image.png

If your version differs or the fix doesn't help, please contact Creatio support team.

Have a great day!

Show all comments

When trying to save the page this error popped up. Can you help? What might be the problem?

Like 0

Like

1 comments

Hello!
I recommend checking the application logs, where the error details will be specified. This information can help resolve the generation issue further.

Show all comments