Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
4a36e49b 09.09.2020 11:25 Jan Büren

toter code

20.10.2009 sschoeling: this sub seems to be orphaned.
-> yes.

9cb9a448 03.09.2020 15:06 Bernd Bleßmann

Auftrags-Controller: Workflow VK->EK: Lieferadresse für direkte Lieferung

Falls beim Workflow Kundenauftrag->Lieferantenauftrag eine Lieferadresse
ausgewählt oder eine indiv. Lieferadresse eingetragen ist, wir gefragt,
ob diese Lieferadresse als (indiv.) Lieferadresse in den Lieferantenauftrag...

0f862705 03.09.2020 14:35 Bernd Bleßmann

Auftrags-Controller: "Speichern und ..." nicht ausgrauen, wenn nicht gespeichert…

…, da vorher ohnehin gespeichert wird.

ac7caac1 01.09.2020 16:21 Bernd Bleßmann

Kunden-/Lieferantenstamm: Anzeige WebDAV-Reiter

4b2e8d68 28.08.2020 17:20 Jan Büren

Feature: Auslagern über Rechnung inkl. Seriennummer Lagermenge berücksichtigen

a258467b 28.08.2020 11:41 Werner Hahn

Dateispeicher "webdav" fehler bei vorhergehe ...

nden commit behoben vendornumber anstatt vendor

01e8c002 27.08.2020 21:42 Werner Hahn

Dateispeicher "Webdav" auch für Kunden und Lieferanten

c9cace86 27.08.2020 17:18 Jan Büren

Feature: Auslagern über Rechnung inkl. Seriennummer == Chargennummer

Prüft, ob die kommaseparierte Liste in serialnumber mit
der Stückzahl in der Position übereinstimmt
Prüft, ob die Seriennummer als Chargennummer vorhanden sind.
Bei Erfolg werden diese Chargen dann ausgelagert.

bde97469 27.08.2020 17:14 Jan Büren

Auslagern über VK-Rechnung, Erweiterung um Abgleich Seriennummer == Charge

Option in Mandantenkonfiguration->Lager

67089fda 25.08.2020 18:20 Jan Büren

aqbanking 6.x benötigt weitere Unterordner

Durch die verkettung der Systemaufrufe kann der
MT940 Import aktuell erst beim zweiten Aufruf ausgeführt werden (ubuntu 20.04)
Das Anlegen der Unterordner umgeht diese Eigenschaft

f60e94b5 25.08.2020 16:42 Bernd Bleßmann

S/GL: Typo im POD (t/011pod.t)

330df4c5 25.08.2020 16:41 Bernd Bleßmann

S/GL: Typo im POD (t/006spellcheck.t)

199bd497 25.08.2020 16:17 Bernd Bleßmann

Auftrags-Controller: individuelle Lieferadresse

Behebt #365 (redmine)

7cad87f8 25.08.2020 16:17 Bernd Bleßmann

S/D/Order: before_save-hooks f. indiv. Lieferadressen, um …

- keine leeren zu speichern
- das Modul immer auf 'OE' zu setzen

e5097146 25.08.2020 16:17 Bernd Bleßmann

S/D/Shipto: Methode is_empty, um auf leere Lieferadresse zu prüfen

45eb8765 25.08.2020 16:17 Bernd Bleßmann

Form::prepare_for_printing: Lieferadresse nicht mehr hier laden. …

Das passiert jetzt in FlattenToForm

f769991a 25.08.2020 16:17 Bernd Bleßmann

FlattenToForm: individuelle Lieferadresse und CVars berücksichtigen.

15e3714a 25.08.2020 16:11 Bernd Bleßmann

Individuelle Lieferadresse hinzufügen: falsche Reihenfolge der Werte korrigiert

kam mit "Individuelle Lieferadresse hinzufügen: cp_gender nicht vergessen"
(commit bca91008eddc6a1734a75fcd555f10d1c8ac65f6),
bzw. "Individuelle Lieferadresse hinzufügen: cp_gender nicht auf leer prüfen …"...

e8c5169f 25.08.2020 15:57 Bernd Bleßmann

div_tag aus L in Presenter verschoben

918c39c0 25.08.2020 12:18 Jan Büren

Kosmetik/Typo

1b18f0aa 24.08.2020 11:15 Jan Büren

Mandanteneinstellung: Projekt zum Auftrag erzeugen auch für Order-Controller

c45a00e0 20.08.2020 15:04 Jan Büren

Vorgangsbezeichnung erzwingen auch im Order-Controller

393cef65 20.08.2020 14:56 Jan Büren

Kosmetik Zeilenumbruch

d3217777 11.08.2020 17:51 Moritz Bunkus

SL::Mailer: Aufrufer kann optional beliebige Header mitgeben

72911d5e 11.08.2020 10:59 Jan Büren

pod ergänzung GL.pm

d2ed673e 11.08.2020 09:41 Jan Büren

Form: Backend-Funktion get_taxcharts entfernt

Toter Code, die ALL_TAXCHARTS werden nicht mehr verwendet
Aufruf auch in ar.pl entfernt

90e0cc0b 06.08.2020 14:55 Moritz Bunkus

Skontovorschläge: ungültige Steuer-Zeilen aus acc_trans ignorieren

Buchungen in acc_trans, die das Steuer-Konto ansprechen (also eines,
bei dem chart_link AR_tax oder AP_tax enthält), haben oftmals eine
ungültige Kombination aus taxkey & tax_id (ungültig im Sinne von:...

d9ff130d 06.08.2020 14:44 Moritz Bunkus

E-Mail-Versand: vorbelegter Text für Rechnungen mit aktiviertem Bankeinzug

bbb6d51c 03.08.2020 13:56 Moritz Bunkus

ZUGFeRD: auch bei massengedruckten Rechnungen ZUGFeRD-Infos erzeugen

Funktioniert aber nur, wenn nur eine einzige Mail ausgewählt
ist. Andernfalls existieren halt mehrere Anhänge mit demselben Namen,
was nicht funktionieren kann.

06709046 03.08.2020 13:56 Moritz Bunkus

ZUGFeRD: auch wiederkehrende Rechnungen mit ZUGFeRD-Infos erzeugen

c25155dd 03.08.2020 13:56 Moritz Bunkus

ZUGFeRD: Namen der eingebetteten Datei richtig setzen

'ucfilespec' wird erst ab PDF 1.7 unterstützt, was wir nicht
erzeugen. Daher wurde bisher der Name der temporären Datei auch im PDF
als Dateiname verwendet.

Jetzt wird korrekt »ZUGFeRD-invoice.xml« als Name des Anhangs im PDF...

115b92fc 03.08.2020 13:56 Moritz Bunkus

Kosmetik: Einrückung

0d6ff79f 03.08.2020 12:15 Sven Schöling

File: Kein deep clone von Strukturen machen die SL::DB::* Objekte enthalten

Das führt zu Duplizierungen von Singletons, in diesem Fall der
Datenbankverbindung die dann beim abbauen kaputtgehen.

(cherry picked from commit 9a86234c1a5624573a3f2738cf25b526527796c8)...

e765ebf8 28.07.2020 10:13 G. Richardson

GL get_active_taxes_for_chart - tax_id param

Damit kann man bei bereits gebuchten acc_trans-Einträgen den aktuellen
tax_id Wert übergeben, so daß der Eintrag bei Dropdowns immer erscheint,
also auch dann, wenn er durch Umkonfiguration ansonsten aus dem Dropdown...

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

2a267805 27.07.2020 15:31 Bernd Bleßmann

Wechselkurs pro Angebot/Auftrag: In Angebots-/Auftragsbericht berücksichtigen

b4d500da 27.07.2020 15:31 Bernd Bleßmann

Auftrags-Controller: Wechselkurs: Preis beim Hinzufügen eines Artikels umrechnen

598383b3 27.07.2020 15:31 Bernd Bleßmann

Auftrags-Controller: Wechselkurs pro Beleg …

- Wechselkurs wird pro Beleg gespeichert
- Wechselkurs ist immer änderbar
- vorausgefüllt aus "alter" Tages-Wechselkurstabelle

Bezieht sich auch auf #135
Refs #135

b1817cb6 27.07.2020 15:31 Bernd Bleßmann

Wechselkurs pro Angebot/Auftrag: legacy-Methode exchangerate umbenannt

9fda7972 27.07.2020 15:31 Bernd Bleßmann

Wechselkurs pro Angebot/Auftrag: DB-Upgrade-Skript + Rose

exchangerate direkt in Tabelle oe ablegen.

Die Implementierung, um bei Angeboten/Aufträgen den Wechselkurs pro Beleg
zu speichern folgt in weiteren commits und wird erstmal nur für den neuen
Auftrags-Controller umgesetzt....

c4a045af 27.07.2020 15:31 Bernd Bleßmann

Auftrags-Controller: Wechselkurs: Kosmetik / POD update

7cac5eaa 27.07.2020 15:30 Bernd Bleßmann

Auftrags-Controller: Währung in make_order setzen

f8b23396 27.07.2020 15:26 Bernd Bleßmann

Auftrags-Controller: Währung bei Kunden-/Lieferantenwechsel setzen

e810df1e 27.07.2020 15:26 Bernd Bleßmann

S:D:Order: kein has_customervendor in kivitendo

Anpassung nach cherry-picks aus odyn

0956f2d4 27.07.2020 15:24 Felix Eichler

Auftragsschnellerfassung: Korrekturen für Währung/Wechselkurs

- Feld auf disabled setzen wenn nicht gebraucht
- _as_null_number damit undef nicht zu 0 wird
- Übersetzte Fehlermeldungen

ticket #9491

(cherry picked from commit c581e4685a217bdd5b73380b1f808037a473dd9f)...

035b4835 27.07.2020 15:24 Felix Eichler

exchangerate bei Order erst nach transdate und currency_id setzen

(cherry picked from commit 7d76676faf4c3a4d71fc5df449365374a9997995)
(cherry pick von odyn)

4b1666b7 27.07.2020 12:16 Felix Eichler

Auftragsschnellerfassung: Währung und Wechselkurs definierbar

impl. #9491

(cherry picked from commit 6cdc5a4a33df4530ce4e141151e83138320e27a2)
(cherry pick von odyn)

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

2fc7bf87 14.07.2020 10:55 Jan Büren

ISO3166 deutsche Überseztung ergänzt (Belgien)

3279f52d 14.07.2020 10:29 Jan Büren

UN 20 Recs: Quartal als gültige Einheit hinzugefügt

eab277a4 09.07.2020 13:30 Jan Büren

DATEV-Export: Leistungsdatum nicht bei Zahlungen exportieren

Bankbewegungen haben prinzipiell kein Leistungsdatum,
allerdings baut der Export die über die Gegenbuchung zusammen,
sodass dann ein deliverydate des Belegs an die Bankbewegungen
drangehangen wird. Das irritiert dann zu Recht beim DATEV-Import.

a6f7df18 08.07.2020 13:48 Jan Büren

Bugfix #435 Einkaufsrechnung mit Leistungsdatum zieht falsche Steuer

Steuer für die acc_trans sollte anhand von deliverdate berechnet werden.
An der Oberfläche wird die Steuer richtig angezeigt, die DATEV-Prüfung
beschwert sich aber glücklicherweise

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.

424269dc 07.07.2020 18:35 G. Richardson

SL::DB::Invoice new_from - param transdate übergeben

Insbesondere bei Tests nützlich, um das Defaultverhalten zu
überschreiben.

bd218b67 07.07.2020 18:35 G. Richardson

Payment Helper - Logikfehler bei Parameter transdate

Es war eine Klammer falsch gesetzt, daher wurden nie DateTime-Objekte
erkannt und man mußte das Datum immer als formatierten String übergeben.
Jetzt sollte es auch wieder mit DateTime-Objekten funktionieren.

9a146961 04.07.2020 12:10 Jan Büren

Merge remote-tracking branch 'origin/f-leistungsdatum'

efbdf52c 02.07.2020 15:28 Bernd Bleßmann

Auftrags-Controller: Sprache f. Überstzung im E-Mail-Dialog verwenden

5b6abfd0 30.06.2020 16:28 Moritz Bunkus

ZUGFeRD: Gesamtsteuer nach PTC-Strukturänderung richtig ermitteln

c4cea463 30.06.2020 14:03 G. Richardson

Chart cache_taxkeys - startdate korrekt abfragen

Ansonsten werden Buchungen am 1.7.2020 (= startdate) nicht richtig
zugeordnet.

a74f9d57 30.06.2020 13:55 Moritz Bunkus

DBUpgrade-Mechanismus: umgekehrte Abhängigkeiten mit »required_by« angeben können

Existierender Mechanismus mit »depends« sagt: die Scripte in »depends«
müssen ausgeführt werden, bevor ich selber ausgeführt werde.

Mit »required_by« kann man das Umgekehrte angeben: ich selber muss...

4e8e33e9 30.06.2020 11:47 G. Richardson

AR/IR/OE - Steuerbeschreibung an Oberfläche / Druck aus tax_id holen

siehe Kommentare in SL/IS.pm

Wenn ein Steuerautomatikkonto mehrmals bei den Steuern auftaucht kann
man die Steuerbeschreibung nicht mehr eindeutig anhand der Kontonummer
(hier als taxnumber verwendet) bestimmen, von daher wird jetzt immer...

a5448e98 26.06.2020 14:54 G. Richardson

Konten bearbeiten - Steuerschlüssel nach Datum sortieren

Es gab keine Sortierreihenfolge.

50944367 26.06.2020 13:45 Bernd Bleßmann

CSV-Import Debitorenbuchungen: Lieferdatum bei Steuerermittlung berücksichtigen

f763cca9 26.06.2020 13:45 Bernd Bleßmann

CSV-Import Debitorenbuchungen: Feld für Kontonummer heißt accno, nicht chart

9f809e7f 26.06.2020 13:45 G. Richardson

S:D:Order: deliverydate Methode für PTC

d04f241a 26.06.2020 13:45 G. Richardson

PTC: Steuer nach Lieferdatum oder Rechnungsdatum

sollte nur für Rechnungen/Gutschriften gelten, nicht für Aufträge.

46f028ef 26.06.2020 13:45 Bernd Bleßmann

S:DATEV:CSV: Lieferdatum als Leistungsdatum exportieren

36666afc 26.06.2020 12:42 Bernd Bleßmann

Lieferdatum in Dialogbuchung: Speichern und Laden in Belegmaske

28f63405 26.06.2020 12:42 Bernd Bleßmann

Lieferdatum in Dialogbuchung: DB-Upgrade + Rose

c4767543 26.06.2020 12:42 Bernd Bleßmann

Lieferdatum in Debitoren-und Kreditorenbuchung

517ed14d 26.06.2020 12:34 Bernd Bleßmann

Lieferdatum in Einkaufsrechnung erfassen können

Das DB-Feld gab es schon, wurde aber nicht befüllt.

45d6fc38 24.06.2020 16:58 Bernd Bleßmann

PTC: Rückgabehash taxes in taxes_by_chart_id umbenannt

Damit ist klarer, was zu erwarten ist

b3089c09 24.06.2020 16:52 Bernd Bleßmann

ZUGFeRD: Steuerwerte pro Steuer, nicht pro Steuerkonto ausweisen

309d139a 24.06.2020 16:50 Bernd Bleßmann

Auftrags-Controller: Steuerwerte pro Steuer, nicht pro Steuerkonto ausweisen

46547316 24.06.2020 16:45 Bernd Bleßmann

PTC: Steuern auch nach Steuer-Id zurückgeben

Bisher kann der PTC die berechntete Steuer pro Steuerkonto zurückgeben.
Allerdings kann kivi so konfiguriert sein, dass verschiedene Steuern
auf ein Konto gebucht werden. Diese lassen sich dann durch die Rückgabe...

9f910c04 18.06.2020 11:02 Ronny Zimmermann

Buchungen in Konten wenn nach Datum sortiert zusätzlich nach Init-TS sortieren.

Siehe Forum: https://forum.kivitendo.ch/1368/buchung-werden-nicht-der-gebuchten-reihenfolge-angezeigt

4730ac69 13.06.2020 09:08 Jan Büren

Bugfix #430 Steuer speichen wirft SQL-Fehler

Das Refactoring 543d78225ec609 hat die Bind-Variablen außer Acht gelassen.
Bernd hat den Teil beim Speichern mit b30eacc6bbc6f gefixt.
Jetzt auch bei Neuerfassung. Ferner Rückmeldung an den Nutzer per Flash

443e237f 04.06.2020 11:48 Bernd Bleßmann

Original-Rechnung bei Mahnung Drucken: sellprice aus fxsellprice setzen

Sonst stimmt z.B. der Rabatt nicht, da sellprice in der DB den rabattierten
Wert enthält/enthalten kann. sellprice wird aber in IS::invoice_details (
aufgerufen aus Form::prepare_for_printing) als unrabattierter Einzelpreis...

9f4ef62c 03.06.2020 12:38 Bernd Bleßmann

CsvImport für Lieferscheine

994dab13 26.05.2020 13:41 Moritz Bunkus

Finanzübersicht: Enddatum bei wied. Rechnungen ohne automatische Verlängerung gefixt

Ist eine wR gekündigt, so darf ihr Betrag nur bis zum Enddatum
berücksichtigt werden. Das gleiche gilt aber, wenn eine Rechnung zwar
noch nicht gekündigt ist, wohl aber ein Enddatum aber keine...

a5de2653 15.05.2020 15:56 Bernd Bleßmann

CsvImport: Report-Begrenzung: "Alles" anzeigen als Voreinstellung.

b347874b 15.05.2020 15:38 Bernd Bleßmann

CsvImport: Filter/Begrenzung für Status-Bericht wieder ermöglichen.

8e258f81 15.05.2020 15:21 Bernd Bleßmann

CsvImport: Anzahl der Fehler beim Ergebnis anzeigen

1de47931 13.05.2020 17:45 G. Richardson

Projektpflicht bei Verkaufsaufträgen - Fehler abfangen

... wenn ein Projekt mit der Projektnummer der zu vergebenden Auftragsnummer
schon existiert. In der Datenbank muß die Projektnummer eindeutig sein.

Auf das Vorhandensein der Projektnummer schon vor dem Speichern des...

37f2ab4d 13.05.2020 09:13 G. Richardson

Typos und spellcheck für occurred

cc6d7fec 11.05.2020 17:04 Bernd Bleßmann

Abteilungen bei Ansprechpersonen: Freitext-Feld und/oder Auswahlliste

Die Abteilung wird entweder nur mit einer Auswahlliste angezeigt oder mit
Freitext-Feld und Auswahlliste. Das ist annähernd das alte Verhalten - im
Freitext-Feld eingegebener Text wird auch in contact_departments gespeichert....

30d53fc8 11.05.2020 17:04 Bernd Bleßmann

Abteilungen bei Ansprechpersonen: SimpleSettings-Controller zum Editieren

371ab59d 11.05.2020 17:04 Bernd Bleßmann

Abteilungen bei Ansprechpersonen in eigene Tabelle: DB-Upgrade und Rose

1dd6d84a 11.05.2020 17:04 Bernd Bleßmann

Titel von Ansprechpersonen: Freitext-Feld und/oder Auswahlliste

Der Titel wird entweder nur mit einer Auswahlliste angezeigt oder mit
Freitext-Feld und Auswahlliste. Das ist annähernd das alte Verhalten - im
Freitext-Feld eingegebener Text wird auch in contact_titles gespeichert....

b8c7ffdf 11.05.2020 17:04 Bernd Bleßmann

Titel von Ansprechpersonen: SimpleSettings-Controller zum Editieren

3a83d463 11.05.2020 17:04 Bernd Bleßmann

Titel von Ansprechpersonen in eigene Tabelle: DB-Upgrade und Rose

761f4a3f 11.05.2020 17:02 Bernd Bleßmann

Anreden: Kunden-/Lieferantenstamm: Freitext-Feld und/oder Auswahlliste

Die Anrede wird entweder nur mit einer Auswahlliste angezeigt oder mit
Freitext-Feld und Auswahlliste. Das ist annähernd das alte Verhalten - im
Freitext-Feld eingegebener Text wird auch in greetings gespeichert....

c2e49890 11.05.2020 15:57 Bernd Bleßmann

Anreden: SimpleSettings-Controller zum Editieren

041274ee 11.05.2020 12:54 Bernd Bleßmann

Anreden in eigene Tabelle: DB-Upgrade und Rose

2ebfa584 08.05.2020 13:47 Bernd Bleßmann

FlattenToForm: natural_person mit übernehmen

55d2c2d5 08.05.2020 13:47 Bernd Bleßmann

Kunden/-Lieferantenstamm: Flag "natürliche Person": DB-Upgrade + Rose

23ceae1d 07.05.2020 09:55 Jan Büren

Kreditorenbeleg-Storno: Buchungsdatum richtig setzen

Aufgefallen durch den Zeitstempel selftest

0f55816d 04.05.2020 10:56 G. Richardson

Project löschen - Rücksprung zu Übersicht repariert

Die action heißt list, nicht search

915cb1a4 01.05.2020 11:39 Jan Büren

Mahnungen: Offene Gutschriften anzeigen und bei Auswahl gegen Offene Posten rechnen

Falls der Haken in der Übersicht gemacht wird, werden alle offenen
Gutschriften für den jeweiligen Kunden angezeigt. Wenn diese aktiviert
werden, werden diese Gutschriften für die jeweilige Mahnstufe ausgegeben....

58cc1c78 24.04.2020 17:09 Tamino

Hinzufügen der Option ajax_return zu L.sortable_element