Hi Team,

How can I disable (override) method getIncrementCode in ContractPageV2?

We dont need the Auto Numbering feature in the Contract section.

Sasori

Like 0

Like

7 comments

Hi Community,

Any update regarding the topic?

Sasor

Hi Sasori,

 

we have done the following trick in onEntityInitialized

 

onEntityInitialized: function() {
 if ((this.isAddMode() && this.Ext.isEmpty(this.get("Number"))) || this.isCopyMode()) {
  this.set("Number", ".");
 }
 this.callParent(arguments);
 if (this.get("Number")===".") {
  this.set("Number", "");
 }
},

 

Hello Vladimir,

Thank you very much for the provided code!

I have tried this snippet and it doesnt work.

When I try to save the record ( the incremented value is still stored) even though in the page there is a black space.

Sasori

Hello,

Only overriding onEntityInitialized won`t be enough because there is also a server logic that sets the Number (ContractEntityEventListener schema). If you change only the onEntityInitialized, the system will still set a number if the contract was created using BP or integration.

If you want to turn it off you will need to also override ContractEntityEventListener:

 namespace Terrasoft.Configuration
{
	using Terrasoft.Core.Entities;
	using Terrasoft.Core.Entities.Events;
	using Terrasoft.Core.Process.Configuration;
 
	[EntityEventListener(SchemaName = "Contract")]
	public class UsrContractNewEntityEventListener : BaseEntityEventListener {
 
		#region Methods: Public
 
		public override void OnInserting(object sender, EntityBeforeEventArgs e) {
			base.OnInserting(sender, e);
			var entity = (Entity)sender;
			entity.SetColumnValue("Number", "");
		}
 
		#endregion
 
	}
}

 

Dmytro,

Thank you for the excellent response!

The last problem I am facing regarding this issue is when I 'Save' the record.

The 'Number' field is a mandatory field. Even though I put a value in Number i keep getting this pop-up:

Should I do any other modifications in the code ?

Sasor

Sasori Oshigaki,

 

It's not related to any customization described either by Vladimir and Dmytro (I've tested both codes and they don't result in this ""Number" field is required" message). You have some another customization that makes the "Number" field mandatory (custom code, business rule, column settings on the object side or on the page side), you need to find and disable it.

Hi Oscar,

The number field is a required field (this is how daily business needs it)

Problem is, that even when we enter the number and save the record, the message pops-up. (Number field is required)

Is this probably because the code in the server side should be like this :

 

namespace Terrasoft.Configuration
{
	using Terrasoft.Core.Entities;
	using Terrasoft.Core.Entities.Events;
	using Terrasoft.Core.Process.Configuration;
 
	[EntityEventListener(SchemaName = "Contract")]
	public class UsrContractNewEntityEventListener : BaseEntityEventListener {
 
		#region Methods: Public
 
		public override void OnInserting(object sender, EntityBeforeEventArgs e) {
		}
 
		#endregion
 
	}
}

Just overriding the method and practicaly not do anything there ?

Sasori

Show all comments

Hi all,

 

Please kindly advise if there a way for us to not show [#UsrText#] in email template/ report when the field is empty

sa

Many thanks

 

 

Like 0

Like

1 comments

Greetings,



As for now the only way to check if the macros has no data inside it is to manually select a template in the email editor and see which data is populated for the user or not. Also in case you are using some information on the record you need to check if all the records have values in the columns that are used as macro sources. Unfortunately that is all for now, but we have already posted our R&D team to improve this functionality in the future.

Show all comments

Hi guys,

How to solve the below error it is occourig while logging into my local instance.

Thanks and regards,

Mohith.

Like 0

Like

0 comments
Show all comments

how to delete the plus button "+" in the header of the page and change the title "Hello ..." ?



 

Like 0

Like

1 comments

Hello,

 

The plus button cannot be removed from the page, as this is one of the core functions in the system.

 

As for the title, you can modify it as described in this article: https://academy.creatio.com/docs/user/platform_basics/freedomUI/customi…

 

Best regards,

Yuliya

Show all comments

Hi community,

Anyone have idea how to use sandbox in new freedomui pages. In classic Ui we used to follow this documentation https://academy.creatio.com/docs/developer/front_end_development/sandbox/overview#case-2591. Can we do same functionality in freedomUI pages?



Thanks.

Regards,

Manideep Korni.

Like 0

Like

1 comments

Hello,

Thank you for your question!

 

Unfortunately, It is not possible to use the sandbox in Freedom UI,

but we have already registered the following suggestion for our R&D team and they will consider adding the following functionality in the upcoming releases.

 

Show all comments

Hi Academy,

Which is the correct set of OOB pacakge dependencies when creating a new pacakge that is going to store developments/customizations done to the mobile app.

Regards

Sasor

Like 0

Like

0 comments
Show all comments

Hi Community,

 

In our Approval Process, there will be more than 2 options and we are not using only approve and reject.

We will use the color for our decision

  • White = Approval
  • Black = Rejecte
  • Grey = will active a sub-process to add in more information

Could I able to set up an approval like that?

Thank you

Like 0

Like

4 comments
Best reply

Bao,

 

Your business task could be achieved by business process. 

 

You can use your diagram as the base for the process. 



Instead of the first Аpproval element use the [Auto-generated page]\[Pre-configured page]  (or [User dialog] element), to display for required user or role, then through the flow on the second Approval element making a decision.

Hello Bao,



Could you please elaborate on your business task?

 

Could you please clarify what you mean by "In our Approval Process"? Is that a business process or another logic? 



And how did you implement theses colors? 

Bogdan,

Um to be clear, I want to ask if there is any way to make an approval process with 3 options

Due to our business, the approval must have 3 options to divine our client into 3 group

  • White: means they are okay with a clean profile
  • Black: means they are having red flags in the profile
  • Grey: means our Top manager will be the one who decides to

Here is the picture for you to understand our business approval right now (but it just a summary, I am not allowed to share more detail on this)

Bao,

 

Your business task could be achieved by business process. 

 

You can use your diagram as the base for the process. 



Instead of the first Аpproval element use the [Auto-generated page]\[Pre-configured page]  (or [User dialog] element), to display for required user or role, then through the flow on the second Approval element making a decision.

Bogdan,

It's works

Thank you!

Show all comments

Can Creatio Telephony system be integrated with Microsoft Teams for calls ?

Like 3

Like

10 comments
Best reply

Damien Collot,

Unfortunately, we don't have that option yet. 



Regards,

Orkhan

 

Hello, 



Unfortunately, it is not possible to do this in a basic way, however I have provided you with a marketplace app that can help you with this issue: 



https://marketplace.creatio.com/app/microsoft-teams-connector-creatio



Regards, 

Orkhan

Hi,



Thanks for the tip :)



The connector is limited to pre-organised group calls.



Saw that beesender integrates with the chat also.



But I am really looking more into the line of VoIP type, someone calls and you answer the phone type of integration.

Damien Collot,

Unfortunately, we don't have that option yet. 



Regards,

Orkhan

 

Orkhan,

 

Is it planned to be considered ?



Cheers,



Damien

Hi Community!

Any new on this one?

I think this is a feature, many customers and leads are looking for...

 

BR,

Robert

I don't use Teams, but I've read that teams now has the ability to launch a URL for incoming calls and include the phone number in the URL. See https://johndeletre.blog/en/2022/11/pop-up-window-for-incoming-pstn-cal…

Not exactly an integration, but at least for now, you could use that with this marketplace add-on so you get a quick lookup for the incoming caller when a teams call is received. 

https://marketplace.creatio.com/app/phone-lookup-creatio

Ryan

I was able to do this using Tel links for outgoing calls and then launching a new activity Mini screen to record the call.    For incoming, we use the dev labs addon and modified it a bit to list the sections we needed.  Happy to share code if you are interested.

Hi keith schmitt, HI Ryan

 

Thank you both for the information.



@ Keith, would love to see the code :)



@Ryan will look more into the feature with our modern workplace Teams to understand if we can push something further.



Cheers,



Damien

 

keith schmitt,

Thank you, too!

Please share, I would love to try it out!

 

Robert

Show all comments

It's possible to query TOP 10 to this code?

File attachments
Like 0

Like

1 comments

Hello,

 

You need to add esq.RowCount = 10; to select top 10 records only.

Show all comments

Dear Creatio-Community,



I have the following request. How is it possible that I can display the email address from the Communication options (like you see on the screen below)







in the tile view of the accounts (like you see on the screen below)







Is this possible at all



Regards

Florian

 

Like 0

Like

4 comments

Hello!

 

You are able to add it at the contact record itself, and then it will be added to the register.

 

Communication object is actually another object. 

Hello Kyrylo 

thanks for your reply. But i want to display that information Account-Section. Is that possible?

Florian,

 

It's not possible to display the information from AccontCommunixcationOptions, so we recommend to create a column in Account object.

Hi Floarian,



If I understand correctly, it is possible now to display first record from the detail with specified filter (e.g. First primary email address of account) 



Kind regards,

Vladimir

Show all comments