parent
30226c5c19
commit
327ba182f5
|
@ -74,9 +74,15 @@ public class CreateOrderAction {
|
||||||
CustomerPayment payment = createPayment();
|
CustomerPayment payment = createPayment();
|
||||||
|
|
||||||
List<Booking> bookingList = new ArrayList<>();
|
List<Booking> bookingList = new ArrayList<>();
|
||||||
bookingList.add(new CreateBookingAction(latestUserBooking, latestMainBooking, new BookingReason(order), order.totalGrossCent).finish());
|
Booking purchaseBooking = new CreateBookingAction(
|
||||||
bookingList.add(new CreateBookingAction(null, latestUserBooking, new BookingReason(payment), order.totalGrossCent).finish());
|
latestUserBooking, latestMainBooking, new BookingReason(order), order.totalGrossCent).finish();
|
||||||
bookingList.add(new CreateBookingAction(latestMainBooking, latestVatBooking, new BookingReason(order), order.totalVatCent).finish());
|
Booking paymentBooking = new CreateBookingAction(
|
||||||
|
null, purchaseBooking.source /* userAccount */, new BookingReason(payment), order.totalGrossCent).finish();
|
||||||
|
Booking vatBooking = new CreateBookingAction(
|
||||||
|
purchaseBooking.destination /* mainAccount */, latestVatBooking, new BookingReason(order), order.totalVatCent).finish();
|
||||||
|
bookingList.add(purchaseBooking);
|
||||||
|
bookingList.add(paymentBooking);
|
||||||
|
bookingList.add(vatBooking);
|
||||||
|
|
||||||
WarehouseBooking warehouseBooking = createWarehouseBooking(order);
|
WarehouseBooking warehouseBooking = createWarehouseBooking(order);
|
||||||
|
|
||||||
|
|
Reference in New Issue