Bug 19166: Get correct value for encumbering when open for new lines
authorNick Clemens <nick@bywatersolutions.com>
Tue, 13 Mar 2018 09:17:24 +0000 (09:17 +0000)
committerNick Clemens <nick@bywatersolutions.com>
Thu, 19 Jul 2018 17:28:36 +0000 (17:28 +0000)
https://bugs.koha-community.org/show_bug.cgi?id=19166

Signed-off-by: Séverine QUEUNE <severine.queune@bulac.fr>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

acqui/invoice.pl
koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoice.tt

index 75b6091..66c3582 100755 (executable)
@@ -132,7 +132,7 @@ elsif ( $op && $op eq 'mod_adj' ) {
                 reason => $reason[$i],
                 note => $note[$i],
                 budget_id => $budget_id[$i] || undef,
-                encumber_open => $encumber_open[$i],
+                encumber_open => defined $e_open{ $adjustment_id[$i] } ? 1 : 0,
             });
             $new_adj->store();
         }
index 25f5a14..d872b41 100644 (file)
                                [% END %]
                           </select>
                       </td>
-                      <td><input type="checkbox" name="encumber_open" id="encumber_new" value="1" /></td>
+                      <td><input type="checkbox" name="encumber_open" id="encumber_new" value="new" /></td>
                       <td><input type="hidden" name="delete" value=""></td>
                   </tr>
                 </table>