From 02c3fbe87162b4126b80c7d6cf850bc3c3cb8675 Mon Sep 17 00:00:00 2001 From: Daniel Schmitzer Date: Wed, 22 Nov 2017 09:14:14 +0000 Subject: - Verhalten der Artikelnummer in Rechnung/Rechnungskorrektur analog Lieferschein git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6751 0d5edaf7-2b12-4e95-93f4-047927463d4b --- views/mods/mod_rechnungen/accounting_pdf.phtml | 10 +++++++++- views/mods/mod_rechnungen/invoice_pdf.phtml | 12 ++++++++++-- views/mods/mod_rechnungen/settings_edit.phtml | 7 ++++++- 3 files changed, 25 insertions(+), 4 deletions(-) diff --git a/views/mods/mod_rechnungen/accounting_pdf.phtml b/views/mods/mod_rechnungen/accounting_pdf.phtml index 41c9b27..9062678 100644 --- a/views/mods/mod_rechnungen/accounting_pdf.phtml +++ b/views/mods/mod_rechnungen/accounting_pdf.phtml @@ -196,7 +196,7 @@ $pdf->SetFont('Arial', '', 9); $pdf->setXY($prod_left, $prod_top + $offset); - if ($this->get_option('wpsg_mod_rechnungen_showanr') == '1') + if ($this->get_option('wpsg_mod_rechnungen_anr') == '1') { $pdf->Cell(10, 8, $p['anr'], 0, 0, 'C'); @@ -257,6 +257,14 @@ } + if ($this->get_option('wpsg_mod_rechnungen_anr') === '2') + { + + $anr = $this->getProductAnr($p['productkey']); + $produkt_text .= "\r\n".wpsg_translate(__('Artikelnummer: #1#', 'wpsg'), $anr); + + } + $produkt_text_cell_width = 102; if (sizeof($this->view['basket']['mwst']) >= 1 || $this->get_option('wpsg_showMwstAlways') == '1') { diff --git a/views/mods/mod_rechnungen/invoice_pdf.phtml b/views/mods/mod_rechnungen/invoice_pdf.phtml index b9a1b5d..e6a7eb2 100644 --- a/views/mods/mod_rechnungen/invoice_pdf.phtml +++ b/views/mods/mod_rechnungen/invoice_pdf.phtml @@ -196,10 +196,10 @@ $pdf->SetFont('Arial', '', 9); $pdf->setXY($prod_left, $prod_top + $offset); - if ($this->get_option('wpsg_mod_rechnungen_showanr') == '1') + if ($this->get_option('wpsg_mod_rechnungen_anr') == '1') { - $pdf->Cell(10, 8, $p['anr'], 0, 0, 'C'); + $pdf->Cell(10, 8, $p['anr'], 0, 0, 'C'); } else @@ -257,6 +257,14 @@ } + if ($this->get_option('wpsg_mod_rechnungen_anr') === '2') + { + + $anr = $this->getProductAnr($p['productkey']); + $produkt_text .= "\r\n".wpsg_translate(__('Artikelnummer: #1#', 'wpsg'), $anr); + + } + $produkt_text_cell_width = 102; if (sizeof($this->view['basket']['mwst']) >= 1 || $this->get_option('wpsg_showMwstAlways') == '1') { diff --git a/views/mods/mod_rechnungen/settings_edit.phtml b/views/mods/mod_rechnungen/settings_edit.phtml index 0dcc571..cbe4aa9 100644 --- a/views/mods/mod_rechnungen/settings_edit.phtml +++ b/views/mods/mod_rechnungen/settings_edit.phtml @@ -156,13 +156,18 @@ get_option('wpsg_mod_rechnungen_showgutschriftrechnung'), array('help' => 'wpsg_mod_rechnungen_showgutschriftrechnung')); ?> get_option('wpsg_mod_rechnungen_showpv'), array('help' => 'wpsg_mod_rechnungen_showpv')); ?> get_option('wpsg_mod_rechnungen_showov'), array('help' => 'wpsg_mod_rechnungen_showov')); ?> - get_option('wpsg_mod_rechnungen_showanr'), array('help' => 'wpsg_mod_rechnungen_showanr')); ?> get_option('wpsg_mod_rechnungen_hideCountry'), array('help' => 'wpsg_mod_rechnungen_hideCountry')); ?> get_option('wpsg_rechnungen_start'), array('help' => 'wpsg_rechnungen_start')); ?> get_option('wpsg_gutschrift_start'), array('help' => 'wpsg_gutschrift_start')); ?> get_option('wpsg_mod_rechnungen_gutschrifttax'), array('help' => 'wpsg_mod_rechnungen_gutschrifttax')); ?> get_option('wpsg_rechnungen_format'), array('help' => 'wpsg_rechnungen_format')); ?> get_option('wpsg_gutschrift_format'), array('help' => 'wpsg_gutschrift_format')); ?> + + __('Nicht anzeigen', 'wpsg'), + '1' => __('In Spalte "Nr." zeigen', 'wpsg'), + '2' => __('Als extra Zeile anzeigen', 'wpsg') + ), $this->get_option('wpsg_mod_rechnungen_anr'), array('help' => 'wpsg_mod_rechnungen_anr')); ?>
-- cgit v1.2.3