| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 36536 |
6 h 16 m |
amit |
/trunk/profitmandi-fofo/src/main/ |
moveToBill: fix response unwrapping, auto-move qty=1 orders to warehouse with gross stock |
|
| 36532 |
13 h 49 m |
amit |
/trunk/ |
Fix moveToBill to use net availability, add bulk PO items upload UI with template download |
|
| 36531 |
14 h 44 m |
aman |
/trunk/profitmandi-fofo/src/main/ |
Fix:Remove hold onboardings from the timeline |
|
| 36529 |
1 d 7 h |
ranu |
/trunk/profitmandi-fofo/src/main/ |
warehouse summary model removed from today po |
|
| 36526 |
1 d 12 h |
aman |
/trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ |
Fix:Fix name of kyc panel old->new and new->old |
|
| 36522 |
2 d 9 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
bumbed jsVersion |
|
| 36520 |
2 d 10 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
Add total quantity display on PO create page |
|
| 36513 |
3 d 7 h |
amit |
/trunk/ |
Add running_balance to userwallethistory: persist wallet balance after each transaction for instant ledger display. Populate at all write paths (WalletService, adjustTransaction). Read directly in wallet statement template and CSV download. Includes backfill migration SQL. Renamed walletSummart to walletSummary. |
|
| 36501 |
5 d 7 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
Fixed Offer edit logic only finance team can edit |
|
| 36499 |
5 d 7 h |
ranu |
/trunk/profitmandi-fofo/src/main/webapp/resources/js/ |
l3 and avobe show all warehouse stock |
|
| 36478 |
7 d 9 h |
aman |
/trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ |
Fix:Update Supplier Address |
|
| 36477 |
8 d 5 h |
amit |
/trunk/ |
Invoice return: IRN/EWB cancellation on approve, Logistics L2+ permission, DL GST disabled
- approveInvoiceReturn now cancels IRN+EWB when cancellable (path B) before falling back to Credit Note (path A)
- DC/challan EWB cancelled best-effort before Credit Note path
- Added enabled flag to GstEInvoiceUser; DL GSTIN disabled in E_INVOICE_USERS and EWB_USERS
- isGstEnabled guard added to all public GST API methods in GstProService
- Logistics L2+ can now approve/reject invoice returns (not just Finance)
- invoice-return.vm uses canApproveInvoiceReturn for INV-prefix button visibility |
|
| 36464 |
9 d 12 h |
amit |
/trunk/ |
Add vendor pricing changes Excel download report on Vendor Price Circular page. Flat file with Vendor/Date/Model/CatalogId/TP/DP/MOP columns, filterable by vendor. Shows baseline pricing as of start date plus subsequent TP changes within period for all non-internal suppliers. |
|
| 36456 |
9 d 13 h |
aman |
/trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ |
Fix:Update Contact us list |
|
| 36452 |
11 d 8 h |
amit |
/trunk/profitmandi-fofo/src/main/webapp/ |
Add reference field to offer/scheme create forms and admin views |
|
| 36447 |
12 d 2 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
DN lifecycle UI: acknowledge rejected return endpoint, status labels, JS handler
- Add PUT /return/debit-note/reject/acknowledge/{debitNoteId} endpoint
- invoice-return.vm: Rejected-Pending Acknowledgment + Cancelled status labels, Acknowledge Receipt button
- return.js: click handler for acknowledge-rejected-return |
|
| 36442 |
12 d 12 h |
amit |
/trunk/profitmandi-fofo/src/ |
Rename monitor type 'normal' to 'base' in controller, validator, UI, and tests |
|
| 36436 |
13 d 8 h |
ranu |
/trunk/ |
without vendor catalog pricing po will not create |
|
| 36421 |
15 d 7 h |
amit |
/trunk/profitmandi-fofo/src/main/webapp/ |
Feat:Scheme item date window — per-item start/end dates with inline editing, category→brand→model cascade in add-item modal, duplicate detection, full-width layout |
|
| 36408 |
16 d 6 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
Sale-return reversal: controller wiring + UI for cancellability gate + INV reject + date filter
PurchaseReturnController:
/return/invoice/process — autoApprove now isIrnCancellable && !isShipped.
!isShipped guard restored: shipped goods route through manual approval
even within 24h, so the physical return goes through CN flow.
/return/invoice/reject/{proId} — new endpoint for finance to reject a
pending INV PRO (sale stands, no inventory/wallet/GST action).
/return/invoice — date filter (fromDate/toDate query params, default
last 30 days) backed by selectByWarehouseIdsAndDateRange. Limit
bumped to 200 to accommodate longer ranges.
receive-debit-note view — passes $requiresFinanceApproval so the
template can render the finance-approval banner when DN's IRN is
past the 24h window.
invoice-return.vm:
Added From/To date inputs + Apply button.
Added Reject button next to Approve & Refund for pending INV PROs.
receive-debit-note.vm:
Added one informational banner (#if $requiresFinanceApproval) above
the receipt form. No layout / JS / submit-URL change.
return.js:
#invoice-return-date-apply handler — POSTs the selected range to
/return/invoice and refreshes the table.
.reject-invoice-return handler — prompts for reason, calls the new
reject endpoint.
dev/staging/prod.properties: feature flag finance.receipt.approval.email.enabled
(default false, flip per env when mail infra is ready). |
|