UserBatchService is a reusable OutSystems module designed to efficiently process large sets of user IDs provided as comma-separated input. It splits the input into manageable batches and executes optimized SQL queries to safely handle IN clause limitations.
The module improves performance and scalability by preventing query overload and ensuring reliable data retrieval from the database. It encapsulates batching logic into reusable server actions, making it easy to integrate across multiple applications.
Ideal for scenarios involving bulk user processing, filtering, or data fetching, UserBatchService promotes clean architecture, reusability, and optimized database interaction within OutSystems applications.