github frappe/erpnext v13.5.0
Release v13.5.0

latest releases: v15.23.3, v15.23.2, v14.70.0...
2 years ago
  • fix(pos): 'NoneType' object is not iterable
  • chore: Added change log for v13.5.0
  • fix: Update einvoice json test
  • fix(India): Taxable value for invoices with additional discount
  • fix: Revert unintended changes
  • fix: Import throw
  • fix: Add separate function to validate payment entry taxes
  • fix: Auto tax calculations in Payment Entry
  • feat: add Inactive status to Employee
  • fix(einvoicing): service item check (#26010)
  • fix: Sort account balances by account name
  • fix: Sort account balances by account name
  • fix: Manually link_fields from flags before rename_doc
  • fix(patch): Handle NULL values from fieldtype change
  • ci: Update ERPNext backup patch test >= v10
  • chore: Drop < v10 patches from list
  • chore: Drop old patches
  • fix: GL Entry ordering
  • fix: Only display GST card in Accounting Workspace if it's in India
  • fix: Failing test case
  • fix: Add multiple fixes
  • feat: cost-center wise period closing entry (#25766)
  • feat: enable/disable gl entry posting for change given in pos (#25822)
  • fix: Test case
  • fix: Validate negative allocated amount in Payment Entry (#25799)
  • fix: Debug tests
  • fix: Debug test
  • fix: hiding Rounding Adjustment field (#25380)
  • fix: on click of duplicate button system copy the difference account from first row
  • fix(e-invoicing): service item check
  • fix: sider
  • fix: Allow all System Managers to delete company transactions (#25834)
  • fix: quiz timer issues
  • refactor: Advance taxes and charges calculation
  • test: remove unused imports
  • fix: tests
  • perf: use frappe.get_value with wildcard instead of another frappe.get_doc call
  • fix: improve filter for from_date; validation for joining and relieving date
  • fix: choose correct Salary Structure Assignment when getting data for formula eval
  • fix: update cost center from pos (#25971)
  • fix: Ignore internal transfer inoices from GST Reports
  • fix: Remove invalid test
  • fix(pos): broken image in item details section
  • fix(pos): cash shortcuts not working
  • fix(pos): item rate precision in item selector
  • fix: Linting issues
  • fix: Add test cases
  • feat: Item Taxes based on net rate
  • fix: AttributeError: 'PurchaseReceiptItem' object has no attribute 'purchase_invoice' (#25902) (#25957)
  • fix: invalid 'depends_on' expression in opportunity (#25955)
  • fix: custom conversion factor field not mapped from job card to stock entry
  • fix: wrong round off gl entry posted in case of purchase invoice (#25775)
  • fix: filter type for item query (#25942)
  • fix: filter type for item query
  • fix: timeout error in the repost item valuation
  • fix: timeout error in the repost item valuation
  • fix(pos): cannot cancel consolidated sales invoice
  • fix(pos): searching items with barcode or serial no
  • fix: remove wrong tax_category
  • feat: add Item Tax Templates for german COAs "SKR03" and "SKR04"
  • feat: set is_default for german tax templates
  • refactor: make tax category
  • test: add test for new QI function
  • fix: not able to select the item code in work order
  • fix: chart of accounts importer always error (#25882)
  • fix: reload doc for possible future schema changes (#25904)
  • fix: Labeling and other fixes
  • refactor: leave balance report (#25771)
  • fix(Delivery Note): Assign Product Bundle's conversion_factor to Packed Items (#25840)
  • fix: wrap dates in getdate for leave application (#25899)
  • fix: Create POS Invoice for Product Bundles (#25847)
  • fix: Rename Loan Management workspace to Loans (#25856)
  • fix: featching serialized items
  • fix: add_deduct_tax in Purchase Taxes setup (#25871)
  • fix(pos): closing entry shows incorrect expected amount (#25868)
  • refactor: Vehicle Expenses Report (#25727)
  • fix: use dictionary filter instead of list (#25874)
  • fix(pos): rendering of broken image on pos
  • refactor: suggested changes
  • chore: remove unwanted method
  • fix(India): Show only company addresses for ITC reversal entry
  • fix: reset plaid link button
  • fix(plaid): cannot reset plaid link for a bank account
  • revert: "ci: Do not generate coverage report for hotfix branch"
  • refactor: removed redundant links in test case
  • refactor: removed maintenance schedule detail link
  • refactor: using parent form links of maintenance schedule
  • refactor: updated mapping for maintenance schedule links in maintenance visit
  • fix(POS): Fix stock availability calculation if negative_stock_allowed is checked (#25859)
  • fix(POS): Add Product Bundles to POS item search (#25860)
  • refactor: Use css variables for breakpoint value
  • fix: ensure website theme is applied correctly
  • ci: Do not generate coverage report for hotfix branch
  • ci: Update Python version to 3.7
  • ci: Update frappe branch
  • fix: Use frappe.safe_eval instead of eval
  • ci: Use only 3 containers for now
  • ci: Add test orchestrator URL
  • style: Fix sider issues
  • test: Fix a case where test used to fail due to holiday list
  • test: Fix permission error
  • test: Fix test name
  • test: Fix valuation rate for raw materials
  • fix: allow_zero_valuation_rate for rejected qty
  • fix: Pass ORCHESTRATOR_URL via secrets
  • refactor: Rename assertEquals to assertEqual to avoid deprecation warnings
  • ci: Check limits
  • test: Fix test dependency
  • ci: Try parallel testing with orchestrator
  • test: Pass ConflictingTaxRule during tax rule test
  • ci: Fix coveralls
  • ci: Disble failfast temporarily
  • chore: Debug
  • chore: Debug
  • ci: Enable coveralls
  • chore: Remove unnecessary print statements
  • test: Fix dependencies
  • test: Fix test_dependencies
  • chore: Debug
  • chore: Debug
  • test: Fix dependency
  • fix: Frappe branch
  • ci: Try Parallel tests
  • fix: Remove GL Entry from print
  • fix: Split GL Entry
  • feat: Item Tax Templates for Germany
  • feat: create tax category during taxes setup
  • fix: validate company in taxes setup
  • fix: Broken help links fixed
  • fix: Debug Test
  • refactor: added maintenance schedule links to parent form
  • refactor: renamed item_ref to item_reference
  • refactor: added maintenance visit to maintenance schedule dashboard
  • fix: ageing error in PSOA
  • fix: Update GL Entry ordering
  • fix: sider issues
  • fix(pos): cannot add same item with different rates
  • fix: Create new supplier for test case
  • fix: spaces to tabs
  • fix: patch for existing issues
  • style: fixed indentations and formatting
  • fix: add requested changes
  • style: semgrep issues
  • fix: add requested changes
  • fix: student invalid password reset link (#25826)
  • refactor: Additional Salary form clean up (#25785)
  • fix: renaming hold to on hold
  • fix(gstr-1): incorrect gstin fetched incase of branch company address
  • fix: Add non group filter for account
  • fix: Update TDS rate for test
  • fix(ux): fix unstranslated text in msgprint/throw
  • fix: Remove unwanted commits
  • refactor: suggested changes
  • fix: Linting Issues
  • fix: Linting issues
  • fix: Uncommentt test
  • fix: Linting and other fixes
  • chore: Test case for adance TDS allocation
  • fix: Allocate advance taxes only for payment entry
  • fix: Linting fixes and other checks
  • fix: Test Cases
  • fix: Linting errors
  • fix: TDS report cleanup
  • fix: Advance TDS in TDS payable monthly report
  • fix: Add tds in PO and code cleanup
  • fix: TDS against Purhase Orders
  • feat: Tax deduction against advance payments
  • feat: Tax deduction against advance payments
  • fix: Hold status is added in the report
  • test: fix flaky test
  • chore: translation / semgrep / sider fixes
  • test: item naming series behaviour
  • test: contextmanager to change settings
  • test: add test for get_timeline_data in item
  • test: add test for is_stock_item
  • refactor: check_stock_uom_with_bin
  • test: add tests for checking stock_uom with bin
  • test: hoist defaults to function signature
  • chore: add blame ignore file
  • test: add test for item attribute completion
  • test: check index creation on item table
  • test: add tests for uom conversion function
  • fix: consider all UOMs for intermediate conversion
  • refactor: simplify UOM conversion logic
  • perf: add basic optimisation for uom conversion
  • refactor: msgprint(raise_exception)->frappe.throw
  • refactor: use enumerate instead of trackign index
  • chore: remove py2 compat code
  • refactor: updated conditional visibility of check box
  • chore: Cleanup Customer and Supplier Details section in Stock Entry
  • refactor: add guard clause for readability
  • refactor: use is_new() instead of __islocal
  • fix: not checking all fields
  • refactor: add guard clause for readability
  • refactor: eliminate unnecessary loop, container casts
  • refactor: code cleanup
  • refactor: cleanup get_timeline_data, remove py2
  • refactor: use frappe.throw instread of recreating
  • test: updated test for generated schedule dates
  • fix: sider
  • refactor: suggested changes
  • refactor: variable names and suggested changes
  • refactor: variable names and refactored cancel function into submit function
  • test: creating schedule and visit
  • refactor: migrated calculation and validation logic in js to py
  • test: added on_cancel test
  • refactor: created separate function to update work_order on cancel
  • test: added test case for combining items
  • fix: Added Item Reference field to link tables and update work_order_qty
  • fix: Fixed updating sales order work qty after cancelling work order
  • feat: Added check box to combine items
  • fix: Updated forms and fixed an error.
  • fix: Updated serial_no filters in maintenance visit.
  • feat: Schedule status is now updated on submitting a visit.
  • feat: Created Dialog Box on trying to create a maintenance visit.
  • feat: Sales Person field is now editable after submitting.
  • fix: fixed sider issues and translation syntax.
  • feat: Automated setting end_date based on periodicity, no of visits and improved ux.
  • feat: generate schedule is also triggered on save.
  • style: sider issues
  • fix: move QI logic to stock module
  • feat: create Quality Inspections from account and stock documents

Don't miss a new erpnext release

NewReleases is sending notifications on new releases.