How to Replace or Override a Base Creatio Web Service with a Custom Web Service?
Hello Creatio Community,
I am working on a project where I need to either replace or override an existing Creatio web service with a custom implementation. Specifically, I want to extend or modify the functionality of a base Creatio web service (e.g., CallServiceSchemaService
) to fit my business requirements.
Here’s what I want to achieve:
- Create a custom web service in a separate package without affecting the existing functionality of the base service.
- Either extend the existing service (if possible) or completely replace it with my custom implementation.
- I want to customize the behavior of how service requests and responses are handled, while ensuring that all references to the original service use my new service.
Questions:
- What is the best approach to achieve this in Creatio? Should I extend or replace the service, and what are the steps to do so?
- How can I ensure that the system references my custom service in place of the base service without breaking existing functionality?
- Are there any best practices or limitations I should keep in mind when implementing custom web services in Creatio?
I would appreciate any guidance, examples, or documentation that can help me with this process.
Thank you!
Like
Hi,
We would recommend not to redo the standard web service page, but to set up a custom service.
Here are the options for configuring the integration:
Hi,
We would recommend not to redo the standard web service page, but to set up a custom service.
Here are the options for configuring the integration: