Index: /changelog
===================================================================
--- /changelog	(revision 8125)
+++ /changelog	(revision 8130)
@@ -523,3 +523,5 @@
 #4.3.9
 - Bugfix: PHP 7.2. KompatibilitÃ€t (Rechnungsmodul)
+- Bugfix: Rechnungsansicht in der Bestellverwaltung
+- Bugfix: Multirechnung schreiben
 - Feature: DSGVO Layer fÃŒr das Registrierungsrecaptcha
Index: /mods/wpsg_mod_rechnungen.class.php
===================================================================
--- /mods/wpsg_mod_rechnungen.class.php	(revision 8125)
+++ /mods/wpsg_mod_rechnungen.class.php	(revision 8130)
@@ -2241,5 +2241,5 @@
 
 			if ($rechnung['o_id'] == '0') $multiRechnung = intval(explode(",",  $rechnung['o_ids'])[0]);
-			$file_path_multi = $this->getFilePath('multi');
+			$file_path_multi = str_replace('//', '/', $this->getFilePath('')).date('Y').'/'.date('m').'/multi/';
 
             if ($rechnung['gnr'] != "")
Index: /views/mods/mod_kundenverwaltung/register.phtml
===================================================================
--- /views/mods/mod_kundenverwaltung/register.phtml	(revision 8125)
+++ /views/mods/mod_kundenverwaltung/register.phtml	(revision 8130)
@@ -442,6 +442,4 @@
 	</form>
 
-	<!--  <div class="g-recaptcha" data-sitekey="<?php echo $this->get_option('wpsg_mod_kundenveraltung_recaptcha_key'); ?>"></div>  -->
-
     <script>
 		// DSGVO Layer Script
Index: /views/mods/mod_rechnungen/multi_invoice_pdf.phtml
===================================================================
--- /views/mods/mod_rechnungen/multi_invoice_pdf.phtml	(revision 8125)
+++ /views/mods/mod_rechnungen/multi_invoice_pdf.phtml	(revision 8130)
@@ -193,5 +193,5 @@
 	// noMwSt
     $head_data = array_values($this->view['multi_data']['order_data'])[0];
-    if ( ($head_data['oCalculation']->getTaxMode() === wpsg_calculation::TAXMODE_B2B) && ($head_data['oOrder']->isInnerEu()) ) {
+    if ( ($head_data['oCalculation']->getTaxMode() === \wpsg\wpsg_calculation::TAXMODE_B2B) && ($head_data['oOrder']->isInnerEu()) ) {
         $bNoTax = true;
     } else {
Index: /views/mods/mod_rechnungen/order_view.phtml
===================================================================
--- /views/mods/mod_rechnungen/order_view.phtml	(revision 8125)
+++ /views/mods/mod_rechnungen/order_view.phtml	(revision 8130)
@@ -35,6 +35,12 @@
                         <a target="_blank" onclick="if (!confirm('<?php echo __('Sind Sie sicher, dass Sie eine Kopie dieser Rechnung/Rechnungskorrektur erneut an den Kunden senden mÃ¶chten?', 'wpsg'); ?>')) return false;" href="<?php 
                             
-                            echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$this->view['data']['id'].'&r_id='.$r['id'].'&do=copy', 'wpsg-mod_invoice-order_ajax-copy-'.$this->view['data']['id']);
-    
+                            if ($r['o_id'] != '0') {
+                                // Multirechnung
+                                echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$r['o_ids'][0].'&r_id='.$r['id'].'&do=copy', 'wpsg-mod_invoice-order_ajax-copy-'.$r['o_ids'][0]);
+                            } else {
+                                // normale Rechnung
+                                echo wp_nonce_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Order&mod=wpsg_mod_rechnungen&noheader=1&action=ajax&edit_id='.$this->view['data']['id'].'&r_id='.$r['id'].'&do=copy', 'wpsg-mod_invoice-order_ajax-copy-'.$this->view['data']['id']);
+                            }
+
                         ?>"><?php echo ' &nbsp;'.__("Kopie senden", "wpsg"); ?></a>&nbsp; 
                         
