| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 37668 |
24 d 23 h |
amit |
/trunk/profitmandi-common/src/main/ |
Validate GSTIN shape, state code and checksum
isValidGstNumber accepted any 15-character string, so a pincode (110095, rejected only for
length) and junk (Hdjiekwbdbsjskz) reached fofo_store.gst_number, which billing sends to NIC
as the recipient - the invoice is then refused and the goods cannot ship.
Now: 2-digit state code + PAN + entity + Z + mod-36 check digit, trimmed and upper-cased.
Blank still passes (the field is optional); callers needing one present check that themselves.
Checked against live data: 1,569 of 1,570 well-formed partner GSTINs pass, the one that fails
(HRSP330) has a genuinely wrong check digit.
Adds RTLR_1020 / RTLR_1021 for the invalid and mismatched cases. |
|
| 37306 |
59 d 2 h |
amit |
/trunk/profitmandi-common/src/main/resources/ |
Block activation of item-less SELLIN/SELLOUT/SPECIAL_SUPPORT schemes: add SCHM_1009 response code |
|
| 36382 |
170 d 2 h |
amit |
/trunk/profitmandi-common/src/main/resources/ |
Add DB_TRUNCATION / DB_DUPLICATE / DB_FK_VIOLATION / DB_CONSTRAINT response codes for the new DataIntegrityViolationException auto-translator. |
|
| 23879 |
3012 d 5 h |
ashik.ali |
/trunk/profitmandi-common/ |
Non billable items to be scan with refectoring |
|
| 23780 |
3047 d 2 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Role mgmt and non billable items to be scan |
|
| 23561 |
3100 d 7 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Integrated new recharge provider think walnut digital and some code refectoring |
|
| 23543 |
3106 d 1 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Recharge Payment Option, recharge limit, enhancement |
|
| 23526 |
3110 d 6 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Feature : Recharge Commission, some improvements, recharge live integration |
|
| 23498 |
3114 d 1 h |
ashik.ali |
/trunk/profitmandi-common/src/main/resources/ |
Retailer document can not be uploaded |
|
| 23430 |
3132 d 0 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Bug Fixed from 26 - 33 from bug sheet |
|
| 23417 |
3134 d 6 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
New feature: Prebooking Listing, Prebooking Orders, link with orders, order details |
|
| 23414 |
3136 d 6 h |
amit.gupta |
/trunk/profitmandi-common/src/main/resources/ |
|
|
| 23369 |
3159 d 2 h |
ashik.ali |
/trunk/ |
Customer Gst number at order creation time and at Scheme_In time double amount is getting in retailer wallet |
|
| 23364 |
3160 d 0 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Custom Payment Options can be created by fofo partner |
|
| 23201 |
3191 d 2 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
|
|
| 23109 |
3211 d 2 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
|
|
| 23040 |
3225 d 9 h |
ashik.ali |
/trunk/profitmandi-common/src/main/resources/ |
|
|
| 23018 |
3230 d 7 h |
ashik.ali |
/trunk/profitmandi-common/src/main/resources/ |
|
|
| 22995 |
3238 d 9 h |
amit.gupta |
/trunk/profitmandi-common/src/main/resources/ |
|
|
| 22924 |
3252 d 8 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
|
|