I know that the business events payload should be light. So if i have this scenario:
if i select some line records, i need to send the data via business event
So can i send salesLine RecIds via business event? then the middleware can call a custom service to get information about those lines?
but what if the selected lines are big, i mean more than 100, would that make the business event payload not light and affect performance?
i know i can add a field to select records, where i can only send salesId to the BE, and in custom service i can return info about records that have this flag as true. But i want an answer to my question above