| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 37701 |
23 d 0 h |
amit |
/trunk/profitmandi-fofo/src/ |
PO create: expected stock counts toward the quantity, popover wording follows
Stock still to arrive is now part of what the order can take, so the breakdown reports it as a
qualifier on that number rather than as something set aside - 'Of these, still to arrive' instead
of 'On the way in (not yet received)', which read as though it could not be ordered.
Tests follow the two rule changes: expected receipts can be ordered against, a quantity beyond
what is held and expected together is still refused and says so, and availability counts expected
receipts toward what can move. 21 tests pass. |
|
| 37699 |
23 d 2 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
Fix: movement availability popover rendered empty except the closing note
The breakdown was built as a table. Bootstrap 3.4.1 sanitizes popover content against a
whitelist that includes neither table nor its rows and cells, and it removes a non-whitelisted
element together with everything inside it - so the whole table was dropped and only the note
survived, leaving a popover that referred to orders that were not shown.
Rebuilt from divs and spans, which are whitelisted. Sanitizing stays on rather than being
switched off for this popover: the content carries PO numbers and warehouse names read out of
the database.
Also stops the zero-quantity note pointing at orders that are not there - a warehouse whose
only stock is still inbound has nothing promised to point at. jsVersion bumped. |
|
| 37697 |
23 d 3 h |
amit |
/trunk/profitmandi-fofo/src/ |
PO create: show what can move, and which orders hold the rest, while the quantity is typed
Picking an item on a movement order already called getPricing, which read the sending
warehouse's stock and returned only a price. It now returns the availability too, so the row
can show it: an info marker beside the quantity box opens the breakdown - in stock, promised
with each holding order named by PO number and date, anything still arriving, and the quantity
this order can take.
The quantity box flags the moment what is typed passes that cap, so it is corrected before
submitting rather than after being refused. The marker turns amber when stock is partly
promised and red when none can move.
Outside vendors are unaffected: their pricing response carries no availability and their rows
are left exactly as they were. jsVersion bumped so the screen picks up the new script.
Tests cover the four cases that matter: what can move with orders named, zero movable reported
rather than refused, this order's cap kept separate from what the warehouse holds when stock
came in at two costs, and a warehouse holding none of the item still refusing. |
|
| 37564 |
30 d 22 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
Creation screens request only live listings from the item typeahead
/item takes an activeOnly flag (default false, preserving current behaviour)
and passes it to getAllPartnerItemStringDescription. getItemAheadOptions takes
an optional 4th argument, so existing 3-argument callers are unaffected.
Sent true from the two creation entry points:
- warehouse purchase (PO) invoice line picker
- the new-price-drop modal (#typeaheaditem)
Left false where the screen works on records that already exist and may since
have been delisted: the price-drop pause/manage picker (#typeaheaditem1),
catalog-item, combo and prebooking.
jsVersion 419 -> 420 to cache-bust common.js / warehouse-purchase.js (419 was
already taken by another change). |
|
| 37072 |
89 d 7 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
PO creation: alert on missing approved vendor price + JS version bump 378 (T10); POST whitespace sanitizer deserializer + VendorController search fix (T9.5) |
|
| 36532 |
150 d 13 h |
amit |
/trunk/ |
Fix moveToBill to use net availability, add bulk PO items upload UI with template download |
|
| 36520 |
152 d 10 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
Add total quantity display on PO create page |
|
| 36299 |
176 d 9 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
GRN correction: surface autoApproved flag to UI
Controller returns {status, autoApproved} JSON; JS shows an
'auto-approved' message when the request bypasses approval, otherwise
the existing 'raised for approval' message. Pairs with dao r36298. |
|
| 36206 |
187 d 5 h |
amit |
/trunk/profitmandi-fofo/src/main/webapp/ |
GRN correction: split space/comma-separated IMEIs in frontend, validate count, update placeholder text |
|
| 35884 |
224 d 9 h |
amit |
/trunk/profitmandi-fofo/src/main/webapp/ |
Update GRN correction UI: rename labels, add IMEI field for serialized item corrections |
|
| 35806 |
233 d 5 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
Add GRN correction controller, views, and JS. Fix XSS in correction detail template, add self-approval prevention, add null check on requestId |
|
| 34047 |
668 d 8 h |
tejus.lohani |
/trunk/profitmandi-fofo/src/main/ |
create po only if status is update like, HOD , FAST MOVING , etc present , if not then first add update that item then able to create po of that item |
|
| 33809 |
744 d 14 h |
ranu |
/trunk/ |
partner loan ledger statment |
|
| 33737 |
764 d 7 h |
ranu |
/trunk/ |
generate invoice excel format |
|
| 33729 |
766 d 9 h |
ranu |
/trunk/ |
debit not filter date wise and generate excel |
|
| 33727 |
768 d 12 h |
ranu |
/trunk/profitmandi-fofo/src/main/ |
purchase order total price showing |
|
| 32912 |
981 d 4 h |
amit.gupta |
/trunk/ |
Added changes to auto clean invoice section. rights provided to Warehouse L2 |
|
| 32686 |
1044 d 9 h |
shampa |
/trunk/profitmandi-fofo/src/main/webapp/resources/js/ |
Datewise |
|
| 32643 |
1058 d 7 h |
raveendra.bharati |
/trunk/profitmandi-fofo/src/main/webapp/resources/js/ |
roll back invoice |
|
| 32642 |
1058 d 7 h |
raveendra.bharati |
/trunk/profitmandi-fofo/src/main/webapp/resources/js/ |
validation on invoice is correct |
|