]> wagnertech.de Git - kivitendo-erp.git/commitdiff
"Als bezahlt markieren" Button-Funktion in die common.pl verlegt.
authorThomas Kasulke <t.kasulke@linet-services.de>
Fri, 8 Jun 2007 13:11:49 +0000 (13:11 +0000)
committerThomas Kasulke <t.kasulke@linet-services.de>
Fri, 8 Jun 2007 13:11:49 +0000 (13:11 +0000)
31 files changed:
SL/Form.pm
bin/mozilla/ap.pl
bin/mozilla/ar.pl
bin/mozilla/common.pl
bin/mozilla/ir.pl
bin/mozilla/is.pl
locale/de/admin
locale/de/am
locale/de/amtemplates
locale/de/ap
locale/de/ar
locale/de/arap
locale/de/bp
locale/de/common
locale/de/cp
locale/de/ct
locale/de/datev
locale/de/dn
locale/de/drafts
locale/de/gl
locale/de/ic
locale/de/io
locale/de/ir
locale/de/is
locale/de/licenses
locale/de/login
locale/de/oe
locale/de/pe
locale/de/rc
locale/de/rp
locale/de/ustva

index 50b2e025d68bb394de22840248ebd506b4dd602d..f5305e044d188ed652e53b2ed601742ed2236580 100644 (file)
@@ -2706,30 +2706,4 @@ sub all_years {
   $main::lxdebug->leave_sub();
 }
 
   $main::lxdebug->leave_sub();
 }
 
-sub mark_as_paid {
-  $main::lxdebug->enter_sub();
-    
-  my ($self, $myconfig, $db_name) = @_;
-
-  if($self->{mark_as_paid}) {
-    my $dbh ||= $self->get_standard_dbh($myconfig);
-    my $query = qq|UPDATE $db_name SET paid = amount WHERE id = ?|;
-    do_query($self, $dbh, $query, $self->{id});
-    $dbh->commit();
-    $self->redirect($main::locale->text("Marked as paid"));
-  }
-  else {
-    my $referer = $ENV{HTTP_REFERER};
-    $referer =~ s/^(.*)action\=.*\&(.*)$/$1action\=mark_as_paid\&mark_as_paid\=1\&login\=$self->{login}\&password\=$self->{password}\&id\=$self->{id}\&$2/;
-    $self->header();
-    print qq|<body>|;
-    print qq|<p><b>|.$main::locale->text('Mark as paid?').qq|</b></p>|;
-    print qq|<input type="button" value="|.$main::locale->text('yes').qq|" onclick="document.location.href='|.$referer.qq|'">&nbsp;|;
-    print qq|<input type="button" value="|.$main::locale->text('no').qq|" onclick="javascript:history.back();">|;
-    print qq|</body></html>|;
-  }
-  
-  $main::lxdebug->leave_sub();
-}
-
 1;
 1;
index c84b6146e5d3d641bee163014b9e1bbaa5e503bc..4b2b4e1bd7e03fa23a2bef7217637018fde5c351 100644 (file)
@@ -796,7 +796,7 @@ sub form_footer {
 
 sub mark_as_paid {
   $lxdebug->enter_sub();
 
 sub mark_as_paid {
   $lxdebug->enter_sub();
-  $form->mark_as_paid(\%myconfig,"ap");  
+  &mark_as_paid_common(\%myconfig,"ap");  
   $lxdebug->leave_sub();
 }
 
   $lxdebug->leave_sub();
 }
 
index ad682ee6355475d86096a48cff0853eeb84b9158..ba98a8e385ea7a2a4ef490b50be5956d8122b3b8 100644 (file)
@@ -838,7 +838,7 @@ sub form_footer {
 
 sub mark_as_paid {
   $lxdebug->enter_sub();
 
 sub mark_as_paid {
   $lxdebug->enter_sub();
-  $form->mark_as_paid(\%myconfig,"ar");  
+  &mark_as_paid_common(\%myconfig,"ar");  
   $lxdebug->leave_sub();
 }
 
   $lxdebug->leave_sub();
 }
 
index 359e586013edbb37d6eb19973644c23d97a2c02e..d006c5436e12ef8e36540b56744cebeb9c709315 100644 (file)
@@ -565,4 +565,30 @@ sub show_vc_details {
        $lxdebug->leave_sub();
 }
 
        $lxdebug->leave_sub();
 }
 
+sub mark_as_paid_common {
+  $lxdebug->enter_sub();
+  use SL::DBUtils;
+  my ($myconfig, $db_name) = @_;
+
+  if($form->{mark_as_paid}) {
+    my $dbh ||= $form->get_standard_dbh($myconfig);
+    my $query = qq|UPDATE $db_name SET paid = amount WHERE id = ?|;
+    do_query($form, $dbh, $query, $form->{id});
+    $dbh->commit();
+    $form->redirect($locale->text("Marked as paid"));
+}
+  else {
+    my $referer = $ENV{HTTP_REFERER};
+    $referer =~ s/^(.*)action\=.*\&(.*)$/$1action\=mark_as_paid\&mark_as_paid\=1\&login\=$form->{login}\&password\=$form->{password}\&id\=$form->{id}\&$2/;
+    $form->header();
+    print qq|<body>|;
+    print qq|<p><b>|.$locale->text('Mark as paid?').qq|</b></p>|;
+    print qq|<input type="button" value="|.$locale->text('yes').qq|" onclick="document.location.href='|.$referer.qq|'">&nbsp;|;
+    print qq|<input type="button" value="|.$locale->text('no').qq|" onclick="javascript:history.back();">|;
+    print qq|</body></html>|;
+}
+  
+  $lxdebug->leave_sub();
+}
+
 1;
 1;
index a8b9258836e65f750d08412a7126ce91afe0d48e..701c91bb4e45ba6d53640eb17c4b2dc9e4e0a973 100644 (file)
@@ -882,7 +882,7 @@ print qq|</form>
 
 sub mark_as_paid {
   $lxdebug->enter_sub();
 
 sub mark_as_paid {
   $lxdebug->enter_sub();
-  $form->mark_as_paid(\%myconfig,"ap");  
+  &mark_as_paid_common(\%myconfig,"ap");  
   $lxdebug->leave_sub();
 }
 
   $lxdebug->leave_sub();
 }
 
index 6268f4082211cd818aa7acabe03a0d55e3041900..cd20dda0d5e669b97902967f58d80c286174de8b 100644 (file)
@@ -1200,7 +1200,7 @@ print qq|
 
 sub mark_as_paid {
   $lxdebug->enter_sub();
 
 sub mark_as_paid {
   $lxdebug->enter_sub();
-  $form->mark_as_paid(\%myconfig,"ar");  
+  &mark_as_paid_common(\%myconfig,"ar");  
   $lxdebug->leave_sub();
 }
 
   $lxdebug->leave_sub();
 }
 
index 77a84bb35296f320d5773a90559877103d616d63..fe2c9155d0f1b3dc048d598b939fce7c71aca0f8 100644 (file)
@@ -144,6 +144,7 @@ $self->{subs} = {
   'lock_system'                 => 'lock_system',
   'login'                       => 'login',
   'login_name'                  => 'login_name',
   'lock_system'                 => 'lock_system',
   'login'                       => 'login',
   'login_name'                  => 'login_name',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'pg_database_administration'  => 'pg_database_administration',
   'project_selection_internal'  => 'project_selection_internal',
   'part_selection_internal'     => 'part_selection_internal',
   'pg_database_administration'  => 'pg_database_administration',
   'project_selection_internal'  => 'project_selection_internal',
index 90b80c32e51a861348db55ca06a2193c67efb04a..d51274854286d652b5243450cbfec220188f7231 100644 (file)
@@ -351,6 +351,7 @@ $self->{subs} = {
   'list_lead'                   => 'list_lead',
   'list_payment'                => 'list_payment',
   'list_printer'                => 'list_printer',
   'list_lead'                   => 'list_lead',
   'list_payment'                => 'list_payment',
   'list_printer'                => 'list_printer',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'payment_header'              => 'payment_header',
   'printer_header'              => 'printer_header',
   'part_selection_internal'     => 'part_selection_internal',
   'payment_header'              => 'payment_header',
   'printer_header'              => 'printer_header',
index 956a00990510d22c4aca882503ca1c98d31ecc10..af1b07ca6762b440ea8e3fe9eb0126b7766a8234 100644 (file)
@@ -107,6 +107,7 @@ $self->{subs} = {
   'edit_template'               => 'edit_template',
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
   'edit_template'               => 'edit_template',
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
index 6632a2cc284c2cdc12b7036351206809ff15c80b..511cd0c80fd82cb80f89392b2214121e26091f5a 100644 (file)
@@ -223,6 +223,7 @@ $self->{subs} = {
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'mark_as_paid'                => 'mark_as_paid',
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'mark_as_paid'                => 'mark_as_paid',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'post'                        => 'post',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'post'                        => 'post',
index cd57b8669daeb32df39d529679aa069e9d48eff7..81f38e62318134cc8e92cfbd40bbcb9ca85e501e 100644 (file)
@@ -232,6 +232,7 @@ $self->{subs} = {
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'mark_as_paid'                => 'mark_as_paid',
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'mark_as_paid'                => 'mark_as_paid',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'post'                        => 'post',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'post'                        => 'post',
index 8d31f20c54b3a0abf5d58d4c7c68b13ba0e5ce8a..a72911267fb046ae0636bbf8080fbd116f35035e 100644 (file)
@@ -103,6 +103,7 @@ $self->{subs} = {
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
   'gl_transaction'              => 'gl_transaction',
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
   'gl_transaction'              => 'gl_transaction',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selected'            => 'project_selected',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selected'            => 'project_selected',
index df1558acdee57bd57fc479ed4c4a54e6de2108e1..7dc5de5233314bd3e52142f90224de2d3ef7bf93 100644 (file)
@@ -125,6 +125,7 @@ $self->{subs} = {
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
   'list_spool'                  => 'list_spool',
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
   'list_spool'                  => 'list_spool',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'print'                       => 'print',
   'project_selection_internal'  => 'project_selection_internal',
   'part_selection_internal'     => 'part_selection_internal',
   'print'                       => 'print',
   'project_selection_internal'  => 'project_selection_internal',
index 13152ca88f84a15aa39561d924e1c39e3dcad4b5..9523cd0b8d19834a7e4a50eb67460d0e5ac663f1 100644 (file)
@@ -86,6 +86,7 @@ $self->{subs} = {
   'delivery_customer_selection' => 'delivery_customer_selection',
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
   'delivery_customer_selection' => 'delivery_customer_selection',
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
index 260271d156f55d33fa31affcb4792edfeb0deb45..f82677b6f192315ec05b1e118edd955dc97e2ae4 100644 (file)
@@ -148,6 +148,7 @@ $self->{subs} = {
   'format_dates'                => 'format_dates',
   'gl_transaction'              => 'gl_transaction',
   'list_invoices'               => 'list_invoices',
   'format_dates'                => 'format_dates',
   'gl_transaction'              => 'gl_transaction',
   'list_invoices'               => 'list_invoices',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'payment'                     => 'payment',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'payment'                     => 'payment',
index dad36ba53ff35c8b0f6a18c990c5bc40e8c246b5..d88f698545c1d97f6d270238530b2f84ada33b17 100644 (file)
@@ -196,6 +196,7 @@ $self->{subs} = {
   'get_delivery'                => 'get_delivery',
   'get_shipto'                  => 'get_shipto',
   'list_names'                  => 'list_names',
   'get_delivery'                => 'get_delivery',
   'get_shipto'                  => 'get_shipto',
   'list_names'                  => 'list_names',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
index fe1e7e76c0c0223fe7e66a85dd4dec2fd2490a40..f7844aa71ce4656b758f11199928a77a246c92a3 100644 (file)
@@ -132,6 +132,7 @@ $self->{subs} = {
   'export_bewegungsdaten'       => 'export_bewegungsdaten',
   'export_stammdaten'           => 'export_stammdaten',
   'format_dates'                => 'format_dates',
   'export_bewegungsdaten'       => 'export_bewegungsdaten',
   'export_stammdaten'           => 'export_stammdaten',
   'format_dates'                => 'format_dates',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
index 363b71311c1bc557dc75ff8ba9ca3fbd16f2c110..14e4907c86e992a9dfcc2a945bda1b1f4c8fd7e6 100644 (file)
@@ -226,6 +226,7 @@ $self->{subs} = {
   'gl_transaction'              => 'gl_transaction',
   'invoicetotal'                => 'invoicetotal',
   'item_selected'               => 'item_selected',
   'gl_transaction'              => 'gl_transaction',
   'invoicetotal'                => 'invoicetotal',
   'item_selected'               => 'item_selected',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
   'name_selected'               => 'name_selected',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
index 4367b83fd9aa2948c3a546e231b2601c09a3942b..43f0f7ebad93d15b71b08768940fc2f5b635f978 100644 (file)
@@ -94,6 +94,7 @@ $self->{subs} = {
   'format_dates'                => 'format_dates',
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'format_dates'                => 'format_dates',
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
index 0e5accfcf383c3b9b6afff78e2f23429d0f03cd5..09404bd5508268e65077a5a3eb03a42454cf4981 100644 (file)
@@ -213,6 +213,7 @@ $self->{subs} = {
   'generate_report'             => 'generate_report',
   'gl_subtotal'                 => 'gl_subtotal',
   'gl_transaction'              => 'gl_transaction',
   'generate_report'             => 'generate_report',
   'gl_subtotal'                 => 'gl_subtotal',
   'gl_transaction'              => 'gl_transaction',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'post'                        => 'post',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'post'                        => 'post',
index 9fe464a0fea62bac648e0a9682cf941875814f9d..8fa658e20f0ae28f120a902d4e331dd3d9be8c89 100644 (file)
@@ -310,6 +310,7 @@ $self->{subs} = {
   'link_part'                   => 'link_part',
   'list'                        => 'list',
   'makemodel_row'               => 'makemodel_row',
   'link_part'                   => 'link_part',
   'list'                        => 'list',
   'makemodel_row'               => 'makemodel_row',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
   'order'                       => 'order',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
   'order'                       => 'order',
index 57900f7860f2b7b64d567f8a8aa10d8324ce78a1..00540cb22b204ec8206ec71a241c5c767f8dba2d 100644 (file)
@@ -189,6 +189,7 @@ $self->{subs} = {
   'format_dates'                => 'format_dates',
   'invoicetotal'                => 'invoicetotal',
   'item_selected'               => 'item_selected',
   'format_dates'                => 'format_dates',
   'invoicetotal'                => 'invoicetotal',
   'item_selected'               => 'item_selected',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
   'order'                       => 'order',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
   'order'                       => 'order',
index 4236dae68c5bf26326221ea58482e79a844b1ddf..051c94b7ceaa5b6d6a33a7e11f1b6ec056b85222 100644 (file)
@@ -279,6 +279,7 @@ $self->{subs} = {
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'mark_as_paid'                => 'mark_as_paid',
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'mark_as_paid'                => 'mark_as_paid',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
   'name_selected'               => 'name_selected',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
index 8c5e1860b76ac9319afed37e0b4b20c6cc7198f6..0f0c67d882fcafa1e0b599f0cf0bd7f48c89792e 100644 (file)
@@ -306,6 +306,7 @@ $self->{subs} = {
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'mark_as_paid'                => 'mark_as_paid',
   'load_draft'                  => 'load_draft',
   'load_draft_maybe'            => 'load_draft_maybe',
   'mark_as_paid'                => 'mark_as_paid',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
   'name_selected'               => 'name_selected',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
index e2fe7e269bb82450b00b4665a076e3644cc74ac3..d309bdc21a8e57363246a0653680265bf2ee3be1 100644 (file)
@@ -122,6 +122,7 @@ $self->{subs} = {
   'form_footer'                 => 'form_footer',
   'form_header'                 => 'form_header',
   'format_dates'                => 'format_dates',
   'form_footer'                 => 'form_footer',
   'form_header'                 => 'form_header',
   'format_dates'                => 'format_dates',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'print_customer_selection'    => 'print_customer_selection',
   'print_license_form'          => 'print_license_form',
   'part_selection_internal'     => 'part_selection_internal',
   'print_customer_selection'    => 'print_customer_selection',
   'print_license_form'          => 'print_license_form',
index 1b0bda58e4570a38aa4b2b34373cb8f853ba1c07..f7976c89635ba596cb2948ef648c00c3ca315d68 100644 (file)
@@ -103,6 +103,7 @@ $self->{subs} = {
   'login'                       => 'login',
   'login_screen'                => 'login_screen',
   'logout'                      => 'logout',
   'login'                       => 'login',
   'login_screen'                => 'login_screen',
   'logout'                      => 'logout',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reformat_numbers'            => 'reformat_numbers',
index 6ae7f0aa16bb2a3b5ec0b117306324c7c4e0cd74..639a795f444345f010559dcc5e0c7b454615b86b 100644 (file)
@@ -313,6 +313,7 @@ $self->{subs} = {
   'invoice'                     => 'invoice',
   'invoicetotal'                => 'invoicetotal',
   'item_selected'               => 'item_selected',
   'invoice'                     => 'invoice',
   'invoicetotal'                => 'invoicetotal',
   'item_selected'               => 'item_selected',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
   'name_selected'               => 'name_selected',
   'new_item'                    => 'new_item',
   'new_license'                 => 'new_license',
index cdbe683fda2907290ea17aa80d54458a37760c91..f2b9edf95c76ac82b58bb2f03563dfdaa7cdcf97 100644 (file)
@@ -131,6 +131,7 @@ $self->{subs} = {
   'form_project_footer'         => 'form_project_footer',
   'form_project_header'         => 'form_project_header',
   'format_dates'                => 'format_dates',
   'form_project_footer'         => 'form_project_footer',
   'form_project_header'         => 'form_project_header',
   'format_dates'                => 'format_dates',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'partsgroup_report'           => 'partsgroup_report',
   'pricegroup_report'           => 'pricegroup_report',
   'part_selection_internal'     => 'part_selection_internal',
   'partsgroup_report'           => 'partsgroup_report',
   'pricegroup_report'           => 'pricegroup_report',
index 54388b09e0f0de5ca167706a2884cdc95c83f0ab..f26d287c058fb6531a3d60a50090cefb1b648062 100644 (file)
@@ -112,6 +112,7 @@ $self->{subs} = {
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
   'get_payments'                => 'get_payments',
   'employee_selection_internal' => 'employee_selection_internal',
   'format_dates'                => 'format_dates',
   'get_payments'                => 'get_payments',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reconciliation'              => 'reconciliation',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selection_internal'  => 'project_selection_internal',
   'reconciliation'              => 'reconciliation',
index ab1e9d1590cbd1abc3c89652e445dea6f5568d48..12441f1be008aaff1c4ac3a273a647d06bf935d2 100644 (file)
@@ -228,6 +228,7 @@ $self->{subs} = {
   'gl_transaction'              => 'gl_transaction',
   'list_accounts'               => 'list_accounts',
   'list_payments'               => 'list_payments',
   'gl_transaction'              => 'gl_transaction',
   'list_accounts'               => 'list_accounts',
   'list_payments'               => 'list_payments',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'print'                       => 'print',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'print'                       => 'print',
index 65995583d86a2b2b47660157b03e113a31bdd2dd..176e58f821b48f4e737813c678772f9795d17f2a 100644 (file)
@@ -171,6 +171,7 @@ $self->{subs} = {
   'generate_ustva'              => 'generate_ustva',
   'gl_transaction'              => 'gl_transaction',
   'help'                        => 'help',
   'generate_ustva'              => 'generate_ustva',
   'gl_transaction'              => 'gl_transaction',
   'help'                        => 'help',
+  'mark_as_paid_common'         => 'mark_as_paid_common',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selected'            => 'project_selected',
   'name_selected'               => 'name_selected',
   'part_selection_internal'     => 'part_selection_internal',
   'project_selected'            => 'project_selected',