Hi Community,

 

I have seen the DataServices, OData 4 & OData3 which allow third-party tools to perform CRUD operations in Creatio using AuthService form authentication.

 

I want to know If there is any service like above which have OAuth 2 implemented so that instead of AuthService authentication, third-party tools can use OAuth 2 authentication with Creatio?

Like 0

Like

2 comments

Hi Akshit, 

 

Please check the link below to get some general information about integration with OAuth :

 

https://academy.creatio.com/docs/user/no-code_customization/web_service…

 

And also the particular example of integration with Office 365 :

 

https://academy.creatio.com/docs/user/setup_and_administration/base_int…

 

Best Regards, 

 

Bogdan L.

You can find some info for setup oauth environment here Set up OAuth 2.0 authorization for integrated applications | Creatio Academy

Show all comments

Hi community,

 

Few year back someone overrode this save method as you can see in the below attached image.

now this has became  a third party schem for me.

 

I want to remove this implementation(what all written inside save), because it is restricting the user from saving the record now.

 

What I have tried is creating the replacing client schema for the above schema and again overriding the save method as : 

save : function() 

this.callParent(arguments);

}

but it didn't worked.

 

Now, what all I am trying to do is to call the base implementation of Save method by skipping all the overriding implementaion therefore I also tried this : 

save : function() 

this.callSuper(arguments);

}

but it didn't work either.

 

Can someone help me how can I achieve this.

 

Many thanks!

 

Like 1

Like

4 comments

Dear Akshit,

 

save : function() should have solved your task. Have you debugged the code to find why it did not work?

 

Best regards,

Angela

 

Hi Angela Reyes,

 

Thank you for the response,

 

I haven't tried to debug this code.

 

I thought there is some way to call the base implementation of Save by skipping the overriding versions of the same(Save method).

 

So according to you below should work : 

Save : function () 

{

this.callParent(arguments);

}

 

Ok, I will debug and will respond back here.

 

 

 

Akshit,

 

If you want to call the base save function then you don't need to override the save function at all. Without overriding the system takes the base save function and executes it. But if you need to store some additional logic upon saving the record you need to callParent the parent save function and then your additional actions that the code is supposed to call. 

 

Best regards,

Oscar

 

Akshit,  Hello ,

Did you find a solution to this problem

Thank you 

Show all comments

Hi Community,

 

 

Above error I am getting while opening/editing the record in creatio mobile applciation.

 

There are total 5 details configured on the section and I see only these detail configuration in mobile is causing this issue. Now the next thing is this error is not because of any specific details. It is random.

 

Can anyone please help me why these details configuration is causing this error ?

 

Many thanks,

 

Akshit

Like 0

Like

1 comments

Dear Ashkit, 

 

The error CANNOT READ THE PROPERTY "..." OF UNDEFINED is quite general and its hard to tell what can be the issue from the screenshot. It is necessary to have a closer look into it. Try to approach the Creatio support team to look at the error closely.

 

Regards,

Dean

Show all comments

Hi All,



I have created a mini page -OOTB(View Mode) for a section as you can see in the below image.





And the view record Mode is enabled. And the process works as expected





But the View record checkbox getting disabled once transfering the package.

Is there any DataBinding related to this miniPage.

Kindly help me out with this.



Regards,

Adharsh S

 

Like 0

Like

2 comments
Best reply

Hello Adharsh,

It is necessary to bind data from MiniPageModes and MiniPageSchemaUId column of SysModuleEdit table. The columns store info about what modes your minipage has.  Seems like this binding is missing and as the result the checkbox is not active.

 

Regards,

Dean

Hello Adharsh,

It is necessary to bind data from MiniPageModes and MiniPageSchemaUId column of SysModuleEdit table. The columns store info about what modes your minipage has.  Seems like this binding is missing and as the result the checkbox is not active.

 

Regards,

Dean

 

Thanks, Dean Parrett,

I will make DataBind for the above you mentioned and try again.



Regards,

Adharsh S

Show all comments

Hello community,

 

In the Creatio mobile application, when I am opening the record for the first time it is opening fine but when I open the same record again page keeps on loading when I checked the error using mobile emulator I see the below-attached error.

 

But this is happening for one section only.

 

Can anyone please help me to figure out the issue and how further can I debug and Solve it ?

 

Many Thanks,

Akshit.

Like 0

Like

3 comments

Hello Akshit,

 

Please debug this error message and find a direct place from which the error comes up and also which methods are called (with which parameters) when opening the page for several times.

 

Best regards,

Oscar

Hello Oscar,

 

Can you help me how can I debug it further, I mean how can I get the reason for what is causing  "Cannot read property  "rows" of undefined" 

error?

 

Many Thanks,

Akshit.

 

Akshit,

 

Please use breakpoints in the page schema and catch parameter values and methods calling (you need to use a mobile emulator to do that). Analyze the data received and share it in case you need help in making conclusions.

 

Best regards,

Oscar

Show all comments

Dear team, 

we have a field with type Time:  

How can we filter out some of the unnecessary values from this field (eg, time before 7am and after 7 pm)? 

Thanks in advance.

Like 0

Like

1 comments

I have a method outlined here, but it's a bit hacky https://customerfx.com/article/changing-the-allowed-time-selections-on-…

This method basically just hides values using CSS. You could use that same approach to just hide all the time values before 7am and after 7pm.

Ryan

Show all comments

Hi Community,

 

Below is the business rule,

 

CreatedBy : Lookup column on "Contact"

FunctionalGroup : Custom Lookup Column on "Contact"

Send to Audit : Custom field

 

this is Code I have written in the cusotm module: 

I debug my code on mobile emulator and found that variable createdBy is undefined inside If condition.

 

 

I have checked this. 

var createdBy = record.get("CreatedBy.Id");

and It is working fine, means I am not getting createdBy as undefined.

 

Then why "CreatedBy.UsrFunctionalGroup.Id" is not working?

 

Can anyone help me with this issue?

 

Many Thanks in advance!

 

Akshit.

 

Like 0

Like

5 comments

Hi Akshit, 

For this try to add CreatedBy in attribute and mentioned all field which you need in lookupListConfig parameter for more detail you can see my below code for Activity 

    "Account":{ 

                lookupListConfig:{ 

                    columns:["Type"] 

                } 

            }, 

Hi Meet,

 

Thanks for the response, Can you please tell me where I can find the "attribute" so that I can add CreatedBy?

 

Many Thanks.

Hi Akshit, 

 

Attributes is a configuration object property of the view model schema you can find more details in below link 

 

https://academy.creatio.com/docs/7-16-0/developer/front-end_development/client_schema_structure/attributes._the_%22attributes%22_property 



If you need example you can also take look at this:- 

 

https://academy.creatio.com/docs/developer/front-end_development/creatio_development_cases/page_configuration/adding_calculated_fields

 

Hi Meet,

 

I have to apply this business rule on creatio mobile application. And for that, I need to create a custom module in which I write my code for the business rule. 

So I didn't write this code on Object Section schema or Edit page Schema.

 

 

 

hi Akshit,

 

Ohh I see, I haven't implement this type of logic on Mobile application but I guess Mobile page also has the similar approach in that you have to define SyncColumns instead off lookupListConfig. 

You can find more details here:-https://academy.creatio.com/docs/developer/mobile_development/mobile_ap…;

Show all comments

Where can I control which events on the case create a lifecycle record. Currently when a case is created I assign SLA and Service through a workflow based on certain rules. I then actualize the calculation of the SLS time-frames with the existing Script.

 

 

The change of SLA/Service created another lifecycle record on top of the one that was created by creating the Case.

 

Actualizing the SLA term calculation creates yet another lifecycle record.

This leaves me with 2 extra useless records that clutter the grid. Where can I switch off this behavior? 

Like 0

Like

1 comments

Hi Oliver,

 

I believe there is a code in SLA/Service entity process which creating Case lifecycle entries. You may take a look on it and override it. 

Show all comments

Hi Community,

 

My task is to hide the OPEN, DELETE, and COPY buttons(which is shown after selecting a record) for specific users like it should be hidden for all users except System admin.

Can anyone help me achieving this functionality?

 

Many thanks,

 

Akshit

Like 0

Like

2 comments

Hello Akshit,

I have an article on that here: https://customerfx.com/article/removing-add-copy-and-delete-actions-fro…

Ryan

Hello Akshit,

 

Hope you're doing well.

 

Thank you Ryan for sharing the useful article.

Also, you can check the following Community posts, they should help to perform your business task or to add related functionality:

  1. https://community.creatio.com/questions/hide-or-show-button-based-user-…
  2. https://community.creatio.com/questions/new-button-hide
  3. https://community.creatio.com/questions/how-hide-button-contact-section…

Best regards,

Roman

 

Show all comments

Hi All,



As like the section page, where we have the OOTB feature to view the MiniPage by hovering the hyperlink. Which can be accessed via section wizard.

A similar kind of functionality needs to be implemented for detail - MiniPage(View Records).

How this can be done? Any suggestions around this implementation will help a lot.



Regards,

Adharsh S

Like 0

Like

3 comments

Hello,

 

Please check this Academy Article. It contains a full description of how you can implement this kind of functionality.

 

Best regards,

Bogdan S.

Bogdan Spasibov writes:

Hello,

Please check this Academy Article. It contains a full description of how you can implement this kind of functionality.

Best regards,

Bogdan S.

Hi Bogdan, could you please give correct link?

Thank you

Vladimir Sokolov,

Hi!

You can use the following link to create a custom mini-page: https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/8.1/platform-customization/classic-ui/mini-page/examples/create-a-mini-page 

I hope this helps!
Alina

Show all comments