diff --git a/mydata/ChangeLog.md b/mydata/ChangeLog.md index 4e6aac8..8dced00 100644 --- a/mydata/ChangeLog.md +++ b/mydata/ChangeLog.md @@ -1,5 +1,19 @@ # CHANGELOG MYDATA FOR [DOLIBARR ERP CRM](https://www.dolibarr.org) +#1.8 +Feature: Print QR AADE Code into pdf +
+Feature: Show AADE Link to verify invoice +
+Feature: Support Multiple VATs in lines +
+Feature: Support all invoice types +
+Bug: Handle large descriptions that are not allowed by AADE +
+Bug: Fix date and time to comply AADDE API +
+ # 1.7 Feature: Support negative values in invoices
diff --git a/mydata/admin/setup.php b/mydata/admin/setup.php index 5f155f8..592c85a 100644 --- a/mydata/admin/setup.php +++ b/mydata/admin/setup.php @@ -106,6 +106,7 @@ 'MYDATA_SUPPORT_MULTILINE'=>array('type'=>'yesno', 'enabled'=>1), 'MYDATA_COUNTRY_DEFAULT'=>array('type'=>'yesno', 'enabled'=>1), 'MYDATA_TAXWH'=>array('type'=>'yesno', 'enabled'=>1), + 'MYDATA_QRCODE'=>array('type'=>'yesno', 'enabled'=>1), //'MYDATA_MYPARAM5'=>array('type'=>'thirdparty_type', 'enabled'=>1), //'MYDATA_MYPARAM6'=>array('type'=>'securekey', 'enabled'=>1), //'MYDATA_MYPARAM7'=>array('type'=>'product', 'enabled'=>1), diff --git a/mydata/core/modules/facture/doc/pdf_sponge.modules.php b/mydata/core/modules/facture/doc/pdf_sponge.modules.php index e6476b9..bae8449 100644 --- a/mydata/core/modules/facture/doc/pdf_sponge.modules.php +++ b/mydata/core/modules/facture/doc/pdf_sponge.modules.php @@ -1062,7 +1062,7 @@ public function write_file($object, $outputlangs, $srctemplatepath = '', $hidede $this->addBottomQRInvoice($pdf, $object, $outputlangs); } - if (getDolGlobalString('INVOICE_ADD_GREEK_QR_CODE') == '1') { + if ($conf->global->MYDATA_QRCODE) { $extrafields = new ExtraFields($this->db); $extralabels=$extrafields->fetch_name_optionals_label($object->table_element); $object->fetch($rowid); diff --git a/mydata/langs/el_GR/mydata.lang b/mydata/langs/el_GR/mydata.lang index 142e50c..21e1330 100644 --- a/mydata/langs/el_GR/mydata.lang +++ b/mydata/langs/el_GR/mydata.lang @@ -58,6 +58,9 @@ MYDATA_VAT_EXEMP_CATEG_EUTooltip Εξαίρεση ΦΠΑ σε Ευρωπαική MYDATA_VAT_EXEMP_CATEG_3RD = Κατηγορία Αιτίας Εξαίρεσης ΦΠΑ (Τρίτες χώρες) MYDATA_VAT_EXEMP_CATEG_3RDTooltip = Κατηγορία Αιτίας Εξαίρεσης ΦΠΑ σε Τρίτες χώρες +MYDATA_QRCODE = Εμφάνιση ΑΑΔΕ QR Code στο παραστατικό +MYDATA_QRCODETooltip = Χρειαζεται να αντιγράψετε (και αντικαταστήσετε) το pdf template file από το φάκελο: custom/mydata/core/modules/facture/doc/pdf_sponge.modules.php -> core/modules/facture/doc/pdf_sponge.modules.php + MYDATA_CLASSIFICATION_CATEGORY = Κωδικός Κατηγορίας Χαρακτηρισμού Εσόδων MYDATA_CLASSIFICATION_CATEGORYTooltip = Κωδικός Κατηγορίας Χαρακτηρισμού Εσόδων @@ -78,7 +81,7 @@ MYDATA_INVOICE_NAMETooltip = Εάν ή επιλογή αυτή είναι ενε MYDATA_COUNTRY_DEFAULT = Παραστατικά χωρίς δηλωμένη χώρα MYDATA_COUNTRY_DEFAULTTooltip = Εάν ή επιλογή αυτή είναι ενεργοποιημένη τότε για τα παραστατικά που δεν έχει καταχωρηθεί χώρα , θα επιλέγεται η Ελλάδα. -MYDATA_SUPPORT_MULTILINE = Υποστήριξη παραστατικών με πολλαπλό ΦΠΑ +MYDATA_SUPPORT_MULTILINE = Αναλυση γραμμών στο παραστατικό (πολλαπλό ΦΠΑ) MYDATA_SUPPORT_MULTILINETooltip = Εάν ή επιλογή αυτή είναι ενεργοποιημένη τότε θα αποστέλλονται στην ΑΑΔΕ, αναλυτικά όλές οι γραμμές του παραστατικού με το κάθε ΦΠΑ. Στην αντίθετη περίπτωση αποστέλεται το παραστατικό χωρίς ανάλυση των γραμμών. INVOICE_APODIXI_NUM = Αρίθμηση απόδειξης ΝΝΝΝΝΝ