Index: /changelog
===================================================================
--- /changelog	(revision 7898)
+++ /changelog	(revision 7899)
@@ -455,4 +455,6 @@
 - Bugfix: Gutscheine mit Betrag > Bestellwert
 - Bugfix: Gutscheinprodukt mit variablen Preis repariert
+- Bugfix: GebÃŒhren fÃŒr Rechnungskorrekturen wieder mÃ¶glich
+- Change: Mit Rechnunskorrektur Statuswechsel optional mÃ¶glich
 - Change: Im Produkt im Backend werden jetzt alle Produktvariablen angezeigt nicht nur die beim bestellen gesetzen
 - Change: Staffelpreise bei StÃŒck nicht mehr mit Kommastelle
Index: /mods/wpsg_mod_rechnungen.class.php
===================================================================
--- /mods/wpsg_mod_rechnungen.class.php	(revision 7898)
+++ /mods/wpsg_mod_rechnungen.class.php	(revision 7899)
@@ -1248,4 +1248,5 @@
 				$this->shop->setOrderStatus($order_id, wpsg_ShopController::STATUS_STORNIERT, false);
 
+				/*
 				if (isset($_REQUEST['wpsg_rechnungen_gutschrift']) && ($_REQUEST['wpsg_rechnungen_gutschrift'] == "0")) {
 				
@@ -1253,4 +1254,11 @@
 					$this->shop->setOrderStatus($_REQUEST['edit_id'], 500, false);
 					
+				}
+				*/
+
+				if (isset($_REQUEST['wpsg_mod_rechnungen_new_state'])) {
+
+					$this->shop->setOrderStatus(intval($_REQUEST['edit_id']), intval($_REQUEST['wpsg_mod_rechnungen_new_state']), false);
+
 				}
 				
Index: /views/mods/mod_rechnungen/order_view.phtml
===================================================================
--- /views/mods/mod_rechnungen/order_view.phtml	(revision 7898)
+++ /views/mods/mod_rechnungen/order_view.phtml	(revision 7899)
@@ -54,5 +54,5 @@
 		jQuery('.wpsg_rechnungen_gutschrift').bind('change', function() {
 
-			if (jQuery('#wpsg_rechnungen_gutschrift1').attr('checked') || jQuery('#wpsg_rechnungen_gutschrift2').attr('checked'))
+			if (jQuery('#wpsg_rechnungen_gutschrift1').prop('checked') || jQuery('#wpsg_rechnungen_gutschrift2').prop('checked'))
 			{
 
@@ -67,5 +67,5 @@
 				jQuery('#wpsg_mod_rechnungen_fee_layer').hide();
 				jQuery('#wpsg_mod_rechnungen_stornopreview').hide();
-				jQuery('#wpsg_rechnungen_stornobutton').attr('value', '<?php echo __('Bestellung Stornieren', 'wpsg'); ?>');
+				jQuery('#wpsg_rechnungen_stornobutton').attr('value', '<?php echo __('Rechnung stornieren', 'wpsg'); ?>');
 				
 			}
@@ -153,4 +153,10 @@
                     <div class="wpsg_clear"></div><br />
 
+                    <br />
+
+                    <?php echo wpsg_drawForm_Select('wpsg_mod_rechnungen_new_state', __('Neuer Bestellstatus', 'wpsg'), ['-1' => __('Keine Ãnderung', 'wpsg')] + $this->arStatus, wpsg_ShopController::STATUS_STORNIERT); ?>
+
+                    <br />
+
                     <input onclick="return wpsg_mod_rechnungen_storno();" id="wpsg_rechnungen_stornobutton" class="button" type="submit" name="form_submit" value="<?php echo __("Stornieren", "wpsg"); ?>" style="float:right;" />
                     <input id="wpsg_mod_rechnungen_stornopreview" class="button" type="submit" name="form_submit_preview" value="<?php echo __('Vorschau', 'wpsg'); ?>" style="float:right; margin-right:10px;" />
@@ -160,9 +166,9 @@
                         jQuery(document).ready(function() {
 
-                            jQuery("[name=wpsg_rechnungen_gutschrift]").filter("[value=" + jQuery.cookie("wpsg_rechnungen_stornoradio") + "]").attr("checked","checked");
+                            jQuery("[name=wpsg_rechnungen_gutschrift]").filter("[value=" + jQuery.cookie("wpsg_rechnungen_stornoradio") + "]").prop("checked","checked");
 
                             jQuery("#wpsg_rechnungen_stornobutton").bind("click", function() {
 
-                                if (jQuery("#wpsg_rechnungen_gutschrift1").attr("checked") || jQuery("#wpsg_rechnungen_gutschrift2").attr("checked"))
+                                if (jQuery("#wpsg_rechnungen_gutschrift1").prop("checked") || jQuery("#wpsg_rechnungen_gutschrift2").prop("checked"))
                                 {
 
@@ -194,4 +200,7 @@
 
                 </form>
+
+                <div class="wpsg_clear"></div><br />
+
                 <div class="wpsg_hinweis"><?php echo __("Eine neue Rechnung kann erst geschrieben werden wenn alle bestehenden Rechnungen zu dieser Bestellung storniert wurden.", "wpsg"); ?></div>
                 <div class="wpsg_clear"></div>
