Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Considerations

Possible important considerations which must be borne in mind.

Performance

Usage of Payout Records

Depending on the project, try to estimate, how many Rebate Records you would be using. If the estimated number of Rebate Records per Agreement will go over 100, then consider using Payout Records as a data storage, otherwise you might have performance issues.

If you only need one or a few 'records' per line item, you likely do not have to consider Payout Records.

Usage of Bulk Mode in the Logic

When you’re creating thousands of Payout Records, it will be faster, when you use the Bulk Mode - it’s designed to speed-up storing of high amounts of Payout Records.

However, there’s some overhead required by the Bulk Mode, so for lower amounts of Payout records, you will likely not use it. The best answer is always a performance test with the expected size of Payout Records.

References

Documentation
Knowledge Base