toter code
20.10.2009 sschoeling: this sub seems to be orphaned.-> yes.
Auftrags-Controller: Workflow VK->EK: Lieferadresse für direkte Lieferung
Falls beim Workflow Kundenauftrag->Lieferantenauftrag eine Lieferadresseausgewählt oder eine indiv. Lieferadresse eingetragen ist, wir gefragt,ob diese Lieferadresse als (indiv.) Lieferadresse in den Lieferantenauftrag...
Auftrags-Controller: Lieferadresse: Auswahlliste richtig zusammenbauen
Das behebt einen Fehler, wenn der Kunde nur eine Lieferadresse hat und derAuftrag geladen wird. Dann wurde keine Lieferadresse angeboten.
Ist nur eine Lieferadresse vorhanden, so wird diese nicht als (erstes)...
Auftrags-Controller: "Speichern und ..." nicht ausgrauen, wenn nicht gespeichert…
…, da vorher ohnehin gespeichert wird.
locales-Lauf 'de' und vergessene Übersetzung f. Fehler beim Projektanlegen
locales-Lauf 'en'
Kunden-/Lieferantenstamm: Anzeige WebDAV-Reiter
Kunden-/Lieferantenstamm: Kosmetik/Einrückung im Web-Template
Kunden-/Lieferantenstamm: Reiter Dateianhänge ohne Einschränkung anzeigen …
… Hier wurde auf das Recht geprüft, ob man Ek-/Vk-Belege aller Mitarbeitereinsehen darf.
Hier wurde offenbar aus Versehen in die vorhandene IF-Anweisung reinkopiert.
Changelog Auslagern mit Seriennummer
Feature: Auslagern über Rechnung inkl. Seriennummer Lagermenge berücksichtigen
Dateispeicher "webdav" fehler bei vorhergehe ...
nden commit behoben vendornumber anstatt vendor
Dateispeicher "Webdav" auch für Kunden und Lieferanten
Feature: Auslagern über Rechnung inkl. Seriennummer == Chargennummer
Prüft, ob die kommaseparierte Liste in serialnumber mitder Stückzahl in der Position übereinstimmtPrüft, ob die Seriennummer als Chargennummer vorhanden sind.Bei Erfolg werden diese Chargen dann ausgelagert.
Auslagern über VK-Rechnung, Erweiterung um Abgleich Seriennummer == Charge
Option in Mandantenkonfiguration->Lager
aqbanking 6.x benötigt weitere Unterordner
Durch die verkettung der Systemaufrufe kann derMT940 Import aktuell erst beim zweiten Aufruf ausgeführt werden (ubuntu 20.04)Das Anlegen der Unterordner umgeht diese Eigenschaft
S/GL: Typo im POD (t/011pod.t)
S/GL: Typo im POD (t/006spellcheck.t)
Auftrags-Controller: individuelle Lieferadresse
Behebt #365 (redmine)
S/D/Order: before_save-hooks f. indiv. Lieferadressen, um …
- keine leeren zu speichern- das Modul immer auf 'OE' zu setzen
S/D/Shipto: Methode is_empty, um auf leere Lieferadresse zu prüfen
Form::prepare_for_printing: Lieferadresse nicht mehr hier laden. …
Das passiert jetzt in FlattenToForm
FlattenToForm: individuelle Lieferadresse und CVars berücksichtigen.
CVars: Einträge beim Löschen dazugehöriger Lieferadressen automatisch löschen
Lieferscheine: Benutzerdef. Variablen in Lieferadressen gefixt
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 …"...
div_tag aus L in Presenter verschoben
Kosmetik/Typo
Mandanteneinstellung: Projekt zum Auftrag erzeugen auch für Order-Controller
Vorgangsbezeichnung erzwingen auch im Order-Controller
Kosmetik Zeilenumbruch
Version auf unstable gesetzt
Liefermengenberechnung: Default auf verlinkte Position (seit 2016 möglich)
SL::Mailer: Aufrufer kann optional beliebige Header mitgeben
pod ergänzung GL.pm
Kreditoren- Debitorenbuchung: Lieferdatum für die Steuer berücksichtigen
Logik-Kosmetik: Die Variablen werden lokal für der Schleife benötigt
Aufruf von weiteren Funktionen nach der initialiserung erschwertdie Lesbarkeit
Form: Backend-Funktion get_taxcharts entfernt
Toter Code, die ALL_TAXCHARTS werden nicht mehr verwendetAufruf auch in ar.pl entfernt
ap.pl ALL_TAXCHARTS toten Code entfernt
Wird seit 6e594d280b nicht mehr verwendet
htaccess: Regel auf Verzeichnisse mit Namen .git oder config beschränken
Die bisherige Regel verbietet schlicht den Zugriff auf beliebigeDateien und Verzeichnisse, die ».git« oder »config« irgendwo im Namenhaben — z.B. »js/edit_periodic_invoices_configs.js« oder die...
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 eineungültige Kombination aus taxkey & tax_id (ungültig im Sinne von:...
E-Mail-Versand: vorbelegter Text für Rechnungen mit aktiviertem Bankeinzug
ZUGFeRD: auch bei massengedruckten Rechnungen ZUGFeRD-Infos erzeugen
Funktioniert aber nur, wenn nur eine einzige Mail ausgewähltist. Andernfalls existieren halt mehrere Anhänge mit demselben Namen,was nicht funktionieren kann.
ZUGFeRD: auch wiederkehrende Rechnungen mit ZUGFeRD-Infos erzeugen
ZUGFeRD: Namen der eingebetteten Datei richtig setzen
'ucfilespec' wird erst ab PDF 1.7 unterstützt, was wir nichterzeugen. Daher wurde bisher der Name der temporären Datei auch im PDFals Dateiname verwendet.
Jetzt wird korrekt »ZUGFeRD-invoice.xml« als Name des Anhangs im PDF...
Kosmetik: Einrückung
File: Kein deep clone von Strukturen machen die SL::DB::* Objekte enthalten
Das führt zu Duplizierungen von Singletons, in diesem Fall derDatenbankverbindung die dann beim abbauen kaputtgehen.
(cherry picked from commit 9a86234c1a5624573a3f2738cf25b526527796c8)...
Deb-/Kred-/Dialogbuchungen - get_active_taxes_for_chart mit tax_id
Durch die Konfiguration bei den Steuern, für welche Konten welcheSteuerfälle in den Dropdowns bei Debitoren-, Kreditoren- undDialogbuchungen auftauchen, kann es passieren, daß für bereits gebuchte...
GL get_active_taxes_for_chart - tax_id param
Damit kann man bei bereits gebuchten acc_trans-Einträgen den aktuellentax_id Wert übergeben, so daß der Eintrag bei Dropdowns immer erscheint,also auch dann, wenn er durch Umkonfiguration ansonsten aus dem Dropdown...
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 istdas auch korrekt, hier soll nur die Hauptbuchung im DATEV-Export mit...
changelog: Währung/Wechselkurs im Auftrags-Controller
Auftrags-Controller: Wechselkurs in Preisquellen-Dialog berücksichtigen
Bezieht sich auch auf #139Refs #139
Wechselkurs pro Angebot/Auftrag: In Angebots-/Auftragsbericht berücksichtigen
Auftrags-Controller: Wechselkurs: Preis beim Hinzufügen eines Artikels umrechnen
Auftrags-Controller: Wechselkurs pro Beleg …
- Wechselkurs wird pro Beleg gespeichert- Wechselkurs ist immer änderbar- vorausgefüllt aus "alter" Tages-Wechselkurstabelle
Bezieht sich auch auf #135Refs #135
Wechselkurs pro Angebot/Auftrag: legacy-Methode exchangerate umbenannt
Wechselkurs pro Angebot/Auftrag: DB-Upgrade-Skript + Rose
exchangerate direkt in Tabelle oe ablegen.
Die Implementierung, um bei Angeboten/Aufträgen den Wechselkurs pro Belegzu speichern folgt in weiteren commits und wird erstmal nur für den neuenAuftrags-Controller umgesetzt....
Auftrags-Controller: Wechselkurs: Kosmetik / POD update
Auftrags-Controller: Währung in make_order setzen
Auftrags-Controller: Wechselkursfeld leer lassen, wenn Kurs nicht bekannt
Auftrags-Controller: Währung bei Kunden-/Lieferantenwechsel setzen
Auftrags-Controller: Feld für Wechselkurs CSS-Klasse numeric/reformat_number
Damit kann in dem Feld auch "gerechnet" werden.
S:D:Order: kein has_customervendor in kivitendo
Anpassung nach cherry-picks aus odyn
Warnung Währungs-/Kurswechsel: Text u. Übersetzung angepasst
Auftrags-Controller: js: Debug-Meldungen raus
Anpassung nach cherry-pick aus odyn
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)...
Auftragsschnellerfassung: Warnung wenn neuer Wechselkurs eingegeben
(cherry picked from commit 3825bc25c386674446879946bd73a16a2c3e3314)(cherry pick von odyn)
Warnung Währungs-/Kurswechsel: englischen Text an Übersetzung angepasst
(cherry picked from commit a51ce740e43f2c70f8584a29ca1c3c3b2ecc7acf)(cherry pick von odyn)
exchangerate bei Order erst nach transdate und currency_id setzen
(cherry picked from commit 7d76676faf4c3a4d71fc5df449365374a9997995)(cherry pick von odyn)
Auftrags-Controller: DOM-Id des Datumsfeld richtig angeben
Es heißt _as_date in kivitendo.Anpassung nach cherry-pick aus odyn
locales-Lauf en
Auftragsschnellerfassung: Währung und Wechselkurs definierbar
impl. #9491
(cherry picked from commit 6cdc5a4a33df4530ce4e141151e83138320e27a2)(cherry pick von odyn)
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
Debitorenbuchung: Wechselkurs bei Zahlung formatieren
Debitorenbuchung: unbekannten Wechselkurs (0) nicht anzeigen
Wechselkurs in VK-Rechnung nicht aus Zahlung setzen
Revert "BUG-Fix: Kreditorenbuchungen: Währung wird nicht übernommen."
This reverts commit dc89fd52864f1778e4aded439e0765b1422879ce.
Der commit tut nicht, was in der commit-Message steht (dafür gab esschon einen anderen) und sorgt dafür, dass der Wechselkurs doppelt...
Wechselkurs mit 5 Nachkommastellen anzeigen
sieh auch"Debitorenbuchungen - Wechselkurs mit 5 Nachkommastellen anzeigen" (commit 4291cf9efdf89ef6ad98aa877c1a31bee63fffad)
Lagerbestand: Paginieren An- und Ausschalten
wh report: Kosmetik
Release 3.5.6
Doku-Update: Versionnummer 3.5.6
Datenbank-Upgrade-Skripte für Release 3.5.6-Abhängigkeiten
vim-Auslagerungsdatei entfernt
Typo in Upgrade-Doku
doc: Sicherheitshinweise in Bezug auf SQL-Injections und XSS
changelog: Bugfixes nachgetragen
changelog zu: Einfüge-Position eines neuen Artikels angeben können
Kosmetik: Einrückung im changelog
DATEV-Export: Test repariert, da nun kein Leistungsdatum bei Zahlungen
zu commit eab277a4114a1115310e05fa5bbe867877900d84(DATEV-Export: Leistungsdatum nicht bei Zahlungen exportieren)
Kosmetik: keine Tabs
Zeile 'drop table temp_taxkey_conversions;' vor 'END IF;'
Doku: openSuSE angepasst
ISO3166 deutsche Überseztung ergänzt (Belgien)
UN 20 Recs: Quartal als gültige Einheit hinzugefügt
doc: Buildlauf
Diverse Typos in Doku
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 Bankbewegungendrangehangen wird. Das irritiert dann zu Recht beim DATEV-Import.
Merge pull request #28 from DerDakon/quote
quoten von Argumentlist in shellscript
Ansonsten werden Pfade mit Leerzeichen zu einzelnen Argumenten.