Commit 1732166
committed
feat: Update POD Upload Report to include Crate tracking
- Changed title and subtitle in PodUploadReport.razor to reflect inclusion of Crate POD tracking.
- Updated relevant text to clarify tracking of both product and crate proof of delivery.
fix: Enhance User Management search functionality
- Changed input type from text to search for better semantics.
- Updated search handling to trigger on input change instead of keyup.
refactor: Modify PriceService to support live pricing option
- Added `useLivePricing` parameter to `GetPricesByBusinessPartnerAsync` method.
- Updated logic to conditionally fetch live pricing from SAP.
feat: Add new user location in PodInvoiceCreatorLocations
- Added new user location mapping for user ID 77.
fix: Update PriceController to handle live pricing
- Added `useLivePricing` parameter to the PriceController's endpoint for fetching prices.
feat: Enhance GetPodUploadStatusHandler to include Crate POD status
- Integrated crate POD status retrieval into the existing upload status logic.
- Merged product and crate POD information for comprehensive status reporting.
feat: Expand GetPricesByBusinessPartnerHandler to include live pricing logic
- Implemented logic to fetch live pricing from SAP and fallback to local pricing.
- Added detailed logging for pricing retrieval processes.
chore: Update GetPricesByBusinessPartnerQuery to include live pricing flag
- Added `UseLivePricing` boolean to the query parameters for better control over pricing retrieval.
feat: Implement advisory locking for Sales Order posting
- Introduced advisory locks to prevent duplicate posting of sales orders to SAP.
- Enhanced error handling and logging for sales order posting operations.
fix: Update PopulateSAPPricesAsync to use live SAP pricing
- Refactored to prioritize live SAP pricing over local catalog prices.
- Improved logging to reflect changes in pricing source.1 parent cab33b9 commit 1732166
11 files changed
Lines changed: 959 additions & 100 deletions
File tree
- ShopInventory.Web
- Components/Pages
- CustomerPortal
- Services
- ShopInventory
- Common/Pods
- Controllers
- Features
- Invoices/Queries/GetPodUploadStatus
- Prices/Queries/GetPricesByBusinessPartner
- Services
Lines changed: 124 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
40 | | - | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
78 | 91 | | |
79 | 92 | | |
80 | 93 | | |
| |||
213 | 226 | | |
214 | 227 | | |
215 | 228 | | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
216 | 236 | | |
217 | 237 | | |
218 | 238 | | |
| |||
243 | 263 | | |
244 | 264 | | |
245 | 265 | | |
246 | | - | |
| 266 | + | |
247 | 267 | | |
248 | 268 | | |
249 | 269 | | |
| |||
293 | 313 | | |
294 | 314 | | |
295 | 315 | | |
296 | | - | |
| 316 | + | |
297 | 317 | | |
298 | 318 | | |
299 | 319 | | |
| |||
376 | 396 | | |
377 | 397 | | |
378 | 398 | | |
379 | | - | |
| 399 | + | |
380 | 400 | | |
381 | 401 | | |
382 | 402 | | |
| |||
392 | 412 | | |
393 | 413 | | |
394 | 414 | | |
395 | | - | |
| 415 | + | |
396 | 416 | | |
397 | 417 | | |
398 | 418 | | |
| |||
1084 | 1104 | | |
1085 | 1105 | | |
1086 | 1106 | | |
1087 | | - | |
| 1107 | + | |
1088 | 1108 | | |
1089 | 1109 | | |
1090 | 1110 | | |
| |||
1093 | 1113 | | |
1094 | 1114 | | |
1095 | 1115 | | |
| 1116 | + | |
1096 | 1117 | | |
1097 | 1118 | | |
1098 | 1119 | | |
| |||
1107 | 1128 | | |
1108 | 1129 | | |
1109 | 1130 | | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
1110 | 1141 | | |
1111 | 1142 | | |
1112 | 1143 | | |
| |||
1151 | 1182 | | |
1152 | 1183 | | |
1153 | 1184 | | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
1154 | 1267 | | |
1155 | 1268 | | |
1156 | 1269 | | |
| |||
1160 | 1273 | | |
1161 | 1274 | | |
1162 | 1275 | | |
1163 | | - | |
1164 | | - | |
| 1276 | + | |
1165 | 1277 | | |
1166 | 1278 | | |
1167 | 1279 | | |
| |||
1181 | 1293 | | |
1182 | 1294 | | |
1183 | 1295 | | |
1184 | | - | |
1185 | | - | |
| 1296 | + | |
1186 | 1297 | | |
1187 | 1298 | | |
1188 | 1299 | | |
| |||
1213 | 1324 | | |
1214 | 1325 | | |
1215 | 1326 | | |
1216 | | - | |
| 1327 | + | |
1217 | 1328 | | |
1218 | 1329 | | |
1219 | 1330 | | |
| |||
1251 | 1362 | | |
1252 | 1363 | | |
1253 | 1364 | | |
1254 | | - | |
| 1365 | + | |
1255 | 1366 | | |
1256 | 1367 | | |
1257 | 1368 | | |
| |||
0 commit comments