ERPNext v13.0.0-beta.2 Release Notes

Release Date: 2020-05-28 // almost 4 years ago
    • ๐Ÿ›  fix: empty filters in Healthcare Charts
    • fix(set_purchase_receipt_delivery_note_detail): commit after every 100 sql updates (#22018)
    • fix(rename_bank_reconcilliation): do not delete doc after renaming (#22014)
    • ๐Ÿ›  fix: Delete Auto Email Reports (#22010)
    • ๐Ÿ”จ refactor: clean up desk pages (#22004) (#22007)
    • ๐Ÿ›  fix: set fiscal year for Profit and Loss chart
    • ๐Ÿ›  CRM dashboard fixes (#21989) (#22003)
    • ๐Ÿ”จ refactor: display draft job card as Open job card
    • ๐Ÿ”จ refactor: showing the order's data for past period
    • ๐Ÿ›  fix: raw material warehouse in Production Planning Report (#21983)
    • ๐Ÿ›  fix: Total for ageing column 121-Above (#21972)
    • ๐Ÿ›  fix: Buying Module fixes (#21966)
    • ๐Ÿ›  fix: Do not allow backdated stock transactions in previous fiscal year (#21967) (#21980)
    • ๐Ÿ›  fix: Filtering issues in opneing invoice creation tool (#21969) (#21979)
    • ๐Ÿ›  fix: use get_datetime instead of getdate
    • ๐Ÿ›  fix: compare start and end time to prevent negative diff (#21974)
    • ๐Ÿ›  fix: Module Onboarding for HR (#21963) (#21976)
    • onbarding steps fix (#21959) (#21975)
    • ๐Ÿ›  fix: Grammar fixes (#21971)
    • ๐Ÿ›  fix: label changed in production plan
    • ๐Ÿ›  fix: filters for the manufacturing reports
    • ๐Ÿ›  fix: titles and order of Healthcare Onboarding steps (#21948) (#21956)
    • ๐Ÿ›  fix: addtional salary date validation (#21952) (#21955)
    • ๐Ÿ”จ refactor: project summary report (#21953)
    • ๐Ÿ›  fix: manufacturing dashboard and work order summary chart
    • feat: added tour to manufacturing settings
    • ๐Ÿ›  fix: status label in project summary report (#21935)
    • ๐Ÿ›  fix(Healthcare): set company in healthcare service unit setup (#21929) (#21934)
    • ๐Ÿ›  fix: title for onboarding step (#21930)
    • ๐Ÿ›  fix: Rename change log to fix Invalid version string
    • Rename v13_0_0_beta_2.md to v13_0_0_beta-2.md
    • Update v13_0_0_beta-1.md
    • ๐ŸŒฒ chore: Rename change log
    • ๐Ÿ›  fix(Healthcare): unhide company field in Sample Collection, add field in Rehab DocTypes (#21907) (#21917)
    • ๐Ÿ›  fix(healthcare): patient vitals undefined (#21906) (#21918)
    • ๐Ÿ”จ refactor: open link in new tab (#21909)
    • ๐Ÿ›  fix: Company query for number cards
    • ๐Ÿ›  fix: set default posting_date value to None
    • ๐ŸŒฒ chore: added change log (#21869)
    • fix(patch): rerun remove_duplicate_leave_ledger_entries (#21878)
    • ๐Ÿ›  fix: Remove duplicate leave ledger entry (#21871)
    • ๐Ÿ›  fix: Item tax template not getting mapped from source to traget doc (#21862)
    • ๐Ÿ›  fix: expense account error message in DN (#21851)
    • ๐Ÿ›  fix: set customer and supplier details using sql (#21846)
    • ๐Ÿ›  fix: Added Inactive serial no status (#21848)
    • โž• adding report card in education desk
    • ๐Ÿ›  fix: convert goals point to flt (#21844)
    • fix(set_serial_no_status): auto commit on many writes (#21845)
    • ๐Ÿ›  fix: hide delete company transacations button if not system manager (#21839)
    • feat: BOM template (#21262)
    • ๐Ÿ›  fix: Supplier Invoice No not fetched in Import Supplier Invoice
    • ๐Ÿ›  fix: Fetch customer into Delivery Note from Pick List
    • ๐Ÿ›  fix: plc conversion rate set infinitely (#21820)
    • ๐Ÿ›  fix: Employee Advance Return not working (#21812)
    • ๐Ÿ›  fix: add title to validation dialog
    • ๐Ÿ›  fix(ip): code cleanup and translations
    • ๐Ÿ›  fix: service unit validation and translation
    • ๐Ÿ›  fix: invoiced field position, medical department field corrected in query
    • ๐Ÿ›  fix: inpatient date validation removed, added role perms service unit defaults not set when created from tree, added validations on after_insert
    • ๐Ÿ›  fix: ip-order dialogs use long text field
    • ๐Ÿ›  fix: consider only submitted docs for invoicing
    • โฑ feat: admission and discharge schedule detials via dialog
    • ๐Ÿ›  fix: Project filter in Trial Baalance Report
    • ๐Ÿ›  fix: service unit create - set fields based on service unit type, added validations
    • ๐Ÿ›  fix: Move address and contact templates to frappe
    • feat: rename loan management to loan on Desk Page
    • ๐Ÿ›  fix(patch): Handle single value in patch (#21823) (#21834)
    • ๐Ÿ›  fix: dict object has no attribute append
    • ๐Ÿ›  fix: Assets module onboarding and dashboard
    • ๐Ÿ›  fix: dashboard chart dialog filters
    • ๐Ÿ›  fix: depreciation amount not shown in asset register
    • chore: rename onboarding to module onboarding
    • ๐Ÿ›  feat: fixed asset register based on fiscal year *asset value chart
    • ๐Ÿ›  fix: dashboard fixtures and FAR chart
    • ๐Ÿ›  fix: dashboard fixtures
    • ๐Ÿšš chore: enhance fixed asset report and remove redundant reports
    • ๐Ÿ›  fix: unexpected removal of finance book filter
    • feat: asset onboarding, dashboards
    • ๐Ÿšš feat: remove website settings from boot (#21801)
    • enable Allow Rename in sales stage (#21799)
    • ๐Ÿ›  fix: missing parameter (#21802)
    • ๐Ÿ›  fix: Validate Payment Gateway only if it exists in Payment Request. (#21805)
    • ๐Ÿ›  fix: Reload doc in Healthcare company patch (#21808)
    • ๐Ÿ›  fix: CRM module dashboard and onboarding
    • โšก๏ธ updated manufacturing desk
    • feat: production forecasting using exponential smoothing method
    • tax id is not fetched in when creating sales order from quoation
    • ๐Ÿ›  fix: project desk
    • ๐Ÿ›  fix: added dashboard link in healthcare desk
    • ๐Ÿ›  fix: Against voucher in General Ledger
    • ๐Ÿ›  fix(minor): pass ignore_mandatory flag for Lab Test Item Creation (#21784)
    • ๐Ÿ›  fix: Patch for Setting Missing Company in Healthcare DocTypes (#21790)
    • ๐Ÿ›  fix: Tax amount in GSTR-1 JSON
    • feat: Production Planning Against Sales Order/Material Request/Work Order (#21763)
    • feat: stock module dashboard and onboarding
    • ๐Ÿ”จ refactor: changed the fieldtype from data to small text (#21782)
    • ๐Ÿ›  fix: Instate Invoice not appearing in GSTR-1 report
    • ๐Ÿ›  fix: Date filters added to dashboards, number cards and minor fixes.
    • ๐Ÿ”จ refactor: use text editor in issue web form (#21767)
    • ๐Ÿ”จ refactor: rename dashboards in desk page
    • ๐Ÿ›  fix: renamed manufacturing dashboards to manufacturing (#21776)
    • ๐Ÿ›  fix: update default dashboard in Healthcare Desk Page
    • ๐Ÿ›  fix: add naming series (#21769)
    • ๐Ÿ›  fix: PR and DN trend report charts, group by fixes
    • ๐Ÿ”จ refactor: open links in new tab in form tour
    • ๐Ÿ›  fix: Changed Form Tour order and grammar fixes.
    • ๐Ÿ›  fix: Added filters in number Cards
    • ๐Ÿ›  fix: mark onboarding steps as mandatory
    • ๐Ÿ›  fix: updated manufacturing onboarding and desk
    • feat: Healthcare Onboarding
    • ๐Ÿ’… style: cleaner conditions and returns
    • feat: Department wise Patient Appointments custom chart
    • ๐Ÿ”จ refactor: Lab Tests and Clinical Procedures charts to Percentage type
    • ๐Ÿ›  fix: add default filters in Dashboard Charts
    • feat: added Number Cards to Healthcare Dashboard
    • feat: accounting dashboard + desk
    • feat: Healthcare Dashboard
    • ๐Ÿ›  fix: Validate Filters in Sales Funnel. (#21761)
    • ๐Ÿ›  fix: make queries show searchfields (#21685)
    • ๐Ÿ›  fix: bom incorrect price list rate for raw material if price list currency is different from company currency (#21585)
    • ๐Ÿ›  fix: dashboard changes
    • ๐Ÿ”จ refactor: desk page colors and filters
    • made changes in the dashboards, renamed number cards
    • โž• added onboarding for manufacturing
    • feat: manufacturing dashboards
    • โช Revert "fix(accounting): Allow 0 threshold in Tax Withholding Category"
    • ๐Ÿ›  fix: Patch to set status in old serial no data (#21720)
    • feat: Payroll based on employee cost center (#21609)
    • ๐Ÿ›  fix: failing test due to inpatient record
    • ๐Ÿ›  fix: codacy issues
    • ๐Ÿ›  fix: vital signs title field
    • ๐Ÿ›  fix: patient appointment title
    • ๐Ÿ›  fix: pass ignore_mandatory flag when updating customer from patient
    • ๐Ÿ›  fix: remove guest access (#21693)
    • ๐Ÿ›  fix: incorrect stock valuation for repack entry (#21736)
    • ๐Ÿ›  fix: Future date half day validation (#21718)
    • feat: use name instead of customer name to link address and contact
    • ๐Ÿ”จ refactor: return address and contact objects
    • feat: save contact to woocommerce
    • ๐Ÿ›  fix: Remove strip
    • ๐Ÿ›  fix: promotional scheme not able to savce
    • ๐Ÿ›  fix: Handle empty chart state and change desk dashboard
    • ๐Ÿ›  fix: Fixed Dashboard Charts, modified fixtures and minor changes
    • ๐Ÿ›  fix: user not able to view product (#21740)
    • ๐Ÿ›  fix: Better validation message for group accounts (#21725)
    • ๐Ÿ›  fix: update remark on submitting payment entry
    • ๐Ÿ›  fix: Refined Onboarding, desk cards and renamed field in Buying Settings
    • ๐Ÿ›  fix: add tests for set_status
    • chore: Fixtures and empty state handling in chart widgets
    • ๐Ÿ›  fix: Add missing dimensions in GL entries (#21689)
    • ๐Ÿ‘ format: better error messages for invalid coupon codes (develop) (#21599)
    • ๐Ÿ›  fix: duplicate leave expiry creation (#21505)
    • ๐Ÿ›  Fixed typo
    • ๐Ÿ›  fix: item price not fetching when customer is unset in item price (#21488)
    • chore: Stock Onboarding
    • chore: Added Dynamic Charts to DN and PR Trends Reports
    • ๐Ÿ›  fix: Onboarding and Dashboard for accounts module
    • CRM Onboarding
    • ๐Ÿ›  fix: add heatmap_year parameter to get
    • ๐Ÿ›  fix: Added submit permission in employee other income
    • ๐Ÿ›  fix: Get basic and hra component from db, not from cache
    • feat: Custom Dashboard 'Warehouse wise Stock Value' with Chart Source
    • chore: Stock Ageing and Item Shortage Reports with Charts
    • ๐Ÿ‘ chore: Drop Python2 support (#21704)
    • ๐Ÿ›  fix: invalid conditional statement
    • ๐Ÿ›  Fix: Set General Ledger 'Group By' filter as 'Group by Voucher(Consolidated)' when opened from Invoice (#21673)
    • Twitter and LinkedIn Auth fix
    • ๐Ÿ›  fix: error log title for failing bank transactions
    • ๐Ÿ›  fix: new dashboard and report
    • ๐Ÿ”’ typo in error message in loan_security_pledge.py
    • ๐Ÿ›  fix: Report conditional query simplification.
    • chore: Onboarding v2
    • chore: Dashboard Fixtures
    • ๐Ÿ›  fix: Account shortcut in desk page
    • ๐Ÿ†• new parent updating logic, made requested changes
    • ๐Ÿ›  fix: purchase inv shows overdue for fraction of outstanding
    • ๐Ÿ”€ chore: Fixtures using new sync api
    • ๐Ÿ”จ refactor: rename getting started to home (#21674)
    • ๐Ÿ›  fix: Message for missing valuation rate (#21686)
    • ๐Ÿ›  fix: Remove domain restriction from Location doctype (#21659)
    • ๐Ÿ›  fix: do not setup charts if not setup_complete or no company found (#21670)
    • ๐Ÿ›  fix(patch): use translated string while setting notification template (#21679)
    • ๐Ÿ›  fix: Run income-tax-slab patch only if slab already exists in payroll period (#21684)
    • ๐Ÿ›  fix: Changed label for payroll working days based on field
    • code improvements
    • feat: Standard accounts dashboard
    • ๐Ÿ›  fix: '<' not supported between instances of 'str' and 'int'
    • ๐Ÿ›  fix: Formatting fixes
    • ๐Ÿ›  fix: adjusted width of colums to see full column names, also fixes #21556
    • In treeview, bold only for root territory, looks cleaner
    • โœ‚ removed validation for root node in territory, codacy recommended changed
    • ๐Ÿ›  fix: renamed view types, added default
    • feat(Selling): Added Territory wise treeview to 'Customer Acquistion and Loyalty' report
    • ๐Ÿ›  fix: Add accidentally removed function
    • Assessment Plan not getting created
    • fix: Simplify get_dimension_account_month_map
    • ๐Ÿ›  fix: User filters instead of hardcoded values
    • ๐Ÿ›  fix: Gross and net profit report fix
    • Appending Email and Phone in Child Table
    • ๐Ÿ›  fix: Item Barcode stays the same after updation.
    • ๐Ÿ›  fix: local variable 'lft' referenced before assignment
    • ๐Ÿ›  fix: Tax Withholding Category Description default
    • ๐Ÿ›  fix: Zero threshold in Tax Withholding Category
    • ๐Ÿ›  fix: typo in function name
    • feat: save shipping address to woocommerce customer
    • fix: wrong fieldname branch_code in add_fetch
    • ๐Ÿ›  fix: bump erpnext develop to version 13-dev (#21651)
    • Payment Order not allowing to create Payment Entry
    • ๐Ÿ›  fix: delete old appointment analytics tree grid report
    • renaming LMS to Learning Management System
    • ๐Ÿ›  fix: Query enhancement, cleanup, added extra filter
    • ๐Ÿ›  fix(lead): strip lead_name before splitting
    • ๐Ÿ›  fix: Job Card submitted qty
    • ๐Ÿ›  fix: Fix Budget Variance Report
    • ๐Ÿ”€ solved merge conflicts
    • ๐Ÿ›  fix: Loan Security Unpledge fixes
    • ๐Ÿ’… style: Improve formatting
    • ๐Ÿ”„ Change
      position
    • Create taiwan.html
    • ๐Ÿ›  fix(item): patch to rename duplicate item_code values to name (#21622)
    • ๐Ÿ›  fix: list index out of range (#21613)
    • ๐Ÿ›  fix: divide by zero error
    • feat: add fixture for project dashboards
    • feat: add name to fixture
    • ๐Ÿ›  fix: Old buying config update & bar chart on desk
    • chore: Added fixtures and Onboarding.
    • ๐Ÿ›  fix(minor): Reverse GL fix
    • fix: fix get_employee_details query (#21623)
    • ๐Ÿ›  fix: upload attendance (#21620)
    • feat: added dashboard fixtures for health care
    • feat: added dashboard fixtures for accounts
    • ๐Ÿšš feat: remove old fixtures
    • ๐Ÿ›  fix: Set Purchase Receipt and Delivery Note detail patch (#21607)
    • ๐Ÿ›  fixing callback urls
    • feat: Buying Desk, Dashboard and Reports
    • โšก๏ธ feat: update colors
    • feat: show stacked in report
    • โšก๏ธ feat: updated charts to use stacked layout
    • ๐Ÿ›  fix: Test for payroll entry
    • 0๏ธโƒฃ Update add_default_dashboards.py
    • ๐Ÿ›  fix: Loan securiyt unpledge fixes
    • ๐Ÿ›  fix: work order operation completed qty
    • ๐Ÿ›  fix: against voucher no not all records showing in case of Group By Voucher (consolidated) (#21592)
    • fix: handle make_gl_entry in case of cwip enable after puchasing (#21529)
    • chore: fix error message (#21593)
    • ๐Ÿ›  fix: cannot make payment entry against shareholder (#21597)
    • ๐Ÿ’ป Feat: Monthly attendance sheet Enhancements and UI/UX Improvements (#21331)
    • 0๏ธโƒฃ feat: Default Dashboard for Healthcare Workspace (#21414)
    • ๐Ÿ›  fix: Patch and tests
    • Appending Email and Phone in Child Table
    • Update test_leave_encashment.py
    • ๐Ÿ›  fix: Handle rows with same item code from Purchase Receipt to Invoice. (#20724)
    • 0๏ธโƒฃ feat: rerun patch to add default dashboards
    • ๐Ÿ›  fix: dashboard chart link
    • ๐Ÿ›  fix: heatmap not working for customer and supplier (#21578)
    • โœ… test: Fix wrong test for search function (#21588)
    • ๐Ÿ”จ refactor: less verbose labels for charts
    • feat: added project summary chart to desktop
    • feat: added Report Summary Chart as fixture
    • feat: added basic project summary report
    • ๐Ÿ›  fix: test
    • feat: added open count tag
    • ๐Ÿ›  fix(patch): reload GSTR 3B report
    • ๐Ÿ›  fix: tests
    • patch: to link additional salary with salary slip and leave encashment, incentive with additional salary
    • ๐Ÿ›  fix: Use grace period in days for calculation of due date
    • ๐Ÿ›  Fix: requested Changes
    • ๐Ÿ›  fix: fieldname update for 'Credit' and 'Debit' (#21405)
    • ๐Ÿ›  fix: pre-process both the existing and new products (#21526)
    • ๐Ÿ›  fix: Accounting Dimensions in Period Closing Voucher (#21564)
    • ๐Ÿ›  fix: handle exception if sending Appointment Confirmation message fails (#21569)
    • ๐Ÿ›  fix: NameError due to invalid variable
    • ๐Ÿ”จ refactor: Folio no validation
    • ๐Ÿ›  fix: test
    • chore: add validation for gross purchase amount (#21534)
    • feat: Process deferred accounting entry (#19658)
    • ๐Ÿ›  fix: review fixes
    • ๐Ÿ›  fix: incorrect total in sales analytics for customer/item group
    • ๐Ÿ›  fix: Reverse GL Entry on cancel fix
    • ๐Ÿ›  fix: variable referenced before assignment (#21560)
    • โšก๏ธ Update salary_slip.py
    • โšก๏ธ Update salary_detail.json
    • ๐Ÿ›  fix: removed unwanted comma from json
    • ๐Ÿ›  fix: Add multi currency check and proper account filters
    • feat: Run MRP at parent level in the production plan (#21545)
    • ๐Ÿ›  fix: accounts payable shows advance amount of other company (#21548)
    • ๐Ÿ›  fix(HR): Leave application company field made read-only and filter in Monthly attendance sheet (#20912)
    • ๐Ÿ›  fix: Party Type filter in payment entry list view (#21541)
    • ๐Ÿ›  fix: Patch test
    • ๐Ÿ›  fix: Update timestamp
    • โšก๏ธ Revert "fix: Update in field type"
    • ๐Ÿ›  fix: Loan Repayment Test
    • ๐Ÿ›  fix: 'NoneType' object is not iterable (#21537)
    • ๐Ÿ›  fix: Check is child table for POS profile user
    • ๐Ÿ›  fix: Make Company the first filter
    • ๐Ÿ›  fix: elif block error
    • ๐Ÿ›  fix: Initialize interest_paid as zero
    • ๐Ÿ›  fix: Loan Closure without loan interest accrual
    • ๐Ÿ“ˆ chore: calculate total row month-wise in sales analytics
    • ๐Ÿ›  fix: Move Video Doctype from Education module to Core (#21234)
    • chore: asset accounts should have company currency (#21524)
    • ๐Ÿ“ˆ chore: add total row in sales analytics report
    • โšก๏ธ Update datev_settings.json (#21482)
    • ๐Ÿ›  fix: only check for payment_account on bank entry (#21445)
    • chore: Added company filter and minor cleanup in Stock Balance Report
    • chore: handle credit note validation
    • feat: force cost center renaming from cost center form (#21503)
    • ๐Ÿ›  fix: list index out of range error (#21467)
    • ๐Ÿ›  fix: Desk links for Income Tax Slab and Employee Other Income (#21510)
    • ๐Ÿ›  fix: Tax calcualtion based on slab (#21496)
    • ๐Ÿ›  fix: Consider any kind of exemptions only if tax exemptions are allowed on tax slab (#21474)
    • ๐Ÿ›  fix: print heading field shown in gst section for india region (#21499)
    • feat: Immutable ledger (#18740)
    • โšก๏ธ chore: Update Translations
    • ๐Ÿ›  fix: Remove print
    • fix: get_period_list API change fixes
    • ๐Ÿ›  fix: exercise type
    • feat: add create Sales Invoice option from Therapy Session
    • chore: validate and warn payment against paid invoices
    • ๐Ÿ›  fix semicolons as per codacy review
    • ๐Ÿ›  fix: mark form as dirty when editing or deleting exercise card
    • feat: create medical record for therapy sessions
    • ๐Ÿ›  fix: Autoname for loan security
    • ๐Ÿ›  fix: AttributeError
    • ๐Ÿ›  fix: change Patient Medical Record subject fieldtype to Text Editor
    • โž• added journal entry template to accounting desk page
    • ๐Ÿ›  fix: Group by filter fix in item wise sales and purchase register
    • ๐Ÿ›  fix: Permission issue Employee Tax exemption (#21490)
    • ๐Ÿ›  fix semicolons as per codacy review
    • ๐Ÿ›  fix: reload procedure doc on completion
    • rearranged fields in journal entry and journal entry type
    • ๐Ÿ›  fix: payment request not able to make against fees
    • โšก๏ธ chore: Update Translations
    • feat: add Bank Account to dashboards
    • ๐Ÿ›  fix: Removed Finished Product and Finished Qty columns from Stock Ledger Report
    • ๐Ÿ›  fix: Remove duplicate code from accounting dimension
    • ๐Ÿ›  fix: Handle empty child table
    • ๐Ÿ›  fix: update lead if contact details are changed
    • feat: whitelist api
    • ๐Ÿ”จ refactor: update susbcription values all the time
    • ๐Ÿ›  fix: Allow rename for Loan Security
    • ๐Ÿ›  fix: Report summary fix in consolidated financial statement for report type Profit and Loss
    • ๐Ÿ›  fix: added validation to not allow to select expired batch (#21455)
    • ๐Ÿ›  fix: Blanket Order in SO/PO child tables (#21442)
    • ๐Ÿ›  fix: better validation message for the expense claim and set default cost center in the expenses table (#21454)
    • ๐Ÿ›  fix: Default column width in Gross profit report
    • fix: reload income_tax_slab_other_charges in patch (#21447)
    • Review changes
    • ๐Ÿ›  fix: default sms text in settings - corrected field names
    • feat: set title for appointment, encounter, procedure and vitals
    • โž• Adding campaign card in CRM Desk
    • ๐Ÿ›  fix: set customer name on patient update
    • ๐Ÿ›  fix: filter service unit by company
    • ๐Ÿ›  fix: field order, minor fixes - patient - update customer, releated fields patient appointment - send message
    • ๐Ÿ›  fix: Test
    • โž• added time stamp to commit
    • ๐Ÿ›  fix: E-way bill fix in Delivery Note
    • ๐Ÿ›  fix: Utils messsage cleanup
    • ๐Ÿ›  fix: E-way bill fix in List view
    • ๐Ÿ›  fix: E-way bill fix in sales invoice
    • โšก๏ธ Update in field type
    • mandatory depends on for cheque no and date, fix typo
    • Code cleanup and improvements requested in PR:21404
    • ๐Ÿ“‡ rename je template account dt
    • feat: Journal Entry Template
    • feat: Journal Entry Template
    • ๐Ÿ’… style: intendation
    • chore: Stock Entry Form Cleanup
    • ๐Ÿ›  fix: modified timestamp conflict
    • chore: Commonify autofilling warehouses in child tables
    • ๐Ÿ›  fix: patch
    • ๐Ÿ›  fix: minor, codacy suggestions
    • ๐Ÿ›  fix: patient appointment auto invoicing: record payment if payment mode and amount available test: fixes
    • ๐Ÿ›  fix: set patient while billing, tests fixed
    • ๐Ÿ”จ feat: multi-company billing sales onvoice - filter get items based on company utils - company filters in all get item helper methods utils - refactor appointemnt items
    • company field added
    • ๐Ÿ‘ feat: multi company support
    • ๐Ÿ‘ feat: multi company support
    • ๐Ÿ›  fix: company when creatign procedure, practitioner name added
    • ๐Ÿ›  fix: set company while creating encounter, fields rearranged
    • ๐Ÿ›  fix: vitals added naimg series, minor field rearrangements
    • feat: additional customer fileds add customer_group, price list, currency etc. rearrange and group fields disable cusotmer edit after save (temp fix)
    • ๐Ÿ›  fix: set patient while billing, tests fixed
    • ๐Ÿ›  fix: Patch fix, Travis fix and cleanup - Added UOM column in Report - Removed mandatory on valid_till - Added list view indicator for Expired status in Supplier Quotation - Sorted Labels in Chart and syntax cleanup - Made labels Translatable - Fixed patch
    • ๐Ÿ”จ refactor: Quoted Item Comparison Report
    • ๐Ÿ”จ feat: multi-company billing sales onvoice - filter get items based on company utils - company filters in all get item helper methods utils - refactor appointemnt items
    • company field added
    • ๐Ÿ‘ feat: multi company support
    • ๐Ÿ‘ feat: multi company support
    • ๐Ÿ›  fix: company when creatign procedure, practitioner name added
    • ๐Ÿ›  fix: set company while creating encounter, fields rearranged
    • ๐Ÿ›  fix: vitals added naimg series, minor field rearrangements
    • feat: additional customer fileds add customer_group, price list, currency etc. rearrange and group fields disable cusotmer edit after save (temp fix)
    • ๐Ÿ”จ feat: multi-company billing sales onvoice - filter get items based on company utils - company filters in all get item helper methods utils - refactor appointemnt items
    • company field added
    • ๐Ÿ‘ feat: multi company support
    • ๐Ÿ‘ feat: multi company support
    • ๐Ÿ›  fix: company when creatign procedure, practitioner name added
    • ๐Ÿ›  fix: set company while creating encounter, fields rearranged
    • ๐Ÿ›  fix: vitals added naimg series, minor field rearrangements
    • feat: additional customer fileds add customer_group, price list, currency etc. rearrange and group fields disable cusotmer edit after save (temp fix)
    • ๐Ÿ”จ feat: multi-company billing sales onvoice - filter get items based on company utils - company filters in all get item helper methods utils - refactor appointemnt items
    • company field added
    • ๐Ÿ‘ feat: multi company support
    • ๐Ÿ‘ feat: multi company support
    • ๐Ÿ›  fix: company when creatign procedure, practitioner name added
    • ๐Ÿ›  fix: set company while creating encounter, fields rearranged
    • ๐Ÿ›  fix: vitals added naimg series, minor field rearrangements
    • feat: additional customer fileds add customer_group, price list, currency etc. rearrange and group fields disable cusotmer edit after save (temp fix)
    • chore: rename bank reconciliation to bank clearance
    • feat: reverse linking and multiple additonal salaries in salary slip
    • ๐ŸŒ chore: Add CSV imported translations
    • โšก๏ธ chore: Update translations
    • ๐Ÿ›  fix: reverse linking
    • โœ… test: Recurring Additional salary
    • ๐Ÿ›  fix: requested changes
    • feat: Recurring Addtional Salary
    • ๐Ÿ›  fix: reverse linking for employee advance
    • feat: Repay advance from salary