← This release collection

Pharmacy · VERSION 5d8c4629

Record a Damaged return and correct its Draft refund

Record one fictional Completed/Damaged return without adding usable stock, review its Draft refund, and learn the separate optional correction for an entry made in error. Verify the retained audit record, cancelled Draft and unchanged original sale.

Facility Admin

The receipt dialog explicitly selects Completed and Damaged for one item, with Confirm and Cancel available.12345
Recorded release 5d8c4629 · 2026-10-20T16:58:40.378455+00:00 · 1728 × 921

Completed and Damaged ready to confirm

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 ee25f6cf8eedfa341d2c577444bd7cd9e00a1f6c752e2ca5e5101639aca5720f

  1. Verify exactly one selected item: This dialog applies to the one saved return unit.
  2. Verify Completed: Receiving status and item condition are separate controls.
  3. Verify Damaged selected: The completed return must retain its Damaged condition.
  4. Confirm once: Apply this one Completed/Damaged receipt.
  5. Cancel if the scope is wrong: Cancel is available before applying the receipt.
Main Pharmacy inventory retains 83 count for the original synthetic Paracetamol batch. The same view is present after receipt and after correction.123
Recorded release 5d8c4629 · 2026-10-20T17:00:11.815181+00:00 · 1728 × 921

Usable stock after receipt and correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f58c0c4f33601d74393ddb4f52ad7aed5f29fdd7722abe55e671f7a8f73a0f23

  1. Verify usable stock remains eighty-three: Completed/Damaged receipt has not added a usable unit.
  2. Match the original batch: Check KB-CLINICAL-20261018.
  3. Match the unchanged expiry: The original lot still expires January 1, 2029.
Parent and one-unit child both show Entered in Error; Damaged condition remains visible and View Invoice is available.12345
Recorded release 5d8c4629 · 2026-10-20T17:02:46.253716+00:00 · 1728 × 921

Parent and child corrected

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 288580b056b6c8c92387a762754b793b537149367d83bd33d68e235b73931235

  1. Verify parent Entered in Error: The correction retains an audit record.
  2. Verify child Entered in Error: The saved child is corrected with its parent.
  3. Verify Damaged remains visible: The condition history has not been rewritten to Normal.
  4. Verify quantity one retained: The historical one-unit entry remains readable.
  5. Open the linked invoice again: Verify cancellation of this same Draft refund.
The same refund invoice shows Cancelled and blank Issue Date; account Amount Due is SAR 0.00 while the document retains its negative historical total.12345
Recorded release 5d8c4629 · 2026-10-20T17:03:13.783455+00:00 · 1728 × 921

Cancelled refund and restored account

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f6846378bbaf721c7e97ae3697911985cef75b26e813f528a77693f2e0782004

  1. Verify refund Cancelled: Read the authoritative document status.
  2. Verify account Amount Due zero: The account credit from the erroneous return has been reversed.
  3. Keep retained negative total separate: The cancelled document still displays its historical minus SAR 6.00 total.
  4. Verify Issue Date remains blank: No issued document is established.
  5. Back to Medication Return: Return to the corrected order for normal reload readback.

21 of 21 content blocks have reviewed image alignment.

Before you begin

  • Use an existing Facility Admin account already authorised for return writes at the assigned Main Pharmacy. Opening a return sheet does not grant permission or save an order. This lesson changes no accounts, credentials or permissions.
    Main Pharmacy inventory shows the synthetic Paracetamol batch KB-CLINICAL-20261018 at 83 count, Active, expiring January 1, 2029 and base price SAR 6.30.1234567
    Recorded release 5d8c4629 · 2026-10-20T16:53:28.501655+00:00 · 1728 × 921

    Usable stock before the return

    Capture details

    Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

    Image SHA-256 7b135a63b9339f0ac5ec68864e433f908d29bcaebaf414174d693daeb0e1ff36

    1. Verify Main Pharmacy: Keep the assigned training location.
    2. Verify the existing Facility Admin: Use the authorised qa-facility-admi account.
    3. Read usable stock eighty-three: The original synthetic Paracetamol lot has 83.00 count.
    4. Match the original batch: Match KB-CLINICAL-20261018.
    5. Check the original expiry: The lot expires January 1, 2029.
    6. Expand Pharmacy: Use the ordinary location navigation.
    7. Open Inventory Items: Start the stock check on the assigned pharmacy inventory page.
    The expanded Main Pharmacy menu exposes Dispense under Pharmacy.1
    Recorded release 5d8c4629 · 2026-10-20T16:53:46.786537+00:00 · 1728 × 921

    Pharmacy navigation to Dispense

    Capture details

    Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

    Image SHA-256 9b7566fec8d093313d4533e35d62e7c1c683f3800018bf1126ac1ad0822c72ca

    1. Choose Dispense: Open the existing dispense-order list.
  • Use only the isolated synthetic exercise and its existing completed ten-unit Paracetamol sale for SYNTHETIC KB Registration DOB 3dfb 3301. The original batch is KB-CLINICAL-20261018 and the paid sale is SAR 63.00. The intended return is one fictional Damaged unit; no medicine, patient treatment or real money is involved.
    The original Paracetamol order shows Completed, quantity ten, the original batch, Fully Paid SAR 63.00 and zero amount due; Medication Return is available.1234567
    Recorded release 5d8c4629 · 2026-10-20T16:55:24.574219+00:00 · 1728 × 921

    Verified completed ten-unit original

    Capture details

    Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

    Image SHA-256 ae85e9ccc076bd643f0cb619be3483cd686a96db4d47ddddc58c74a55bc0bc96

    1. Verify the same patient: Read the original order patient before proceeding.
    2. Read original quantity ten: This is the completed supply quantity, not the intended return quantity.
    3. Verify the medicine is Completed: Use the saved completed original.
    4. Match original batch and expiry: KB-CLINICAL-20261018 expires January 1, 2029.
    5. Read the existing paid amount: The original sale has SAR 63.00 paid.
    6. Read original amount due zero: Do not create another payment.
    7. Open Medication Return: Use the direct action on this verified completed order.
    The return sheet has a distinctive synthetic Damaged-return name and a note excluding physical medicine, treatment and cash movement.123
    Recorded release 5d8c4629 · 2026-10-20T16:56:07.824078+00:00 · 1728 × 921

    Named synthetic return ready to create

    Capture details

    Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

    Image SHA-256 81ad4b01b79def2a895928c7a65d58a10414bd8c49a9e874ffe048640c09835d

    1. Verify the named synthetic return: The distinctive name identifies this one demonstration.
    2. Verify the explicit training note: No physical medicine, patient treatment, cash refund or external payment is involved.
    3. Choose Create Return once: Save the named Draft for this patient and original order.
  • The later Entered in Error action is optional and applies only when a return was recorded by mistake under the authorised correction process. This example deliberately stages that mistake and keeps its refund Draft and unpaid. A valid Damaged return does not require that correction; an issued document or payout needs a separate authorised workflow.
    INV-116-26 is Draft with blank Issue Date; base amount is minus SAR 6.30, rounded total minus SAR 6.00 and account Amount Due minus SAR 6.30.1234567
    Recorded release 5d8c4629 · 2026-10-20T17:01:15.464165+00:00 · 1728 × 921

    Draft refund with separate financial amounts

    Capture details

    Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

    Image SHA-256 3a917ac30ac880b3921c1264910b829321c6c1d60e644c72bc1b6ece833256a5

    1. Match INV-116-26: Use the newly linked refund document.
    2. Verify Draft: Do not treat this as an issued correction document.
    3. Read account credit separately: Account Amount Due is minus SAR 6.30.
    4. Read reverse base amount: The base amount is minus SAR 6.30.
    5. Read rounded invoice total: Configured invoice rounding displays minus SAR 6.00.
    6. Verify no issue date: The Issue Date is a dash.
    7. Back to Medication Return: Return to this same saved return before any optional correction.
    The completed return menu exposes Mark as entered in error for an optional correction.12
    Recorded release 5d8c4629 · 2026-10-20T17:02:16.095772+00:00 · 1728 × 921

    Optional error-correction menu

    Capture details

    Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

    Image SHA-256 382e15b96a6b6748513b7ae289bca0f567cb4924bd1747ef22ab4c0c8cbb5dbd

    1. Open the completed return menu: Use the menu of the correct return.
    2. Choose Mark as entered in error only for a mistake: This optional correction is not the normal next step for a valid Damaged return.
    Mark As Entered In Error warns that the order was created by mistake and the action cannot be undone; Cancel and Confirm are available.123
    Recorded release 5d8c4629 · 2026-10-20T17:02:27.215338+00:00 · 1728 × 921

    Irreversible entered-in-error confirmation

    Capture details

    Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

    Image SHA-256 1ae11ee675dac77c4ccace7f552ec38ff6effc39b55e3e35a4806df255b13756

    1. Read the irreversible-error warning: The dialog states the order was created by mistake and cannot be undone.
    2. Cancel when the return is valid or uncertain: Leave a valid return unchanged.
    3. Confirm the staged erroneous entry once: Only this authorised synthetic correction continues.

1. Check the usable-stock baseline and open dispense history

In the assigned Main Pharmacy, use Inventory → Items to match the synthetic Paracetamol batch and its 83 usable count. Open Pharmacy → Dispense, then choose History. Use the existing Facility Admin account; do not create another dispense or repeat the original sale.

Main Pharmacy inventory shows the synthetic Paracetamol batch KB-CLINICAL-20261018 at 83 count, Active, expiring January 1, 2029 and base price SAR 6.30.1234567
Recorded release 5d8c4629 · 2026-10-20T16:53:28.501655+00:00 · 1728 × 921

Usable stock before the return

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 7b135a63b9339f0ac5ec68864e433f908d29bcaebaf414174d693daeb0e1ff36

  1. Verify Main Pharmacy: Keep the assigned training location.
  2. Verify the existing Facility Admin: Use the authorised qa-facility-admi account.
  3. Read usable stock eighty-three: The original synthetic Paracetamol lot has 83.00 count.
  4. Match the original batch: Match KB-CLINICAL-20261018.
  5. Check the original expiry: The lot expires January 1, 2029.
  6. Expand Pharmacy: Use the ordinary location navigation.
  7. Open Inventory Items: Start the stock check on the assigned pharmacy inventory page.
The expanded Main Pharmacy menu exposes Dispense under Pharmacy.1
Recorded release 5d8c4629 · 2026-10-20T16:53:46.786537+00:00 · 1728 × 921

Pharmacy navigation to Dispense

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 9b7566fec8d093313d4533e35d62e7c1c683f3800018bf1126ac1ad0822c72ca

  1. Choose Dispense: Open the existing dispense-order list.
Dispense Orders opens on Pending; History and Filter by Identifier are available.12
Recorded release 5d8c4629 · 2026-10-20T16:53:59.430169+00:00 · 1728 × 921

History and patient lookup

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 202014e5f6b6641f90413624f549b29141e701703505bf60929762a57d3d524b

  1. Choose History: Review completed orders rather than creating a new dispense.
  2. Open Filter by Identifier: Use the patient lookup to find the intended original order.

2. Find the intended patient and original completed order

Open Filter by Identifier and use Patient Name to search for SYNTHETIC KB Registration DOB 3dfb 3301. Select the matching result. Two completed orders appear: choose View Order for 03:40 PM on October 20, 2026. The 04:40 PM partial HYMOX order is different. Verify the opened order has Paracetamol ten, batch KB-CLINICAL-20261018, Completed, SAR 63.00 paid and zero amount due.

Dispense Orders opens on Pending; History and Filter by Identifier are available.12
Recorded release 5d8c4629 · 2026-10-20T16:53:59.430169+00:00 · 1728 × 921

History and patient lookup

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 202014e5f6b6641f90413624f549b29141e701703505bf60929762a57d3d524b

  1. Choose History: Review completed orders rather than creating a new dispense.
  2. Open Filter by Identifier: Use the patient lookup to find the intended original order.
History patient lookup is open in Patient Name search mode with an empty search field.12
Recorded release 5d8c4629 · 2026-10-20T16:54:25.033563+00:00 · 1728 × 921

Patient Name lookup

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 653b75642863e50675e0a12021bff845284a43b872c9eddbcef394d77d1890dc

  1. Use Patient Name search: Verify the lookup search mode.
  2. Enter the fictional patient name: Search for SYNTHETIC KB Registration DOB 3dfb 3301.
The typed synthetic name returns one matching SYNTHETIC KB Registration DOB 3dfb 3301 patient.12
Recorded release 5d8c4629 · 2026-10-20T16:54:45.810959+00:00 · 1728 × 921

One matching synthetic patient

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 58f24b0e789256c7e52c4558a85d87dd3953cc5407f6e0d6d69e3b51081f2575

  1. Verify the search text: Keep the exact synthetic patient name.
  2. Select the matching result: Choose SYNTHETIC KB Registration DOB 3dfb 3301.
The selected patient has separate Completed orders at 04:40 PM and 03:40 PM, each with View Order.123
Recorded release 5d8c4629 · 2026-10-20T16:55:03.860368+00:00 · 1728 × 921

Two completed orders with different times

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 4bceac718aff63e9601fac9129ce314da8192a8780e3aab6ec791c7ff4d28514

  1. Match the 03:40 PM original order: Choose the October 20 Paracetamol sale.
  2. Open View Order for 03:40 PM: Verify its medicine, quantity and paid state before a return.
  3. Keep the 04:40 PM order separate: The later partial HYMOX order is a different source.
The original Paracetamol order shows Completed, quantity ten, the original batch, Fully Paid SAR 63.00 and zero amount due; Medication Return is available.1234567
Recorded release 5d8c4629 · 2026-10-20T16:55:24.574219+00:00 · 1728 × 921

Verified completed ten-unit original

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 ae85e9ccc076bd643f0cb619be3483cd686a96db4d47ddddc58c74a55bc0bc96

  1. Verify the same patient: Read the original order patient before proceeding.
  2. Read original quantity ten: This is the completed supply quantity, not the intended return quantity.
  3. Verify the medicine is Completed: Use the saved completed original.
  4. Match original batch and expiry: KB-CLINICAL-20261018 expires January 1, 2029.
  5. Read the existing paid amount: The original sale has SAR 63.00 paid.
  6. Read original amount due zero: Do not create another payment.
  7. Open Medication Return: Use the direct action on this verified completed order.

3. Create one clearly named synthetic Draft return

From that verified Completed order, choose Medication Return. Check the patient in the sheet. Enter the distinctive training name “SYNTHETIC KB — Damaged return and correction — 5d8c-20261020” and a note identifying one fictional Damaged Paracetamol unit, no physical medicine or cash movement, and the separately staged erroneous-entry correction. Choose Create Return once. Wait for the saved Draft with no items. Opening the sheet alone is not Draft creation. Use the readable patient subtitle beneath the title to check identity; the Patient and Return To fields below overlap in this layout.

The original Paracetamol order shows Completed, quantity ten, the original batch, Fully Paid SAR 63.00 and zero amount due; Medication Return is available.1234567
Recorded release 5d8c4629 · 2026-10-20T16:55:24.574219+00:00 · 1728 × 921

Verified completed ten-unit original

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 ae85e9ccc076bd643f0cb619be3483cd686a96db4d47ddddc58c74a55bc0bc96

  1. Verify the same patient: Read the original order patient before proceeding.
  2. Read original quantity ten: This is the completed supply quantity, not the intended return quantity.
  3. Verify the medicine is Completed: Use the saved completed original.
  4. Match original batch and expiry: KB-CLINICAL-20261018 expires January 1, 2029.
  5. Read the existing paid amount: The original sale has SAR 63.00 paid.
  6. Read original amount due zero: Do not create another payment.
  7. Open Medication Return: Use the direct action on this verified completed order.
Create Medication Return opens a side sheet for the verified patient with Name, optional Note and Create Return; fields are unsaved.1234
Recorded release 5d8c4629 · 2026-10-20T16:55:49.362742+00:00 · 1728 × 921

Unsaved return sheet

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 7063721fb595a6ca21fbaa432fe47d8f0496427aceb65079bdb091dfc6d1bac3

  1. Verify the prefilled patient: The sheet belongs to the verified synthetic patient.
  2. Set a distinctive Name: Use a recognisable synthetic return name.
  3. Add the software-only Note: Record the one-unit Damaged intention and optional staged correction.
  4. Locate Create Return: Opening the sheet alone has not saved a Draft.
The return sheet has a distinctive synthetic Damaged-return name and a note excluding physical medicine, treatment and cash movement.123
Recorded release 5d8c4629 · 2026-10-20T16:56:07.824078+00:00 · 1728 × 921

Named synthetic return ready to create

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 81ad4b01b79def2a895928c7a65d58a10414bd8c49a9e874ffe048640c09835d

  1. Verify the named synthetic return: The distinctive name identifies this one demonstration.
  2. Verify the explicit training note: No physical medicine, patient treatment, cash refund or external payment is involved.
  3. Choose Create Return once: Save the named Draft for this patient and original order.
The named return is saved Draft with no saved items, disabled approval and Load from order available.123
Recorded release 5d8c4629 · 2026-10-20T16:56:22.545297+00:00 · 1728 × 921

Saved empty Draft return

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 90a3553346eeeac61dd753ca4f65fa86e6c4946d76ea286f416132163f69089a

  1. Verify saved Draft: The parent exists but has not received an item.
  2. Verify no saved items yet: The empty saved table is separate from the editor.
  3. Choose Load from order: Load the one original dispense item.

4. Load the original item and reduce ten to one before saving

Choose Load from order (1 Items). In Select Items to Add, match the original Paracetamol row, complete batch and expiry. Check that one row, then choose Done. The lower editor copies the original quantity ten while the upper saved-items area remains empty. Change Quantity to one and verify it before Save. The closed batch label is shortened; confirm its full identity in the chooser and later saved row. Loading ten does not establish a cumulative return allowance.

The named return is saved Draft with no saved items, disabled approval and Load from order available.123
Recorded release 5d8c4629 · 2026-10-20T16:56:22.545297+00:00 · 1728 × 921

Saved empty Draft return

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 90a3553346eeeac61dd753ca4f65fa86e6c4946d76ea286f416132163f69089a

  1. Verify saved Draft: The parent exists but has not received an item.
  2. Verify no saved items yet: The empty saved table is separate from the editor.
  3. Choose Load from order: Load the one original dispense item.
Select Items to Add lists the original Paracetamol lot KB-CLINICAL-20261018 and original quantity ten, initially unchecked.123
Recorded release 5d8c4629 · 2026-10-20T16:56:35.994628+00:00 · 1728 × 921

Original item and full batch

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 6cf93543404c401d21b2eac32269b8acbc7194fd216fa9f5edf3336360d4b381

  1. Select the original item row: Tick the Paracetamol row, not a different batch.
  2. Read original quantity ten: Loading copies the original quantity into the editor.
  3. Read the complete batch and expiry: The full KB-CLINICAL-20261018 label is readable in this chooser.
The one source item is checked and Done is enabled.12
Recorded release 5d8c4629 · 2026-10-20T16:56:43.222038+00:00 · 1728 × 921

One selected item ready for Done

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 21d5b7a4f3f350eb4c2e3f036171a0990205afb6fc0cbcfbeae70e55f4bf8aca

  1. Verify the one selected source row: Only this original item is selected.
  2. Choose Done: Copy the selection into the unsaved return editor.
The lower unsaved editor contains copied quantity ten while the upper saved-items area remains empty.12
Recorded release 5d8c4629 · 2026-10-20T16:57:07.003715+00:00 · 1728 × 921

Original ten copied into an unsaved editor

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 4b2529e5ae60390b5fca30c6ae24c32943013da43b512ac78fdb1f5837904aa8

  1. Review the copied quantity ten: Change this unsaved original quantity to the intended return amount.
  2. Keep saved items separate: No return item is saved until Save succeeds.
The unsaved original-lot row has Quantity one and Save available.123
Recorded release 5d8c4629 · 2026-10-20T16:57:14.429457+00:00 · 1728 × 921

One return unit ready to save

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 bcab0aea1fc33cc0068711a980529429e82fb28f2f7f9b9a3dd88c6a8c467279

  1. Verify return quantity one: The fictional Damaged return is exactly one unit.
  2. Verify the original stock lot: The closed label is shortened; the source chooser and saved table show the full batch.
  3. Choose Save once: Save this one return line; condition is selected later during receipt.

5. Save the one-unit line and approve the return

Choose Save once for the one-unit editor. Verify the saved table shows quantity 1.00, In Progress and the initial Normal label; the parent remains Draft. Damaged has not yet been recorded. Choose Mark as Approved once. The parent becomes Pending and the saved item remains In Progress. Verify the one intended row is selected for receiving.

The unsaved original-lot row has Quantity one and Save available.123
Recorded release 5d8c4629 · 2026-10-20T16:57:14.429457+00:00 · 1728 × 921

One return unit ready to save

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 bcab0aea1fc33cc0068711a980529429e82fb28f2f7f9b9a3dd88c6a8c467279

  1. Verify return quantity one: The fictional Damaged return is exactly one unit.
  2. Verify the original stock lot: The closed label is shortened; the source chooser and saved table show the full batch.
  3. Choose Save once: Save this one return line; condition is selected later during receipt.
The saved row is quantity one, In Progress and Normal; parent remains Draft and approval is enabled.12345
Recorded release 5d8c4629 · 2026-10-20T16:57:28.935276+00:00 · 1728 × 921

Saved line before approval

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 4bfad007dd75180aab1da63f3b3b4d0572685dc301048fd112e4e7048face94d

  1. Verify saved quantity one: The saved return line is 1.00.
  2. Read In Progress: The item has not been received yet.
  3. Read the initial Normal label: This initial label must not be mistaken for the later Damaged receipt.
  4. Verify the parent is Draft: Saving the line has not approved the return.
  5. Choose Mark as Approved: Advance the prepared return once.
Parent is Pending and the selected one-unit row remains In Progress and Normal; Receive and Update Stock is enabled.123456
Recorded release 5d8c4629 · 2026-10-20T16:58:18.146680+00:00 · 1728 × 921

Pending return ready to receive

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 3d6afdacd3f4621629059878e19c98d94e930c4e7d89c21459adbc63533712fb

  1. Verify Pending parent: Approval is separate from receipt.
  2. Verify the saved row is selected: Receive only the intended one-unit row.
  3. Verify quantity one: Keep the saved amount unchanged.
  4. Verify the item is still In Progress: Receipt has not yet been applied.
  5. Review the Normal starting condition: Choose Damaged explicitly in the receipt dialog.
  6. Open Receive & Update Stock: Review the receiving status and condition before confirming.

6. Select Completed and Damaged explicitly, then receive once

Open Receive & Update Stock. The dialog defaults to Completed and Normal. For this one fictional damaged unit, choose Damaged and verify both Completed and Damaged before confirming. Check that the dialog applies to one selected item. Cancel is available if the item or scope is wrong. Confirm once. Do not accept the Normal default for this exercise.

Parent is Pending and the selected one-unit row remains In Progress and Normal; Receive and Update Stock is enabled.123456
Recorded release 5d8c4629 · 2026-10-20T16:58:18.146680+00:00 · 1728 × 921

Pending return ready to receive

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 3d6afdacd3f4621629059878e19c98d94e930c4e7d89c21459adbc63533712fb

  1. Verify Pending parent: Approval is separate from receipt.
  2. Verify the saved row is selected: Receive only the intended one-unit row.
  3. Verify quantity one: Keep the saved amount unchanged.
  4. Verify the item is still In Progress: Receipt has not yet been applied.
  5. Review the Normal starting condition: Choose Damaged explicitly in the receipt dialog.
  6. Open Receive & Update Stock: Review the receiving status and condition before confirming.
Receive and Update Stock applies to one item, with Completed and Normal selected by default and Damaged available.123
Recorded release 5d8c4629 · 2026-10-20T16:58:30.634185+00:00 · 1728 × 921

Receipt defaults before changing condition

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 384f16f3c2ea233b6a6e9ac9ca83bd9a1880a2da15fc897d94f5104f6ccac032

  1. Review Completed receiving status: Keep Completed for this actual receipt.
  2. Review the default Normal condition: Do not accept the default for this Damaged example.
  3. Choose Damaged: Explicitly set the correct condition before submission.
The receipt dialog explicitly selects Completed and Damaged for one item, with Confirm and Cancel available.12345
Recorded release 5d8c4629 · 2026-10-20T16:58:40.378455+00:00 · 1728 × 921

Completed and Damaged ready to confirm

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 ee25f6cf8eedfa341d2c577444bd7cd9e00a1f6c752e2ca5e5101639aca5720f

  1. Verify exactly one selected item: This dialog applies to the one saved return unit.
  2. Verify Completed: Receiving status and item condition are separate controls.
  3. Verify Damaged selected: The completed return must retain its Damaged condition.
  4. Confirm once: Apply this one Completed/Damaged receipt.
  5. Cancel if the scope is wrong: Cancel is available before applying the receipt.

7. Verify the Damaged receipt and unchanged usable stock

The saved line now shows quantity one, Completed and Damaged, while its parent remains Pending. Receive & Update Stock is disabled. Do not receive the same item again or try to change its completed condition. Open Inventory → Items and match the same Paracetamol batch: usable stock remains 83. The Damaged unit is recorded without becoming a new usable unit.

The saved one-unit row is Completed and Damaged, while the parent remains Pending and receiving is disabled.12345
Recorded release 5d8c4629 · 2026-10-20T16:59:03.207742+00:00 · 1728 × 921

Saved Damaged receipt with Pending parent

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f260c92bae99517322c0a8edc6e950ebada65d9aecde2ee92efa348f3a95d514

  1. Read parent Pending: Receiving an item has not completed the parent order.
  2. Verify received quantity one: The saved quantity remains 1.00.
  3. Read child Completed: This item receipt is saved.
  4. Read Damaged: The saved condition is Damaged, not Normal.
  5. Recognise Receive is disabled: Do not receive the completed item again.
The return retains a Completed Damaged unit and the expanded sidebar exposes Inventory Items.1
Recorded release 5d8c4629 · 2026-10-20T16:59:42.330962+00:00 · 1728 × 921

Inventory navigation after receipt

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 e32e4d649b7a29fca07bb10a377baf178e6d4157e6d85a50cf182a49cb51734c

  1. Open Inventory Items: Inspect usable stock for the original product and batch.
Main Pharmacy inventory retains 83 count for the original synthetic Paracetamol batch. The same view is present after receipt and after correction.123
Recorded release 5d8c4629 · 2026-10-20T17:00:11.815181+00:00 · 1728 × 921

Usable stock after receipt and correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f58c0c4f33601d74393ddb4f52ad7aed5f29fdd7722abe55e671f7a8f73a0f23

  1. Verify usable stock remains eighty-three: Completed/Damaged receipt has not added a usable unit.
  2. Match the original batch: Check KB-CLINICAL-20261018.
  3. Match the unchanged expiry: The original lot still expires January 1, 2029.

8. Complete the parent after reviewing its finalized line

Return to the same medication return through normal browser Back navigation. Verify Pending parent and the saved Completed/Damaged one-unit line. Choose Mark as Completed once. The parent becomes Completed, the child remains Completed/Damaged and View Invoice appears. Parent completion and item receipt are separate actions.

Parent remains Pending with the Completed Damaged line and Mark as Completed enabled.1234
Recorded release 5d8c4629 · 2026-10-20T17:00:32.939466+00:00 · 1728 × 921

Parent completion after finalized line

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 def9c293d1f0fd02190f6573181ae0ed19bf3c2efb72ff2ca9ccd058a964b54b

  1. Verify parent still Pending: The one item is finalized, but the order is not.
  2. Verify child Completed: Do not repeat receipt.
  3. Verify Damaged retained: Completing the parent does not make this a Normal unit.
  4. Choose Mark as Completed once: Complete the parent after reviewing the finalized line.
Parent is Completed, the one-unit line remains Completed and Damaged, and View Invoice is available.12345
Recorded release 5d8c4629 · 2026-10-20T17:00:47.967149+00:00 · 1728 × 921

Completed return with linked invoice

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 893883db542f7c10007ddc82cf4404c3ecb8f56f43c7f22092480c6a3f685276

  1. Verify parent Completed: The return order has completed.
  2. Verify quantity one retained: This is the same received line.
  3. Verify child Completed: The item receipt stays completed.
  4. Verify Damaged retained: Condition remains separate from parent completion.
  5. Open View Invoice: Inspect the generated Draft refund without issuing it.

9. Review the linked Draft refund and return to the order

Choose View Invoice. Match INV-116-26, Draft status and the blank Issue Date. The one-unit reverse charge has base minus SAR 6.30; configured invoice rounding displays total minus SAR 6.00. The account Amount Due is separately minus SAR 6.30. None of these negative values records a cash payout. Leave Issue Invoice, editing, printing and payment actions unused. Choose Back to Medication Return to return to the same order.

Parent is Completed, the one-unit line remains Completed and Damaged, and View Invoice is available.12345
Recorded release 5d8c4629 · 2026-10-20T17:00:47.967149+00:00 · 1728 × 921

Completed return with linked invoice

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 893883db542f7c10007ddc82cf4404c3ecb8f56f43c7f22092480c6a3f685276

  1. Verify parent Completed: The return order has completed.
  2. Verify quantity one retained: This is the same received line.
  3. Verify child Completed: The item receipt stays completed.
  4. Verify Damaged retained: Condition remains separate from parent completion.
  5. Open View Invoice: Inspect the generated Draft refund without issuing it.
INV-116-26 is Draft with blank Issue Date; base amount is minus SAR 6.30, rounded total minus SAR 6.00 and account Amount Due minus SAR 6.30.1234567
Recorded release 5d8c4629 · 2026-10-20T17:01:15.464165+00:00 · 1728 × 921

Draft refund with separate financial amounts

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 3a917ac30ac880b3921c1264910b829321c6c1d60e644c72bc1b6ece833256a5

  1. Match INV-116-26: Use the newly linked refund document.
  2. Verify Draft: Do not treat this as an issued correction document.
  3. Read account credit separately: Account Amount Due is minus SAR 6.30.
  4. Read reverse base amount: The base amount is minus SAR 6.30.
  5. Read rounded invoice total: Configured invoice rounding displays minus SAR 6.00.
  6. Verify no issue date: The Issue Date is a dash.
  7. Back to Medication Return: Return to this same saved return before any optional correction.

10. Optional: correct an entry made in error while its refund is Draft

Stop here for a valid Damaged return. Only for an authorised erroneous-entry correction, verify the exact return and its still-Draft, unpaid refund. In this staged synthetic example, open the completed return menu and choose Mark as entered in error. Read the confirmation: the order was created by mistake and the action cannot be undone. Cancel if the return is valid or you are unsure. Confirm once only for the intended erroneous entry. Damaged condition alone is not a reason to invalidate a correct return.

INV-116-26 is Draft with blank Issue Date; base amount is minus SAR 6.30, rounded total minus SAR 6.00 and account Amount Due minus SAR 6.30.1234567
Recorded release 5d8c4629 · 2026-10-20T17:01:15.464165+00:00 · 1728 × 921

Draft refund with separate financial amounts

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 3a917ac30ac880b3921c1264910b829321c6c1d60e644c72bc1b6ece833256a5

  1. Match INV-116-26: Use the newly linked refund document.
  2. Verify Draft: Do not treat this as an issued correction document.
  3. Read account credit separately: Account Amount Due is minus SAR 6.30.
  4. Read reverse base amount: The base amount is minus SAR 6.30.
  5. Read rounded invoice total: Configured invoice rounding displays minus SAR 6.00.
  6. Verify no issue date: The Issue Date is a dash.
  7. Back to Medication Return: Return to this same saved return before any optional correction.
The completed return menu exposes Mark as entered in error for an optional correction.12
Recorded release 5d8c4629 · 2026-10-20T17:02:16.095772+00:00 · 1728 × 921

Optional error-correction menu

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 382e15b96a6b6748513b7ae289bca0f567cb4924bd1747ef22ab4c0c8cbb5dbd

  1. Open the completed return menu: Use the menu of the correct return.
  2. Choose Mark as entered in error only for a mistake: This optional correction is not the normal next step for a valid Damaged return.
Mark As Entered In Error warns that the order was created by mistake and the action cannot be undone; Cancel and Confirm are available.123
Recorded release 5d8c4629 · 2026-10-20T17:02:27.215338+00:00 · 1728 × 921

Irreversible entered-in-error confirmation

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 1ae11ee675dac77c4ccace7f552ec38ff6effc39b55e3e35a4806df255b13756

  1. Read the irreversible-error warning: The dialog states the order was created by mistake and cannot be undone.
  2. Cancel when the return is valid or uncertain: Leave a valid return unchanged.
  3. Confirm the staged erroneous entry once: Only this authorised synthetic correction continues.

11. Verify the retained error record and cancelled refund

The return parent and its one-unit child now both show Entered in Error; the Damaged condition remains visible. Choose View Invoice again. The same INV-116-26 is Cancelled, its Issue Date is still blank and account Amount Due is SAR 0.00. The cancelled document retains its historical negative line and rounded minus SAR 6.00 total; those values are not a new payment or active account credit. Read the status and account rather than the navigation toast. Choose Back to Medication Return.

Parent and one-unit child both show Entered in Error; Damaged condition remains visible and View Invoice is available.12345
Recorded release 5d8c4629 · 2026-10-20T17:02:46.253716+00:00 · 1728 × 921

Parent and child corrected

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 288580b056b6c8c92387a762754b793b537149367d83bd33d68e235b73931235

  1. Verify parent Entered in Error: The correction retains an audit record.
  2. Verify child Entered in Error: The saved child is corrected with its parent.
  3. Verify Damaged remains visible: The condition history has not been rewritten to Normal.
  4. Verify quantity one retained: The historical one-unit entry remains readable.
  5. Open the linked invoice again: Verify cancellation of this same Draft refund.
The same refund invoice shows Cancelled and blank Issue Date; account Amount Due is SAR 0.00 while the document retains its negative historical total.12345
Recorded release 5d8c4629 · 2026-10-20T17:03:13.783455+00:00 · 1728 × 921

Cancelled refund and restored account

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f6846378bbaf721c7e97ae3697911985cef75b26e813f528a77693f2e0782004

  1. Verify refund Cancelled: Read the authoritative document status.
  2. Verify account Amount Due zero: The account credit from the erroneous return has been reversed.
  3. Keep retained negative total separate: The cancelled document still displays its historical minus SAR 6.00 total.
  4. Verify Issue Date remains blank: No issued document is established.
  5. Back to Medication Return: Return to the corrected order for normal reload readback.

12. Reload, recheck stock and confirm the original sale is intact

Reload the corrected return normally and wait for the settled page. Confirm the same parent and child remain Entered in Error, quantity one, with Damaged retained. Open Inventory → Items and check the original batch still has 83 usable count. Reopen the original 03:40 PM order through Dispense → History and the same patient filter. It remains Completed for ten Paracetamol units, with the same batch, SAR 63.00 paid and zero amount due. No replacement payment or return retry is needed.

After normal reload the same return and child remain Entered in Error, quantity one and Damaged; Inventory Items is visible.1234
Recorded release 5d8c4629 · 2026-10-20T17:04:32.715843+00:00 · 1728 × 921

Correction retained after reload

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 75b3a5e6b20189c554773b7f3c2853196d36a80a44b6b0ca6ca3ba909b2526d1

  1. Verify parent after reload: Entered in Error persists after normal reload.
  2. Verify child after reload: The same child remains Entered in Error.
  3. Verify Damaged history retained: The correction keeps the original condition visible.
  4. Open Inventory Items for final readback: Recheck the same usable stock after correction.
Main Pharmacy inventory retains 83 count for the original synthetic Paracetamol batch. The same view is present after receipt and after correction.123
Recorded release 5d8c4629 · 2026-10-20T17:00:11.815181+00:00 · 1728 × 921

Usable stock after receipt and correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f58c0c4f33601d74393ddb4f52ad7aed5f29fdd7722abe55e671f7a8f73a0f23

  1. Verify usable stock remains eighty-three: Completed/Damaged receipt has not added a usable unit.
  2. Match the original batch: Check KB-CLINICAL-20261018.
  3. Match the unchanged expiry: The original lot still expires January 1, 2029.
The expanded Main Pharmacy menu exposes Dispense under Pharmacy.1
Recorded release 5d8c4629 · 2026-10-20T16:53:46.786537+00:00 · 1728 × 921

Pharmacy navigation to Dispense

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 9b7566fec8d093313d4533e35d62e7c1c683f3800018bf1126ac1ad0822c72ca

  1. Choose Dispense: Open the existing dispense-order list.
Dispense Orders opens on Pending; History and Filter by Identifier are available.12
Recorded release 5d8c4629 · 2026-10-20T16:53:59.430169+00:00 · 1728 × 921

History and patient lookup

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 202014e5f6b6641f90413624f549b29141e701703505bf60929762a57d3d524b

  1. Choose History: Review completed orders rather than creating a new dispense.
  2. Open Filter by Identifier: Use the patient lookup to find the intended original order.
History patient lookup is open in Patient Name search mode with an empty search field.12
Recorded release 5d8c4629 · 2026-10-20T16:54:25.033563+00:00 · 1728 × 921

Patient Name lookup

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 653b75642863e50675e0a12021bff845284a43b872c9eddbcef394d77d1890dc

  1. Use Patient Name search: Verify the lookup search mode.
  2. Enter the fictional patient name: Search for SYNTHETIC KB Registration DOB 3dfb 3301.
The typed synthetic name returns one matching SYNTHETIC KB Registration DOB 3dfb 3301 patient.12
Recorded release 5d8c4629 · 2026-10-20T16:54:45.810959+00:00 · 1728 × 921

One matching synthetic patient

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 58f24b0e789256c7e52c4558a85d87dd3953cc5407f6e0d6d69e3b51081f2575

  1. Verify the search text: Keep the exact synthetic patient name.
  2. Select the matching result: Choose SYNTHETIC KB Registration DOB 3dfb 3301.
The selected patient has separate Completed orders at 04:40 PM and 03:40 PM, each with View Order.123
Recorded release 5d8c4629 · 2026-10-20T16:55:03.860368+00:00 · 1728 × 921

Two completed orders with different times

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 4bceac718aff63e9601fac9129ce314da8192a8780e3aab6ec791c7ff4d28514

  1. Match the 03:40 PM original order: Choose the October 20 Paracetamol sale.
  2. Open View Order for 03:40 PM: Verify its medicine, quantity and paid state before a return.
  3. Keep the 04:40 PM order separate: The later partial HYMOX order is a different source.
The original Paracetamol sale remains Completed for ten units of the same batch, with SAR 63.00 paid and zero amount due.123456
Recorded release 5d8c4629 · 2026-10-20T17:05:28.853306+00:00 · 1728 × 921

Original sale retained after correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 325fc56e717337fa994ca760b0b37713a3ef8ca9d1be1fc2d124d4fcb69431f7

  1. Verify original order Completed: The original sale has not been cancelled by the return correction.
  2. Verify original quantity ten: The original supply quantity remains ten.
  3. Verify original medicine Completed: The original saved dispense remains completed.
  4. Verify the same paid sixty-three: The original SAR 63.00 cash summary remains.
  5. Verify original amount due zero: No replacement payment is required.
  6. Verify the original batch and expiry: The original order still shows KB-CLINICAL-20261018 and January 1, 2029.

Keep receipt, usable stock and financial credit separate

Completed/Damaged records the receipt outcome; it does not make that unit available for another supply. This example keeps usable stock at 83 after receipt, parent completion and the optional correction. It demonstrates no quarantine location or separate damaged-stock bucket.

Parent completion generates a Draft refund under the existing financial workflow even though the item is Damaged. That is separate from stock eligibility and from any refund approval or payout policy. The reverse base amount is minus SAR 6.30, the displayed rounded invoice total is minus SAR 6.00 and the account credit before correction is minus SAR 6.30. This lesson makes no new clinical, return-eligibility or refund-policy decision.

The receipt dialog explicitly selects Completed and Damaged for one item, with Confirm and Cancel available.12345
Recorded release 5d8c4629 · 2026-10-20T16:58:40.378455+00:00 · 1728 × 921

Completed and Damaged ready to confirm

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 ee25f6cf8eedfa341d2c577444bd7cd9e00a1f6c752e2ca5e5101639aca5720f

  1. Verify exactly one selected item: This dialog applies to the one saved return unit.
  2. Verify Completed: Receiving status and item condition are separate controls.
  3. Verify Damaged selected: The completed return must retain its Damaged condition.
  4. Confirm once: Apply this one Completed/Damaged receipt.
  5. Cancel if the scope is wrong: Cancel is available before applying the receipt.
The saved one-unit row is Completed and Damaged, while the parent remains Pending and receiving is disabled.12345
Recorded release 5d8c4629 · 2026-10-20T16:59:03.207742+00:00 · 1728 × 921

Saved Damaged receipt with Pending parent

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f260c92bae99517322c0a8edc6e950ebada65d9aecde2ee92efa348f3a95d514

  1. Read parent Pending: Receiving an item has not completed the parent order.
  2. Verify received quantity one: The saved quantity remains 1.00.
  3. Read child Completed: This item receipt is saved.
  4. Read Damaged: The saved condition is Damaged, not Normal.
  5. Recognise Receive is disabled: Do not receive the completed item again.
Main Pharmacy inventory retains 83 count for the original synthetic Paracetamol batch. The same view is present after receipt and after correction.123
Recorded release 5d8c4629 · 2026-10-20T17:00:11.815181+00:00 · 1728 × 921

Usable stock after receipt and correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f58c0c4f33601d74393ddb4f52ad7aed5f29fdd7722abe55e671f7a8f73a0f23

  1. Verify usable stock remains eighty-three: Completed/Damaged receipt has not added a usable unit.
  2. Match the original batch: Check KB-CLINICAL-20261018.
  3. Match the unchanged expiry: The original lot still expires January 1, 2029.
Parent is Completed, the one-unit line remains Completed and Damaged, and View Invoice is available.12345
Recorded release 5d8c4629 · 2026-10-20T17:00:47.967149+00:00 · 1728 × 921

Completed return with linked invoice

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 893883db542f7c10007ddc82cf4404c3ecb8f56f43c7f22092480c6a3f685276

  1. Verify parent Completed: The return order has completed.
  2. Verify quantity one retained: This is the same received line.
  3. Verify child Completed: The item receipt stays completed.
  4. Verify Damaged retained: Condition remains separate from parent completion.
  5. Open View Invoice: Inspect the generated Draft refund without issuing it.
INV-116-26 is Draft with blank Issue Date; base amount is minus SAR 6.30, rounded total minus SAR 6.00 and account Amount Due minus SAR 6.30.1234567
Recorded release 5d8c4629 · 2026-10-20T17:01:15.464165+00:00 · 1728 × 921

Draft refund with separate financial amounts

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 3a917ac30ac880b3921c1264910b829321c6c1d60e644c72bc1b6ece833256a5

  1. Match INV-116-26: Use the newly linked refund document.
  2. Verify Draft: Do not treat this as an issued correction document.
  3. Read account credit separately: Account Amount Due is minus SAR 6.30.
  4. Read reverse base amount: The base amount is minus SAR 6.30.
  5. Read rounded invoice total: Configured invoice rounding displays minus SAR 6.00.
  6. Verify no issue date: The Issue Date is a dash.
  7. Back to Medication Return: Return to this same saved return before any optional correction.
The same refund invoice shows Cancelled and blank Issue Date; account Amount Due is SAR 0.00 while the document retains its negative historical total.12345
Recorded release 5d8c4629 · 2026-10-20T17:03:13.783455+00:00 · 1728 × 921

Cancelled refund and restored account

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f6846378bbaf721c7e97ae3697911985cef75b26e813f528a77693f2e0782004

  1. Verify refund Cancelled: Read the authoritative document status.
  2. Verify account Amount Due zero: The account credit from the erroneous return has been reversed.
  3. Keep retained negative total separate: The cancelled document still displays its historical minus SAR 6.00 total.
  4. Verify Issue Date remains blank: No issued document is established.
  5. Back to Medication Return: Return to the corrected order for normal reload readback.

Use correction for a mistake, not for every Damaged return

A valid Damaged return can remain Completed/Damaged. Entered in Error is a separate authorised correction when the entry should not have been recorded. In this deliberately staged example, correction retains the one-unit Damaged history, cancels the linked Draft refund and removes that erroneous account credit. The original completed sale and its existing payments remain intact. This does not demonstrate correction of an issued document, a paid refund, mixed Normal/Damaged items or a Damaged-only zero-stock fixture.

Parent is Completed, the one-unit line remains Completed and Damaged, and View Invoice is available.12345
Recorded release 5d8c4629 · 2026-10-20T17:00:47.967149+00:00 · 1728 × 921

Completed return with linked invoice

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 893883db542f7c10007ddc82cf4404c3ecb8f56f43c7f22092480c6a3f685276

  1. Verify parent Completed: The return order has completed.
  2. Verify quantity one retained: This is the same received line.
  3. Verify child Completed: The item receipt stays completed.
  4. Verify Damaged retained: Condition remains separate from parent completion.
  5. Open View Invoice: Inspect the generated Draft refund without issuing it.
The completed return menu exposes Mark as entered in error for an optional correction.12
Recorded release 5d8c4629 · 2026-10-20T17:02:16.095772+00:00 · 1728 × 921

Optional error-correction menu

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 382e15b96a6b6748513b7ae289bca0f567cb4924bd1747ef22ab4c0c8cbb5dbd

  1. Open the completed return menu: Use the menu of the correct return.
  2. Choose Mark as entered in error only for a mistake: This optional correction is not the normal next step for a valid Damaged return.
Mark As Entered In Error warns that the order was created by mistake and the action cannot be undone; Cancel and Confirm are available.123
Recorded release 5d8c4629 · 2026-10-20T17:02:27.215338+00:00 · 1728 × 921

Irreversible entered-in-error confirmation

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 1ae11ee675dac77c4ccace7f552ec38ff6effc39b55e3e35a4806df255b13756

  1. Read the irreversible-error warning: The dialog states the order was created by mistake and cannot be undone.
  2. Cancel when the return is valid or uncertain: Leave a valid return unchanged.
  3. Confirm the staged erroneous entry once: Only this authorised synthetic correction continues.
Parent and one-unit child both show Entered in Error; Damaged condition remains visible and View Invoice is available.12345
Recorded release 5d8c4629 · 2026-10-20T17:02:46.253716+00:00 · 1728 × 921

Parent and child corrected

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 288580b056b6c8c92387a762754b793b537149367d83bd33d68e235b73931235

  1. Verify parent Entered in Error: The correction retains an audit record.
  2. Verify child Entered in Error: The saved child is corrected with its parent.
  3. Verify Damaged remains visible: The condition history has not been rewritten to Normal.
  4. Verify quantity one retained: The historical one-unit entry remains readable.
  5. Open the linked invoice again: Verify cancellation of this same Draft refund.
The same refund invoice shows Cancelled and blank Issue Date; account Amount Due is SAR 0.00 while the document retains its negative historical total.12345
Recorded release 5d8c4629 · 2026-10-20T17:03:13.783455+00:00 · 1728 × 921

Cancelled refund and restored account

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f6846378bbaf721c7e97ae3697911985cef75b26e813f528a77693f2e0782004

  1. Verify refund Cancelled: Read the authoritative document status.
  2. Verify account Amount Due zero: The account credit from the erroneous return has been reversed.
  3. Keep retained negative total separate: The cancelled document still displays its historical minus SAR 6.00 total.
  4. Verify Issue Date remains blank: No issued document is established.
  5. Back to Medication Return: Return to the corrected order for normal reload readback.
The original Paracetamol sale remains Completed for ten units of the same batch, with SAR 63.00 paid and zero amount due.123456
Recorded release 5d8c4629 · 2026-10-20T17:05:28.853306+00:00 · 1728 × 921

Original sale retained after correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 325fc56e717337fa994ca760b0b37713a3ef8ca9d1be1fc2d124d4fcb69431f7

  1. Verify original order Completed: The original sale has not been cancelled by the return correction.
  2. Verify original quantity ten: The original supply quantity remains ten.
  3. Verify original medicine Completed: The original saved dispense remains completed.
  4. Verify the same paid sixty-three: The original SAR 63.00 cash summary remains.
  5. Verify original amount due zero: No replacement payment is required.
  6. Verify the original batch and expiry: The original order still shows KB-CLINICAL-20261018 and January 1, 2029.

Reuse the shared workflows in their recorded versions

The shared lessons below cover Normal return controls, the ordinary Pharmacist write-permission boundary and the original self-pay payment/completion workflow. They retain their own older source versions and do not imply that those versions contain this Damaged-stock correction. Use the current lesson for the Damaged receipt and Draft correction, rather than repeating those complete workflows.

The original Paracetamol order shows Completed, quantity ten, the original batch, Fully Paid SAR 63.00 and zero amount due; Medication Return is available.1234567
Recorded release 5d8c4629 · 2026-10-20T16:55:24.574219+00:00 · 1728 × 921

Verified completed ten-unit original

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 ae85e9ccc076bd643f0cb619be3483cd686a96db4d47ddddc58c74a55bc0bc96

  1. Verify the same patient: Read the original order patient before proceeding.
  2. Read original quantity ten: This is the completed supply quantity, not the intended return quantity.
  3. Verify the medicine is Completed: Use the saved completed original.
  4. Match original batch and expiry: KB-CLINICAL-20261018 expires January 1, 2029.
  5. Read the existing paid amount: The original sale has SAR 63.00 paid.
  6. Read original amount due zero: Do not create another payment.
  7. Open Medication Return: Use the direct action on this verified completed order.
The named return is saved Draft with no saved items, disabled approval and Load from order available.123
Recorded release 5d8c4629 · 2026-10-20T16:56:22.545297+00:00 · 1728 × 921

Saved empty Draft return

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 90a3553346eeeac61dd753ca4f65fa86e6c4946d76ea286f416132163f69089a

  1. Verify saved Draft: The parent exists but has not received an item.
  2. Verify no saved items yet: The empty saved table is separate from the editor.
  3. Choose Load from order: Load the one original dispense item.
The saved row is quantity one, In Progress and Normal; parent remains Draft and approval is enabled.12345
Recorded release 5d8c4629 · 2026-10-20T16:57:28.935276+00:00 · 1728 × 921

Saved line before approval

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 4bfad007dd75180aab1da63f3b3b4d0572685dc301048fd112e4e7048face94d

  1. Verify saved quantity one: The saved return line is 1.00.
  2. Read In Progress: The item has not been received yet.
  3. Read the initial Normal label: This initial label must not be mistaken for the later Damaged receipt.
  4. Verify the parent is Draft: Saving the line has not approved the return.
  5. Choose Mark as Approved: Advance the prepared return once.
The original Paracetamol sale remains Completed for ten units of the same batch, with SAR 63.00 paid and zero amount due.123456
Recorded release 5d8c4629 · 2026-10-20T17:05:28.853306+00:00 · 1728 × 921

Original sale retained after correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 325fc56e717337fa994ca760b0b37713a3ef8ca9d1be1fc2d124d4fcb69431f7

  1. Verify original order Completed: The original sale has not been cancelled by the return correction.
  2. Verify original quantity ten: The original supply quantity remains ten.
  3. Verify original medicine Completed: The original saved dispense remains completed.
  4. Verify the same paid sixty-three: The original SAR 63.00 cash summary remains.
  5. Verify original amount due zero: No replacement payment is required.
  6. Verify the original batch and expiry: The original order still shows KB-CLINICAL-20261018 and January 1, 2029.

Troubleshooting

The saved item is still Normal before receipt

The initial saved return line is In Progress/Normal. Open the receipt dialog and explicitly select Damaged before confirming Completed. After the completed receipt, review its saved condition; do not try to reclassify that completed row. If the entry itself is wrong, use the authorised correction process for its exact financial state rather than repeating receipt.

The saved row is quantity one, In Progress and Normal; parent remains Draft and approval is enabled.12345
Recorded release 5d8c4629 · 2026-10-20T16:57:28.935276+00:00 · 1728 × 921

Saved line before approval

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 4bfad007dd75180aab1da63f3b3b4d0572685dc301048fd112e4e7048face94d

  1. Verify saved quantity one: The saved return line is 1.00.
  2. Read In Progress: The item has not been received yet.
  3. Read the initial Normal label: This initial label must not be mistaken for the later Damaged receipt.
  4. Verify the parent is Draft: Saving the line has not approved the return.
  5. Choose Mark as Approved: Advance the prepared return once.
Parent is Pending and the selected one-unit row remains In Progress and Normal; Receive and Update Stock is enabled.123456
Recorded release 5d8c4629 · 2026-10-20T16:58:18.146680+00:00 · 1728 × 921

Pending return ready to receive

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 3d6afdacd3f4621629059878e19c98d94e930c4e7d89c21459adbc63533712fb

  1. Verify Pending parent: Approval is separate from receipt.
  2. Verify the saved row is selected: Receive only the intended one-unit row.
  3. Verify quantity one: Keep the saved amount unchanged.
  4. Verify the item is still In Progress: Receipt has not yet been applied.
  5. Review the Normal starting condition: Choose Damaged explicitly in the receipt dialog.
  6. Open Receive & Update Stock: Review the receiving status and condition before confirming.
Receive and Update Stock applies to one item, with Completed and Normal selected by default and Damaged available.123
Recorded release 5d8c4629 · 2026-10-20T16:58:30.634185+00:00 · 1728 × 921

Receipt defaults before changing condition

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 384f16f3c2ea233b6a6e9ac9ca83bd9a1880a2da15fc897d94f5104f6ccac032

  1. Review Completed receiving status: Keep Completed for this actual receipt.
  2. Review the default Normal condition: Do not accept the default for this Damaged example.
  3. Choose Damaged: Explicitly set the correct condition before submission.
The receipt dialog explicitly selects Completed and Damaged for one item, with Confirm and Cancel available.12345
Recorded release 5d8c4629 · 2026-10-20T16:58:40.378455+00:00 · 1728 × 921

Completed and Damaged ready to confirm

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 ee25f6cf8eedfa341d2c577444bd7cd9e00a1f6c752e2ca5e5101639aca5720f

  1. Verify exactly one selected item: This dialog applies to the one saved return unit.
  2. Verify Completed: Receiving status and item condition are separate controls.
  3. Verify Damaged selected: The completed return must retain its Damaged condition.
  4. Confirm once: Apply this one Completed/Damaged receipt.
  5. Cancel if the scope is wrong: Cancel is available before applying the receipt.
The saved one-unit row is Completed and Damaged, while the parent remains Pending and receiving is disabled.12345
Recorded release 5d8c4629 · 2026-10-20T16:59:03.207742+00:00 · 1728 × 921

Saved Damaged receipt with Pending parent

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f260c92bae99517322c0a8edc6e950ebada65d9aecde2ee92efa348f3a95d514

  1. Read parent Pending: Receiving an item has not completed the parent order.
  2. Verify received quantity one: The saved quantity remains 1.00.
  3. Read child Completed: This item receipt is saved.
  4. Read Damaged: The saved condition is Damaged, not Normal.
  5. Recognise Receive is disabled: Do not receive the completed item again.

The refund is Cancelled but its negative total is still displayed

A cancelled document retains historical line amounts. Check Cancelled status, blank Issue Date and the account Amount Due of zero. The visible Invoice Created navigation notice is not evidence of another invoice or payment. Return to the error-marked order and verify stock and the original sale; do not repeat a payment or issue the cancelled Draft.

Parent and one-unit child both show Entered in Error; Damaged condition remains visible and View Invoice is available.12345
Recorded release 5d8c4629 · 2026-10-20T17:02:46.253716+00:00 · 1728 × 921

Parent and child corrected

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 288580b056b6c8c92387a762754b793b537149367d83bd33d68e235b73931235

  1. Verify parent Entered in Error: The correction retains an audit record.
  2. Verify child Entered in Error: The saved child is corrected with its parent.
  3. Verify Damaged remains visible: The condition history has not been rewritten to Normal.
  4. Verify quantity one retained: The historical one-unit entry remains readable.
  5. Open the linked invoice again: Verify cancellation of this same Draft refund.
The same refund invoice shows Cancelled and blank Issue Date; account Amount Due is SAR 0.00 while the document retains its negative historical total.12345
Recorded release 5d8c4629 · 2026-10-20T17:03:13.783455+00:00 · 1728 × 921

Cancelled refund and restored account

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f6846378bbaf721c7e97ae3697911985cef75b26e813f528a77693f2e0782004

  1. Verify refund Cancelled: Read the authoritative document status.
  2. Verify account Amount Due zero: The account credit from the erroneous return has been reversed.
  3. Keep retained negative total separate: The cancelled document still displays its historical minus SAR 6.00 total.
  4. Verify Issue Date remains blank: No issued document is established.
  5. Back to Medication Return: Return to the corrected order for normal reload readback.
After normal reload the same return and child remain Entered in Error, quantity one and Damaged; Inventory Items is visible.1234
Recorded release 5d8c4629 · 2026-10-20T17:04:32.715843+00:00 · 1728 × 921

Correction retained after reload

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 75b3a5e6b20189c554773b7f3c2853196d36a80a44b6b0ca6ca3ba909b2526d1

  1. Verify parent after reload: Entered in Error persists after normal reload.
  2. Verify child after reload: The same child remains Entered in Error.
  3. Verify Damaged history retained: The correction keeps the original condition visible.
  4. Open Inventory Items for final readback: Recheck the same usable stock after correction.
Main Pharmacy inventory retains 83 count for the original synthetic Paracetamol batch. The same view is present after receipt and after correction.123
Recorded release 5d8c4629 · 2026-10-20T17:00:11.815181+00:00 · 1728 × 921

Usable stock after receipt and correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 f58c0c4f33601d74393ddb4f52ad7aed5f29fdd7722abe55e671f7a8f73a0f23

  1. Verify usable stock remains eighty-three: Completed/Damaged receipt has not added a usable unit.
  2. Match the original batch: Check KB-CLINICAL-20261018.
  3. Match the unchanged expiry: The original lot still expires January 1, 2029.
The original Paracetamol sale remains Completed for ten units of the same batch, with SAR 63.00 paid and zero amount due.123456
Recorded release 5d8c4629 · 2026-10-20T17:05:28.853306+00:00 · 1728 × 921

Original sale retained after correction

Capture details

Genuine current-version software exercise with the existing authorised Facility Admin. No physical medicine, clinical care, cash refund or external exchange is involved.

Image SHA-256 325fc56e717337fa994ca760b0b37713a3ef8ca9d1be1fc2d124d4fcb69431f7

  1. Verify original order Completed: The original sale has not been cancelled by the return correction.
  2. Verify original quantity ten: The original supply quantity remains ten.
  3. Verify original medicine Completed: The original saved dispense remains completed.
  4. Verify the same paid sixty-three: The original SAR 63.00 cash summary remains.
  5. Verify original amount due zero: No replacement payment is required.
  6. Verify the original batch and expiry: The original order still shows KB-CLINICAL-20261018 and January 1, 2029.

Source evidence

Every citation uses this exact committed version. The private source repository requires access.