iVendNextDevelopers Request a sandbox

A limit judged only when the value is new or changed

The customer asks: Check a limit (an item's maximum discount, say) against the ceiling only when someone sets or changes it, not on every edit of the record

What you build

Your service reads the record's events and judges the value only when it is new or differs from the last one it saw (changed in the kit's feed client), then flags it. Recipe section A value judged only when it changes.

Limits

Tell the customer

A new or changed value over the limit is flagged within seconds; existing records are not held up by unrelated edits.

What next

  1. Tell the customer the 3 limits above, and write them into the proposal.
  2. Follow the recipe: Reading iVendNext's events reliably.
  3. Build and test it on your sandbox (request one if you have none; what is on it).
  4. Run the checks: your own tests, the kit's checks and the money kit's release gate (testing and release).
  5. Release through the customer's own release gate (14. Testing and release); an app other shops install goes through the App library.

Stop your service for a while and start it again: it must catch up from the event feed, missing nothing.

Start a project shortlist with this need · Put it in your blueprint · Every need

This card in the kit