Release v12.9.0
- 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 (#21822)
- fix: item tax template not applied if valid from is blank
- fix: Project filter in Trial Baalance Report
- enable Allow Rename in sales stage (#21803)
- fix: Validate Payment Gateway only if it exists in Payment Request. (#21807)
- fix: Against voucher in General Ledger
- refactor: changed the fieldtype from data to small text (#21789)
- fix: add naming series (#21775)
- refactor: use text editor in issue web form
- chore: Added change log
- fix: Validate Filters in Sales Funnel. (#21761)
- fix: show searchfields result (#21760)
- fix: bom incorrect price list rate for raw material if price list currency is different from company currency (#21586)
- fix: Patch to set status in old serial no data (#21721)
- fix: remove guest access (#21692)
- fix: incorrect stock valuation for repack entry (#21737)
- fix: Future date half day validation (#21719)
- fix: promotional scheme not able to savce
- fix: error log title for failing bank transactions
- Move logic for download template to dialog
- fix: Linting fixes
- fix: Description on template selection
- fix: Added template types for download
- fix: Blank chart preview
- fix: Linting Errors
- fix: Excel support and UX fixes for chart of accounts importer
- fix: user not able to view product (#21697)
- fix: Better validation message for group accounts (#21726)
- fix: Added submit permission in employee other income
- fix: Get basic and hra component from db, not from cache
- fix: update remark on submitting payment entry
- fix: add tests for set_status
- fix: Add misssing dimensions in GL entries (#21691)
- format: better error messages for invalid coupon codes (v12) (#21598)
- fix: duplicate leave expiry creation (#21506)
- fix: test
- fix: item price not fetching when customer is unset in item price (#21489)
- fix: invalid conditional statement
- fix: Add total rows in Report Purchase Order Items to be Received or Billed (#21711)
- fix: item tax template fetching in offline pos
- fix: purchase inv shows overdue for fraction of outstanding
- fix: Message for missing valuation rate (#21686) (#21688)
- fix: Run income-tax-slab patch only if slab already exists in payroll period (#21684) (#21687)
- fix(patch): use translated string while setting notification template (#21678)
- fix: Formatting fixes
- fix: Simplify get_dimension_account_month_map
- fix: Fix Budget Variance Report
- style: Improve formatting
- Assessment Plan not getting created
- Appending Email and Phone in Child Table
- fix: Item Barcode stays the same after updation.
- Payment Order not allowing to create Payment Entry
- fix: delete old appointment analytics tree grid report
- renaming LMS to Learning Management System
- solved merge conflicts
- fix: Job Card submitted qty
- fix(item): patch to rename duplicate item_code values to name (#21619)
- fix: list index out of range (#21614)
- fix(patch): reload Expense Claim doctype
- fix: work order operation completed qty
- Appending Email and Phone in Child Table
- fix: against voucher no not all records showing in case of Group By Voucher (consolidated) (#21591)
- chore: fix error message (#21594)
- fix: handle make_gl_entry in case of cwip enable after puchasing (#21530)
- fix: test
- fix(patch): Reload GSTR 3B report
- fix: heatmap not working for customer and supplier (#21579)
- fix: fieldname update for 'Credit' and 'Debit' (#21405) (#21577)
- fix: Accounting Dimensions in Period Closing Voucher (#21565)
- fix(Healthcare): remove hardcoded UOM during Item creation for templates (#21575)
- fix: handle exception if sending Appointment Confirmation message fails (#21568)
- fix: test
- chore: add validation for gross purchase amount (#21535)
- fix: review fixes
- fix: incorrect total in sales analytics for customer/item group
- fix: variable referenced before assignment (#21561)
- fix: accounts payable shows advance amount of other company (#21549)
- fix: Party Type filter in payment entry list view (#21542)
- fix: 'NoneType' object is not iterable (#21538)
- fix: Make Company the first filter
- chore: calculate total row month-wise in sales analytics
- fix: only check for payment_account on bank entry (#21445) (#21518)
- chore: asset accounts should have company currency (#21525)
- chore: add total row in sales analytics report
- 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 (#21504)
- fix: list index out of range error (#21468)
- fix: Desk links for Income Tax Slab and Employee Other Income (#21511)
- fix: Tax calcualtion based on slab (#21497)
- fix: Consider any kind of exemptions only if tax exemptions are allowed on tax slab (#21475)
- fix: print heading field shown in gst section for india region (#21500)
- chore: validate and warn payment against paid invoices
- fix: AttributeError
- fix: Group by filter fix in item wise sales and purchase register
- fix: Permission issue Employee Tax exemption (#21492)
- fix: payment request not able to make against fees
- fix: Remove duplicate code from accounting dimension
- fix: Handle empty child table
- fix: update lead if contact details are changed
- fix: clinical procedure - set stock entry type
- fix: Blanket Order in SO/PO child tables (#21444)
- fix: Default column width in Gross profit report
- fix: Income tax slab patch (#21448)
- fix: Test
- fix: Utils messsage cleanup
- fix: E-way bill fix in List view
- fix: E-way bill fix in sales invoice
- fix: add hook for sending appointment reminders in v12 (#21432)
- fix: name 'patient' is not defined
- fix: Procurement tracker report (#21422)
- fix: add quality inspection template (#21424)
- refactor: employee leave balance report v12 (#21282)
- feat: Allow tax withholding category selection at invoice level (#20871)
- fix: Remove callback outside if condition
- feat: Income tax slab (#21406)
- fix: (ux) set jv voucher type depending on mode of payment (#21412)
- feat(accounting): show actual qty for warehouse in sales invoice
- fix: rate gets overwritten when pricing rule is set
- fix: show positive taxes in credit notes
- fix: Issues on qty trigger in Stock Entry Detail
- feat: Payment allocation based on payment terms (#20946)
- Review changes
- setting end date in email campaign
- fix: Budget against accounting dimensions (#21269)
- fix: bom update cost is not working (#21348)
- fix: BOM stock report (#21377)
- fix: incorrect out value in stock balance due to precision issue (#21378)
- chore: Commonify autofilling warehouses in child tables
- fix: patch and validation message to fix target warehouse issue (#21359)
- fix: specify column width
- fix: better error message due date (#21366)
- fix: unsupported operand type issue in pricing rule
- Better error message
- fix: on item change UOM not updated (#21254)
- fix: Re-order Item Error Email format (#21343)
- fix: scrap items order not showing correctly in stock entry (#21347)
- fix: free item quantity issue
- fix: filters as dictionary
- style: removed unused imports and updated formatting
- fix: strip data fields of whitespaces
- fix(tally-migration): DocType improvement
- fix: handle errors in enqueued methods and update status
- fix(regional): backport DATEV fix (#21281)
- fix: Valid warehouse in woocommerce syncing and other small fixes (#21332)
- fix: removed reference to method not in version-12 (#21335)
- fix: Total amount field ordering in transactions (#21315)
- fix: account name not showing in the gl print
- fix: Use reload_doc in patch
- fix: Commonified code and added server side validation
- fix: Added patch to patches.txt
- fix: Pick List Enhancements
- fix: add label to gl entry
- fix(patch): reload 'Import Supplier Invoice' doc
- fix: requested qty for customer provided item and rate for sales (#21300)
- fix: job card timer issue
- fix: job card time issue (#21306)
- fix: serial and batch selection from delivery note bug fix (#21292)
- fix: incorrect transalation
- fix: Made received qty readonly and no-copy
- fix: Made release date mandatory
- fix: requested qty calculation fix for UOM
- fix: fix Transalation
- fix: warehouse unset when cannot find item warehouse * cannot set delivery date when all items gets deleted and new are added
- fix: pos not accessible without default customer
- fix: Fetch Material Requests with type Issue as well in Stock Entry via Get Items from
- fix: message bold
- fix: Chart of account importer UX improved
- fix: cannot iterate over dict_keys
- fix: travis
- feat: Provision to set Default Item Manufacturer
- fix: tests
- fix: tests
- fix: no server side validations for accounts in asset category
- fix: no server side validations for accounts in asset category