iVendNextDevelopers Request a sandbox

A recall by serial number, traced to the customers who bought the units

The customer asks: When a maker recalls units by serial number, find the serials sold and the customers who bought them, and stop the rest being sold

What you build

Nothing new. Who bought them: the engine's Serial No Ledger (Desk › Stock), the recalled item and the serial number of one unit: its movement out by a sale names the customer it was sold to. Stop the rest: a Stock Entry of type Material Transfer moves the recalled units still in stock to a store no till sells from (a warehouse on no POS Profile); the till sells a serial only from its own store, so it refuses them. The units brought back: with sample S58, each is a repair of kind Recall work under its serial.

Limits

Tell the customer

When a maker recalls units, the store finds who bought each recalled serial from its own stock ledger and moves the rest out of the tills' reach; each unit brought back is recorded under its serial.

What next

  1. Tell the customer the 6 limits above, and write them into the proposal.
  2. Follow the recipe: Repairs by serial number.
  3. Copy the sample: S58 — Repairs by serial number (pp_rpr), and change it.
  4. Build and test it on your sandbox (request one if you have none; what is on it).
  5. Check it on your sandbox as the people who will use it; where it touches a price or a total, the money kit's release gate proves it (testing and release).
  6. Make the same settings on the customer's site, from the list you wrote down, through the customer's own change process.

Nothing to code: write down each setting you make on your sandbox, so it is made the same way on the customer's site.

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

This card in the kit