parent
30226c5c19
commit
327ba182f5
|
@ -74,9 +74,15 @@ public class CreateOrderAction {
|
|||
CustomerPayment payment = createPayment();
|
||||
|
||||
List<Booking> bookingList = new ArrayList<>();
|
||||
bookingList.add(new CreateBookingAction(latestUserBooking, latestMainBooking, new BookingReason(order), order.totalGrossCent).finish());
|
||||
bookingList.add(new CreateBookingAction(null, latestUserBooking, new BookingReason(payment), order.totalGrossCent).finish());
|
||||
bookingList.add(new CreateBookingAction(latestMainBooking, latestVatBooking, new BookingReason(order), order.totalVatCent).finish());
|
||||
Booking purchaseBooking = new CreateBookingAction(
|
||||
latestUserBooking, latestMainBooking, new BookingReason(order), order.totalGrossCent).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);
|
||||
|
||||
|
|
Reference in New Issue