Время создания
Filters
Custom_REST_Service_Returning_403_Forbidden_/_Endpoint_Not_Found_in_Creatio_8.3.4
Sales_Creatio_enterprise_edition
8.0

Hi everyone,

I'm trying to create a custom REST service in Creatio 8.3.4 and am facing an issue accessing the service endpoint.

Service Implementation:

I have created a service that inherits from BaseService with the following attributes:

[ServiceContract]
[AspNetCompatibilityRequirements(
   RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class UsrClaimHoverService : BaseService
{
   [OperationContract]
   [WebInvoke(
       Method = "POST",
       BodyStyle = WebMessageBodyStyle.Bare,
       RequestFormat = WebMessageFormat.Json,
       ResponseFormat = WebMessageFormat.Json)]
   public ClaimHoverResponse GetClaimPreview(ClaimHoverRequest request)
   {
       return new ClaimHoverResponse
       {
           ClaimName = "Test Claim"
       };
   }
}

The package compiles successfully.

Issue

When I try to access the endpoint:
/0/rest/UsrClaimHoverService/GetClaimPreview

I receive:

403 Forbidden
or
Endpoint not found
or
404 File or directory not found

depending on the URL used.

When calling the service from JavaScript using fetch(), the response is an HTML page instead of JSON.

Additional Information

I found several community posts mentioning the following attributes:
[DefaultServiceRoute] 
[SspServiceRoute]

However, adding them results in compilation errors:
CS0246
The type or namespace name 'DefaultServiceRoute' could not be found.

CS0246
The type or namespace name 'SspServiceRoute' could not be found.

These attributes do not appear to exist in my Creatio installation.

What I have already verified
Service compiles successfully.
Inherits from BaseService.
Uses ServiceContract, OperationContract, and WebInvoke.
IIS application has been restarted.
Package has been compiled successfully.
Tried both:
/0/rest/UsrClaimHoverService/GetClaimPreview
/0/ssp/rest/UsrClaimHoverService/GetClaimPreview


Still unable to access the service.

Like 0

Like

0 comments
Show all comments
pop up
popup
Studio_Creatio
8.0

Hi All,

Question please, is there any feature from Creatio that similar like DevLabs creating?

https://marketplace.creatio.com/app/popup-element-business-processes

This is Pop Up Element that can used in Business Process.

Because it is not compatible with Studio Creatio version 8.0

Thank you.

Like 0

Like

1 comments

Hello.

You can use the pre-configured page process element and use the Freedom UI minipage to create and customize the pop-up page.

More information here:
https://academy.creatio.com/guides/no-code-customization/bpm-tools/proc…

Best regards,
Antonii

Show all comments
attachments
attachment
file
file upload
Files
Studio_Creatio
8.0

Hi All, question please.

I want to "copy" or "duplicating" some attachment file(s) inside default feature from Creatio.

Based on document here :
https://academy.creatio.com/docs/user/bpm_tools/process_elements_reference/system_actions/process_file/process_file_element

We need to find source file with “Attachments and notes of the object”, but I can not find "Attachments and notes of the object" in my environment (Business Process).

Need advice please, thank you.

Note : Studio Creatio version : 8.3.4.2753

Like 0

Like

0 comments
Show all comments

Hi everyone,

I'm exploring the AI capabilities in Creatio 10x and wanted to understand whether it's currently possible to generate a complete Business Process (BPMN) directly from a natural language prompt. I have used the AI Agent Toolkit (CLIO) and couldn't proceed further with BPMN generation from prompts.

My understanding so far is:

  • Creatio.ai can generate custom applications and assist with other AI-powered capabilities.
  • AI Skills allow prompts to orchestrate existing business processes and actions.
  • The Process Designer provides AI-assisted recommendations for the next process element, but not full process generation.

What I'm trying to achieve is something like:

"Create a contract approval process where:

  • If the contract value is greater than $10,000, route it to the Legal Manager.
  • If approved, send an email notification.
  • Otherwise, return it to the author with comments."

and have Creatio automatically generate the complete BPMN diagram (gateways, approvals, email tasks, branches, etc.) in the Process Designer.

Is this currently supported by any of the following?

  • Creatio.ai
  • AI Agent Toolkit
  • AI Skills
  • Clio
  • Any marketplace add-on or external toolkit

Or is manual creation in the Process Designer currently the only supported approach?

If this feature is on the roadmap, I'd also appreciate any information you can share.

Thank you!

Like 0

Like

0 comments
Show all comments

Hi,

I want to create a report on Login Count for sales reps only. The Login Count object only has a User Name field (text type) with no lookup to any object, so I can't filter by role.

My plan is to replace it with a custom object that adds a lookup to the Users object, so I can use the User in Role object to filter by the sales role and populate the user field whenever the User Name changes.

A few questions:

  1. Do you see any risks with replacing a system object like this?
  2. What happens if Creatio updates the Login Count object in a future version, will our custom object be affected?
  3. Can changes to the Login Count object trigger a Business Process?

Thanks!

Like 0

Like

2 comments
Best reply

Hello,

First, it's important to clarify that the Login Count object is not a system object - it was added either through one of the apps on the Marketplace, or as a customization by Creatio project team.

1. Do you see any risks with replacing a system object like this?

Since this is not a system object, you can replace it without issues, and everything should continue to work as expected.

2. What happens if Creatio updates the Login Count object in a future version, will our custom object be affected?

Since it's not a system object, the Creatio won't be updating it as part of core platform updates. However, if you need to update the package that contains this object, and the package's publisher makes changes to the object as part of that update, this could naturally affect your replacement. So I'd recommend being cautious with future updates to that specific package.

3. Can changes to the Login Count object trigger a Business Process?

Unfortunately, there is no functionality to trigger a process based on changes to the object itself. However, you can trigger business processes based on adding, deleting, or modifying records within this object - just not on changes to the object's structure.

Hello,

First, it's important to clarify that the Login Count object is not a system object - it was added either through one of the apps on the Marketplace, or as a customization by Creatio project team.

1. Do you see any risks with replacing a system object like this?

Since this is not a system object, you can replace it without issues, and everything should continue to work as expected.

2. What happens if Creatio updates the Login Count object in a future version, will our custom object be affected?

Since it's not a system object, the Creatio won't be updating it as part of core platform updates. However, if you need to update the package that contains this object, and the package's publisher makes changes to the object as part of that update, this could naturally affect your replacement. So I'd recommend being cautious with future updates to that specific package.

3. Can changes to the Login Count object trigger a Business Process?

Unfortunately, there is no functionality to trigger a process based on changes to the object itself. However, you can trigger business processes based on adding, deleting, or modifying records within this object - just not on changes to the object's structure.

Anastasiia Zhmud,

Thank you! The information is very helpful!

 

Show all comments