Hi Zolita,
Just wanna share a simple thought about traceability. Perhaps it could help.
1. You need to make sure when you buy materials or when the materials come from the supplier, they consist of no more than 2 lot number for each receiving material, if possible
2. Record the lot number and quantity for each incoming material. If there is no lot/batch code from the supplier, you could use the expired date or receiving date, or you could also generate internal lot number (code). If you use internal code, make sure you associate your internal code with supplier lot number/expiry date/receiving date or any other identification which could make you easy to tell the supplier the certain material in the future
3. Separate (phisically) each specific lot of material. If you have enough space in your material storage, use different pallet/place for different lot number. If not, you can stack them in the same pallet/place with clear identification to distinguish between lot numbers
4. When materials are taken from the storage for preparation or production process, make sure the FIFO/FEFO system is applied. Finish the oldest lot before using the next lot. Record the amount and the lot code of each material taken from the storage.
5. In preparing the material for production (e.g. weighing ingredients for each production batch), apply label of identification for those materials. The information in the label shall contain the lot code or any code associated with the checksheet where the lot code is recorded
6. In the production process, each production steps (e.g. mixing, forming, filling, proofing, baking, finishing, packing) shall have checksheet where you could record each lot code of material used in each production batch. You could also record a code associated with the checksheet of material preparation (where the lot codes are recorded)
7. If there is a semi finish product which is needed to be reworked (e.g. dough), a specific code for it shall be generated and recorded. When it is then used in the next production batch, it shall also be recorded in the new batch checksheet as one of material used in the that batch.
8. Assign production code/or any code to print on the packaging of the finish product. This code shall be recorded in the checksheet of the last process (e.g. packing)
9. Each code of finish good is stored separately from the other codes
10. When delivering the finish good to customer, record the quantity, code, and customer name in delivery checksheet
11. Test your traceability system by:
a. Pick up a random finish product code, and trace where (customer) the product was delivered
b. Pick up a random finish product code, and trace when it was produced, what materials in it, and what is the code of each materials (including packaging)
c. Pick up a random material code, and trace what products were made of that specific code of material and where the product was delivered
Hope it is useful
Regards,
-Rizki-