Hammonds Operational Workflow Draft V1

Prepared from working discussion with Jaco Snyman | Draft version for review

1. Purpose

This draft captures the current Hammonds operational workflow for enquiries, quoting, order capture, custom manufacturing, picking, packing, delivery, collections, and invoicing. The purpose is to create a clear shared working document that can later be refined into a formal SOP, implementation checklist, and training guide.

2. Product Structure

2.1 Main product groupings

3. Systems and Source of Truth

SystemMain purposePrimary records
Sage / PastelAccounting and financial master dataCustomer accounting information, VAT details, registration numbers, account information
BoBCommercial and fulfilment operationsQuotes, sales orders, stock visibility, picking, packing, shipping, barcode scans, delivery execution, invoice trigger into Sage
ClickUpInternal workflow and production trackingCustom manufacturing progress, production statuses, sales rep details, internal coordination, factory task visibility
Pricelists / Excel / calculatorsPricing logic and product costingStandard pricing, import costing, cabinet price calculator inputs and outputs

3.1 Source of truth by area

Working principle: Some information exists across Sage, BoB, and ClickUp by design. This is not automatically wasteful duplication. Each system serves a different operational purpose and access level.

4. Enquiries and Quoting

4.1 Standard stock enquiries

  1. Customer requests a standard stock item, often telephonically.
  2. Staff provide pricing from the standard pricelist.
  3. A quote is created on BoB.
  4. The quote is sent electronically to the customer.

Best practice: Even if a customer only asked for a verbal price, the quote should still be sent electronically to keep a clear written record and reduce later disputes.

4.2 Custom-made unit enquiries

  1. Gather all relevant custom unit information from the customer.
  2. Create a quote on BoB based on the custom requirements.
  3. Send the quote electronically to the customer.

5. Order Capture and Approval

  1. When an order is received, it goes to Leugene.
  2. Leugene checks whether a quote has already been created on BoB.
  3. If no quote exists, Leugene creates the quote on BoB.
  4. Janice checks and approves the quote.
  5. Leugene converts the approved quote into a Sales Order.
  6. Once the sales order is created, the order appears in the ClickUp list BoB Inbound.

5.1 BoB Inbound responsibilities

6. Custom Manufacturing Workflow

6.1 Factory handoff setup

  1. For a custom-made unit, a manual spec sheet is created for the factory.
  2. The spec sheet allows the factory to track and verify the unit throughout the process.
  3. Jaco checks the spec sheet against:

This check is used to confirm that what is on BoB and ClickUp matches the order requirements.

6.2 Jaco check trigger

After Jaco completes the verification, he changes the relevant ClickUp custom field status to Jaco Checked.

This triggers a duplicate and dependent task in the Hammonds Specials list.

6.3 Hammonds Specials responsibilities

6.4 Production steps

  1. Abdul creates the cutting list for required melamine.
  2. Abdul cuts the MDF and adds patterns onto panels if required.
  3. Once MDF is cut, Abdul changes the custom field Cut = Done.
  4. This automatically changes the custom field Status = Wrapping Station.
  5. Abdul also changes the Mel custom field to Mel ordered.
  6. The cut MDF panels move to the wrapping station.
  7. PVC wrapping is applied, first the back, then the front and sides.
  8. Once wrapping is complete, Jaco changes Wrap = Done.
  9. This changes the status to Assembly Station.
  10. Allen assembles the cabinet.
  11. After assembly, Jaco changes Assemble = Done.
  12. This changes status to Cleaning.
  13. At the cleaning stage, ClickUp triggers BoB to print a label and read the cabinet into stock on BoB and Pastel / Sage.
  14. Once the cabinet is labelled, cleaned, packaged, and barcoded, Jaco changes the final status to P/B.

6.5 Purpose of the factory spec sheet

The spec sheet is the factory’s reference to verify that the cabinet being built is correct at every stage.

7. Roles and Field Ownership

PersonMain responsibility in current workflow
LeugeneChecks whether quote exists, creates quote if needed, converts approved quote to sales order, supports packing readiness
JaniceApproves quotes; with Jaco, updates Category and Top fields in BoB Inbound; can confirm payment clearance
JacoChecks custom spec sheet vs ClickUp and order, updates most production statuses, manages workflow accuracy
AbdulCutting list, MDF cutting, pattern preparation, updates Cut and Mel fields
ElijahChecks colour and pattern requirements
AllenCabinet assembly and final production checks for correct colour/pattern
Martin / GeorgePick stock and move items to delivery / collection area
NicoletteCan confirm COD payment reflected before release

8. Picking, Packing, Delivery and Collection

8.1 Picking

  1. Office staff check orders on BoB to see which orders can be picked.
  2. BoB shows orders for the specific customer and which items have stock available.
  3. Staff pick the available items on BoB.
  4. A picking slip is printed.
  5. Martin or George use the picking slip to pick stock and move it to the delivery / collection area.

8.2 Packing

  1. Once items are at the delivery / collection point, Leugene packs the items together with George.
  2. They ensure everything is loaded for the correct delivery area.
  3. During picking and packing, items must be scanned by barcode.
  4. If a wrong item is scanned, the system identifies it as incorrect so the right item can be loaded instead.

8.3 Delivery

  1. Once the truck is packed, a delivery / shipping note is printed.
  2. At the customer, the shipping note and relevant items must be scanned.
  3. This ensures the correct items are delivered to the correct customer.
  4. Only once the delivery note is scanned and delivered quantities are confirmed does BoB trigger Sage to create an invoice for the items actually delivered.

8.4 Collection

The same overall flow applies to collections. The main difference is that where a customer is collecting, or where a COD customer bought directly from the showroom, staff can use a quick fulfil button.

Quick fulfil creates:

in one process.

8.5 Scanning principle

The practical rule is that the item is scanned when it enters the fulfilment process and again when the customer receives or loads the goods and signs the ePOD.

9. Payment and Invoice Trigger

10. QC and Control Points

The current process already contains several practical quality-control checkpoints:

In the final SOP version, these checkpoints should be made even more explicit as formal release gates.

11. Open Items for Later Refinement

12. Draft Status

This is a working draft compiled from the current discussion and is intended for review, correction, and formalisation.