Suppliers & Deliveries
The Suppliers module manages your material suppliers and tracks inbound deliveries. When you receive a delivery, Krafte automatically updates material stock and creates traceable batches — essential for quality control and recall readiness.
Suppliers Page
The Suppliers page lists all your material suppliers with their contact information and status.
- Navigate to Suppliers in the sidebar menu.
- The list displays: Name, Contact Person, Email, Phone, and Status (Active or Inactive).
- Use the search bar to find suppliers by name or contact person.
- Filter by status to show only active or inactive suppliers.
- Click on a supplier to view their detail page with full information and delivery history.
Creating a Supplier
Adding a supplier creates a record you can link to inbound deliveries. This builds your supplier network and enables traceability from raw materials back to their source.
- On the Suppliers page, click the + (Add) button.
- Enter the supplier name (company name).
- Enter the contact person name at the supplier.
- Fill in email, phone number, and address.
- Add any notes about this supplier (e.g., "Lead time 5 days", "Minimum order 500 kg").
- Set the status to Active (default). Set to Inactive if you no longer order from this supplier but want to keep the record.
- Click Save to create the supplier.
Inbound Deliveries
Deliveries track incoming material shipments from suppliers. Each delivery has a status flow and can include multiple materials with batch/lot numbers and expiration dates for full traceability.
- Navigate to a supplier's detail page or the Deliveries section.
- Click Create Delivery and select the supplier if not already set.
- The delivery starts in Draft status.
- Add delivery items: for each material, click Add Item and select the material, enter the quantity, and the unit price in both currencies.
- For each item, optionally enter a batch/lot number (from the supplier's label) and an expiration date.
- The delivery status flow is: Draft → Ordered (purchase order sent to supplier) → Received (materials physically arrived) → or Cancelled.
- Change the status by clicking the status buttons on the delivery detail page.
- Add notes about the delivery (e.g., "Arriving via DHL, tracking #12345").
Receiving a Delivery
When materials physically arrive, marking the delivery as Received triggers automatic stock updates and creates material batches for traceability.
- Open the delivery detail page.
- Verify that the delivered materials match the delivery record (check quantities, batch numbers, expiration dates).
- Click the Mark as Received button to change the status to Received.
- The system automatically creates material batches for each delivery item — recording the batch/lot number, quantity, expiration date, and supplier link.
- The system automatically updates material stock — the received quantity is added to each material's inventory.
- If batch traceability is enabled, these batches are consumed using FIFO (First In, First Out) during production, and can be traced through the entire production chain.
- The delivery is now complete. You can view the created batches on the respective material detail pages.