Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36116 33 d 19 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Unified invoice PDF generation (generateInvoiceV2) for both margin and regular invoices

- New clean layout: Logo+Title+QR header, Supplier/Invoice/Buyer sections, 10-col item table
- Margin: subtitle, declaration, Gross Sale/Margin columns, GST on Margin summary
- Regular: Rate/Taxable columns, Total GST summary, no declaration
- Shared: Tax Rate col, Tax+Total cols, payment, credit terms, IRN/QR, EWB, cancellation
- Old generateAndWrite() preserved for debit notes and credit notes
 
36111 33 d 22 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Update margin scheme invoice PDF to match GST compliant format per Rule 32(5)

- Title: TAX INVOICE with margin scheme subtitle
- No purchase price disclosed on invoice
- Columns: S.No, Description, HSN, Qty, Gross Sale Value, Taxable Value (Margin), Tax Rate, Tax Amount
- Declaration box with Section 2(27) and Rule 32(5) reference
- Summary: Total Selling Price, GST on Margin, Total Invoice Value
- Labels: Buyer Details / Supplier Details per GST terminology
 
36109 34 d 1 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Separate margin scheme invoice PDF generation from regular invoice flow

- Add generateMarginSchemeInvoice() with proper margin scheme table format:
S.No | Description | HSN | Qty | Purchase Price | Selling Price | Margin | GST on Margin | Invoice Total
- Title: INVOICE OF SUPPLY (MARGIN SCHEME)
- Remove margin-specific logic from generateAndWrite() (regular invoice path)
- IRN, E-Way Bill, and cancellation stamp logic intact in both paths
 
36045 41 d 19 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Remove debug sysout, fix auto-generated note to say Delivery Challan for DCs  
36044 41 d 19 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Debug: add sysout in PdfUtils to trace title rendering  
36037 41 d 21 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Fix Delivery Challan PDF: use dynamic title and DC No label instead of hardcoded TAX INVOICE  
35799 73 d 18 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/ Add margin scheme (Rule 32(5) CGST) support in invoice PDFs and text invoices  
35035 228 d 20 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Update  
35027 229 d 6 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ donotcommit  
35025 229 d 7 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ donotcommit  
35024 229 d 7 h amit /trunk/ Fixed invoice related changes, Added Credit terms  
34805 290 d 17 h ranu /trunk/ icici insurance policy phase one uploaded  
33795 586 d 14 h ranu /trunk/ upgrade offer live  
33741 604 d 0 h amit.gupta /trunk/ Now allo EWB as well Invoice files related  
33298 733 d 2 h amit.gupta /trunk/ Fixed duplicate invoice issue  
32991 797 d 18 h amit.gupta /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Fixed Cancelled Page  
32980 798 d 0 h amit.gupta /trunk/ Added IRNs to invoice scheduled to rewrite files to /SaholicInvoices  
32627 905 d 20 h ranu /trunk/ order and invoice genrate without address select  
32292 1006 d 0 h tejbeer /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/  
32290 1006 d 0 h tejbeer /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/  

Show All