Browse Source

[Administration] Factures : correctif initialisation prix facturé lors de la création d'une facture sur base de commandes

feature/rotating_product
Guillaume Bourgeois 6 months ago
parent
commit
fb6fb0a8d5
2 changed files with 7 additions and 1 deletions
  1. +7
    -0
      backend/controllers/DocumentController.php
  2. +0
    -1
      domain/Order/Order/OrderBuilder.php

+ 7
- 0
backend/controllers/DocumentController.php View File

@@ -153,6 +153,13 @@ class DocumentController extends BackendController
foreach ($model->ordersOnCreate as $key => $idOrder) {
$order = $orderModule->findOneOrderById($idOrder);
$orderModule->updateOrderInvoice($order, $model);
$orderModule->getBuilder()->updateOrderInvoicePrices($order,
[
'user' => $model->user,
'user_producer' => $this->getUserProducerModule()->getRepository()
->findOneUserProducer($model->user),
'point_sale' => $order->pointSale
]);
}
}
}

+ 0
- 1
domain/Order/Order/OrderBuilder.php View File

@@ -449,7 +449,6 @@ class OrderBuilder extends AbstractBuilder
{
if ($this->orderSolver->isOrderFromProducer($order)) {
$this->updateOrderDeliveryNote($order, $deliveryNote);

$order = $this->orderRepository->findOneOrderById($order->id);
$user = $this->userRepository->findOneUserById($deliveryNote->id_user);
$userProducer = $this->userProducerRepository->findOneUserProducer($user);

Loading…
Cancel
Save