Skip to content

Releases: IMA-WorldHealth/bhima

Release 1.23.0

09 May 15:40
Compare
Choose a tag to compare
  • Add option to only show most recent asset scan (1ed0210)
  • Convert asset conditions from sql table to constants (5709014)
  • feat(assets): add registry exports (c2bd565)
  • Improve shipment tracking logging (71ce37d)
  • fix(shipments): filter out used assets (529e523)
  • Improved shipment document (ecf2670)
  • Improve the stock entry report/receipt (daa191f)
  • fix(stock): only exit expired stock on loss (898c0e8)
  • Add barcode scans for stock assignment (55ad27f)
  • Disable shipment select drop-down if there are no shipments available (d59a03f)
  • Moved the supplier depot entry up in the modal for creating requisitions (7c3c862)
  • Fix editing shipments (updating packing list) (7caaa66)
  • Implement stock entry from shipment via shipment registry action item (dc7ef34)
  • Skip test with latest node (2db7c63)
  • Disable latest node in tests (6da29c6)
  • Improved French translation (214b7ca)
  • Set up shipment registry action item to jump to stock exit for the shipment (9eeef22)
  • fix(stock): added creation success key (af6d8e1)
  • Fix bogus warnings in Stock Exit from shipments (a9ae0e3)
  • Fix bug from previous PR 6553 (0503569)
  • Fix issues with stock exit shipment selection, improve entry/exit documents (3860a94)
  • Fix several problems in create shipment form (0fbcb30)
  • fix(i18n): fix default database unit translations (ef3c52f)
  • Removed condition from shipment items (1406ff5)
  • Convert custom search flag from Assets-only to Exclude-assets (1f86499)
  • fix(stock): parsing issues in StockValueReport (cd2d002)
  • Report for show needed inventory scans for a required inventory scan (eee4b66)
  • fix(stock): improve Stock Value Report (aa59dc6)
  • feat(suppliers): add inline filter (e914b06)
  • fix(stock): remove adjustments (c9d8b48)
  • Fix form warning messages in shipment creation form (9928898)
  • Added filters and action item for required inventory scans registry (6a3b908)
  • Prevent expired stock from being added to shipments (f748a8b)
  • improvement(Payroll Report) - Add Service name in Report (c79dd0e)
  • Added asset registry action menu item to show scans for the asset (8cd26d9)
  • Add required inventory scan registry (aaa63e6)
  • feature(Asset Inventory Scans management) - Adding option to search by date - Adding Filter Button - Adding dowload asset registry in format PDF, CSV and XLSX (3a70e20)
  • Create assets inventory management (09c9479)
  • bug(Procedure updateIndices()) - Write new function for fix bug in procedure updateIndices() (01cead9)
  • shipment database structure (e9bcb65)
  • feat(invoice): add invoice balance function (0cae825)
  • improvement(Employee voucher) - Add creditor name in Voucher for Employee (e8436a7)
  • Create assets registry (c8a1f9b)
  • Move reference_number from inventory to lot (6ee1962)
  • fix(stock): exit to service typo (1a555fc)
  • fix(stock exit): prevent duplicates (5e12cfe)
  • perf(stock): fix the exit helper (910d718)
  • perf(stock): improve createMovement speed (22a3cf1)
  • i18n(stock): add French translations for stock exit (cfc2f56)
  • fix(stock exit): set quantity_available (7ffc786)
  • fix(stock exit): implement barcode scanning feat (b918ab1)
  • test(stock): fix stock tests (426618d)
  • wip(stock exit): implement import from requisition (67f87aa)
  • wip(stock exit): clear grid on setExitType() (4378f69)
  • wip(stock): grid export works again (fc6b8a2)
  • wip(stock): submissions all work (a44b874)
  • fix(stock): bhStockOut indicator dates (b2eea8d)
  • wip(stock): fix validation on removeItem() (8f9e00f)
  • wip(stock): exit to loss and depot work (5f2be85)
  • wip(stock): add pending actions log (4f96dfe)
  • wip(stock): added info messages to exit (adf7adb)
  • wip(stock): exit form validation works (1e0e325)
  • wip(stock): add error validation to stock exit (8886e52)
  • perf(depots): reduce expired/stock out calls (84171f8)
  • test(StockExitFormHelper): add unit tests (698c24f)
  • wip(StockExitForm): initial commit of SEFService (6e4688f)
  • fix(bhAddItem): remove unused barcode prop (5ce45d9)
  • feat: perfect error handling (7f7337e)
  • feat(LotItemService): implements lot item service (2296fa9)
  • feat(bhStockExitType): add simpler component (9f973ca)
  • Add FY2022 to fix test:integration:stock (4b14c3e)
  • Delete asset-related data from inventory item when it is not an asset (fd67240)
  • Swap position of [Submit] and [Clear] buttons on patient invoice form (edaf0aa)
  • Small fixes for asset entry (8020acf)
  • Enable stock entry of assets (afa5539)
  • Verify that end date > start date for bhDateInterval (931bca4)
  • Display asset info in lot registry (d6b5dc8)
  • Fix client unit test (9c9baf6)
  • Fix client unit test (0ba075e)
  • Updated headercrumbs for User and Role management create/edit dialogs (666d563)
  • Resolve conflict with branch master (0b504a3)
  • improvement(Migrate file) - Update size of inventory_type.text in schema.sql - Fix error in migrate file us reference_number instead external_reference_number - Add DROP PROCEDURE IF EXISTS for some Procedure (766302d)
  • Added PDF documentation for stock management in French (c289398)
  • feat(stock): add statistics to RUMER report (085f063)
  • Update online documents (a38f394)
  • improvement(Asset Inventory) - Use reference_number instead external_reference_number - Change site for column text in table inventory type` (ef37488)
  • Clean and sanitaze code (39ec7a8)
  • test(Inventory and Inventory type) - Complete integration test - And constaint in form of inventory creation, allow reference number, manufacturer brand and manufacturer model only of Asset (a8a228a)
  • Resolve conflict (769f6be)
  • Fix issue with partial transfers (5803311)
  • improvement(Paiement advance loans) - Select account of type is liability and asset - Set enable sorting false in grid (3e023bf)
  • improvement(component cashbox select) - add filter for primary cashbox (ed1171b)
  • Bug: changing currency when cashbox change (7b6515b)
  • Resolve conflict with branch master (5880dcc)
  • bug(Bulletin_paie) - fix error of repeat rubric other profit like electricity (6ed6542)
  • remove pdf-merge-js (c4ebb76)
  • Renaming tags to barcodes (c1804a3)
  • Remove fse for unlink (9d2b915)
  • Zip CSV and PDF files (5e7438f)
  • bulk pdf tickets (74aadf3)
  • Tag numbers in csv (f2358a7)
  • feature(Complex Voucher) - Add menu for paiement of loans, advances, installments (4d67559)
  • feature(Complex Voucher) - Adding interface for paiement Loans Advance ... (6c84688)
  • Add top-level menu item for Assets Management (1bbac42)
  • fix(odk): auto-assign form to user(s) on create (ca899a4)
  • docs: add documentation on ODK Central (6273d31)
  • fix(users): skip users without email addresses (2fb4867)
  • feat(odk): implement ODK Central Link (774b12a)
  • Improvement: adding muted class to employee.cell (cdc90f4)
  • improvement(Recovery Capacity) - Adding the number of days - Modification of display criteria (23e0980)
  • improvement(Employee registry) - Revome column locked - Set text muted and add lock icone on employee display name (7a03095)
  • remove small tags (593c6fc)
  • remove not necessary barcode in migration file and enhance barcode document (7c04c5b)
  • display lot barcode (3a69ccb)
  • Update condition structure (62a3711)
  • bug: fix error in conditional structure (4af6ed1)
  • refactor(Recovery capacity report) - Add days of the week - Add a summary at the bottom of percentage of recovery (364a49e)
  • refactor: Add multi currency support (2b79fd7)
  • refactor(Recovery Report) - Increase the font size of the date range on the report (4f6c561)
  • Remove duplicated filters on the server (ddfdae8)
  • Add registry report for PDF, CSV and Excel (90f5c2d)
  • Clean up ngIfs in lot selection for stock entry (1dbf054)
  • Fix XSL export problems (a35bee8)
  • Improvement, complete migrate file (3566ead)
  • Improve last version of report (ebbd0fe)
  • Improvement (9de8d58)
  • improvement(Repport Analysis of Cashbox) - Use Singular for the name of report - Set a legend above the title - Update data.sql fix combinaison of account - currency and cashbox (3cf8f6f)
  • bug(Creation and Update depot) - fix creation of depot from parent depot - fix sql for gettig data from location of depot (f7ebee0)
  • Do not show expiration date for lots that do not expire (48a8337)
  • Fix uploading enterprise logo (4dcb713)
  • Add server-side utils to display current exchange rate in reports (c9c5ebb)
  • improvement(Voucher Registry) - Remove not necessary summing in column type_id and amount (5cbbf5f)
  • Create production-deployment-with-systemd.md (162d351)

Release 1.22.1

08 Jan 11:51
Compare
Choose a tag to compare
  • Fixed missing code in previous update (87a825c)

Release 1.22.0

07 Jan 12:58
Compare
Choose a tag to compare
  • perf: download chromium as a apt package (f8d59ac)
  • wip(docker): ensure mysql builds database (e4ed220)
  • Fix(Exchange rate) display in a friendly user format (9760d79)
  • Updates for the stock expiration report (f364b27)
  • Add not enterprise currency warning (dda07f0)
  • Update RUMER report (4d8100b)
  • feat: add created_at exports to registries (c48a973)
  • Fix report for individual settings (acbb840)
  • Update the unpaid invoice report based on the issue #6184 (374c196)
  • Updated Open Debtors report (5ae5bed)
  • fix: remove USD cashbox from Vanga db (fd634dd)
  • fix(cash): fix incorrect error msg key (9f11338)
  • fix(stock sheet): fixup language and rendering (b14bd5f)
  • fix(reports): require depots for stock changes (5f79ffb)
  • fix(csp): turn useDefaults off in CSP (d342baa)
  • Updates for Aged Creditor Report (0702abb)
  • Updates for the Aged Debtors report (ad233a1)
  • fix(reports): fix profit/loss statement (8e6da18)
  • fix: report names with brackets (5463a80)
  • fix: add new fiscal year (19f20b6)
  • Enable showing/exporting Stock Movements created_at times as server date (b9cdf42)
  • Add row count to Articles in Stock registry (d52e917)
  • Set type='number' for numeric tabular fields (21cb9d6)
  • Updates for Inventory Changes Report (06d003f)
  • Fixed sorting bug for numerical columns (18cffec)
  • fix(reports): add realized_profit report key (07bad48)
  • fix(journal): ensure cost_center_id exists (2fd270c)
  • improvement(All Employee Standing report) - Cache the currency used - Using optional chaining - Display warning when the user does not choose the enterprise exchage rate - Update label using report instead repport and detailed instead detailled - Update url for Report of All Employees - Use only one try/Catch - Improve the using of function Exchange.getExchangeRate() use the dateTo for getting report (15032dc)
  • feature(Employee Standing) - Adding the selection of currency - Adding in action Menu in the employee registry (ee876ac)
  • improvement(Employee Standing) - Improve, clean and sanitaze code (9f35326)
  • Refactor (Employees Standing report) - Implement global situation of all employees in different mode (7397357)
  • Update form for Employee standing (5240866)
  • Handle cashbox configuration error gracefully. (153b6aa)
  • Increase the precision of the exchange rate (fa8b08e)
  • Update server report CSS rules to simplify and unify report title format (ff6976f)
  • Updated monthly balance report (0d5a7df)
  • Remove selection badge when dates are hand edited (d827b9f)
  • Add optional indicator to many system selection components. (21a522f)
  • Hide old cost center menu items and reports (bb7f8dc)
  • Improve: CSS (83d7f38)
  • Improvement using <p> instead buttom (760490e)
  • improvement(Patient Details) - Prevent re-registering a patient who is already employed - Added the status of the employee in the interface (f83f215)
  • Adding link between Patient Edit page and Patient Information (59547db)
  • Improve Staffign Indice grice display footer cell class (cd24853)
  • New report for avg cost of meds per patient (c6016c8)
  • fix(report): offset timezone in system_usage_stat (4da9570)
  • Set created_at dates for data for several tables (291f6c2)

Release 1.21.5

05 Dec 15:28
Compare
Choose a tag to compare
  • deps: bump dependencies (a8f164a)
  • Release 1.21.4 (d5e94c6)
  • Optional requirement for cost center in trial balance (1ac9813)
  • deps: bump dependencies (0ef2dfb)
  • Improvement use digit only if is defined (ce2319b)
  • deps: bump dependencies (6e85ee1)
  • bug(Fix Display Decimal point) - Removal of the call of an unnecessary and undefined parameter in helpers finance in function currency() (a270d54)

Release 1.21.4

29 Nov 16:51
Compare
Choose a tag to compare
  • deps: bump dependencies (0ef2dfb)
  • Improvement use digit only if is defined (ce2319b)
  • deps: bump dependencies (6e85ee1)
  • bug(Fix Display Decimal point) - Removal of the call of an unnecessary and undefined parameter in helpers finance in function currency() (a270d54)

Release 1.21.3 for PCIMA

17 Nov 21:39
Compare
Choose a tag to compare

Release 1.21.3

17 Nov 15:46
Compare
Choose a tag to compare
  • improvement(Payroll indice) Modification of the form for the calculation of the index of the day, using the base index + the index of responsibility (af30020)

Release 1.21.2

14 Nov 20:43
Compare
Choose a tag to compare

Release 1.21.1

14 Nov 17:07
Compare
Choose a tag to compare

What's Changed

Read more

Release 1.21.0

10 Aug 12:40
Compare
Choose a tag to compare
  • Prepare for release 1.21.0 (3c8018c)
  • feat(stock): add expiration date to stock exit (ecf315c)
  • Update and Imporve translation (18c4efc)
  • Resolve conflict (adb1925)
  • Fix and resolve conflict (8c0631b)
  • Fix issues with the stock lots usage schedule (50107ae)
  • fix(Sort by expiration date) - resolve sort expiration date in Duplicate lots registry (7ec6bd5)
  • feat(journal): auto-resize journal log (2ce6e48)
  • Clean and sanitaze code (500957b)
  • Force translation of error message (9fc2f69)
  • bug(Stock Adjustment sort) - Adding property type:number for sort column old quantity by numerically (f9e7fbd)
  • Added missing error messages (101a6a2)
  • Urge users to define rates for new currencies (5d277d3)
  • fix: update migration schemas (a83ddcd)
  • Fixed bugs in merge lots interface. (29b30a7)
  • Add shipping and handling costs to purchase orders (e51f3ac)
  • Add showing lot usage in lots registry and articles in stock (f2c85d5)
  • Fix currency xls export (c3775b7)
  • fix inventory label (4222837)
  • fix success notify (cfe6201)
  • fix and enhancement (1525dcb)
  • fix entity displayed value (e2a9150)
  • load expired lots only for loss (565846d)
  • 5786 add warning clock for expired lot (d220a19)
  • add hrRecord for deleted transactions (75c3d9c)
  • 5796 Improve the journal log with grid (bec2127)
  • Overide currency for a better handling of custom digits (f1f9cad)
  • stock value with 2 digits (a2ea293)
  • fix eslint warnings (aeeba1d)
  • four digit for unit cost in stock value report (007d59a)
  • fix console error on openSearchModal (28d44fb)
  • Enable editing lot expiration dates during stock entry (da85363)
  • Improve:cache currency (150d7ca)
  • bug: fix Date format of invoice (9eccda3)
  • Complete code (3ee0ae2)
  • improvement(Show recent invoice) - Display the price of invoice to help users (560a764)
  • Added tests for changing currency when creating a purchase order (c31d89c)
  • Udpate Entry report display currency value (f884c5a)
  • Added ability to delete duplicate lots with zero quantity in stock (30bbf8d)
  • Improve modal (4929d7d)
  • Improve and add missing translation key (8e247a9)
  • feature(Stock Exit to Patient) - Show recent invoices on stock exit to patient modal (fc1a1bd)
  • Clean and sanitaze code (d81a0a7)
  • Saving change (5fa9a04)
  • Improve: filter requisition by status (a1aef93)
  • feature(Entry Report) - Set currency in stock entry report (4d568c3)
  • Clean and sanitaze code (2665be9)
  • improvement(Requisition) - Improve display status flag - Displaying cached status in flag (b0a5e7d)
  • Clean and sanitaze code (2ce2d92)
  • Test: implement test intergration for filter requisition by status (dc0fbbc)
  • Improve: search requisition by status (bbe525a)
  • Clean and sanitaze code (478630e)