Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
5d6e7d01 09.01.2023 13:06 Jan Büren

bank_transactions: Neue Wechselkurstestfälle

- negative Debitorenbuchung
- negative Kreditorenbuchung
- Zwei Banktransaktionen (eine wieder rückgängig machen)
- Wechselkursgewinn und Verlusttest
- Prüfung ob Gebühren verbucht werden
- Prüfung ob Fehlermeldung bei Gebühren im Verkauf erscheint

602d4429 09.01.2023 13:00 Jan Büren

Testfälle für Payment::within_skonto_period

21bf0785 09.01.2023 12:14 Tamino Steinert

Refs #490: Lieferschein: entferne alle Verweise auf 'is_sales'

0fbbccdf 14.12.2022 09:24 Tamino Steinert

Reclamation: Test überarbeitet; test_deeply in Support::TestRoutines

Reklamationstests nutzen jetzt von List::MoreUtils::pairwise
anstelle von List::Util::zip.
Data::Compare ersetzt durch Support::TestRoutines::test_deeply.
3af4d712 14.12.2022 09:24 Tamino Steinert

Reclamation: adjust test for workflow

dc28e1c2 14.12.2022 09:24 Tamino Steinert

Reclamation: add billing_address_id to reclamation

2f56fd8d 14.12.2022 09:24 Tamino Steinert

Reclamation: Test for workflow invoice_to_reclamation

9b0937a9 14.12.2022 09:24 Tamino Steinert

Reclamation: Test for workflow (reclamation, order, delivery_order)

93cde6f5 24.10.2022 15:24 Jan Büren

BankTransaction neuen Rückgabewert von pay_invoice benutzen .. Tests

5adc35c8 24.10.2022 12:44 Jan Büren

Payment-Helper um Rückgabewert invoice_amount für bank_transaction ergänzt

Testfälle und Anmerkung zu exchangerate

2eff7f81 18.10.2022 13:24 Steven Schubiger

Swiss QR-Bill: qrbill.t: Teste Grundfunktionalität von QrBill.pm

df24b089 26.09.2022 15:12 Jan Büren

Testfälle für DATEV angepasst

1bf0cb6e 05.09.2022 14:57 Cem Aydin

Swiss QR-Bill: Tests zu QrBillFunctions.pm

23b40897 25.03.2022 13:04 Jan Büren

Payment-Helper pay_invoice case 'difference_as_skonto' entfernt

'difference_as_skonto' lässt sich über 'free_skonto' abbilden.
Ein Fall weniger der die Methode etwas wartungsfreundlicher macht.
POD und Testfall angepasst.

b49dd24d 25.03.2022 09:16 Jan Büren

Testfälle für Payment umgestellt difference_as_skonto => free_skonto

Anwendungsfall difference_as_skonto ist nichts anderes als
free_skonto mit dem Skonto-Betrag entsprechend dem vollen
Rechnungsbetrag. Der Fall difference_as_skonto ist ansonsten toter Code...

13b4fc7a 24.03.2022 16:40 Jan Büren

Änderungen Testfall tax. bt_id ist jetzt zwingend erforderlich

pay_invoice mit Skonto erwartet die bank_transaction.id

5a5ec009 24.03.2022 16:39 Jan Büren

Testfall bank_transactions angepasst

- Payment-Helper keine uninit params
- skonto steuerkorrektur macht zwei weitere acc_trans verknüpfungen

91fef42d 24.03.2022 16:32 Jan Büren

Angepasster Testfall payment

c8d1e6d2 09.03.2022 10:54 Jan Büren

Testfall: Debug-Meldungen nur bei einzelner Ausführung

https://perlmaven.com/diag-note-explain

f85f858c 08.03.2022 15:29 Jan Büren

Abteilung bei Lohnbuchhaltung zuordnen, get_first mit richtigen Parameteraufruf

e0b9c11f 14.02.2022 15:02 Sven Schöling

DeliveryOrder: tests für new_from

4678f5dc 14.02.2022 15:02 Sven Schöling

tests: DeliveryOrder type

be8ddae1 27.01.2022 12:26 Jan Büren

Testfall für Inventory-Import deutsches Zahlenformat

7495dc83 27.01.2022 11:56 Jan Büren

Kosmetik: Inventory-Test

f6191560 20.12.2021 10:42 Jan Büren

PayPostingImport: Testfall zu d32410ac096b angepasst

66274022 26.11.2021 11:48 Moritz Bunkus

t/run.sh: mehrere Argumente als einzelne Tests ausführen

1e941de2 21.10.2021 10:55 Jan Büren

Testfall Lagerbewegung, Zielmenge kann auch 0 sein

0b68d45d 12.10.2021 14:40 Jan Büren

CSV-Import Inventory mehr Testfälle (target_qty und Kommentare)

f8443aae 08.10.2021 15:13 Jan Büren

Testfälle CSV-Import Warenbewegung im Lager

a906b008 29.09.2021 13:05 Bernd Bleßmann

convert_invoice.t: Test für Änderung von Attributen bei Konvertierung

b2d19248 29.09.2021 13:04 Bernd Bleßmann

convert_invoice.t: Konvertierung aus Auftrag inkl. verlinkter Positionen

98bdc3f1 10.09.2021 15:19 Bernd Bleßmann

CsvImport Lieferscheine: Zusammenfassen von Lieferpositionen

Wenn in mehreren Positionen Teilmengen einer Position eines Auftrags
geliefert werden, dann diese Zusammenfassen.

a5c1b85d 10.09.2021 15:08 Bernd Bleßmann

CsvImport Lieferscheine: Unit-Tests

6309c617 09.08.2021 11:54 Jan Büren

PayPostingImport: Testfall gegen DATEV-CSV Struktur

cbc6d493 26.07.2021 11:46 Jan Büren

Testfall für: Erzeugnisse fertigen, kann auch Dienstleistungen verbrauchen

dbdcd050 26.07.2021 09:19 Jan Büren

Testfall für Erzeugnis fertigen braucht keine Dienstleistung

cfb7f3d1 08.07.2021 14:17 Jan Büren

S/H/ShippedQty Berechnung nur über verlinkte Positionen

fc58ee00 25.06.2021 09:08 Werner Hahn

Shop: Woocommerce Test

8f413df4 23.06.2021 13:13 Jan Büren

S/DB/Order convert_to_delivery_order delivered in Abhängigkeit von stock_out setzen

Testfall ergänzt

cbb8eb07 23.06.2021 12:59 Sven Schöling

ShippedQty: delivered korrekt setzen

Wenn der Helper ohne fill_up aufgerufen wurde, wurden nicht existierende
Positionen für die delivered Berechnung ignoriert

95dd02de 23.06.2021 12:59 Martin Helmling

Test angepasst:Kundenauftrag -> Lieferantenauftrag: delivered_flag wird nicht generell gesetzt

zu #8469

4a852cb1 23.06.2021 11:39 Jan Büren

Testfall: Erzeugnis fertigen aufm Mond, aber Einzelteile im Lager Erde

001742d8 16.06.2021 11:59 Jan Büren

zu 72ab222ccb9b Testfall korrigiert

72ab222c 16.06.2021 11:40 Jan Büren

S/H/Inventory.pm Kommentare beim Erzeugnis fertigen für verbrauchte Artikel

28b68c38 14.06.2021 13:06 Jan Büren

Tests: ShippedQty hat type als Pflichtparameter

867a69bc 14.06.2021 12:42 Jan Büren

ShippedQty: Fallunterschied für Einkauf/Verkauf gesetzt

be076f02 09.06.2021 13:53 Bernd Bleßmann

CSV-Helper: Vergessenes Feld "raw_input" bei einigen Fehlermeldungen übergeben …

… Auch, wenn es undefniert ist, aber sonst stimmen die Felder nicht bei
der Fehlerausgabe.

dfecc325 07.06.2021 10:02 Jan Büren

tests: Mehr Information bei Template Fehlern (Name der Datei)

900bb49e 31.05.2021 11:28 Bernd Bleßmann

Testwarnung: doppelte "my $x" vermeiden

b1e8bade 28.05.2021 18:48 Sven Schöling

t/x/expections.t - Tests für Exception-Seialisierung

c22e188b 27.05.2021 11:27 Jan Büren

ShippedQty: Optionale OrderItems nicht für Status Order->delivered auswerten

S.a.: Testfall und Changelog

6daa0eca 21.05.2021 15:10 Sven Schöling

WH: fix: duplizierte Lagerjournalmengen bei produzierten Erzeugnissen

Analog zu odyn e7850d3d61 und b829d12400

Das Lagerjournal wurde ursprünglich in der Annahme gebaut dass eine
Transaktion maximal 2 Einträge hat. Eine Einlagerung und eine
Auslagerung....

6ed51626 18.05.2021 14:15 Bernd Bleßmann

Zeiterfassung: Unit-Test f. Konvertierung anpasssen nach …

… "Zeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku"

5a618706 07.05.2021 10:02 Jan Büren

orderitems um Attribut optional erweitert

Optionale orderitems werden nicht in den Belegsumme aufaddiert
Anpassung für Order-Controller und Druckvorlagen-System
Weitere Anwender-Details s.a. Changelog

662df9d7 05.05.2021 18:39 Bernd Bleßmann

Zeiterfassung: Konvertierung: Artikel/Projekt: override- und default-Parameter

a43aa9ac 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Unit-Test: Runden/Nicht runden testen

3bdd1cc0 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Refoctored -> zentrale Prüfung der Parameter

e7cbe943 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Prüfung Datums-Parameter

f82c6163 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: angegebenen Auftrag als Vorgänger verwenden können

ffd6f21b 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Unit-Test Eintrag mit Datum/Dauer

af81f05f 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: geliefert/gelieferte Mengen in Auftrag anpassen

b66a38ca 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Unit-Test f. Konvertierung

8915e775 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Controller

811f204f 06.04.2021 16:19 Bernd Bleßmann

CsvImport - Tests für Kundenimport

Im Moment werden alle Tests nur für Kunden, nicht für Lieferanten durchgeführt.

8f07fac1 11.02.2021 17:10 Bernd Bleßmann

DBUtils: Prüfung auf Trigram-Erweiterung aus S/D/ShopOrder in DBUtils verschoben

506a5a69 04.01.2021 15:48 Jan Büren

Testfall year_end repariert

.. lieber gleich hartkodiert in 2019 bleiben

9436f38b 18.12.2020 12:25 Jan Büren

Testfall für BT: Punkte. Copy & Paste Fehler von a695c behoben

653af2fb 14.12.2020 09:31 Jan Büren

GLTransaction:: add_chart_booking um get_active_taxkey erweitert

Der Aufruf von add_chart_booking muss sich nicht mehr
darum kümmern welcher Steuerschlüssel gesetzt sein muss, wenn
er einfach nur den vorkonfigurierten Steuerschlüssel setzen will.
Dementsprechend ist param{tax_id} kein Pflichtparameter mehr....

add79c20 09.12.2020 12:17 Jan Büren

Kontoauszug verbuchen: Verkaufsgutschriften nicht negativ bewerten

Punkte für wrong_sign höher gesetzt und beide Gutschriftentypen
jetzt sauber abgegrenzt (credit_note und negative_ap_transaction)

b6f8a6b0 09.12.2020 11:42 Jan Büren

BankTransaction: Treffer für Kreditorengutschriften erhöhen

negativ_ap_transaction sollte keine Strafpunkte mehr fürs
Vorzeichen erhalten. TODO: Verkaufs-Gutschriften prüfen

0307fa8a 03.12.2020 17:01 Sven Schöling

Test: Skonto in Kreditorenbuchungen

7230b956 27.11.2020 17:37 Sven Schöling

t/wh/inventory.t: Nach Test richtig aufräumen

a3c72312 27.11.2020 16:27 Sven Schöling

Inventory: mehr tests

1dcd3e10 27.11.2020 16:27 Sven Schöling

t/wh/inventory.t: Reservierungen entfernt

155b8aa4 27.11.2020 16:27 Sven Schöling

Inventory: Parameter oe_id in for_object_id umbenannt und besser dokumentiert

ecc3f8bc 27.11.2020 16:27 Martin Helmling martin.helm...

Inventory Helper: Dokument für Allocations extra

Sollen beim Produzieren/Abfüllen für die notwendigen Artikel auch
Dokumente angegeben werden, so müssen diese extra in die Allocation
Struktur eingebracht werden.

Automatischer Test angepasst: Inventoryhelper nun mit Parameter oe_id...

9687d2ce 27.11.2020 16:27 Sven Schöling

Inventory Helper

b9cd11d7 25.11.2020 15:25 Moritz Bunkus

AttrDuration für minutes: _in_hours und _in_hours_as_number

Generierte Helfer-Methoden für Attribute, die normalerweise Minuten
speichern. Die Funktion `attribute_in_hours` rechnet die Minuten in
Stunden um (beim Lesen) und umgekehrt (beim Schreiben).

`attribute_in_hours_as_number` formatiert zusätzlich den Wert in...

dccb820a 09.11.2020 10:43 Moritz Bunkus

Merge branch '2020-helper-number' into master

9e06938c 09.11.2020 10:41 Moritz Bunkus

Number-Helper-Tests: Warnungen vermeiden

$config war unbenutzt und wurde deshalb entfernt. Die Variable stammt
aus dem alten form/round_amount.t-Test, wo sie ebenfalls zwar
deklariert war aber nicht benutzt wurde.

5c0b8569 06.11.2020 18:06 Sven Schöling

SL::Helper::Number: API Verbesserungen

- API ist jetzt einheitlich ($amount, [$places], %params)
- Benennung ist einheitlich [format|parse|round][number|total]
- Tests aus t/helper/round.t nach t/helper/number.t verschoben
- Tests für alle neuen Funktionen hinzugefügt...

fd5cfc0f 30.10.2020 16:10 Bernd Bleßmann

spellcheck für substract

b9ad2eee 30.10.2020 16:10 Bernd Bleßmann

Typo im Kommentar: subtract statt substract

8c44628b 23.10.2020 20:08 Sven Schöling

Tests zum Number-Helper

aus odyn-ce cd783c51c4

a6a97a5f 11.09.2020 23:13 Bernd Bleßmann

SEPA-Überweisungen: Zahlungsbedingungen f. Skonto aus EK-Rechnungen übernehmen …

… und nicht aus den Lieferanten-Stammdaten.

Hier könnte es im VK und EK noch eine Art fallback auf die Zahlungsbedingungen
aus den Kunden-/Lieferanten-Stammdaten geben - so dass diese zusätzlich als...

09a2093d 28.07.2020 10:13 G. Richardson

DATEV Export Lieferdatum - für Dialogbuchungzahlungen wieder erlauben

In Commit eab277a411 wurde das Lieferdatum für Buchungen auf
"Zahlungs"konten deaktiviert. Für Einkaufs- und Verkaufsrechnungen ist
das auch korrekt, hier soll nur die Hauptbuchung im DATEV-Export mit...

59626ee2 27.07.2020 12:16 Bernd Bleßmann

Rose-Attr-Helfer: _as_null_number

von odyn abgeguckt, aber nicht mit SL::Helper::Number implementiert
(gibt es in kivitendo nicht)
siehe auch odyn: commit b4177a76db52e94795314b527774f515fd8ee42f

b12cdf3c 17.07.2020 12:42 Bernd Bleßmann

DATEV-Export: Test repariert, da nun kein Leistungsdatum bei Zahlungen

zu commit eab277a4114a1115310e05fa5bbe867877900d84
(DATEV-Export: Leistungsdatum nicht bei Zahlungen exportieren)

445ac52b 07.07.2020 18:35 G. Richardson

bank_transactions.t - Test Jahr 2019 in 2020 benutzen

010fd123 07.07.2020 18:35 G. Richardson

shop_order.t - typo: shop statt shor

51504ef4 07.07.2020 18:35 G. Richardson

SL::DB::ShopOrder - in convert_to_sales_order transdate übergeben

Um ein bestimmtes Datum zu forcieren, nützlich für Tests.

Außerdem Umstellung auf hartkodiertes Testjahr 2019 in 2020.

57814206 07.07.2020 18:35 G. Richardson

price_tax_calculator.t - in 2020 das Jahr 2019 nehmen

da35c4e7 07.07.2020 18:35 G. Richardson

payment.t - in 2020 das Jahr 2019 nehmen

und außerdem bei payments Datum immer als DateTime-Objekt übergeben.

2cd78592 07.07.2020 18:35 G. Richardson

convert_invoice.t - in 2020 das Jahr 2019 nehmen

1b8b9cd4 07.07.2020 18:35 G. Richardson

year_end.t - Testjahr: in 2020 das Jahr 2019 nehmen

wegen Steuerumstellung

03007e57 07.07.2020 18:35 G. Richardson

artransactions.t - Umstellung Konjunkturpaket

Tests, bei denen Salden abgefragt werden, auf 2019 umgestellt.

6378f59b 07.07.2020 11:56 Jan Büren

Testfälle: bank_transactions.t um Datum erweitert

1b112bd3 30.06.2020 09:04 G. Richardson

Konjunkturpaket - SKR03 - kein 5 und 7 mehr anlegen

Im Gegensatz zu der Standardinstallation von SKR04 gibt es bei SKR03
keine konfigurierten Steuerschlüssel 5 und 7 (für die alten 16%-Fälle),
stattdessen gibt es noch Einträge für 16% die über die Steuerschlüssel 3...

3ed17038 29.06.2020 14:37 G. Richardson

Konjunkturprogramm - t/tax/tax.t mit Skontozahlung testen

4858eee4 29.06.2020 14:37 G. Richardson

Konjunkturpaket - SKR03 neues Konto Skonti 5%