[24-Dec-2025 19:24:59 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 19:25:54 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 19:28:17 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 19:32:49 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 20:03:13 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 22:18:01 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 22:18:55 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 22:19:12 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 23:01:15 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[24-Dec-2025 23:07:11 UTC] PHP Fatal error:  Uncaught DivisionByZeroError: Division by zero in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php:271
Stack trace:
#0 {main}
  thrown in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 271
[25-Dec-2025 09:19:20 UTC] PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/ebatekor/public_html/pharmacy/modules/includes/header.php:10) in /home/ebatekor/public_html/pharmacy/modules/products/view_product.php on line 24
[21-Jan-2026 21:29:51 UTC] User ID: 1, Shop ID: 1
[21-Jan-2026 21:30:37 UTC] User ID: 1, Shop ID: 1
[21-Jan-2026 21:30:37 UTC] Creating purchase for batch: BATCH-2026-01-22-001, Invoice: DIRECT-BATCH-20260121-7405, Qty: 1
[21-Jan-2026 21:30:37 UTC] Purchase total calculated: 1800
[21-Jan-2026 21:30:37 UTC] Purchase created with ID: 161
[21-Jan-2026 21:30:37 UTC] Batch created with ID: 54
[21-Jan-2026 21:30:37 UTC] Purchase line created for purchase_id: 161, batch_id: 54
[21-Jan-2026 21:30:37 UTC] Inventory movement created for batch_id: 54
[22-Jan-2026 05:02:42 UTC] User ID: 1, Shop ID: 1
[22-Jan-2026 05:06:00 UTC] === save_purchase.php called ===
[22-Jan-2026 05:06:00 UTC] POST data: Array
(
    [shop_id] => 1
    [created_by] => 1
    [supplier_id] => 1
    [invoice_no] => INV-20260122-001
    [purchase_date] => 2026-01-22
    [product_id] => Array
        (
            [0] => 9
        )

    [batch_no] => Array
        (
            [0] => F
        )

    [qty] => Array
        (
            [0] => 30
        )

    [cost_price] => Array
        (
            [0] => 1800.00
        )

    [sell_price] => Array
        (
            [0] => 3500.00
        )

    [expiry_date] => Array
        (
            [0] => 2027-03-31
        )

)

[22-Jan-2026 05:06:00 UTC] Invoice No: INV-20260122-001
[22-Jan-2026 05:06:00 UTC] Supplier ID: 1
[22-Jan-2026 05:06:00 UTC] Product IDs count: 1
[22-Jan-2026 05:06:00 UTC] Purchase created with ID: 162, Total: 54000
[22-Jan-2026 05:06:00 UTC] Processing item 0: product_id=9, batch=F, qty=30
[22-Jan-2026 05:06:00 UTC] Purchase saved successfully: ID 162, 1 items
[22-Jan-2026 05:16:57 UTC] User ID: 1, Shop ID: 1
[22-Jan-2026 05:17:18 UTC] User ID: 1, Shop ID: 1
[23-Jan-2026 19:18:57 UTC] User ID: 1, Shop ID: 1
[23-Jan-2026 19:21:05 UTC] === save_purchase.php called ===
[23-Jan-2026 19:21:05 UTC] POST data: Array
(
    [shop_id] => 1
    [created_by] => 1
    [supplier_id] => 1
    [invoice_no] => INV-20260123-001
    [purchase_date] => 2026-01-23
    [product_id] => Array
        (
            [0] => 9
        )

    [batch_no] => Array
        (
            [0] => 1
        )

    [qty] => Array
        (
            [0] => 100
        )

    [cost_price] => Array
        (
            [0] => 1800.00
        )

    [sell_price] => Array
        (
            [0] => 3500.00
        )

    [expiry_date] => Array
        (
            [0] => 
        )

)

[23-Jan-2026 19:21:05 UTC] Invoice No: INV-20260123-001
[23-Jan-2026 19:21:05 UTC] Supplier ID: 1
[23-Jan-2026 19:21:05 UTC] Product IDs count: 1
[23-Jan-2026 19:21:05 UTC] Purchase created with ID: 163, Total: 180000
[23-Jan-2026 19:21:05 UTC] Processing item 0: product_id=9, batch=1, qty=100
[23-Jan-2026 19:21:05 UTC] Purchase saved successfully: ID 163, 1 items
[23-Jan-2026 19:30:13 UTC] User ID: 1, Shop ID: 1
[23-Jan-2026 19:31:58 UTC] === save_purchase.php called ===
[23-Jan-2026 19:31:58 UTC] POST data: Array
(
    [shop_id] => 1
    [created_by] => 1
    [supplier_id] => 6
    [invoice_no] => INV-20260123-001
    [purchase_date] => 2026-01-23
    [product_id] => Array
        (
            [0] => 9
        )

    [batch_no] => Array
        (
            [0] => BATCH-20260123-815
        )

    [qty] => Array
        (
            [0] => 100
        )

    [cost_price] => Array
        (
            [0] => 50.00
        )

    [sell_price] => Array
        (
            [0] => 100.00
        )

    [expiry_date] => Array
        (
            [0] => 2027-04-20
        )

)

[23-Jan-2026 19:31:58 UTC] Invoice No: INV-20260123-001
[23-Jan-2026 19:31:58 UTC] Supplier ID: 6
[23-Jan-2026 19:31:58 UTC] Product IDs count: 1
[23-Jan-2026 19:31:58 UTC] Purchase created with ID: 164, Total: 5000
[23-Jan-2026 19:31:58 UTC] Processing item 0: product_id=9, batch=BATCH-20260123-815, qty=100
[23-Jan-2026 19:31:58 UTC] Purchase saved successfully: ID 164, 1 items
[23-Jan-2026 19:39:34 UTC] User ID: 1, Shop ID: 1
[23-Jan-2026 19:41:03 UTC] User ID: 1, Shop ID: 1
[23-Jan-2026 19:42:26 UTC] === save_purchase.php called ===
[23-Jan-2026 19:42:26 UTC] POST data: Array
(
    [shop_id] => 1
    [created_by] => 1
    [supplier_id] => 3
    [invoice_no] => INV-20260123-0014
    [purchase_date] => 2026-01-23
    [product_id] => Array
        (
            [0] => 9
        )

    [batch_no] => Array
        (
            [0] => 833
        )

    [qty] => Array
        (
            [0] => 1000
        )

    [cost_price] => Array
        (
            [0] => 50.00
        )

    [sell_price] => Array
        (
            [0] => 100.00
        )

    [expiry_date] => Array
        (
            [0] => 2027-02-25
        )

)

[23-Jan-2026 19:42:26 UTC] Invoice No: INV-20260123-0014
[23-Jan-2026 19:42:26 UTC] Supplier ID: 3
[23-Jan-2026 19:42:26 UTC] Product IDs count: 1
[23-Jan-2026 19:42:26 UTC] Purchase created with ID: 165, Total: 50000
[23-Jan-2026 19:42:26 UTC] Processing item 0: product_id=9, batch=833, qty=1000
[23-Jan-2026 19:42:26 UTC] Purchase saved successfully: ID 165, 1 items
