0d9e0b1ccf
fix(pharmacy): high-contrast white text on active selection in drug search dropdown
2026-10-27 01:39:57 +05:30
728eaea113
feat(pharmacy): display full drug details with strength, formulation, and manufacturer in abdm search suggestions
2026-10-27 01:35:50 +05:30
cf25a00ef5
perf(pharmacy): optimize product master load with company ajax search and cached abdm drug lookup
2026-10-27 01:23:34 +05:30
40ce7b7a0f
fix(mobile): add auto-search on typing in stock audit and remove copyright footer
2026-10-27 00:41:59 +05:30
c26b5bf01e
fix(pharmacy): resolve internal doctor linking and auto-matching for mobile draft invoices
2026-10-27 00:32:25 +05:30
97ca466d2f
fix(pharmacy): resolve CSRF, schema auto-migration, and error handling for mobile draft basket
2026-10-27 00:23:10 +05:30
9f6d9d3799
feat(pharmacy): add Central Pharmacy Mobile PWA with IPD/OPD/UHID search, Rx picker, draft billing, and physical stock audit
2026-10-26 23:49:28 +05:30
3c69ba9fe8
fix(layout): pin copyright footer to bottom on blank pages and all screen sizes
2026-10-26 23:19:38 +05:30
8737aa926d
feat(pharmacy): show 4 frequent sales and billing buttons directly on top bar alongside store and reports dropdowns
2026-10-26 23:02:04 +05:30
f5eaad01c8
feat(pharmacy): consolidate navigation buttons into header dropdowns and expand working area
2026-10-26 22:55:09 +05:30
06efc03e1a
feat(pharmacy): show salt under medicine name and separate Disc % and Scheme into individual columns
2026-10-26 22:45:27 +05:30
5a13ce2b56
feat(pharmacy): enhance PO creation with medicine master search, last PTR auto-fill, exact GST selection, and scheme/discount support
2026-10-26 22:31:00 +05:30
083a82dcb6
feat(pharmacy): add expired medicine disposal, quick return and rich product search
...
- Add direct expiry disposal (write-off) and quick return from Nearest Expiry report
- Add Disposal Register view and PDF audit certificate
- Add supplier info and rich selectable autocomplete in purchase return search
- Register disposal & quick return routes in Routes.php
2026-10-25 23:27:06 +05:30
51c06304d0
fix(billing & pharmacy): fix IPD medical bill package classification, default empty qty, and doctor ajax selection
...
- IPD Billing: replace ambiguous 'In Package' switch with explicit 'Include in IPD Bill (Normal)' / 'In Package (Covered)' dropdown selector in Medical Bills and Package tabs
- IPD Billing: return recalculated summary metrics from credit-type endpoint and update dashboard cards in real-time
- Pharmacy: classify IPD bills using ipd_credit_type instead of group_invoice_id to correctly show Package: No for credit bills and add to Total Credit
- Pharmacy Billing: default item quantity to blank instead of 0 to allow direct typing without backspacing, with validation against 0/empty submissions
- Pharmacy Invoice: add outside doctor/consulting doctor selection and auto-save via AJAX
2026-10-25 14:15:42 +05:30
e946000fb9
Allow editing GRN Inspection Details with full item reconciliation and live inventory synchronization
2026-10-23 14:10:31 +05:30
61b8bf6a71
feat(medical): use dynamic pharmacy name and hospital branding in GRN and PO print PDFs
2026-10-22 11:16:33 +05:30
9acc580fb7
fix(medical): resolve dynamic container target for Edit Invoice and master edit navigation
2026-10-22 11:06:59 +05:30
deea6529f7
Fix HTTP 500 on GRN view/edit: add self-healing schema migration and null-safe view rendering
2026-10-22 10:44:27 +05:30
09cd46d344
Fix GST calculations and synchronize GRN & Purchase Invoice columns with vendor bill structure
2026-10-22 09:58:04 +05:30
ca7d7be953
Update DataTables to 1.13.11
2026-10-19 17:53:35 +05:30
8cbf55537f
feat(pharmacy): implement Purchase Orders (PO) and Inward Goods Received Notes (GRN) workflow
2026-10-19 15:48:53 +05:30
5187fcf3ed
feat(tax): standardize current GST slabs (0%, 5%, 18%, 40%, legacy 12%, 28%) across HMS and Medical Store
2026-09-10 07:13:04 +05:30
870fed5dcd
fix: correct medical org grid columns
2026-08-12 15:32:09 +05:30
6ad28dd960
fix: restore medical payout routes and labels
2026-08-12 15:24:23 +05:30
0176079e7d
Pharmacy product edit: debounce and cancel drug autocomplete requests
2026-07-23 12:11:28 +05:30
f079f32f58
Restore legacy pharmacy reports and fix net/payment totals
2026-06-01 10:53:27 +05:30
252f911fad
Add pharmacy invoice permissions and discount print fixes
2026-06-01 10:13:40 +05:30
e449af8137
fix(pharmacy): make packing numeric in product form
2026-05-26 13:25:55 +05:30
298647b80b
fix(pharmacy): finalize product page panel toggle and GST selector behavior
2026-05-26 13:07:46 +05:30
89a4053ede
fix(drug-master): keep search shell visible with nested sub panel
2026-05-26 06:20:56 +05:30
fc2ccc91c2
fix(drug-master): keep add edit flow in medical-main container
2026-05-26 06:15:14 +05:30
4ed366ccb2
feat: commit all pending page and ABDM gateway updates
2026-05-26 06:04:34 +05:30
c97db078a9
fix(product-edit): use short formulation master and manufacturer payload name
2026-05-26 06:02:26 +05:30
e5899e59ac
Fix drug autocomplete to show medicine name over identifiers
2026-05-25 14:38:06 +05:30
e3290625cc
Pharmacy autocomplete: Tab key selects highlighted medicine
2026-05-25 14:14:51 +05:30
2941fadcac
Pharmacy product edit: suggestion keyboard nav + immediate parsed autofill
2026-05-25 14:12:33 +05:30
e221581578
Pharmacy product edit: smarter medicine autofill from ABDM label/detail
2026-05-25 14:07:11 +05:30
0558ac5a2e
Pharmacy: add ABDM drug terminology autocomplete + canonical mapping
2026-05-25 13:57:56 +05:30
12cacc3a9c
Pharmacy drug master: switch to AJAX DataTable search
2026-05-25 12:47:14 +05:30
7ab37ad80d
Finance: separate OPD Consult and Doctor Charges payout screens; compact dashboard cards; add IPD payout tracking migration
2026-05-01 21:02:57 +05:30
54c8543902
Show selected invoices list in payout request panel
2026-04-30 02:21:00 +05:30
0c87ff02e0
Rename payout summary label to No. of Invoices
2026-04-30 02:18:18 +05:30
c95723fa6b
Add IPD-level selection checkbox and group totals in payout pool
2026-04-30 02:12:44 +05:30
ced87420b4
Remove payout invoice column and align datatable ordering for grouped pool
2026-04-30 02:05:07 +05:30
8533c826d0
Use GET for invoice draft DataTable ajax to avoid CSRF empty results
2026-04-30 01:56:40 +05:30
9c30d0c362
Add DataTables-compatible reload fallback for invoice draft filter
2026-04-30 01:54:18 +05:30
2844585714
Fix invoice draft Apply filter to use AJAX DataTable reload
2026-04-30 01:51:21 +05:30
6c9030a337
Fix credit payout pool reload for DataTables API compatibility
2026-04-30 01:46:25 +05:30
36d3fa843b
Implement medical store credit payout workflow and optimize payout pool DataTable grouping
2026-04-30 01:42:03 +05:30
b50d72207e
refactor: set number input step to 1 across views
2026-04-10 21:16:25 +05:30