chore: remove boarding point price levelling

This commit is contained in:
fromme committed 2026-10-19 10:29:12 +02:00
1 parent 3f941bb4bf
commit 57b86a8fbc
10 files changed
+23 -144

No files matched your search

+1 -1
View File
@@ -194,7 +194,7 @@ class ParticipantPricingCalculator
}
}
// Boarding surcharges are charged per leg, at the same rate in both directions
// Boarding surcharges are charged per leg, each at the price its own direction states
$hasOutboundBus = null !== $participant->transportationOutbound
&& DirectionMapper::isBus($participant->transportationOutbound->subType);
$hasInboundBus = null !== $participant->transportationInbound
-4
View File
@@ -31,10 +31,6 @@ use Symfony\Contracts\Cache\ItemInterface;
*
* Hotels are identified by the code and id on the travel XML's own `<hotel>` node, so
* unlike the travel export no row depends on hotel.xml master data.
*
* Boarding-point prices are the export's, verbatim. APP_BPN_LEVEL_BOARDING_POINT_PRICES
* is a booking-path compensation and is deliberately not applied: TravelParser::getPickups()
* does not level, only TravelParser::parse() does.
*/
class ProductExportBuilder
{