From: Jan Büren Date: Thu, 2 Nov 2017 09:44:16 +0000 (+0100) Subject: DATEV: csv_buchungsexport nach DATEV::CSV.pm ausgelagert X-Git-Tag: release-3.5.4~657 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/1d559eff1e8a7efba3d21704d93b8cb62749de75?hp=1d559eff1e8a7efba3d21704d93b8cb62749de75 DATEV: csv_buchungsexport nach DATEV::CSV.pm ausgelagert Testfälle angepasst. POD angepasst. Details: DATEV.pm - Klassenvariable locked hinzugefügt. - Aufruf der CSV-Klasse anstatt der internen Methode CSV.pm - Konstruktor wie in DATEV.pm ergänzt und um minimale Pflichtfeldprüfung ergänzt. - datetofour durch SL::Helper::DateTime ersetzt - Helper _format_amount auch aufrufen - Routinen umbenannt (pseudoprivat mit Unterstrich) - Prüfung auf locked als perlish boolean - _csv_buchungsexport um zweiten return array_ref mit warnungen ergänzt t/datev/* - Testfälle enstprechend dem neuen API-Call umgeschrieben - Einen Testfall zur Überprüfung von keiner Warnung ergänzt ---