noalyss-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Noalyss-commit] [noalyss] 25/151: Ajout options Task #9 - PDF_Operation


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 25/151: Ajout options Task #9 - PDF_Operation : ajout des options
Date: Sat, 4 Feb 2017 17:14:25 +0000 (UTC)

sparkyx pushed a commit to branch master
in repository noalyss.

commit 834bdc4d7f133c52ec2f7ba9fbf16f31354a1ce3
Author: Dany De Bontridder <address@hidden>
Date:   Sat Nov 26 23:19:21 2016 +0100

    Ajout options
    Task #9 - PDF_Operation : ajout des options
---
 include/class/class_pdf_operation.php |   15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/include/class/class_pdf_operation.php 
b/include/class/class_pdf_operation.php
index aa3bdbe..20bb79d 100644
--- a/include/class/class_pdf_operation.php
+++ b/include/class/class_pdf_operation.php
@@ -413,7 +413,7 @@ class PDF_Operation extends PDF {
     /**
      * @brief export operation into a PDF
      * 
-     * @param String $p_option  containing EXTEND ACC ANC or a combination
+     * @param Array $p_option  containing [acc anc] or a combination
      */
 
     function export_pdf($p_option) {
@@ -431,11 +431,16 @@ class PDF_Operation extends PDF {
         // Write only for Sale or purchase summary (QCode, label,amount,tva...)
         $this->print_operation_quant();
         
-        // if option contains ACC export ACC (accountancy writings
-        $this->print_acc_writing();
-        
+        // if option contains ACC or $this->acc_detail is FIN or ODS
+        if ($this->acc_detail->signature=="ODS" ||
+            $this->acc_detail->signature=="FIN" ||
+            array_search("acc", $p_option) !== false
+                ){
+                    $this->print_acc_writing();
+                }
         // ANC only if exists
-        $this->print_anc_writing();
+        if (array_search("anc", $p_option) !== false )
+            $this->print_anc_writing();
         
         // if option contains EXTEND add document name + comment + action name
         // if options contains ANC export ANC plan table



reply via email to

[Prev in Thread] Current Thread [Next in Thread]