Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
2eff7f81 18.10.2022 13:24 Steven Schubiger

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

1bf0cb6e 05.09.2022 14:57 Cem Aydin

Swiss QR-Bill: Tests zu QrBillFunctions.pm

cfb7f3d1 08.07.2021 14:17 Jan Büren

S/H/ShippedQty Berechnung nur über verlinkte Positionen

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

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.

c22e188b 27.05.2021 11:27 Jan Büren

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

S.a.: Testfall und Changelog

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...

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

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

cb397ea3 19.07.2019 10:09 Moritz Bunkus

DateTime: Funktionen zum Parsen von YYYY:MM:DD und YYYY:MM:DDTHH:MM:SS

42f9ff8a 18.01.2019 14:16 Bernd Bleßmann

Typos und spellcheck: unkown -> unknown

552ed9ba 30.05.2018 15:32 Bernd Bleßmann

CSV-Helfer: Leere Zeilen ignorieren.

Als leere Zeilen hier gelten auch Zeilen, die nur das Trennzeichen enthalten.

Mit leeren Zeilen gab es immer wieder Probleme, teils mit schwer zu
interpretierenden Fehlermeldungen, teils mit nicht gewünschtem Verhalten, z.B....

5f55d797 18.12.2017 13:37 Moritz Bunkus

CSV-Import: Fix für reflexive Spaltennamen im Mapping

Wenn eine CSV-Datei für den Bank-Import z.B. die Spalten `currency`,
`amount`, `local_bank_number` enthalten, so schlug der Import aus
gleich zwei Gründen fehl, wenn in der CSV-Spaten-Zuordnung die Namen...

72c4037d 23.08.2017 13:18 Sven Schöling

shipped_qty: Testfall uas realem Bug

63410aa6 22.08.2017 16:25 Sven Schöling

Tests: SL::Dev Änderungen übernommen

684dfbef 19.08.2017 14:28 Bernd Bleßmann

t/helper/shipped_qty.t: Vergessene Items-Sortierung.

5e9cedf7 19.08.2017 14:26 Bernd Bleßmann

t/helper/shipped_qty.t: Items des richtigen Objekts vor dem Neuladen vergessen.

a31792cb 31.07.2017 15:41 Sven Schöling

t/helper/shipped_qty.t: items Sortierung stabilisiert

e7d334c9 31.07.2017 15:41 Sven Schöling

t/helper/shipped_qty.t: diverse Kleinigkeiten

- delivered flag is boolean und muss mit ok() geprüft werden falls
internas geändert werden
- wenn write_to in die items schreiben soll, müssen die auch vorher
geladen sein.

4d2ba312 26.07.2017 13:43 Sven Schöling

SL::Helper::ShippedQty: write_to garantiert eine Zahl für shipped_qty

6c4c5b35 26.07.2017 13:43 Sven Schöling

t/helper/shipped_qty.t: doppelte deklaration umbenannt

c5046709 26.07.2017 13:43 Sven Schöling

t/helper/shipped_qty.t: falscher Aufruf

cafccbb1 25.07.2017 17:51 Kivitendo Admin

Erster Test für shipped_qty.t

963330cc 24.07.2017 15:21 Sven Schöling

Object Helper: delegate

8d24868f 14.07.2016 13:43 Sven Schöling

UserPreferences: erste version

f74b0dac 16.06.2016 15:37 Sven Schöling

Csv: mapping support

98c23539 01.04.2016 17:20 Moritz Bunkus

trim-Funktion zum Entfernen führender und anhängender Whitespaces

81b492ac 25.06.2014 16:21 Sven Schöling

DateTime: (add|subtract)_businessdays Funktionen

ea25e624 23.06.2014 15:37 Moritz Bunkus

CSV-Helfer-Test: In-Memory-Streams mit richtigem Encoding initlisieren

ccb40ac4 20.01.2014 13:20 Bernd Bleßmann

CSV-Import mit Multiplex-Daten: Die Spalte datatype muss nicht an der ersten Position sein.

e95294b5 25.11.2013 14:03 Bernd Bleßmann

Csv-Helper lässt header als einfaches Arrayref bei Nicht-Multiplex-Daten zu.

cb7c9269 25.11.2013 14:03 Bernd Bleßmann

Test reparieren. datatype ist immer unbekannt.

de4b1e97 25.11.2013 14:03 Bernd Bleßmann

case_insensitive-Flag für Multiplex-Daten anpassen.

43010559 25.11.2013 14:03 Bernd Bleßmann

Anpassungen nach merge/rebase

Testanzahl angepasst, Schreibfehler, emacs happy

e87f225c 25.11.2013 14:03 Bernd Blessmann

weitere multiplex-Tests

15851ea2 25.11.2013 14:03 Bernd Blessmann

Bei Boolean-Tests von is ... auf ok ... gewechselt.

nicht immer ein "my" für ein neues Csv-Objekt (copy-paste-Fehler).

af205393 22.11.2013 11:49 Bernd Blessmann

SL::Helper::Csv kann mit Multiplex-Daten (mehreren Profilen) umgehen.

c8473408 22.11.2013 11:49 Bernd Blessmann

SL::Helper::Csv bekommt Klasse im Profil mitgeteilt.

b8f9149b 22.05.2013 11:08 Sven Schöling

perl5.18.0 Kompatibilität: t/helper/csv.t

Betrifft um genau zu sein nicht perl5.18.0 sondern PerlIO::scalar 0.16, das ab perl5.18.0 im core ist. Eine der Änderungen ist, dass bei memory-mapped file Zugriffen immer byte Kontext erzwungen wird, und ein Fehler geworfen wird, wenn der String bereits utf8 ist....

bc3a01ae 30.04.2013 17:21 Moritz Bunkus

Funktionen 'snakify' und 'camelify' nach SL::Util verschoben, gebugfixt, getestet

5e9aaf1c 25.04.2013 14:38 Moritz Bunkus

_hashify: verallgemeinert, getestet, nach SL::Util verschoben (und das dabei erfunden)

a54fc392 07.11.2012 17:00 Sven Schöling

Helper::Csv: Support für leere profile.path Angaben und case_insensitive_header

07a38b9f 31.07.2012 14:57 Sven Schöling

Bei Importdaten das UTF8 BOM ignorieren.

behebt Bug 1872

8944e415 13.02.2012 16:26 Sven Schöling

_bool_yn accessor

6b378ca7 16.01.2012 18:40 Sven Schöling

Tests von Dispatcher auf TestSetup umgeschrieben.

Dispatcher kann keine validen Datenbankhandle zur richtigen Zeit bereitstellen,
und die Mechanismen gegen kaputte DB Handle vertragen sich nicht mit reinem
offline Testing.

85629633 12.10.2011 16:55 Sven Schöling

dot notation in templates auch für TEMPLATE_ARRAY variablen

76e3efe6 14.09.2011 12:32 Sven Schöling

csv test updates.

aa945ad2 14.09.2011 11:45 Sven Schöling

db gibt es nicht mehr.

525c820d 14.09.2011 11:43 Sven Schöling

Percent Attributhelper hat sich mittlerweile geändert.

0d4dc351 14.09.2011 11:43 Sven Schöling

dispatcher muss mittlerweile eine Instanz sein.

0fb93bcf 16.06.2011 09:30 Sven Schöling

Tests brauchen mittlerweile fix Text::CSV_XS

7d9888e3 16.06.2011 08:44 Sven Schöling

Case insensitive header waren nicht voll abgedeckt, und haben Fehler bei kaputten Headern unterdrückt.

61a56da0 16.06.2011 08:44 Sven Schöling

Bugfix: Kein newline am Ende der Datei verschluckte die letzte Zeile.

09294068 16.06.2011 08:44 Sven Schöling

SL::Helper::Csv: neues flag "strict_profile". Wenn gesetzt werden nur Daten aus dem Profil benutzt, keine DWIM can checks.

c46898c7 16.06.2011 08:44 Sven Schöling

Csv Errors sind nun Objekte mit entsprechendem Zugriff.

45119ead 16.06.2011 08:44 Sven Schöling

Indices auf OneToOne relationships werden jetzt mit Fehler quittiert.

90af0ce7 16.06.2011 08:44 Sven Schöling

Multiple Dispatch - one-to-many.

417cc3a7 16.06.2011 08:44 Sven Schöling

One-To-One dispatch test.

1dcc096b 16.06.2011 08:44 Sven Schöling

SL::Helper::Csv -> ignore_unkown_columns flag

f9f7b56e 16.06.2011 08:43 Sven Schöling

SL/Helper/Csv.pm: header_acc umbenannt in dispatch, Doku, check_header

8fba112b 16.06.2011 08:43 Sven Schöling

CSV: Errorhandling

Parser umgeschrieben, eof muss nach getline prüfen (bekloppt).
Errorhandling aktiviert. Dokumentation aktualisiert.

2f6ebd89 16.06.2011 08:43 Sven Schöling

Csv Helper Modul.

3782216a 16.05.2011 16:30 Moritz Bunkus

_as_percent-Helper: Zwei Nachkommastellen anzeigen

ac552280 30.12.2010 16:56 Moritz Bunkus

Verzeichnis SL/DB/Helpers in SL/DB/Helper umbenannt (Konsistenz)

3cc8ad87 13.09.2010 15:35 Sven Schöling

Exportierbarer Modelfinder "db" in SL::DB::Helpers::Mappings.

78034f24 08.09.2010 16:04 Sven Schöling

Attribute Helper umgeschrieben.

Siehe Dokumentation SL::DB::Helpers::Attr.

Attributhelper werden jetzt beim Rose Start automatisch geladen.
numeric Felder bekommen immer einen as_number udn einen as_percent helper.
date Felder bekommen immer einen as_date helper....

c616c909 08.09.2010 16:03 Sven Schöling

AttrHelper Tests.