Batches and expiry on every line
Enter the batch number and expiry when the stock comes in, and Codipy carries it through the sale, the return and the report. The invoice shows which batch went out, so a recall means one query rather than an afternoon with a torch.
