Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 41fab322

Von Bernd Bleßmann vor fast 3 Jahren hinzugefügt

  • ID 41fab322c61944257e0c21c8469a6e931bbd8307
  • Vorgänger 515da96f
  • Nachfolger b82c049e

Anzahlungs-Rg.: Kosmetik: Einrückung/Ausrichtung

Unterschiede anzeigen:

bin/mozilla/is.pl
431 431
          t8('Further Invoice for Advance Payment'),
432 432
          submit   => [ '#form', { action => "further_invoice_for_advance_payment" } ],
433 433
          checks   => [ 'kivi.validate_form' ],
434
          disabled => !$may_edit_create ? t8('You must not change this invoice.')
435
                    : !$form->{id}      ? t8('This invoice has not been posted yet.')
436
                    : $has_further_invoice_for_advance_payment ? t8('This invoice has already a further invoice for advanced payment.')
437
                    : $has_final_invoice                       ? t8('This invoice has already a final invoice.')
434
          disabled => !$may_edit_create                          ? t8('You must not change this invoice.')
435
                    : !$form->{id}                               ? t8('This invoice has not been posted yet.')
436
                    : $has_further_invoice_for_advance_payment   ? t8('This invoice has already a further invoice for advanced payment.')
437
                    : $has_final_invoice                         ? t8('This invoice has already a final invoice.')
438 438
                    : $is_invoice_for_advance_payment_from_order ? t8('This invoice was added from an order. See there.')
439
                    :                     undef,
439
                    :                                              undef,
440 440
          only_if  => $form->{type} eq "invoice_for_advance_payment",
441 441
        ],
442 442
        action => [
443 443
          t8('Final Invoice'),
444 444
          submit   => [ '#form', { action => "final_invoice" } ],
445 445
          checks   => [ 'kivi.validate_form' ],
446
          disabled => !$may_edit_create ? t8('You must not change this invoice.')
447
                    : !$form->{id}      ? t8('This invoice has not been posted yet.')
448
                    : $has_further_invoice_for_advance_payment ? t8('This invoice has a further invoice for advanced payment.')
449
                    : $has_final_invoice                       ? t8('This invoice has already a final invoice.')
446
          disabled => !$may_edit_create                          ? t8('You must not change this invoice.')
447
                    : !$form->{id}                               ? t8('This invoice has not been posted yet.')
448
                    : $has_further_invoice_for_advance_payment   ? t8('This invoice has a further invoice for advanced payment.')
449
                    : $has_final_invoice                         ? t8('This invoice has already a final invoice.')
450 450
                    : $is_invoice_for_advance_payment_from_order ? t8('This invoice was added from an order. See there.')
451
                    :                     undef,
451
                    :                                              undef,
452 452
          only_if  => $form->{type} eq "invoice_for_advance_payment",
453 453
        ],
454 454
        action => [
......
625 625
  }
626 626

  
627 627
  $TMPL_VAR{is_type_invoice_for_advance_payment} = $form->{type} eq "invoice_for_advance_payment";
628
  $TMPL_VAR{is_type_credit_note} = $form->{type}   eq "credit_note";
629
  $TMPL_VAR{is_format_html}      = $form->{format} eq 'html';
630
  $TMPL_VAR{dateformat}          = $myconfig{dateformat};
631
  $TMPL_VAR{numberformat}        = $myconfig{numberformat};
628
  $TMPL_VAR{is_type_credit_note}                 = $form->{type}   eq "credit_note";
629
  $TMPL_VAR{is_format_html}                      = $form->{format} eq 'html';
630
  $TMPL_VAR{dateformat}                          = $myconfig{dateformat};
631
  $TMPL_VAR{numberformat}                        = $myconfig{numberformat};
632 632

  
633 633
  # hiddens
634 634
  $TMPL_VAR{HIDDENS} = [qw(
......
769 769

  
770 770
  print $form->parse_html_template('is/form_footer', {
771 771
    is_type_invoice_for_advance_payment => ($form->{type} eq "invoice_for_advance_payment"),
772
    is_type_credit_note => ($form->{type} eq "credit_note"),
773
    totalpaid           => $totalpaid,
774
    paid_missing        => $form->{invtotal} - $totalpaid,
775
    print_options       => setup_sales_purchase_print_options(),
776
    show_storno         => $form->{id} && !$form->{storno} && !IS->has_storno(\%myconfig, $form, "ar") && !$totalpaid,
777
    show_delete         => ($::instance_conf->get_is_changeable == 2)
778
                             ? ($form->current_date(\%myconfig) eq $form->{gldate})
779
                             : ($::instance_conf->get_is_changeable == 1),
780
    today               => DateTime->today,
781
    vc_obj              => $form->{customer_id} ? SL::DB::Customer->load_cached($form->{customer_id}) : undef,
782
    shipto_cvars        => $shipto_cvars,
772
    is_type_credit_note                 => ($form->{type} eq "credit_note"),
773
    totalpaid                           => $totalpaid,
774
    paid_missing                        => $form->{invtotal} - $totalpaid,
775
    print_options                       => setup_sales_purchase_print_options(),
776
    show_storno                         => $form->{id} && !$form->{storno} && !IS->has_storno(\%myconfig, $form, "ar") && !$totalpaid,
777
    show_delete                         => ($::instance_conf->get_is_changeable == 2)
778
                                             ? ($form->current_date(\%myconfig) eq $form->{gldate})
779
                                             : ($::instance_conf->get_is_changeable == 1),
780
    today                               => DateTime->today,
781
    vc_obj                              => $form->{customer_id} ? SL::DB::Customer->load_cached($form->{customer_id}) : undef,
782
    shipto_cvars                        => $shipto_cvars,
783 783
  });
784 784
##print $form->parse_html_template('is/_payments'); # parser
785 785
##print $form->parse_html_template('webdav/_list'); # parser

Auch abrufbar als: Unified diff