Pharmacy · VERSION d02048fd
Manually receive two Normal return items and review the Draft refund
Manually select two verified original batches, including an existing zero-stock batch, save one unit of each and receive them together as Normal. Complete the parent to review its unissued Draft refund. An optional, separately authorised correction shows how a deliberately mistaken entry is retained as Entered in Error.
Facility Admin
Review both manual rows before Save
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 c5a5069490313972e615d3f0e483666cb0ec62793ea7ea4436728525fca7139e
- Verify Paracetamol one: Check the intended manual quantity.
- Verify HYMOX A one: Check the second intended quantity.
- Review Paracetamol current price: The closed lot label is shortened; use the full batch already checked.
- Review HYMOX current price: The current product price is SAR 1.00.
- Save once: Save both reviewed rows, then inspect the saved result before any retry.
Confirm two Completed Normal receipts
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 6041aa7a629bb8f04d1bbe84e3073b9758028e170dc9ba18b286fa21cfd27529
- Verify two selected items: Check the scope before applying the receipt.
- Keep Completed selected: This exercise receives both fictional returned items.
- Keep Normal selected: Use Normal for this staged software receipt.
- Confirm the reviewed receipt once: Apply the two Normal receipts together.
Review the unissued Draft refund
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b6785004539b832d3ef0a651f7b9eb263805cf3c00e8e686bc5bcf2efdfd4e0a
- Verify Draft invoice: This is an unissued Draft credit.
- Check blank Issue Date: No issuance has occurred.
- Read Paracetamol minus SAR 6.30: The current product price supplies this reverse line.
- Read HYMOX minus SAR 1.00: The A unit supplies the second reverse line.
- Read base minus SAR 7.30: Keep the line base separate from the rounded total.
- Read rounded total minus SAR 7.00: This invoice uses the configured rounding.
- Read account due minus SAR 7.30: The account balance uses its own charge amounts.
- Open the existing Account: Review the account without creating a payment.
Verify the corrected return history
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 0d47047d031e5aca94b90d93a76e512302d9d9d12a03188415db85788a24fe28
- Verify parent Entered in Error: The correction retains the return history.
- Verify HYMOX Entered in Error: The A receipt is corrected.
- Verify Paracetamol Entered in Error: The second receipt is corrected too.
- Read retained Normal condition: This is historical condition, not a new receipt.
- Open Inventory Items: Check stock after the authorised correction.
- Open linked View Invoice: Review the same linked invoice after the stock check.
18 of 18 content blocks have reviewed image alignment.
Before you begin
- Use the existing authorised Facility Admin at MANSOQ Demo Polyclinic/Main Pharmacy and the named synthetic patient. This isolated software exercise involves no physical medicine, patient treatment, cash refund or external exchange.
Recorded release d02048fd · 2026-10-20T18:23:57.619132+00:00 · 1728 × 921 Verify the existing empty Draft
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256
8b0f7f20778e1a7f7c50c01af695ec0f1a6157483803265f66571a470b1a00f1- Verify Draft: Use the existing unfinished return.
- Match the patient subtitle: Confirm SYNTHETIC KB Registration DOB 3dfb 3301.
- Check no items are saved: An empty saved area is expected before manual entry.
Recorded release d02048fd · 2026-10-20T18:25:07.847383+00:00 · 1728 × 921 Begin manual entry
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256
0e9d15ab2f49a5d0cbdd706b11cd835803c113588c213f2e0557db68590b8140- Choose Add Item: Use manual entry rather than loading the original order quantity.
- Start from the distinct existing empty Draft “SYNTHETIC KB — Two manual return items — 5d8c-20261020”. Independently verify the original Paracetamol and HYMOX sales, exact batches and current prices. Do not create another return for the same exercise.
Recorded release d02048fd · 2026-10-20T18:23:57.619132+00:00 · 1728 × 921 Verify the existing empty Draft
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256
8b0f7f20778e1a7f7c50c01af695ec0f1a6157483803265f66571a470b1a00f1- Verify Draft: Use the existing unfinished return.
- Match the patient subtitle: Confirm SYNTHETIC KB Registration DOB 3dfb 3301.
- Check no items are saved: An empty saved area is expected before manual entry.
Recorded release d02048fd · 2026-10-20T18:24:31.262112+00:00 · 1728 × 921 Verify the original Paracetamol sale
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256
dcbf7265ff36bc1b7357c69158db32c76828447d193276b89816b363668ecf81- Read original quantity ten: This is the original sale, not the new return quantity.
- Verify original paid SAR 63.00: Keep the original payment separate from the return.
- Match the original batch: Use KB-CLINICAL-20261018.
Recorded release d02048fd · 2026-10-20T18:24:52.413814+00:00 · 1728 × 921 Verify the original HYMOX sale
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256
339aa5b75e7f661654811a013b5b2c172d07a4e8e312646802c0b7d4f199b4aa- Read original B quantity three: This completed batch row belongs to the earlier sale.
- Read original A quantity two: Only one A unit is used in this return exercise.
- Verify original paid SAR 5.00: The actual two-batch sale total is five.
- Match original A batch: Use SYNTH-KB-HYMOX-20261020-A, not batch B.
1. Verify the Draft and both original sales
Use the shared direct-entry return lesson for the original sale, patient and location checks and creation of a distinct Draft. This lesson resumes the existing two-manual-items Draft with no saved rows. The original Paracetamol sale is ten units for SAR 63.00 paid; the original HYMOX sale is B three plus A two for SAR 5.00 paid, even though its instructions still request ten. Confirm the readable patient subtitle and Main Pharmacy. Patient and Return To labels overlap in this layout. Keep both original sales and their payments separate from the new return.
Verify the existing empty Draft
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 8b0f7f20778e1a7f7c50c01af695ec0f1a6157483803265f66571a470b1a00f1
- Verify Draft: Use the existing unfinished return.
- Match the patient subtitle: Confirm SYNTHETIC KB Registration DOB 3dfb 3301.
- Check no items are saved: An empty saved area is expected before manual entry.
Verify the original Paracetamol sale
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 dcbf7265ff36bc1b7357c69158db32c76828447d193276b89816b363668ecf81
- Read original quantity ten: This is the original sale, not the new return quantity.
- Verify original paid SAR 63.00: Keep the original payment separate from the return.
- Match the original batch: Use KB-CLINICAL-20261018.
Verify the original HYMOX sale
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 339aa5b75e7f661654811a013b5b2c172d07a4e8e312646802c0b7d4f199b4aa
- Read original B quantity three: This completed batch row belongs to the earlier sale.
- Read original A quantity two: Only one A unit is used in this return exercise.
- Verify original paid SAR 5.00: The actual two-batch sale total is five.
- Match original A batch: Use SYNTH-KB-HYMOX-20261020-A, not batch B.
2. Manually add the Paracetamol unit
Choose Add Item rather than Load from order. In the Product field, search Synthetic Training and select Synthetic Training — Paracetamol 500mg with code 06281086104491. Verify quantity one, then open Select stock. Match KB-CLINICAL-20261018, January 2029 expiry, current stock 83 and current SAR 6.30 price. Select that lot, verify its checkbox, then press Escape to close the picker while retaining it.
Begin manual entry
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 0e9d15ab2f49a5d0cbdd706b11cd835803c113588c213f2e0557db68590b8140
- Choose Add Item: Use manual entry rather than loading the original order quantity.
Choose exact synthetic Paracetamol
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 bd746eaf97651012555fe7e951c3f43793d56be7e93c10d389171317485a420b
- Open the Product field: Choose the product master for this manual row.
- Search Synthetic Training: Use the global Product search.
- Select synthetic Paracetamol: Match both the name and code 06281086104491.
Choose the Paracetamol stock lot
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 aec743ae7e3881f036be198b8a78313dc7eb3291b717013b63f55bd9933316fd
- Open Select stock: Choose the existing original batch.
- Verify unsaved quantity one: This is the intended return quantity.
Match full Paracetamol batch and price
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 1beea5fbc4f806b2234c4d6839cc8cc36c296becd7bd093f2c737560d5a960c9
- Select the original lot: Choose the matching existing Paracetamol stock lot.
- Verify the full batch: Match KB-CLINICAL-20261018.
- Read current SAR 6.30: This is the current product price used for the return.
- Read current stock eighty-three: The return has not added a unit yet.
- Check January 2029 expiry: Verify the intended lot before saving.
Verify the Paracetamol lot is selected
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 c26741ac64770c35c0a6de86e42e740ea21fc64856ed4c4bf376d0a46679ffc2
- Verify the lot is checked: Press Escape to close the picker while retaining this selection.
3. Add the exact HYMOX master and original A lot
Choose Add Another. Search registration 0307222296 in Product. Select the second HYMOX 500MG CAPS result whose own displayed code is 0307222296; the similar prefixed-name result has GTIN 06281086000793 and is a different master. Keep quantity one. Open its Select stock and choose SYNTH-KB-HYMOX-20261020-A, expiry December 2028, current SAR 1.00. This existing incoming lot is selectable at zero stock; batch B remains unselected. Verify A is checked, then press Escape. Closed lot labels are shortened, so match full batch names in the open picker.
Add the second manual row
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 7160b63104d9f59cab8cd6fbcbb3f71fad25af90bef6d628cbab8d52f47f4c53
- Choose Add Another: Add one separate HYMOX row to the same editor.
- Keep Paracetamol quantity one: Do not restore the original ten-unit sale quantity.
Disambiguate HYMOX by its actual code
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 70a1964f76003b1f7709c2fd8fe680c481d4727fe8912c508951e67bfc4406dc
- Search registration 0307222296: Check the displayed code as well as the name.
- Choose the matching HYMOX result: Select the second result whose own code is 0307222296.
- Distinguish the other GTIN: 06281086000793 is a different master despite the similar name.
Choose HYMOX stock for the second row
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 ce3ca0112d621ef6c1a1b0f74b1975ac955792b2b87950ab29c3a83481ae1cd5
- Open HYMOX Select stock: Choose the batch from the earlier completed HYMOX sale.
- Verify Paracetamol one: Keep the first row unchanged.
- Verify HYMOX one: Use one returned A unit.
Choose the original zero-stock HYMOX A lot
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 8bcfeecaa5e88caab11cd6793b10335698e83428ac2fb6e071a8ca6aa3bba6f1
- Select HYMOX A: Choose the original A lot for this incoming return.
- Match the full A batch: Use SYNTH-KB-HYMOX-20261020-A.
- Read current SAR 1.00: Verify the current price before saving.
- Read zero current stock: Zero stock does not hide this existing incoming lot.
- Check A expiry December 2028: Do not substitute the B lot.
Keep only HYMOX A selected
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 2c191cc9714c2f19836859908b3c95064934d987f4a3693be8eb7e2f517a78a7
- Verify A is checked: Press Escape to retain the selected A lot and close the picker.
- Keep B unselected: Batch B is not part of this two-item return.
4. Review and save the two rows once
Review one Paracetamol unit and one HYMOX A unit, their selected lots and current prices SAR 6.30 and SAR 1.00. The upper saved area is still empty until Save. Choose Save once and wait for the saved table: exactly two In Progress/Normal rows, each quantity one, under the same Draft. Normal here is initial metadata, not a receipt. Save before leaving or reloading; an open editor is not an autosave. If Save reports an error, inspect the saved table before retrying, because some rows may already have saved.
Review both manual rows before Save
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 c5a5069490313972e615d3f0e483666cb0ec62793ea7ea4436728525fca7139e
- Verify Paracetamol one: Check the intended manual quantity.
- Verify HYMOX A one: Check the second intended quantity.
- Review Paracetamol current price: The closed lot label is shortened; use the full batch already checked.
- Review HYMOX current price: The current product price is SAR 1.00.
- Save once: Save both reviewed rows, then inspect the saved result before any retry.
Verify two saved Normal items
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b834c87428d85ab58009e9e52f3ba32f2b2528cacf1d33cd4995a0619c356846
- Verify parent Draft: Saving rows has not approved or received the return.
- Verify HYMOX quantity one: The saved A row has the intended quantity.
- Verify Paracetamol quantity one: There are exactly two saved rows.
- Read In Progress: The rows remain unreceived before approval.
- Read Normal metadata: Condition alone is not proof of receipt.
- Choose Mark as Approved: Approve this reviewed Draft once.
5. Approve and receive both items as Normal
Choose Mark as Approved once. The parent becomes Pending and both In Progress rows are selected. Choose Receive & Update Stock. In the dialog, verify it applies to two selected items, with Receiving Status Completed and Item Condition Normal. Confirm once. Verify both saved rows are Completed/Normal and the parent remains Pending. The row selection clears after receiving. Selection disables Mark as Completed; the item states must also be finalised before parent completion.
Verify two saved Normal items
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b834c87428d85ab58009e9e52f3ba32f2b2528cacf1d33cd4995a0619c356846
- Verify parent Draft: Saving rows has not approved or received the return.
- Verify HYMOX quantity one: The saved A row has the intended quantity.
- Verify Paracetamol quantity one: There are exactly two saved rows.
- Read In Progress: The rows remain unreceived before approval.
- Read Normal metadata: Condition alone is not proof of receipt.
- Choose Mark as Approved: Approve this reviewed Draft once.
Review the selected Pending items
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b05217ddb5c0c5e51bf7a773219d8ae8bf83a1ffbd68e2ba93252b15c81ba62a
- Verify parent Pending: Approval has not yet received the goods.
- Verify both rows selected: The header checkbox shows the two-item selection.
- Open Receive & Update Stock: Review the bulk receiving dialog for the two intended rows.
- Recognise disabled parent completion: Selection disables this button; receive and verify the items before completing the parent.
Confirm two Completed Normal receipts
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 6041aa7a629bb8f04d1bbe84e3073b9758028e170dc9ba18b286fa21cfd27529
- Verify two selected items: Check the scope before applying the receipt.
- Keep Completed selected: This exercise receives both fictional returned items.
- Keep Normal selected: Use Normal for this staged software receipt.
- Confirm the reviewed receipt once: Apply the two Normal receipts together.
Verify item receipt before parent completion
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 902f078871c82b3fd783b840759b496c4c2f8966c322d4193ba1e66ec36d6473
- Verify parent still Pending: Item receipt and parent completion are separate actions.
- Verify HYMOX Completed: The A unit is now received.
- Verify Paracetamol Completed: The second unit is also received.
- Verify Normal condition: This receipt contributes to usable stock.
- Open Inventory Items: Check the resulting stock before completing the parent.
6. Check stock and reopen the saved Pending return
Choose Inventory → Items. Match the same lots: Paracetamol is now 84, HYMOX A is one and HYMOX B remains zero. A Normal receipt adds usable stock before parent completion. Choose Medication Return in the sidebar. Find the distinct two-manual-items name, same patient and Main Pharmacy with Pending status, then choose that row’s View. The reopened parent is still Pending with both Completed/Normal items.
Verify item receipt before parent completion
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 902f078871c82b3fd783b840759b496c4c2f8966c322d4193ba1e66ec36d6473
- Verify parent still Pending: Item receipt and parent completion are separate actions.
- Verify HYMOX Completed: The A unit is now received.
- Verify Paracetamol Completed: The second unit is also received.
- Verify Normal condition: This receipt contributes to usable stock.
- Open Inventory Items: Check the resulting stock before completing the parent.
Verify usable stock after Normal receipt
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 17980c82c6a28d638830728952f52c8372c2e2459443dfedc85f26072fa4325a
- Read HYMOX A stock one: The Normal A receipt increased zero to one.
- Read HYMOX B stock zero: The unused B lot has not received a unit.
- Read Paracetamol stock eighty-four: The Normal receipt increased eighty-three to eighty-four.
- Match the A batch: Use the same original HYMOX A lot.
- Open Medication Return: Return to the saved return list.
Reopen the correct Pending return
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 514e6db98aa03cc57b5216e1a6a7a58e49334c94f23dc6aa0419d0eab0d55d2a
- Match the two-item return name: Use SYNTHETIC KB — Two manual return items — 5d8c-20261020.
- Check the same patient: Keep the named synthetic patient and Main Pharmacy context.
- Verify Pending: This is the saved return before parent completion.
- Choose its View action: Reopen this row rather than an earlier return.
Complete the reviewed parent
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 60ea514093b461687e01c98a427a2d63f0d46e9588effff1f53395b735b8f726
- Verify Pending after reopening: Use the saved parent just reviewed in the list.
- Verify both receipts are final: Both intended rows must be finalised before parent completion.
- Choose Mark as Completed once: Create the parent outcome and its Draft refund only after receipt review.
7. Complete the parent and review its Draft refund
With both receipts reviewed and no rows selected, choose Mark as Completed once. Verify the parent becomes Completed and the item history stays Completed/Normal. Choose View Invoice. INV-117-26 is Draft with no Issue Date. Its two reverse lines are Paracetamol minus SAR 6.30 and HYMOX A minus SAR 1.00: base minus SAR 7.30, with configured rounded invoice total minus SAR 7.00. Parent completion has created a Draft credit, not an issued document or payment.
Complete the reviewed parent
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 60ea514093b461687e01c98a427a2d63f0d46e9588effff1f53395b735b8f726
- Verify Pending after reopening: Use the saved parent just reviewed in the list.
- Verify both receipts are final: Both intended rows must be finalised before parent completion.
- Choose Mark as Completed once: Create the parent outcome and its Draft refund only after receipt review.
Open the linked Draft refund
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 e16c5d011ec46cded1c49d1f0667d4226516c1d51cb16c819e86b0e32f439b88
- Verify parent Completed: Parent completion follows the two item receipts.
- Open View Invoice: Review the linked refund; do not issue or pay it here.
- Read retained Completed row: Receipt history remains linked to the same return.
Review the unissued Draft refund
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b6785004539b832d3ef0a651f7b9eb263805cf3c00e8e686bc5bcf2efdfd4e0a
- Verify Draft invoice: This is an unissued Draft credit.
- Check blank Issue Date: No issuance has occurred.
- Read Paracetamol minus SAR 6.30: The current product price supplies this reverse line.
- Read HYMOX minus SAR 1.00: The A unit supplies the second reverse line.
- Read base minus SAR 7.30: Keep the line base separate from the rounded total.
- Read rounded total minus SAR 7.00: This invoice uses the configured rounding.
- Read account due minus SAR 7.30: The account balance uses its own charge amounts.
- Open the existing Account: Review the account without creating a payment.
8. Review the account and original payments without paying
Choose the Account link. Read minus SAR 7.30 due, SAR 68.00 paid and SAR 60.70 gross. The account charge balance and rounded invoice total are different amounts. The new INV-117-26 is Draft; the earlier HYMOX SAR 5.00 and Paracetamol SAR 63.00 invoices remain Balanced. The older Cancelled INV-116-26 belongs to the previous Damaged exercise. Choose Payments and verify only the original active cash SAR 5.00 and SAR 63.00 entries. In this same original browser tab, use your browser’s Back action as needed until you restore INV-117-26 opened from the parent’s View Invoice. Match the invoice number and patient, then scroll to its footer and choose Back to Medication Return. Do not use a fixed number of Back actions: account sorting and tab changes can add history entries. Opening See Invoice from the account is a separate route and does not carry this return-specific footer. No electronic document has been prepared. Stop here for a valid return; do not issue, print, record a refund payment or close the account in this lesson.
Review the unissued Draft refund
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b6785004539b832d3ef0a651f7b9eb263805cf3c00e8e686bc5bcf2efdfd4e0a
- Verify Draft invoice: This is an unissued Draft credit.
- Check blank Issue Date: No issuance has occurred.
- Read Paracetamol minus SAR 6.30: The current product price supplies this reverse line.
- Read HYMOX minus SAR 1.00: The A unit supplies the second reverse line.
- Read base minus SAR 7.30: Keep the line base separate from the rounded total.
- Read rounded total minus SAR 7.00: This invoice uses the configured rounding.
- Read account due minus SAR 7.30: The account balance uses its own charge amounts.
- Open the existing Account: Review the account without creating a payment.
Review Draft credit beside original sales
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 419c135d1571ef9732a3db4ba5e5fad9605305c92138596c8a00a6dfa0c668fb
- Read due minus SAR 7.30: This is an account credit, not a cash payout.
- Read total paid SAR 68.00: The original sale payments remain.
- Read billed gross SAR 60.70: The reverse charges reduce the gross from sixty-eight.
- Match new Draft INV-117-26: Its displayed total is minus SAR 7.00.
- Identify the account invoice entry: This account link opens the invoice separately; it does not supply the return-specific footer.
- Keep the HYMOX sale Balanced: INV-115-26 retains the original SAR 5.00 sale.
- Keep the Paracetamol sale Balanced: INV-114-26 retains the original SAR 63.00 sale.
- Open Payments: Read the earlier payments without recording another.
Review the two original cash payments
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 ac0ef2980cd0e1de2a7286f7328c8a7a2cf00eb210d49bf59477aac42e7e5131
- Read existing SAR 5.00 payment: This belongs to the earlier HYMOX sale.
- Read existing SAR 63.00 payment: This belongs to the earlier Paracetamol sale.
- Verify total paid remains sixty-eight: No refund payment was recorded.
- Identify the Invoices tab: The account invoice list is separate from the original parent-linked invoice route.
Return from the invoice review
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 d60489e7c6d589ce596abc28e9e3d525abdb67290aaeef08d5ff8348b811de23
- Read no electronic document: The unissued Draft has no final electronic file here.
- Choose Back to Medication Return: Use this actual footer to return to the same parent.
9. Optional: correct only the deliberately mistaken entry
This separate staged exercise treats the entire return as created by mistake. It is not a routine step for a valid Normal return. Continue only with authorised correction, while the linked refund is still Draft and both returned Normal units remain available in stock. On the completed parent, open Actions → Mark as entered in error. Read the warning: the order should not have been recorded and this action cannot be undone. Choose Cancel if it is a valid return. For this deliberately staged mistake only, confirm once.
Optional correction of the staged mistake
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 075fab2a5512a443d436cd0267644a9abb0aad417e708d23d380355aeb4487e7
- Verify the completed parent: A valid return may remain at this outcome.
- Open the parent Actions menu: Continue only for an authorised erroneous-entry correction.
Choose the parent error action only if needed
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 fafc012ef7fda1b7c556e0603d063fddcad927e7984b72fc9403b4156405649b
- Choose Mark as entered in error: Use the parent action only for the deliberately staged mistake, while the refund is still Draft.
Read the irreversible correction warning
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 25e246fbc28dcd3af95b7d082bffd4dde110a3da8d3db7e94963075a20853818
- Read the error-only warning: This correction is not routine handling for a valid return.
- Cancel if the return is valid: Leave a valid Normal return intact.
- Confirm only the staged mistake: This exercise deliberately confirms the authorised correction.
10. Verify corrected history and stock
Verify the parent and both one-unit rows are Entered in Error; Normal is retained as historical condition. Choose Inventory → Items and match the original lots: Paracetamol is back to 83, HYMOX A is zero and B remains zero. The correction removes the two Normal receipt quantities from usable stock while retaining their history. It does not delete the original sales.
Verify the corrected return history
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 0d47047d031e5aca94b90d93a76e512302d9d9d12a03188415db85788a24fe28
- Verify parent Entered in Error: The correction retains the return history.
- Verify HYMOX Entered in Error: The A receipt is corrected.
- Verify Paracetamol Entered in Error: The second receipt is corrected too.
- Read retained Normal condition: This is historical condition, not a new receipt.
- Open Inventory Items: Check stock after the authorised correction.
- Open linked View Invoice: Review the same linked invoice after the stock check.
Verify usable stock restored
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 f58c0c4f33601d74393ddb4f52ad7aed5f29fdd7722abe55e671f7a8f73a0f23
- Verify HYMOX A zero: The staged Normal A receipt has been removed from usable stock.
- Verify HYMOX B still zero: The B lot remains untouched.
- Verify Paracetamol eighty-three: Usable stock is back to the earlier quantity.
- Match the same A batch: Do not confuse the A and B lots.
- Return to Medication Return: Use the previously shown list and View route for the same corrected return.
11. Verify the cancelled Draft, restored account and reload
Use the Medication Return list and View route from Step 6 to reopen this same corrected return, then open its linked View Invoice. The same INV-117-26 is now Cancelled, its Issue Date remains blank, and the historical minus SAR 7.00 total is retained. Use the account status and zero due to interpret the result, not the recurring Invoice Created navigation notice. Open Account: gross and paid are both SAR 68.00, due zero; the original SAR 5.00 and SAR 63.00 invoices remain Balanced. Choose Payments, verify the same two original active cash entries, then reload normally and check the same account totals and payments. No outgoing refund payment was made.
Verify the corrected return history
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 0d47047d031e5aca94b90d93a76e512302d9d9d12a03188415db85788a24fe28
- Verify parent Entered in Error: The correction retains the return history.
- Verify HYMOX Entered in Error: The A receipt is corrected.
- Verify Paracetamol Entered in Error: The second receipt is corrected too.
- Read retained Normal condition: This is historical condition, not a new receipt.
- Open Inventory Items: Check stock after the authorised correction.
- Open linked View Invoice: Review the same linked invoice after the stock check.
Verify usable stock restored
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 f58c0c4f33601d74393ddb4f52ad7aed5f29fdd7722abe55e671f7a8f73a0f23
- Verify HYMOX A zero: The staged Normal A receipt has been removed from usable stock.
- Verify HYMOX B still zero: The B lot remains untouched.
- Verify Paracetamol eighty-three: Usable stock is back to the earlier quantity.
- Match the same A batch: Do not confuse the A and B lots.
- Return to Medication Return: Use the previously shown list and View route for the same corrected return.
Verify the same refund is Cancelled
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b26a7d6b5a98e8a47795ef2f2ce986624584860d01211b65c49fe81bb856321e
- Verify INV-117-26 Cancelled: The earlier Draft is cancelled; no new refund was created.
- Read account due zero: The account credit has been removed.
- Read historical base minus SAR 7.30: The cancelled document retains its original amounts.
- Read historical total minus SAR 7.00: A retained negative figure is not a payable refund.
- Open the existing Account: Verify the restored account and earlier sales.
Verify restored account and original invoices
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 af2296d607dfa6a6c96a4d994a8d7560dfad1e6656fc27b569c81653298f3af9
- Read due zero: The staged credit no longer affects the balance.
- Read original paid SAR 68.00: No outgoing payment or replacement sale payment was created.
- Read restored gross SAR 68.00: The original sales remain the account gross.
- Identify Cancelled INV-117-26: This is the corrected two-item refund.
- Verify HYMOX sale Balanced: The original SAR 5.00 sale remains.
- Verify Paracetamol sale Balanced: The original SAR 63.00 sale remains.
- Open Payments: Check the same two original cash entries.
Verify original payments after correction
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 e23698a655042f687afad85024eb88a72658ebf793c7e23b6386ebca4f3abb48
- Read original SAR 5.00 payment: No refund payment was added.
- Read original SAR 63.00 payment: The original Paracetamol payment remains.
- Verify zero due: The corrected account has no remaining credit.
Verify the account after reload
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 dc7f9c2b35cf2b159626a42c31fe003f5a8864fa7b696482fb959c3779c71a38
- Verify zero due after reload: The restored balance persists.
- Verify paid sixty-eight after reload: The original payment total persists.
- Verify gross sixty-eight after reload: The original sales remain.
- Verify the same HYMOX payment: The earlier SAR 5.00 cash entry is still present.
- Verify the same Paracetamol payment: The earlier SAR 63.00 cash entry is still present.
Manual selection needs independent sale, quantity and price checks
Manual Add Item selects the current product master and existing stock lot. It does not automatically link the row to the original dispense, lock the original paid price or enforce a cumulative return quantity across earlier returns. Verify the patient, original completed batches and intended one-unit quantities before Save. The credit uses the current Product charge definition. In this exercise, current SAR 6.30 and SAR 1.00 match the independently checked original sales; do not assume that will always be true. An existing zero-stock incoming lot can be selected for receipt, but that is not proof of physical goods or permission to return an unrelated batch.
Verify the original Paracetamol sale
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 dcbf7265ff36bc1b7357c69158db32c76828447d193276b89816b363668ecf81
- Read original quantity ten: This is the original sale, not the new return quantity.
- Verify original paid SAR 63.00: Keep the original payment separate from the return.
- Match the original batch: Use KB-CLINICAL-20261018.
Verify the original HYMOX sale
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 339aa5b75e7f661654811a013b5b2c172d07a4e8e312646802c0b7d4f199b4aa
- Read original B quantity three: This completed batch row belongs to the earlier sale.
- Read original A quantity two: Only one A unit is used in this return exercise.
- Verify original paid SAR 5.00: The actual two-batch sale total is five.
- Match original A batch: Use SYNTH-KB-HYMOX-20261020-A, not batch B.
Match full Paracetamol batch and price
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 1beea5fbc4f806b2234c4d6839cc8cc36c296becd7bd093f2c737560d5a960c9
- Select the original lot: Choose the matching existing Paracetamol stock lot.
- Verify the full batch: Match KB-CLINICAL-20261018.
- Read current SAR 6.30: This is the current product price used for the return.
- Read current stock eighty-three: The return has not added a unit yet.
- Check January 2029 expiry: Verify the intended lot before saving.
Disambiguate HYMOX by its actual code
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 70a1964f76003b1f7709c2fd8fe680c481d4727fe8912c508951e67bfc4406dc
- Search registration 0307222296: Check the displayed code as well as the name.
- Choose the matching HYMOX result: Select the second result whose own code is 0307222296.
- Distinguish the other GTIN: 06281086000793 is a different master despite the similar name.
Choose the original zero-stock HYMOX A lot
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 8bcfeecaa5e88caab11cd6793b10335698e83428ac2fb6e071a8ca6aa3bba6f1
- Select HYMOX A: Choose the original A lot for this incoming return.
- Match the full A batch: Use SYNTH-KB-HYMOX-20261020-A.
- Read current SAR 1.00: Verify the current price before saving.
- Read zero current stock: Zero stock does not hide this existing incoming lot.
- Check A expiry December 2028: Do not substitute the B lot.
Review both manual rows before Save
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 c5a5069490313972e615d3f0e483666cb0ec62793ea7ea4436728525fca7139e
- Verify Paracetamol one: Check the intended manual quantity.
- Verify HYMOX A one: Check the second intended quantity.
- Review Paracetamol current price: The closed lot label is shortened; use the full batch already checked.
- Review HYMOX current price: The current product price is SAR 1.00.
- Save once: Save both reviewed rows, then inspect the saved result before any retry.
Keep receiving, Draft credit and error correction separate
Normal receiving changes usable stock. Completing the parent then creates the unissued Draft credit. A valid return may remain Completed with its Draft for the authorised financial workflow; no payout, issuance, tax or payer finalisation is established here. Entered in Error is optional correction of this deliberately mistaken entry and requires the still-Draft refund and available Normal quantities. If an item should remain unreceived instead, use Abandon an unreceived return item and keep the parent Draft. Use the shared Damaged-return lesson for that separate condition; do not substitute Normal for Damaged to force stock availability.
Confirm two Completed Normal receipts
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 6041aa7a629bb8f04d1bbe84e3073b9758028e170dc9ba18b286fa21cfd27529
- Verify two selected items: Check the scope before applying the receipt.
- Keep Completed selected: This exercise receives both fictional returned items.
- Keep Normal selected: Use Normal for this staged software receipt.
- Confirm the reviewed receipt once: Apply the two Normal receipts together.
Verify usable stock after Normal receipt
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 17980c82c6a28d638830728952f52c8372c2e2459443dfedc85f26072fa4325a
- Read HYMOX A stock one: The Normal A receipt increased zero to one.
- Read HYMOX B stock zero: The unused B lot has not received a unit.
- Read Paracetamol stock eighty-four: The Normal receipt increased eighty-three to eighty-four.
- Match the A batch: Use the same original HYMOX A lot.
- Open Medication Return: Return to the saved return list.
Open the linked Draft refund
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 e16c5d011ec46cded1c49d1f0667d4226516c1d51cb16c819e86b0e32f439b88
- Verify parent Completed: Parent completion follows the two item receipts.
- Open View Invoice: Review the linked refund; do not issue or pay it here.
- Read retained Completed row: Receipt history remains linked to the same return.
Review the unissued Draft refund
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b6785004539b832d3ef0a651f7b9eb263805cf3c00e8e686bc5bcf2efdfd4e0a
- Verify Draft invoice: This is an unissued Draft credit.
- Check blank Issue Date: No issuance has occurred.
- Read Paracetamol minus SAR 6.30: The current product price supplies this reverse line.
- Read HYMOX minus SAR 1.00: The A unit supplies the second reverse line.
- Read base minus SAR 7.30: Keep the line base separate from the rounded total.
- Read rounded total minus SAR 7.00: This invoice uses the configured rounding.
- Read account due minus SAR 7.30: The account balance uses its own charge amounts.
- Open the existing Account: Review the account without creating a payment.
Read the irreversible correction warning
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 25e246fbc28dcd3af95b7d082bffd4dde110a3da8d3db7e94963075a20853818
- Read the error-only warning: This correction is not routine handling for a valid return.
- Cancel if the return is valid: Leave a valid Normal return intact.
- Confirm only the staged mistake: This exercise deliberately confirms the authorised correction.
Verify the corrected return history
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 0d47047d031e5aca94b90d93a76e512302d9d9d12a03188415db85788a24fe28
- Verify parent Entered in Error: The correction retains the return history.
- Verify HYMOX Entered in Error: The A receipt is corrected.
- Verify Paracetamol Entered in Error: The second receipt is corrected too.
- Read retained Normal condition: This is historical condition, not a new receipt.
- Open Inventory Items: Check stock after the authorised correction.
- Open linked View Invoice: Review the same linked invoice after the stock check.
Verify the same refund is Cancelled
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b26a7d6b5a98e8a47795ef2f2ce986624584860d01211b65c49fe81bb856321e
- Verify INV-117-26 Cancelled: The earlier Draft is cancelled; no new refund was created.
- Read account due zero: The account credit has been removed.
- Read historical base minus SAR 7.30: The cancelled document retains its original amounts.
- Read historical total minus SAR 7.00: A retained negative figure is not a payable refund.
- Open the existing Account: Verify the restored account and earlier sales.
Verify restored account and original invoices
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 af2296d607dfa6a6c96a4d994a8d7560dfad1e6656fc27b569c81653298f3af9
- Read due zero: The staged credit no longer affects the balance.
- Read original paid SAR 68.00: No outgoing payment or replacement sale payment was created.
- Read restored gross SAR 68.00: The original sales remain the account gross.
- Identify Cancelled INV-117-26: This is the corrected two-item refund.
- Verify HYMOX sale Balanced: The original SAR 5.00 sale remains.
- Verify Paracetamol sale Balanced: The original SAR 63.00 sale remains.
- Open Payments: Check the same two original cash entries.
Troubleshooting
A similar HYMOX name or zero-stock lot causes confusion
Compare each result’s own displayed code. The intended HYMOX registration is 0307222296; the prefixed-name result with GTIN 06281086000793 is different. Open the stock picker to read the full batch, expiry and current price. Zero stock is allowed for this incoming selection, and A must be chosen while B remains unchecked. A shortened closed label is not enough to identify the full lot.
Disambiguate HYMOX by its actual code
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 70a1964f76003b1f7709c2fd8fe680c481d4727fe8912c508951e67bfc4406dc
- Search registration 0307222296: Check the displayed code as well as the name.
- Choose the matching HYMOX result: Select the second result whose own code is 0307222296.
- Distinguish the other GTIN: 06281086000793 is a different master despite the similar name.
Choose the original zero-stock HYMOX A lot
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 8bcfeecaa5e88caab11cd6793b10335698e83428ac2fb6e071a8ca6aa3bba6f1
- Select HYMOX A: Choose the original A lot for this incoming return.
- Match the full A batch: Use SYNTH-KB-HYMOX-20261020-A.
- Read current SAR 1.00: Verify the current price before saving.
- Read zero current stock: Zero stock does not hide this existing incoming lot.
- Check A expiry December 2028: Do not substitute the B lot.
Keep only HYMOX A selected
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 2c191cc9714c2f19836859908b3c95064934d987f4a3693be8eb7e2f517a78a7
- Verify A is checked: Press Escape to retain the selected A lot and close the picker.
- Keep B unselected: Batch B is not part of this two-item return.
The refund amount or Cancelled document looks like a payment
Keep the two reverse lines and base minus SAR 7.30 separate from configured rounded invoice total minus SAR 7.00 and the account balance. A Draft is unissued. After the optional staged correction, that same invoice is Cancelled and retains historical amounts; the restored account is zero due and original paid SAR 68.00. Check the existing payments rather than treating a negative invoice total or recurring Invoice Created notice as a new payment. Software Update notices are unrelated to the return result; no Update action forms part of this lesson.
Review the unissued Draft refund
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b6785004539b832d3ef0a651f7b9eb263805cf3c00e8e686bc5bcf2efdfd4e0a
- Verify Draft invoice: This is an unissued Draft credit.
- Check blank Issue Date: No issuance has occurred.
- Read Paracetamol minus SAR 6.30: The current product price supplies this reverse line.
- Read HYMOX minus SAR 1.00: The A unit supplies the second reverse line.
- Read base minus SAR 7.30: Keep the line base separate from the rounded total.
- Read rounded total minus SAR 7.00: This invoice uses the configured rounding.
- Read account due minus SAR 7.30: The account balance uses its own charge amounts.
- Open the existing Account: Review the account without creating a payment.
Review Draft credit beside original sales
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 419c135d1571ef9732a3db4ba5e5fad9605305c92138596c8a00a6dfa0c668fb
- Read due minus SAR 7.30: This is an account credit, not a cash payout.
- Read total paid SAR 68.00: The original sale payments remain.
- Read billed gross SAR 60.70: The reverse charges reduce the gross from sixty-eight.
- Match new Draft INV-117-26: Its displayed total is minus SAR 7.00.
- Identify the account invoice entry: This account link opens the invoice separately; it does not supply the return-specific footer.
- Keep the HYMOX sale Balanced: INV-115-26 retains the original SAR 5.00 sale.
- Keep the Paracetamol sale Balanced: INV-114-26 retains the original SAR 63.00 sale.
- Open Payments: Read the earlier payments without recording another.
Return from the invoice review
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 d60489e7c6d589ce596abc28e9e3d525abdb67290aaeef08d5ff8348b811de23
- Read no electronic document: The unissued Draft has no final electronic file here.
- Choose Back to Medication Return: Use this actual footer to return to the same parent.
Verify the same refund is Cancelled
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 b26a7d6b5a98e8a47795ef2f2ce986624584860d01211b65c49fe81bb856321e
- Verify INV-117-26 Cancelled: The earlier Draft is cancelled; no new refund was created.
- Read account due zero: The account credit has been removed.
- Read historical base minus SAR 7.30: The cancelled document retains its original amounts.
- Read historical total minus SAR 7.00: A retained negative figure is not a payable refund.
- Open the existing Account: Verify the restored account and earlier sales.
Verify restored account and original invoices
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 af2296d607dfa6a6c96a4d994a8d7560dfad1e6656fc27b569c81653298f3af9
- Read due zero: The staged credit no longer affects the balance.
- Read original paid SAR 68.00: No outgoing payment or replacement sale payment was created.
- Read restored gross SAR 68.00: The original sales remain the account gross.
- Identify Cancelled INV-117-26: This is the corrected two-item refund.
- Verify HYMOX sale Balanced: The original SAR 5.00 sale remains.
- Verify Paracetamol sale Balanced: The original SAR 63.00 sale remains.
- Open Payments: Check the same two original cash entries.
Verify the account after reload
Capture details
Isolated synthetic software exercise at MANSOQ Demo Polyclinic/Main Pharmacy. No physical medicine, clinical action, cash payout or external exchange is involved.
Image SHA-256 dc7f9c2b35cf2b159626a42c31fe003f5a8864fa7b696482fb959c3779c71a38
- Verify zero due after reload: The restored balance persists.
- Verify paid sixty-eight after reload: The original payment total persists.
- Verify gross sixty-eight after reload: The original sales remain.
- Verify the same HYMOX payment: The earlier SAR 5.00 cash entry is still present.
- Verify the same Paracetamol payment: The earlier SAR 63.00 cash entry is still present.
Source evidence
Every citation uses this exact committed version. The private source repository requires access.
- repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
d18ed0813750bf23a1da2a7553880bb340724b8c63396e0a2e045c0b66843063 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:19 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
d9bdd0b494ae560937be1af1489d1c10ef2e02050b94fab007f15ddef61d5e14 - repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
f9cbb60413017b4a822ac5c5a233181d96e88088d52e70a76dbc0782d0637220 - repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/apply_charge_item_definition.py:45 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
f0e436da014c81006a40a5449126439c94a70b0da84953fec62018de5d8203db - repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/sync_inventory_item.py:47 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
a6f8395ab8059b937700d212bbbcce46c1fc633848c38026c4c8ee9bc2e4c573 - repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
53fcab738ac254b418fc8e9e373d50803217079902b8d640d820aeb12c478406 - repositories/platform/mansoq-core/mansoq/emr/resources/invoice/return_items_invoice.py:35 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
32755dbee779b854bfbb997176d7fe0d7c36b4225c5da75d975a7ad2c81c12c7 - repositories/platform/mansoq-core/mansoq/emr/resources/invoice/sync_items.py:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
e232d244e2f09171c7cf76ffebd6da04bd62a6f9353de709224a08c0fde8cff3 - repositories/platform/mansoq-core/mansoq/security/authorization/supply_delivery.py:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
934acb2a4580c391a692d0af4a0b1fbd39955bbc2e98c84fbe4acf1bd6922fcc - repositories/platform/mansoq-core/mansoq/security/permissions/supply_delivery.py:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
5bab550ead04c1b8dde1cbbf0b7db7ce9b76fa2db3b9909d0c0dadc4cb43b012 - repositories/platform/mansoq-web/src/Providers/AuthUserProvider.tsx:47 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
e865d6e5717e12e783c569f62bae6680ef022622c11328a5b756b107ba8cd704 - repositories/platform/mansoq-web/src/components/Common/ResourceDefinitionCategoryPicker.tsx:226 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
e3bbd6c3128be97b85b9df7781d87cf0c365a13341e17687711ada78a16770f0 - repositories/platform/mansoq-web/src/pages/Facility/billing/invoice/InvoiceShow.tsx:298 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
9068995fbe413fe3e14031d9c832943cc14d9188a5f72be91d3c16baa53fc6ff - repositories/platform/mansoq-web/src/pages/Facility/services/inventory/ProductKnowledgeSelect.tsx:50 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
4f0d5e6a70e93b833387e3ab0029e40f614c83a04cf6aa6c78d213d920b3ad84 - repositories/platform/mansoq-web/src/pages/Facility/services/inventory/StockLotSelector.tsx:77 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
3cd66c79716549e0ddb549cb1552deb5bec0e89dc87489d3409a15f92b22e1ff - repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/DispenseOrderView.tsx:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
59bebd01a2422d3b62d5e57b0f3a9211d5eb03ddd94f81704e3dbecd47cd197d - repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/MedicationDispenseHistory.tsx:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
84c433d3613c4b3b2fdc2980d21f4fcdad7fc1bf81b8d8b2efddc6ec7e2085c6 - repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/MedicationReturnSheet.tsx:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
9604617c375666f4db55238676070d443d8c19351ac33622879ef970cacd7764 - repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/MedicationReturnShow.tsx:248 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
8efb9ddff49741bf6ed0baf0fbc46e7d7fd59a5e9d988c4b484404cc8d4c8131 - repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx:186 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
6b9fd8a41fdbbacee538c541940bf8e49968e2481340caa06d9b050a6663106f - repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/components/DispenseOrderViewFooter.tsx:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
9ddc555df83d78afd04ed0e339630d6e67ccd52a1545d5103a835d8633d0acd6 - repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/components/MedicationReturnItemsTable.tsx:1 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
7fc8409f101c0d1584f88c889ff85351dc15680a81babc4c7dea2dd6b4a196eb - repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/MedicationReturnList.tsx:203 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
7c714c6f8981d7cb598f85699d90b74ba406afcd029e87736940bfded45961ab - repositories/platform/mansoq-web/src/pages/Facility/billing/invoice/InvoicesData.tsx:249 ·
d02048fda7b3fc3dacf571448557184daedcc2feSource file checksum
72c693044793da37720daa41d31d9f82dcfe7d5aa417fed2a973b78334bd0925


































