d606e3e33a
Add modal for node details with map view and country flag rendering, enhance table interactions with row-click handling
2026-01-04 19:30:34 +01:00
1ceca3f2f1
Adjust FCA fees calculation to average per destination for consistency with other cost computations
2026-01-04 19:20:34 +01:00
3a203d1c7e
Refactor handling cost calculation logic: simplify null checks using Objects.requireNonNullElse, adjust handling and disposal calculations, and improve clarity in annual cost computations.
2026-01-04 18:59:53 +01:00
63e1574d2f
Enhance logging in DistanceApiService to include cached distance details; refactor and improve handling/multiplier logic in cost calculation services.
2026-01-04 17:39:43 +01:00
6add528c02
Add import/export functionality for apps, including client-side file handling and backend encryption/decryption logic
2025-12-17 16:06:59 +01:00
1788a7ef1c
Refactor: Pass ContainerCalculationResult into cost calculation services and update ShippingFrequencyCalculationService logic to consider HU per container handling.
2025-12-17 14:29:08 +01:00
9ac3cb7815
Bugfix: if hu amount is less than min shipping frequency, fix total utilization accordingly
2025-12-17 09:42:19 +01:00
1be35b5a8d
Bugfix: shipping frequency custom calculation. Stacking in container calcualtion
2025-12-16 22:16:03 +01:00
e53dd7b920
Reworked excel reporting
2025-12-16 20:25:17 +01:00
088a4c62d8
fixed so that properties with "0" as value are shown correctly
2025-12-15 10:26:50 +01:00
4f24fd88bf
Fixed packaging excel header and added packaging properties
2025-12-14 19:58:55 +01:00
5bcf599e2f
Initialize distance field with BigDecimal.ZERO in DistanceApiService.
2025-12-14 19:29:00 +01:00
eaf3d0da9d
Simplify distance assignment logic in RoutingService.
2025-12-14 19:17:25 +01:00
6ddd48400e
Extend filtering logic in NodeRepository by including external_mapping_id in search criteria. Fix for Issue #77
2025-12-14 17:35:07 +01:00
640f466441
showing empty fields in handling costs (not 0.00), to prevent that the 0.00 is set in the backend
2025-12-14 17:26:59 +01:00
0a128a7cb4
Merge pull request 'feature/reporting - merge reporting current state into dev because it contains bugfixes for issue #78 ' ( #84 ) from feature/reporting into dev
...
Reviewed-on: #84
2025-12-14 16:04:16 +00:00
0b78321e58
added container info to d2d transports
2025-12-14 16:58:15 +01:00
6b73e4afdf
Fix for (Issue #81 ). Layers should be stored now correctly
2025-12-14 16:49:57 +01:00
dd4ce8879b
Fill out section distance in database during routing
2025-12-14 16:24:42 +01:00
06ad1415fb
Bugfix: was mixing up user node and non-user node in RoutingService
2025-12-14 15:45:23 +01:00
adc1ee0d04
Bugfix: annualCost in d2d routing (Issue #79 )
2025-12-14 13:10:14 +01:00
bce745e458
Bugfixes for #72 , #73 , #75 , #68
2025-12-14 10:39:15 +01:00
175ac4266b
Refactor Report DTOs: extracted ReportPremisesDTO, adjusted ReportDestinationDTO, updated frontend to align with new structure, and enhanced reporting logic.
2025-12-13 23:15:10 +01:00
b75fe9bb99
Refine logging for TaxationResolverService to improve duty relevance and extraction insights.
2025-12-13 17:24:14 +01:00
94692e12ce
Add logging to enhance debugging in taxation services.
2025-12-13 17:00:55 +01:00
5d804543d7
Remove unused TransitNodeDTO and clean up formatting in BulkFileType.
2025-12-13 10:28:52 +01:00
c0e0c377ce
Remove unused AzureMapsController, clean up commented decode logic, and introduce @PreAuthorize annotations in controllers to enforce role-based access controls.
2025-12-13 10:22:02 +01:00
3aa86b4eea
Enhance distance handling in routing logic: add new distance attributes, improve fallback logic, and refine Azure Maps API integration.
2025-12-12 15:08:07 +01:00
735d8a707b
Fix typo in Calculations page header text
2025-12-10 14:50:35 +01:00
691d447d16
Refactored: dedicated calculation thread. Calculationstatus Dashboard.
2025-12-10 14:49:54 +01:00
8763efd8fc
added supplier and part number info to error message
2025-12-09 11:38:32 +01:00
27166e4b00
Added user friendly error messages
2025-12-09 10:59:35 +01:00
0edcfb5258
Refactor doPrecheck method to improve parameter handling and enhance error messages with calculation date support.
2025-12-09 10:55:01 +01:00
4f0eeff16b
Refine exception message handling for missing transport rates to support nullable end dates.
2025-12-08 20:01:05 +01:00
9c56b7ec16
Fix for: Inlandsverbindung zeigt Route über Hafen an #49
2025-12-08 14:18:10 +01:00
607c057beb
Add computed properties for costs in DestinationMassHandlingCostRow, refine tariff rate message, and enhance description handling logic in MaterialFastExcelMapper
2025-12-08 12:56:48 +01:00
aa6b2db962
Fix for Bulk Edit HS Code #62 , D2D Routing #56 , D2D Route #55 , Eur-Werte mit 2 Nachkommastellen anzeigen #54
2025-12-08 11:41:39 +01:00
b1a392b5e0
Fix for Feature #64
2025-12-08 11:11:35 +01:00
1f5dc0e6ff
Bugfix: user supplier with d2d routing, Bugfix: indeterminate in Destination Manager, Removed Azure maps dependency in frontend, adjusted logmessage (memory, startup)
2025-12-08 10:35:26 +01:00
6e80beda14
Add null checks for error trace fields in SysErrorTransformer to prevent null values
2025-12-07 21:48:50 +01:00
78f713e4c1
Add null check for getFileName in toSysErrorTraceItem to avoid null values
2025-12-07 21:47:19 +01:00
f68679f839
fixed packaging import
2025-12-07 21:07:45 +01:00
88d258cd06
Add toggle functionality to expand/collapse all items in CalculationDumps and adjust tab order in Config page
2025-12-07 20:50:38 +01:00
f1222dc410
Add CalculationDumps component and API controller for dump management in Config page
2025-12-07 20:41:27 +01:00
726dfd63bd
Add CalculationDumpList tab for service users in Config page
2025-12-07 19:39:12 +01:00
a0db2c881c
Fix null check for destOfCurPremisses in destination update logic in destinationEdit.js.
2025-12-07 18:41:01 +01:00
89a132dc4a
Update validateHandlingCost to use 2 decimal precision for parsing numbers.
2025-12-07 18:22:30 +01:00
7531efab71
Include HS code in TaxationResolverResponse creation.
2025-12-07 18:17:16 +01:00
a72adce690
Refactor and streamline premise creation logic.
...
- Removed redundant HS code checks in `materialCheck` of `PreCalculationCheckService`.
- Introduced `PropertyService` to manage default tariffs in `PremiseCreationService`.
- Adjusted `fillPremise` method to default to `SystemPropertyMappingId.TARIFF_RATE` when no tariff is specified.
- Improved code readability with formatting and added comments for better context.
2025-12-07 18:15:25 +01:00
767964b20f
Standardize code formatting and improve validation checks.
...
- Applied consistent spacing in `PreCalculationCheckService` for better readability.
- Enhanced `materialCheck` logic to handle `tariffUnlocked` scenarios and provide detailed error messages.
- Adjusted frontend tooltip logic in `BulkOperation.vue` to handle cases where `operation.error` is null.
2025-12-07 17:31:56 +01:00