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