Projekt

Allgemein

Profil

Herunterladen (25,4 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
74e45f0f 17.09.2016 08:55 Martin Helmling martin.helm...

Spezifisches Recht für CSV-Import(2)

Neue Implementierung: Die access-Prüfung findet nun im "Worker" statt,
so kann für die Banktransaktionen in "CsvImport/BankTransaction"
neben "config" auch das Recht "bank_transaction" zugelassen werden.

Davon getrennt ist nun das Verhalten, das bei einem vorgegebenen Profil...

6261d6ca 15.09.2016 19:01 Martin Helmling martin.helm...

Spezifisches Recht für CSV-Import

Da immer mehr Bewegungsdaten per CSV-Import eingelesen werden,
ist es sinnvoll, dies ohne 'config' Recht durchführen zu können.

In diesem Falle sind default Import-Profile vorzuhalten, da die Nutzer dann keine Anpassungen machen dürfen....

8e926112 02.09.2016 14:21 Sven Schöling

CsvImport: mehr single-dbh

62041123 02.09.2016 14:21 Sven Schöling

CsvImport: single-dbh

2c3ecbd0 15.08.2016 14:02 Moritz Bunkus

CsvImport: deutlich anzeigen, ob Vorschau oder echter Import

1ed2e6b7 15.08.2016 13:35 Moritz Bunkus

CsvImport: Kosmetik (Anordnung)

06599167 17.06.2016 14:41 Sven Schöling

CsvImport: leere Mappings schon beim Einlesen überspringen

7459b01b 16.06.2016 18:17 Sven Schöling

CsvImport Mapping: header mit helper parsen

sonst gibt es wieder die gleichen Probleme mit UTF-BOM

a0d9f09a 16.06.2016 15:45 Sven Schöling

CsvImport: Spaltenzuordnung für non multiplexed

8832d153 22.03.2016 12:58 Sven Schöling

warnings: SL::Controller::CsvImport::num_imported auf 0 initalisieren

3f924c0f 29.02.2016 16:18 Kivitendo Admin

Debitorenbuchungen als CSV importieren

Ähnlich wie der Auftragsimport wird hier gemultiplexed, d.h. es gibt separate
Zeilen für die Debitorenbuchung (ar) und die Buchungszeilen (acc_trans).

Es handelt sich allerdings nicht exakt um acc_trans-Zeilen, die direkt...

63183d06 14.12.2015 13:12 Bernd Bleßmann

Csv-Import-Controller: Fehlermeldung des Csv-Helper mit ausgeben.

d180d84e 07.05.2015 10:35 Kivitendo Admin

Keine Weiche für mt940 in SL/Controller/CsvImport.pm mehr

Stattdessen ein eigener Controller BankImport, der die Daten über einen
neuen Helper in SL/Helper/MT940.pm (wo aqbanking-cli aufgerufen wird)
nach CSV konvertiert.

mt940 ist nun kein eigener Importtyp vom CSV-Import mehr. Stattdessen...

cd8b56f2 07.05.2015 09:37 Kivitendo Admin

CSV Import Defaults in die Worker ausgelagert

Neben den Standard-Defaults, die für alle gelten (charset, numberformat,
...)

15f58ff3 05.05.2015 09:53 Kivitendo Admin

Sammelcommit Bankerweiterung und Skonto

Überarbeitung der Bankerweiterung vom Stand Niclas, und Einführung von
Bezahlung mit Skonto (alter payment Branch). Mehr Details siehe
changelog.

  • changelog
  • Ungültige Bankkonten ausblenden
  • Punktesystem in Hash %points ausgelagert...
6a12a968 05.05.2015 09:45 Niclas Zimmermann

Bankerweiterung - Zwischenstand, erster Entwurf

Erstellung von Tabelle bank_transactions

Import von Bankbewegungen (in Tabelle bank_transactions)

Menu-Eintrag war noch nicht commitet

Controller für die Bank-Transaktionen

Dialog hin- und her

Achtung: noch mit Debug-Statements!...

2c597c2d 30.03.2015 11:32 Sven Schöling

BackgroundJobs optional als json ausliefern

1adadc30 28.01.2015 23:26 Bernd Bleßmann

CSV-Import für Lagerbewegung, bzw. Lagerbestand.

Conflicts:

SL/Controller/CsvImport.pm
locale/de/all
locale/en/all

Übernahme aus Kundenprojekt.

ae47b240 16.01.2015 13:26 Kivitendo Admin

CsvImport Taxzone für CustomerVendor und Order

check_taxzone aus Order nach CsvImport/Helper/Consistency.pm ausgelagert
und um die Option take_default für CustomerVendor Import erweitert.

Behebt Ticket 9.

3039c210 04.01.2015 20:54 Kivitendo Admin

Typo behoben

7579216c 13.11.2014 17:50 Sven Schöling

CsvImport: temporäre Profile ausblenden

85a71bad 27.01.2014 14:33 Bernd Bleßmann

Beim CSV-Import die Session-Id der "auftraggebenden" Sitzung verwenden.

Damit kann der CSV-Import via Task-Server auch von Benutzern verwendet
werden, die den Task-Server nicht in ihrer Sitzung gestartet haben.

Es bleibt das Problem, dass der Import nicht ausgeführt werden kann,...

a06b7def 07.01.2014 11:13 Thomas Heck

CSV-Import: Blättern gefixt

fixt #2176

1cc72c5b 25.11.2013 14:03 Bernd Bleßmann

Datentypen in der Hilfe und Beispieldatei in der richtigen Reihenfolge anzeigen.

1870f11e 25.11.2013 14:03 Bernd Bleßmann

Kosmetik: Leerzeichen am Zeilenende entfernt.

48da0312 25.11.2013 14:03 Bernd Bleßmann

Zeilenkennung und maximaler Differenzbetrag lassen sich an der Oberfläche eingeben.

6f45549b 25.11.2013 14:03 Bernd Bleßmann

Auftrags-Import

Ändert den Controller, dass er mit Multiplex-Daten umgehen kann.
Neue Klasse BaseMulti für Mulitplex-Daten (abgeleitet von Base).
Neue Klasse Order für Auftrags-Import (abgeleitet von BaseMulti).
Eintrag im Menü.
Anpassungen der templates.
ec4aa5bb 16.10.2013 17:06 Bernd Bleßmann

Beim CSV-Import Einträge in die Historie machen.

Fixt #1998.

8004e6a1 01.03.2013 15:47 Bernd Bleßmann

Beim CSV-Import im Report auch die Info-Spalten anzeigen.

7b38e23d 01.03.2013 15:44 Bernd Bleßmann

Beim CSV-Import im Report alle Zeilen anzeigen.

Fixt #2175.

370c1135 04.02.2013 11:19 Moritz Bunkus

Refactoring render-Parameter: Reste zu 7647d46

3063b9a8 11.01.2013 16:03 Sven Schöling

PartImport: check_existing etwas optimiert, spart bei Testimports gut 40% Zeit.

b6cdc154 11.01.2013 14:37 Sven Schöling

Warnung wenn der Taskserver nicht läuft

aee10de2 11.01.2013 13:59 Sven Schöling

Error Reporting, und robuster gegen Fehler im Report save/load

bc447b5b 11.01.2013 13:59 Sven Schöling

neustart bug von taskserver gefixt

63f2cbc1 11.01.2013 13:58 Sven Schöling

Anzahl der Zeilen für den Report cachen un indizieren

Da das auch mal gerne 4mio+ werden dauert das sonst elend lange.

d14f72e7 11.01.2013 13:58 Sven Schöling

nicht hochgeladene Datei abfangen

8ae2bc4f 11.01.2013 13:58 Sven Schöling

cleanup nach jedem import

e5b33700 11.01.2013 13:57 Sven Schöling

debug code

e5a690f9 11.01.2013 13:57 Sven Schöling

paginating für test_import

638e0b03 11.01.2013 13:57 Sven Schöling

report paginaten

b2930e37 11.01.2013 13:57 Sven Schöling

Fehler korrekt weiterleiten

670ca35b 11.01.2013 13:57 Sven Schöling

Bugs bei formatierten Methoden behoben

98f37c10 11.01.2013 13:57 Sven Schöling

Progress genauer anzeigen

d7492165 11.01.2013 13:57 Sven Schöling

Weitere Verbesserungen am asynchronen Import.

- tracking
- profile/session handling

93d4967b 11.01.2013 13:57 Sven Schöling

debug

1ad93745 11.01.2013 13:57 Sven Schöling

action_report zu den anderen actions verschoben

82c3b7eb 11.01.2013 13:55 Sven Schöling

Asynchroner Import

25ad1535 11.01.2013 13:54 Sven Schöling

Report in der richtigen Reihenfolge speichern und anzeigen.

a5a42ed1 11.01.2013 13:54 Sven Schöling

CsvReport: Status mitspeichern

67643d03 11.01.2013 13:54 Sven Schöling

Csv Import in Datenbank zwischenspeichern und rudimentärer Report.

4b26e243 11.01.2013 13:54 Sven Schöling

CsvImportProfiles an den erstellenden Benutzer gebunden

80e68986 23.08.2012 09:05 Thomas Heck

Controller/CsvImport: file und worker verfügbar machen

159dd378 22.08.2012 13:32 Thomas Heck

CSV-Import: Projekte

implementiert #1907

31b1b2c2 29.12.2011 15:12 Moritz Bunkus

CSV-Import von Waren: Standardeinheit für Zeilen ohne Einheit hinzufügen

9dcc0d85 29.12.2011 14:36 Moritz Bunkus

Dateinamen für CSV-Beispieldatei sinnvoll setzen

Bisher war es der (interne) Name der Session-Datei, also etwas wie
user_session_files_mb_89072314971954719735691723948123_csv_bla_blubb_charlie_the_unicorn.csv.

d582b83d 29.12.2011 14:04 Moritz Bunkus

Buchungsgruppen nur laden, wenn Artikel importiert werden sollen

b88b33d1 02.11.2011 17:34 Moritz Bunkus

Anzahl nicht importierter Objekte richtig anzeigen, sofern == 0

6759902a 16.06.2011 09:30 Moritz Bunkus

Beispieldatei bei CSV-Import herunterladen

2c6717d9 16.06.2011 09:30 Moritz Bunkus

Refactoring: gemeinsamen Code ausgelagert; Ansprechpersonen/Lieferadressen: Kunden-/Lieferantennamen anzeigen

05445f9d 16.06.2011 09:30 Moritz Bunkus

Überflüssiger Accessor

7caf72ff 16.06.2011 09:29 Moritz Bunkus

Hilfetexte anzeigen; sehr viele Übersetzungen

35948584 16.06.2011 08:44 Moritz Bunkus

Anzeige und Import von übersetzten Artikeltexten und Bemerkungen

81379539 16.06.2011 08:44 Moritz Bunkus

Artikelimport bisher

b9e6845d 16.06.2011 08:44 Moritz Bunkus

Keine undefinierten Werte als Referenzen nutzen (passiert im Fehlerfall)

9e152755 16.06.2011 08:44 Moritz Bunkus

Import von Lieferadressen.

136a063c 16.06.2011 08:44 Moritz Bunkus

Flash-Meldung nach Import ausgeben

7b9d1666 16.06.2011 08:44 Moritz Bunkus

Import von Ansprechpartnern

0297cac9 16.06.2011 08:44 Moritz Bunkus

Längenbeschränkung bei bestimmten Feldern

13b5fc65 16.06.2011 08:44 Moritz Bunkus

Statusausgabe verbessert

f87763cd 16.06.2011 08:44 Moritz Bunkus

Kunden-/Lieferantenstammdatenimport: zumindest das Testen funktioniert

29269e99 16.06.2011 08:44 Moritz Bunkus

Hochladen und Anzeigen von hochgeladenen Dateien implementiert

1abd7845 16.06.2011 08:44 Moritz Bunkus

CSV-Importmasken um typspezifische Eingabefelder erweitert

f5594740 16.06.2011 08:44 Moritz Bunkus

form_customers_vendors.html nach form.html umbenannt; Kosmetik

7f1f5efe 16.06.2011 08:44 Moritz Bunkus

Speichern, Laden, Löschen von Importprofilen implementiert