By Ahmed Mostafa on May 1, 2026
Beginner

Who Is This Guide For?

This guide is for Store Keepers and Warehouse Staff at Tiba Pharma. It covers two core workflows:

  • Workflow 1 — Goods Receiving Cycle
  • Workflow 2 — Internal Material Transfer between Warehouses

Workflow 1 — Full Receiving Cycle Flowchart

🏭 Store Keeper — Goods Receiving Cycle

📋 STEP 1 — Purchase Receipt
Auto-created from Delivery Note / Purchase Order
🏷️ STEP 2 — Batch & Expiry Selection
Assign Batch No. + Expiry Date per item line
🔬 STEP 3 — QC Officer: Quality Inspection
QC Officer fills & submits the Quality Inspection form
✅ PASS → Accepted❌ FAIL → Rejected
✅ STEP 4 — Submit Purchase Receipt
Stock levels updated in target warehouse
🚫 Reject / Return to Supplier
Notify procurement team
🧾 STEP 5 — Purchase Invoice (Finance Team)
Finance validates and posts supplier liability
💳 STEP 6 — Payment Entry (Finance Team)
Supplier is paid — Receiving Cycle Complete ✓

🟫 Store Keeper  |  🟣 QC Officer  |  🔵 Finance Team  |  🔴 Rejection Path


Step-by-Step Instructions

📦 Step 1 — Purchase Receipt

Your entry point. Arrives auto-generated from the Delivery Note (intercompany) or from a Purchase Order.

Check before proceeding:

  • Supplier name and PO reference are correct
  • Item codes, quantities match the physical delivery
  • Target Warehouse is the correct receiving location
⚠️ Do NOT submit yet. Batch selection and Quality Inspection must be completed first.

🏷️ Step 2 — Batch & Expiry Date Selection

Every pharmaceutical item must have a Batch Number and Expiry Date assigned.

  1. Click on the item row in the Purchase Receipt
  2. Enter the Batch No from the product packaging
  3. Verify the Expiry Date matches the physical item
  4. Record Manufacturing Date if visible
❌ Never accept items without a valid Batch No or Expiry Date. This is a pharmaceutical regulatory requirement.

🔬 Step 3 — Quality Inspection (QC Officer)

ParameterWhat to CheckResult
AppearanceNo damage, correct color/form, no broken sealsPass / Fail
Label AccuracyItem name, batch, expiry match the systemPass / Fail
Seal IntegrityPackaging seal is unbrokenPass / Fail
Temperature ComplianceCold chain maintained for sensitive itemsPass / Fail
Quantity VerificationPhysical count matches documentPass / Fail

✅ ALL pass → set status to Accepted and submit the inspection.
❌ ANY fail → set status to Rejected, notify procurement, arrange supplier return.

🔒 Important: The Purchase Receipt cannot be submitted until the Quality Inspection status is Accepted. The QC Officer must submit the inspection first.

✅ Step 4 — Submit Purchase Receipt

  1. Confirm all batches assigned and QC is Accepted
  2. Final physical count check
  3. Click Submit
  4. Stock levels updated immediately ✓

🧾 Step 5 — Purchase Invoice (Finance)

Finance creates the Purchase Invoice. You may be asked to confirm received quantities match the supplier invoice.

💳 Step 6 — Payment Entry (Finance)

Finance processes payment to the supplier. This completes the full receiving cycle.


Workflow 2 — Internal Material Transfer Flowchart

🔄 Internal Material Transfer Between Warehouses

📦 SOURCE WAREHOUSE
e.g. Main Store
📦 TARGET WAREHOUSE
e.g. Dispensary
1️⃣ Create Stock Entry — Type: Material Transfer
2️⃣ Add Items + Select Batch (FEFO Rule)
Set From Warehouse / To Warehouse per line
3️⃣ Verify Quantities — Check Stock Ledger Preview
4️⃣ Submit — Source ↓ qty, Target ↑ qty, Batch follows item ✓
⚠️ FEFO Rule: Always select the batch with the earliest expiry date first. This prevents expired stock from accumulating.

Common Transfer Examples

  • Main Store → Dispensary (daily replenishment)
  • Receiving Area → Cold Storage (temperature-sensitive items)
  • Quarantine Store → Approved Store (after QC clearance)
  • Central Warehouse → Branch Location

Quick Reference Card

TaskDocumentDone ByKey Action
Receive goodsPurchase ReceiptStore KeeperVerify qty, set warehouse
Assign batch & expiryPurchase Receipt (item row)Store KeeperEnter Batch No + Expiry Date
Inspect qualityQuality InspectionQC OfficerSubmit after all parameters pass
Confirm goods in stockPurchase Receipt → SubmitStore KeeperSubmit only after QC Accepted
Record supplier liabilityPurchase InvoiceFinanceMatch invoice to receipt
Pay supplierPayment EntryFinanceProcess payment
Move stock internallyStock Entry — Material TransferStore KeeperSet From/To, batch, qty, submit


More articles on English Guides


Comments

No comments yet.

Add a comment
Ctrl+Enter to add comment