github frappe/erpnext v13.0.0-beta.2
Release v13.0.0-beta.2

latest releases: v15.36.3, v15.36.2, v14.74.2...
pre-release4 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
  • 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)
  • 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)
  • 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

Don't miss a new erpnext release

NewReleases is sending notifications on new releases.