FunShare CRM provides powerful out-of-the-box functions, and provides a lot of zero-code configuration capabilities to realize the diversity of CRM business
However, these preset capabilities cannot support very complex and personalized business scenarios in some occasions. At this time, technicians and CRM managers can use APL codes to implement the above-mentioned custom functions through programming.
APL codes come into play in the following scenarios:
- Complex verification logic and complex business actions before creating and updating data
- Complex business logic after the process nodes of approval flow, workflow, and business flow are completed
- Supplementation of high-level capabilities of objects (complex logic for finding association range rules, complex auto-increment number logic, complex data validation logic, and complex validation business logic before importing)
- Add custom UI logic on the object new edit page
- Encapsulate scheduled task logic to process large amounts of data regularly
- Wrap custom business logic as a Rest interface for external system calls
- Call the web service of the external system for system docking
- The back-end logic code called by the front-end custom development page
- High-level code intervention capabilities for out-of-the-box business and applications (promotion, lead collection, data integration, service communication, etc.)
In each version, we will enrich the use scenarios of APL for the FanShare CRM system, and more APL code functions are waiting for your discovery
For usage scenarios, please refer to: Application Scenarios