Hello, I have an issue regarding email accounts. We use a shared mailbox for sending automated emails. In Créatio, I had to add my email with my Office 365 account and then add the shared mailbox. The problem is that all automatically sent emails from Créatio using the shared mailbox end up in the "Drafts" folder of my personal mailbox instead of the sent items of the shared mailbox. Do you have any information on this issue?

Like 1

Like

5 comments

We have the same issue, Seems to only happen when there is an attachment or an image in the Email. Went though support many times, and their response is it is how the Exchange Web Services does it and was told to reach out to MS.

keith schmitt, Thank you for your response

Hi,



We have examined the problem and determined that the issue is specifically associated with emails that contain attachments. Mind it, if there's a signature with a photo in the template, it will also be considered an attachment. We would like to explain the email sending process from our system to help you understand the steps involved and how they relate to the problem you are experiencing.



1) Sending Emails Without Attachments:



When you send an email without any attachments, our microservice Email Listener, responsible for sending and synchronizing emails, sends a request to the mail server with the parameter MessageDisposition="SendAndSaveCopy". This request includes information about where (the folder ID) and in which mailbox the mail server should save the email.



It is important to note that the mail server confirms the success of this request without any errors.



2) Sending Emails With Attachments:

The process for sending emails with attachments is more complex and involves multiple steps:



- The system requests to save the email as a draft with the parameter MessageDisposition="SaveOnly".

- Next, the system requests to add attachments to this draft email using the <m:CreateAttachment> operation.

- Finally, the system sends a request to save and send the email, indicating where (the folder ID) and in which mailbox the mail server should save the sent email.



Like the previous case, the mail server confirms the success of all the requests related to this process without errors. 

 

In such cases, we recommend reaching out to the mail server provider or the responsible party for assistance and guidance on troubleshooting the issue further.



Unfortunately, in this case, we do not have specific recommendations on what should be checked because the issue appears to be related to the mail server or mailbox itself. Our role was to send the request to save and send the email, specifying the folder ID and the target mailbox where the mail server should save the sent email. The mail server confirms the success of all the requests related to this process without errors. 



Please note that we already have had experience with the same behaviour in other clients with this type of mailbox, and they were resolved on the level of mailbox configuration. Our recommendation, in this case, is to check the mailbox configuration. You can involve Microsoft's team for better analysis and understanding, as, unfortunately, as this is a third-party solution, we cannot provide you with complete information about Outlook's mailbox configuration.

Hi Matthieu Le Maitre,
 

We are experiencing the same issue for one of our clients. 

Have you or your team found a workaround? Additionally, has adding or removing the mailbox settings resolved anything?
 

Thank you!

Hello, no, I haven't found a solution. We had to create a dedicated email address.

Show all comments

Hi

Is there a way to only allow certain users the ability to import data by section/object? It seems to me that it is a 'all or nothing', but I want to grant permissions just for one section/object but keep restrictions in for all the others.

Like 0

Like

1 comments
Best reply

To follow up on this. There is an option on the specific object (under advanced permissions) to allow Export but no option to allow Import. 

To follow up on this. There is an option on the specific object (under advanced permissions) to allow Export but no option to allow Import. 

Show all comments

Hi,

Is there a way to hide a lookup value within a specific page if that value has already been used on another record? I want to to ensure that a lookup value is not selected more than once. Alternative solution could be stopping the user from selecting it again.

 

thanks

Like 0

Like

1 comments

I have resolved this by creating a column on Look up which gets updated when a record gets added/updated and that lookup values selected/removed. Then used filter to only display values in lookup accordingly.

Show all comments

Is it possible to set the home page as the default screen that loads for the user after logging into the system?

In the user account settings it is possible to define a home page, but I can select the home page I have defined here. I can select any section from the system, including dahsboards, but not the home page. Do you know a way to solve this issue?

File attachments
Like 0

Like

3 comments

Hello!

 

The specified field is intended to set a section as the default value for the user.

The home pages are the main places where people enter the workspace.

Perhaps you will find the mentioned article useful for implementation:

https://community.creatio.com/questions/default-page-login

Alona Dolya,

Thank you for your answer. I know the article you linked to and unfortunately it does not answer my question.

In Freedom UI, the home page does not load by default for users after logging into the system. In Freedom UI, after logging in the desktop set in Setup apperance loads by default. However, I need the start pages to load by default in Freedom UI as it was in the standard UI and I don't know how to set it.

Has anyone managed to solve such a problem?

 

Nope, still awaiting for Creatio to provide us the ability to choose the default page in new shell like we used to in classic shell, being forced on desktop view also...

Show all comments

Is it possible to limit access to the all apps in freedom UI menu only for a selected group of users?

In the workspace configuration I can add user groups to different workspaces and it works fine. However, I would like to limit access to the all apps area only for the administrator and I do not know how to do it.

Maybe someone has already managed to solve this problem?

File attachments
Like 2

Like

2 comments

A couple similar request for the same issue has been made already (https://community.creatio.com/questions/all-apps-workplace-0)  & ( https://community.creatio.com/questions/default-logon-page-homepage-vs-…), still awaiting for some more control in future version of Creatio 8.1.x

Dear Maciej,

 

From the 8.1.1 release, there is a possibility to define that by using system operation with code "CanViewAllAppsWorkplace".

Also, please consider that  "All Apps" workplace is displayed to a user only when they have 1+ workplace available. And it namely contains the list of all available apps inside his available workplaces, but not a list of all existing apps in the system.

 

Have a great day!

Show all comments

Hey Creatio Community,

I'm currently working on customizing the LeftPanelTopMenu in Creatio, specifically trying to add a personalized icon to the getTopMenuConfig function.

Here's what I've tried so far:

  1. I imported a new image via Creatio's UI, and I can confirm it's in the system.
  2. In my code, I'm attempting to reference this image in the getTopMenuConfig function.

Here's a snippet of my code:

 getTopMenuConfig: function() {
                var menuConfig = [
                    {
                        id: "collapse-button",
                        tag: "CollapseMenu",
                        className: "Terrasoft.HoverMenuButton",
                        style: Terrasoft.controls.ButtonEnums.style.TRANSPARENT,
                        classes: {
                            imageClass: ["button-image-size"],
                            wrapperClass: ["collapse-button-wrapperEl"]
                        },
                        imageConfig: resources.localizableImages.collapseIconSvg,
                        click: {
                            bindTo: "collapseSideBar"
                        },
                        hint: this.getCollapseSideBarMenuItemCaptionConfig(),
                        markerValue: this.getCollapseSideBarMenuItemCaptionConfig()
                    },
					{
                        id: "send-button",
                        tag: "sendbtnMenu",
                        className: "Terrasoft.HoverMenuButton",
                        style: Terrasoft.controls.ButtonEnums.style.TRANSPARENT,
                        classes: {
                            imageClass: ["button-image-size"],
                            wrapperClass: ["collapse-button-wrapperEl"]
                        },
                        imageConfig: resources.localizableImages.sendSvg,
 
                    },

Despite my efforts, the personalized icon isn't appearing. I've double-checked the image name and made sure it's correct.

Has anyone encountered a similar issue or successfully added a personalized icon to the LeftPanelTopMenu? Any insights or suggestions would be greatly appreciated!

Thanks,

ABDERRAHMAN TIGAMI

Like 0

Like

0 comments
Show all comments

Hello Everyone,

 

How to convert input text value to ***** in Freedom UI.

 

Thanks.

Like 0

Like

1 comments

You can try using the password input which will mask the entire text as ****. This control doesn't appear in the toolbox, so to add it, you could add an input, then in the code change "type": "crt.Input" to "type": "crt.PasswordInput". You can see an example of this control in the page SysUserProfilePage (user profile page)

Ryan

Show all comments
Hii

I've implemented a method for searching the "City" table by a partial city name match using a wildcard search in the SQL query. The objective is to retrieve the associated "CountryId" based on a partial match of the city name provided.

However, upon deployment, an error occurred, preventing the successful execution of the query. The code snippet is structured to perform a wildcard search using the Like clause, but it seems there might be an issue with its implementation.

Here is the code snippet in question:



public string SelectCountryIdByCityName(string CityName)
{
    var result = "";
    var sel = new Select(UserConnection)
            .Column("CountryId")
        .From("City")
        .Where("Name").Like(Column.Parameter("%" + CityName + "%")) as Select;
    result = sel.ExecuteScalar().ToString();
    return result;
}

I am seeking guidance or any insights you may have regarding the correct implementation of a wildcard search in SQL queries for partial city name matches.

Your assistance or suggestions on rectifying this issue would be immensely appreciated.

 

Like 0

Like

2 comments

Hi,

 

Any updates on this?

Hi Satyam,

To implement a wildcard search in the SQL query correctly, you need to make some changes in the provided code:

  1. change “Like” to “IsLike”;
  2. replace the “ExecuteScalar” method (which returns a single record) with “DBExecutor” (which allows the return of multiple records). Here are some examples of using it - https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/back-end-development/data-operations-back-end/direct-access/examples/retrieve-data .

 

Best regards,

Natalia

Show all comments

I tried installing this add-on in order to be able to copy the section details of an object in Creatio: https://marketplace.creatio.com/app/salesup-copy-object-records-creatio, but it did not work for me. Although it installed successfully, I got errors in the console (see below for error stack trace) when loading the page for the Copy object records settings. Is this add-on set up for use?

 

Uncaught Error: Script error for "SuCopyObjectSettingsSectionV2"
http://requirejs.org/docs/errors.html#scripterror
    at new s (main.js?hash=27e026eb9a9d42cba4288f23c680a5e8:1:697)
    at makeError (require.js?v=8.1.0.6557:168:17)
    at HTMLScriptElement.onScriptError (require.js?v=8.1.0.6557:1744:36)
    at v.invokeTask (polyfills.js?hash=27e026eb9a9d42cba4288f23c680a5e8:1:7131)
    at I.runTask (polyfills.js?hash=27e026eb9a9d42cba4288f23c680a5e8:1:2494)
    at g.invokeTask [as invoke] (polyfills.js?hash=27e026eb9a9d42cba4288f23c680a5e8:1:8183)
    at Z (polyfills.js?hash=27e026eb9a9d42cba4288f23c680a5e8:1:20797)
    at N (polyfills.js?hash=27e026eb9a9d42cba4288f23c680a5e8:1:21090)
    at HTMLScriptElement.U (polyfills.js?hash=27e026eb9a9d42cba4288f23c680a5e8:1:21356)

 

Like 0

Like

1 comments

Hello,

 

Please be informed that support for this free marketplace addon is only supported via email by the developer of this app. You will need to contact the developer directly at care@salesup-it.com.

Show all comments

Hello, 

 

I would like to customize the search in the order product selection. 

At the moment, I can only search by the product name or code, and I would like to search by a different factor. Is there a way to do this?

 

Best, 

Nur

Like 0

Like

1 comments

Hello Nur!

There is a possibility to customize the search by any column of the Product object with a text value.

You can implement that in the following way:

  1. Open Configurations.
  2. Create a replacing view model for “ProductSelectionSchema”(Product selection schema page).
  3. Add the “getQuickSearchFilterConfig” method, which sets the filter columns, and specify the names of all the text columns you want to search by.
  4. Change the value of “SearchStringPlaceHolder” in the localizable strings to the corresponding one (optional). This value would be displayed in the search box as a placeholder.
  5. Save the changes and reload the product selection page (press “F5”).

Best regards,

Natalia

Show all comments