Tuesday, September 9, 2025
2 changes · saas-18.3
Enhancements to existing features
Invoice notification emails now use a cleaner, easier-to-read layout and only show invoice details when the information is available. The email also limits the number of displayed invoices and improves the action button, making messages shorter and more useful for recipients.
Original PR description
Enhances the einvoice email template for better readability and handling of missing data. - Switch table layout to a more linear view mode - Display invoice number, vendor name, date, and total only if values exist and remove values if no values are found - Use dynamic greeting to mention company name or remove placeholder if doesn't exist - Reduce maximum invoices shown to 5 to improve email length - Changed view invoices redirection button 4985307
Vendor bill uploads now warn users when the GSTIN on the bill does not match the selected company, helping prevent bills from being recorded under the wrong entity. GSTR-2B matching also handles duplicate invoice reference numbers in draft purchase documents more smoothly, reducing blocked automated processing.
Original PR description
Use Case 1 – Bill Upload/Scan - Issue: When scanning or uploading vendor bills, system allows upload even if the bill’s GSTIN does not match the company GSTIN. This can happen when multiple companies share the same name but have different GSTINs under the same PAN. - Solution: Add a warning if the bill’s GSTIN doesn’t match the company GSTIN: *"It seems Bill’s GSTIN doesn’t match this company. Please verify before proceeding.”* Use Case 2 – Duplicate IRN in GSTR-2B Matching - Issue: Cron job gets stuck when duplicate IRN exists in both draft purchase documents and fetched GSTR-2B data. - Solution: Include draft purchase documents having IRN in the matching process for the current period, so duplicate warnings are skipped and processing continues smoothly. Task ID: 4862214