소스 검색

[Backend] Adaptation export Evoliz : inclure TVA #913

feature/souke
Guillaume Bourgeois 1 년 전
부모
커밋
13ff6efd81
1개의 변경된 파일11개의 추가작업 그리고 2개의 파일을 삭제
  1. +11
    -2
      backend/controllers/DocumentController.php

+ 11
- 2
backend/controllers/DocumentController.php 파일 보기

@@ -38,6 +38,7 @@

namespace backend\controllers;

use common\helpers\Price;
use common\models\DeliveryNote;
use common\models\Invoice;
use common\models\PointSale;
@@ -252,6 +253,14 @@ class DocumentController extends BackendController
$price = $productOrder->getInvoicePrice() ;
}

$typeTotal = $document->isInvoicePrice() ? Order::INVOICE_AMOUNT_TOTAL : Order::AMOUNT_TOTAL;
$priceTotal = $productOrder->getPriceByTypeTotal($typeTotal) * $productOrder->quantity;
$tva = Price::getVat(
$priceTotal,
$productOrder->taxRate->value,
$document->tax_calculation_method
);

$datas[] = [
$document->reference, // N° facture externe *
date('d/m/Y', strtotime($document->date)), // Date facture *
@@ -286,8 +295,8 @@ class DocumentController extends BackendController
$price, // PU HT *
'', // Remise
$productOrder->taxRate->value * 100, // TVA
'', // Total TVA
'', // Total HT
$tva, // Total TVA
$priceTotal, // Total HT
'', // Créateur
];
}

Loading…
취소
저장