Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 09853645

Von Daniel Popiuk vor fast 8 Jahren hinzugefügt

  • ID 0985364546f08fcd52b99f4eade5a59d7cdd9a4a
  • Vorgänger f8d30ef9
  • Nachfolger 9c9e5cc5

SEPA: Länge des Verwendungszwecks auf 140 erhöht

Unterschiede anzeigen:

bin/mozilla/sepa.pl
173 173
      }
174 174

  
175 175
      $bank_transfer->{chart_id} = $bank_account->{chart_id};
176

  
177
      if (length($bank_transfer->{reference}) > 140){
178
        $form->error($locale->text('The purpose "#1" is too long (maximum length: #2).', $bank_transfer->{reference}, 140));
179
        last;
180
      }
176 181
    }
177 182

  
178 183
    my $id = SL::SEPA->create_export('employee'       => $::myconfig{login},
locale/de/all
762 762
  'Current version'             => 'Aktuelle Version',
763 763
  'Current year'                => 'Aktuelles Jahr',
764 764
  'Currently #1 delivery orders can be converted into invoices and printed.' => 'Momentan können #1 Lieferscheine in Rechnungen umgewandelt werden.',
765
  'Cust.nr.'                    => 'Kd-Nr.',
765 766
  'Custom Variables'            => 'Benutzerdefinierte Variablen',
766 767
  'Custom variables for module' => 'Benutzerdefinierte Variablen für Modul',
767 768
  'Customer'                    => 'Kunde',
......
2860 2861
  'The PDF has been created'    => 'Die PDF-Datei wurde erstellt.',
2861 2862
  'The PDF has been printed'    => 'Das PDF-Dokument wurde gedruckt.',
2862 2863
  'The SEPA export has been created.' => 'Der SEPA-Export wurde erstellt',
2864
  'The purpose "#1" is too long (maximum length: #2).' => 'Der Verwendungszweck "#1" ist zu lang (maximale Länge: #2).',
2863 2865
  'The SEPA strings have been saved.' => 'Die bei SEPA-Überweisungen verwendeten Begriffe wurden gespeichert.',
2864 2866
  'The WebDAV feature has been used.' => 'Das WebDAV-Feature wurde benutzt.',
2865 2867
  'The abbreviation is missing.' => 'Abkürzung fehlt',
......
3865 3867
  'used'                        => 'Verbraucht',
3866 3868
  'used_br'                     => 'Verbr.',
3867 3869
  'valid from'                  => 'Gültig ab',
3870
  'Ven.nr.'                     => 'Lf-Nr.',
3868 3871
  'vendor'                      => 'Lieferant',
3869 3872
  'vendor_invoice_list'         => 'kreditorenbuchungsliste',
3870 3873
  'vendor_list'                 => 'lieferantenliste',
sql/Pg-upgrade2/change_sepa_reference_length.sql
1
-- @tag: change_sepa_reference_length
2
-- @description: Verwendungszweck von SEPA Überweisungen auf 140 Zeichen ändern
3
-- @depends: release_3_2_0
4

  
5
ALTER TABLE sepa_export_items ALTER COLUMN reference TYPE CHARACTER VARYING(140);
templates/webpages/sepa/bank_transfer_add.html
91 91
    [% ELSE %]
92 92
       [%- SET reference = invoice.reference_prefix _ invoice.invnumber %]
93 93
    [% END %]
94
       <input name="bank_transfers[].reference" value="[% HTML.escape(reference.substr(0, 140)) %]" maxlength="140" size="30">
94
       <input name="bank_transfers[].reference" value="[% HTML.escape(reference.substr(0, 140)) %]" maxlength="140" size="60">
95 95
      </td>
96 96
      <td align="right">
97 97
       <input id=[% loop.count %] name="bank_transfers[].amount" id="amount_[% loop.count %]" value="[% LxERP.format_amount(invoice.invoice_amount_suggestion, 2) %]" style="text-align: right" size="12">

Auch abrufbar als: Unified diff