| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 37668 |
21 d 12 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 |
55 d 15 h |
amit |
/trunk/profitmandi-common/src/main/resources/ |
Block activation of item-less SELLIN/SELLOUT/SPECIAL_SUPPORT schemes: add SCHM_1009 response code |
|
| 36382 |
166 d 15 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 |
3008 d 18 h |
ashik.ali |
/trunk/profitmandi-common/ |
Non billable items to be scan with refectoring |
|
| 23780 |
3043 d 15 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Role mgmt and non billable items to be scan |
|
| 23561 |
3096 d 20 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Integrated new recharge provider think walnut digital and some code refectoring |
|
| 23543 |
3102 d 14 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Recharge Payment Option, recharge limit, enhancement |
|
| 23526 |
3106 d 20 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Feature : Recharge Commission, some improvements, recharge live integration |
|
| 23498 |
3110 d 14 h |
ashik.ali |
/trunk/profitmandi-common/src/main/resources/ |
Retailer document can not be uploaded |
|
| 23430 |
3128 d 13 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Bug Fixed from 26 - 33 from bug sheet |
|
| 23417 |
3130 d 19 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
New feature: Prebooking Listing, Prebooking Orders, link with orders, order details |
|
| 23414 |
3132 d 19 h |
amit.gupta |
/trunk/profitmandi-common/src/main/resources/ |
|
|
| 23369 |
3155 d 16 h |
ashik.ali |
/trunk/ |
Customer Gst number at order creation time and at Scheme_In time double amount is getting in retailer wallet |
|
| 23364 |
3156 d 13 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
Custom Payment Options can be created by fofo partner |
|
| 23201 |
3187 d 15 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
|
|
| 23109 |
3207 d 15 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
|
|
| 23040 |
3221 d 22 h |
ashik.ali |
/trunk/profitmandi-common/src/main/resources/ |
|
|
| 23018 |
3226 d 20 h |
ashik.ali |
/trunk/profitmandi-common/src/main/resources/ |
|
|
| 22995 |
3234 d 22 h |
amit.gupta |
/trunk/profitmandi-common/src/main/resources/ |
|
|
| 22924 |
3248 d 21 h |
ashik.ali |
/trunk/profitmandi-common/src/main/ |
|
|