Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 852b9cc9

Von Jan Büren vor 4 Monaten hinzugefügt

  • ID 852b9cc98eda9549c7a366a02aadaa86b9962c38
  • Vorgänger 1e71eab3
  • Nachfolger 8ad24a71

Skonto-Automatik bei Banktransaktionen: IC ist netto Konto | Fehler werfen

Unterschiede anzeigen:

SL/DB/Helper/Payment.pm
598 598
  my (@skonto_charts, $inv_calc, $total_skonto_rounded);
599 599

  
600 600
  $inv_calc = $self->get_tax_and_amount_by_tax_chart_id();
601
  die t8('Cannot calculate Amount and Tax for this booking correctly, please check chart settings') unless $inv_calc;
601 602

  
602 603
  # foreach tax.chart_id || $entry->{ta..id}
603 604
  while (my ($tax_chart_id, $entry) = each %{ $inv_calc } ) {
SL/DB/Helper/SalesPurchaseInvoice.pm
16 16
    next if $transaction->chart_link =~ m/(^${ARAP}$|paid)/;
17 17
    next unless $transaction->chart_link;
18 18
    my $tax_or_netamount = $transaction->chart_link =~ m/tax/            ? 'tax'
19
                         : $transaction->chart_link =~ m/(${ARAP}_amount|IC_cogs)/ ? 'netamount'
19
                         : $transaction->chart_link =~ m/(${ARAP}_amount|IC_cogs|IC)/ ? 'netamount'
20 20
                         : undef;
21 21
    if ($tax_or_netamount eq 'netamount') {
22 22
      $tax_and_amount_by_tax_id->{ $transaction->tax->chart_id }->{$tax_or_netamount} ||= 0;
locale/de/all
649 649
  'Cannot Post AP transaction with tax included!' => 'Kann diesen kreditorischen Beleg nicht mit "Steuer im Preis inbegriffen" verbuchen!',
650 650
  'Cannot add Booking, reason: #1 DB: #2 ' => 'Kann die Buchung nicht hinzufügen, Grund: #1 DB: #2',
651 651
  'Cannot allocate parts.'      => 'Es sind nicht genügend Artikel vorhanden',
652
  'Cannot calculate Amount and Tax for this booking correctly, please check chart settings' => 'Kann nicht den Skonto-Betrag Brutto und netto kalkulieren. Bitte prüfen Sie die entsprechenden Kontenkonfigurationen für diesen Beleg',
652 653
  'Cannot change transaction in a closed period!' => 'In einem bereits abgeschlossenen Zeitraum kann keine Buchung verändert werden!',
653 654
  'Cannot check correct WebDAV folder' => 'Kann nicht den richtigen WebDAV Pfad überprüfen',
654 655
  'Cannot convert date.'        => 'Kann das Datum nicht verarbeiten',

Auch abrufbar als: Unified diff