Jan Büren [Wed, 16 Mar 2022 07:10:08 +0000 (08:10 +0100)]
Kreditorenbeleg prinzipiell um reverse_charge für beliebige Steuerschlüssel erw.
Sobald eine Steuer ein Gegenkonto (reverse_charge_chart_id) besitzt
wird die Steuer immer gespiegelt gebucht. Unabhängig vom Steuersatz
oder Steuerschlüssel.
Jan Büren [Wed, 16 Mar 2022 07:07:19 +0000 (08:07 +0100)]
Steuerschlüssel 18 und 19 mit reverse_charge Funktion hinzugefügt
Jan Büren [Tue, 15 Mar 2022 06:08:37 +0000 (07:08 +0100)]
Kreditorenbeleg reverse Charge 94 in Dialog-B mit korrektem Vz buchen
Jan Büren [Tue, 22 Mar 2022 16:24:28 +0000 (17:24 +0100)]
Anzahlungsrechnung auch den netto-Betrag an die Druckvorlagen übergeben
Jan Büren [Fri, 25 Mar 2022 14:54:43 +0000 (15:54 +0100)]
locales en/de
Jan Büren [Wed, 16 Mar 2022 08:27:06 +0000 (09:27 +0100)]
Mit Bankimport abgeglichen Dialog-Buchungen schreibschützen
Jan Büren [Fri, 25 Mar 2022 12:03:13 +0000 (13:03 +0100)]
Payment-Helper pay_invoice case 'difference_as_skonto' entfernt
'difference_as_skonto' lässt sich über 'free_skonto' abbilden.
Ein Fall weniger der die Methode etwas wartungsfreundlicher macht.
POD und Testfall angepasst.
Bernd Bleßmann [Fri, 25 Mar 2022 11:28:30 +0000 (12:28 +0100)]
reverse Charge Upgrade Skript: taxkeys nur bei Germany-DATEV-SKR03EU/04EU
Bernd Bleßmann [Fri, 25 Mar 2022 09:12:33 +0000 (10:12 +0100)]
locales-Lauf en
Jan Büren [Fri, 25 Mar 2022 08:16:46 +0000 (09:16 +0100)]
Testfälle für Payment umgestellt difference_as_skonto => free_skonto
Anwendungsfall difference_as_skonto ist nichts anderes als
free_skonto mit dem Skonto-Betrag entsprechend dem vollen
Rechnungsbetrag. Der Fall difference_as_skonto ist ansonsten toter Code
in der kivi und wurde nur von diesem Testfall noch am Leben erhalten
Jan Büren [Fri, 25 Mar 2022 08:15:24 +0000 (09:15 +0100)]
Payment-Helper: free_skonto erweitert: skonto_amount == open_amount
Jan Büren [Fri, 25 Mar 2022 05:14:15 +0000 (06:14 +0100)]
Verknüpfte Belege auch für Dialogbuchungen
Jan Büren [Thu, 24 Mar 2022 16:39:21 +0000 (17:39 +0100)]
Hinweis, dass manuelle Skonto-Steuerkorrektur nicht mehr nötig sind
Jan Büren [Thu, 24 Mar 2022 16:37:43 +0000 (17:37 +0100)]
Changelog: Skontoautomatik macht Steuerkorrektur
Jan Büren [Wed, 23 Mar 2022 13:52:18 +0000 (14:52 +0100)]
Änderungen Testfall tax. bt_id ist jetzt zwingend erforderlich
pay_invoice mit Skonto erwartet die bank_transaction.id
Jan Büren [Wed, 23 Mar 2022 12:33:00 +0000 (13:33 +0100)]
Payment-Helper Anpassungen aus Testfall
- Keine Skonto Steuerkorrektur falls Steuer-Betrag < 0.01
- Zwei Teile von Netto und Steuer können an der dritten
Nachkommastelle auf 5 (0.005) berechnet werden. Entsprechend
Rundungskorrekturen genauer angepasst
Jan Büren [Wed, 23 Mar 2022 11:52:12 +0000 (12:52 +0100)]
SPI-Helper: Im Fehlerfall genauere Angaben zur Analyse ausgeben
Jan Büren [Wed, 23 Mar 2022 11:51:45 +0000 (12:51 +0100)]
Kosmetik ;
Jan Büren [Wed, 23 Mar 2022 07:26:27 +0000 (08:26 +0100)]
Testfall bank_transactions angepasst
- Payment-Helper keine uninit params
- skonto steuerkorrektur macht zwei weitere acc_trans verknüpfungen
Jan Büren [Tue, 22 Mar 2022 09:57:05 +0000 (10:57 +0100)]
Payment-Helper: Notes in DB-Buchung als Text speichern
Jan Büren [Tue, 22 Mar 2022 09:46:03 +0000 (10:46 +0100)]
Payment-Helper _skonto_charts... debugs und kommentare aufgeräumt
Jan Büren [Tue, 22 Mar 2022 09:39:13 +0000 (10:39 +0100)]
Payment-Helper: skonto_charts entfernt
Jan Büren [Tue, 22 Mar 2022 08:59:23 +0000 (09:59 +0100)]
Locales für Skonto-Steuerkorrektur
Jan Büren [Tue, 22 Mar 2022 08:15:20 +0000 (09:15 +0100)]
Kosmetik, Toten Code identifizieren, Alphabetische Reihenfolge Module
Jan Büren [Wed, 23 Mar 2022 12:32:27 +0000 (13:32 +0100)]
Angepasster Testfall payment
Jan Büren [Tue, 22 Mar 2022 07:54:09 +0000 (08:54 +0100)]
Payment-Helper Skonto verbuchen mit Steuerkorrektur
tax_and_amount_by_tax_id ausgelagert für ar und ap in SalesPurchaseInvoice.
pay_invoice mit skonto erwartet die banktransaction.id
Invoice und PurchaseInvoice bindet den SPI Helper ein
Alte Methode skonto_charts noch im Payment-Helper drin.
Ferner auskommentierte Debug-Statements und auskommtiert ArGl, ApGl
stabile Anbindung an ARAP (nicht notwendig, da mit BankTransationAccTrans
verknüpft).
Jan Büren [Thu, 24 Mar 2022 14:46:36 +0000 (15:46 +0100)]
SKR03/SKR04 Entfernt ggf. uralte falsch verknüpfte Automatikkonten
Laut der DATEV Steuerschlüssel Spezifikation darf es ferner
auch kein Automatik-Konto mehrfach bei Steuerschlüssel verwendet werden.
kivi erlaubt das schon immer, falls möglich setzt das skript den
Wert auf unique
Jan Büren [Tue, 22 Mar 2022 10:53:39 +0000 (11:53 +0100)]
Anzeige für Steuer bei Kreditorenbuchung wieder sichtbar machen
Die Abfrage auf reverse_charge_ $i liefert immer true zurück.
Entsprechend vorher den Wert in eine Variable setzen und diese dann prüfen
Jan Büren [Tue, 22 Mar 2022 10:51:02 +0000 (11:51 +0100)]
Wiedervorlage für Beleg, nur sichtbar für eigenen Benutzer
Die Rechte sind hier entweder zu strikt oder werden erst gar nicht
überprüft. Ferner sieht die ursprüngliche SQL-Abfrage leicht buggy aus.
Dieser Commit enthebelt behandelt Wiedervorlagen für Belege so als ob
diese sichtbar für alle Benutzer sind. Ferner wird die SQL-Abfrage
konkret auf die trans_id des Belegs angewendet
Steven Schubiger [Thu, 3 Mar 2022 12:32:48 +0000 (13:32 +0100)]
Swiss QR-Bill: QrBill.pm: Änderungen Syntax betreffend
Bernd Bleßmann [Fri, 18 Mar 2022 10:25:41 +0000 (11:25 +0100)]
Beim Workflow Kunden/Lieferant->Angebot/Auftrag Sprache vorbelegen
behebt #494 (redmine)
Bernd Bleßmann [Mon, 14 Mar 2022 18:38:52 +0000 (19:38 +0100)]
Rechnungsbericht: Dateianhänge anzeigen können.
Bernd Bleßmann [Mon, 14 Mar 2022 12:54:59 +0000 (13:54 +0100)]
Dokumentation: changelog für Suche nach allen Telefonnummern
Bernd Bleßmann [Mon, 14 Mar 2022 11:11:23 +0000 (12:11 +0100)]
Schnellsuche nach "allen" Telefonnummern.
Gesucht wird in allen Telefonnummer-Feldern bei Kunden/Lieferanten
und Ansprechpersonen.
Bernd Bleßmann [Mon, 14 Mar 2022 12:50:06 +0000 (13:50 +0100)]
Kosmetik: Ausrichtung
Bernd Bleßmann [Mon, 14 Mar 2022 10:28:28 +0000 (11:28 +0100)]
Kunden-/Lieferantensuche: Suche nach allen entsprechenden Telefonnummern
- alle Telefonnummer-Felder in entweder Kunden- oder
Lieferantenstammdaten
- alle Telefonnummer-Felder in Ansprechpersonen
Bernd Bleßmann [Mon, 14 Mar 2022 10:19:26 +0000 (11:19 +0100)]
Übersetzung Kunden-/Lieferantensuche: Hauptansprechperson statt -partner
Bernd Bleßmann [Mon, 14 Mar 2022 10:13:37 +0000 (11:13 +0100)]
Lieferantensuche: Auch Hauptansprechperson anzeigen können
Bernd Bleßmann [Mon, 14 Mar 2022 10:12:28 +0000 (11:12 +0100)]
Kundenbericht: Suche nach Hauptansprechperson repariert, …
… wenn auch Belege angezeigt werden sollen.
Dazu muss das "SELECT" dafür in alle "UNIONS".
Bernd Bleßmann [Mon, 14 Mar 2022 10:10:20 +0000 (11:10 +0100)]
Web-Template Kunden-/Lieferantensuche: ein <td> zuviel
Bernd Bleßmann [Fri, 11 Mar 2022 18:07:34 +0000 (19:07 +0100)]
Web-Templates Rechnungssuche: HTML-Tags korrigiert: …
- hidden außerhalb der Tabelle gesetzt
- <b>s geschlossen
Bernd Bleßmann [Fri, 11 Mar 2022 17:34:08 +0000 (18:34 +0100)]
ar.pl: Kosmetik: Ausrichtung
Bernd Bleßmann [Fri, 11 Mar 2022 17:31:33 +0000 (18:31 +0100)]
Rechnungsbericht VK und EK nach Steuerzone sortieren können
Bernd Bleßmann [Fri, 11 Mar 2022 17:20:18 +0000 (18:20 +0100)]
Rechnungsbericht VK und EK nach Steuerzone filtern können
Jan Büren [Thu, 10 Mar 2022 08:43:32 +0000 (09:43 +0100)]
Kosmetik Payment-Helper
Bernd Bleßmann [Wed, 23 Feb 2022 12:35:52 +0000 (13:35 +0100)]
CKEditor: Platz f. Toolbox bei Langtext, E-Mail-Dialog und Konfig. periodische RGs
Bernd Bleßmann [Wed, 23 Feb 2022 12:33:16 +0000 (13:33 +0100)]
kivi.js: CKEditor macht platz für Toolbox, …
wenn das Platzhalter-Element die Klasse 'texteditor-space-for-toolbar'
gestezt hat.
Bernd Bleßmann [Wed, 9 Mar 2022 10:32:50 +0000 (11:32 +0100)]
Beschreibungsfeld in Debitorenbuchung braucht cols-Attribut, …
… sonst gibt es eine "division by zero"-Ausnahme in SL::Form::numtextrows
Bernd Bleßmann [Wed, 9 Mar 2022 09:50:48 +0000 (10:50 +0100)]
Länge Eingabefelder angleichen in in Debitoren, Kreditoren- u. Dialogbuchung.
Durch die Einführung der Vorgangsbezeichnung dort sah des alles etwas unruhig
aus.
Bernd Bleßmann [Mon, 21 Feb 2022 13:36:34 +0000 (14:36 +0100)]
Kosmetik Debitorenbuchung ar.pl: Ausrichtung
Bernd Bleßmann [Mon, 21 Feb 2022 13:35:21 +0000 (14:35 +0100)]
Vorgangsbezeichnung in Debitorenbuchungs-Vorlage: Speichern und Laden
Bernd Bleßmann [Mon, 21 Feb 2022 13:33:30 +0000 (14:33 +0100)]
Vorgangsbezeichnung in Debitorenbuchung: Speichern und Laden
Bernd Bleßmann [Mon, 21 Feb 2022 13:21:10 +0000 (14:21 +0100)]
Kosmetik Kreditorenbuchung ap.pl: Ausrichtung
Bernd Bleßmann [Mon, 21 Feb 2022 13:09:52 +0000 (14:09 +0100)]
Vorgangsbezeichnung in Kreditorenbuchungs-Vorlage: Speichern und Laden
Bernd Bleßmann [Mon, 21 Feb 2022 12:59:42 +0000 (13:59 +0100)]
Vorgangsbezeichnung in Kreditorenbuchung: Speichern, Laden, Workflow
Bernd Bleßmann [Mon, 21 Feb 2022 12:43:23 +0000 (13:43 +0100)]
Kosmetik Dialogbuchung gl.pl, GL.pm: Ausrichtung
Bernd Bleßmann [Mon, 21 Feb 2022 11:52:31 +0000 (12:52 +0100)]
Buchungsjournal: Vorgangsbezeichnung anzeigen und danach filtern können
Bernd Bleßmann [Mon, 21 Feb 2022 11:02:13 +0000 (12:02 +0100)]
Buchungsjournal Web-Template: Kosmetik: Einrückung
Bernd Bleßmann [Mon, 21 Feb 2022 11:01:07 +0000 (12:01 +0100)]
Buchungsjournal Web-Template: Fehlendes td-Tag
Bernd Bleßmann [Mon, 21 Feb 2022 10:46:26 +0000 (11:46 +0100)]
Kosmetik Dialogbuchung gl.pl: Ausrichtung
Bernd Bleßmann [Mon, 21 Feb 2022 10:44:29 +0000 (11:44 +0100)]
Vorgangsbezeichnung in Dialogbuchungs-Vorlage: Speichern und Laden
Bernd Bleßmann [Mon, 21 Feb 2022 10:39:23 +0000 (11:39 +0100)]
Vorgangsbezeichnung in Dialogbuchungs-Vorlage: DB-Upgrade und Rose
Bernd Bleßmann [Mon, 21 Feb 2022 10:28:38 +0000 (11:28 +0100)]
Vorgangsbezeichnung in Dialogbuchung: Speichern und Laden
Bernd Bleßmann [Mon, 21 Feb 2022 10:16:09 +0000 (11:16 +0100)]
Vorgangsbezeichnung in Dialogbuchung: DB-Upgrade und Rose
Bernd Bleßmann [Wed, 9 Mar 2022 10:06:02 +0000 (11:06 +0100)]
Revert "OIDs von Tabellen entfernt"
This reverts commit
a351192ec2a1306395e2563525969e8103fa3f5a.
War jetzt doppelt drin.
Jan Büren [Wed, 9 Mar 2022 09:54:48 +0000 (10:54 +0100)]
Testfall: Debug-Meldungen nur bei einzelner Ausführung
https://perlmaven.com/diag-note-explain
Jan Büren [Wed, 9 Mar 2022 08:12:50 +0000 (09:12 +0100)]
Merge pull request #41 from kivitendo/f-rights-to-view
F rights to view
Bernd Bleßmann [Tue, 8 Mar 2022 15:46:56 +0000 (16:46 +0100)]
Recht: Ansehen von Lieferscheinen berücksichtigen (VK+EK/alter+neuer Controller)
Bernd Bleßmann [Tue, 8 Mar 2022 10:29:21 +0000 (11:29 +0100)]
Kosmetik: DeliveryOrder: actionbar: Einrückung und Ausrichtung
Bernd Bleßmann [Mon, 7 Mar 2022 10:19:35 +0000 (11:19 +0100)]
do.pl: display_form: Hilfsfunktion für Zugriffsrechte verwenden, …
… wie an anderen Stellen auch.
Bernd Bleßmann [Mon, 7 Mar 2022 10:02:53 +0000 (11:02 +0100)]
Recht: Ansehen von Einkaufsrechnungen berücksichtigen
Bernd Bleßmann [Mon, 7 Mar 2022 09:40:31 +0000 (10:40 +0100)]
Recht: Ansehen von Verkaufsrechnungen berücksichtigen
Bernd Bleßmann [Tue, 8 Mar 2022 16:12:42 +0000 (17:12 +0100)]
Anbebots-/Auftragsbericht: Recht "Ansehen von Belegen" berücksichtigen
Bernd Bleßmann [Tue, 8 Mar 2022 16:03:49 +0000 (17:03 +0100)]
Auftrags-Controller: wenn kein Recht zur Bearbeitung, dann Aktionen ausblenden …
… und nicht weglassen
Bernd Bleßmann [Mon, 7 Mar 2022 07:58:57 +0000 (08:58 +0100)]
Auftrags-Controller: before-run-hook deutlicher benannt
Bernd Bleßmann [Tue, 8 Mar 2022 16:27:53 +0000 (17:27 +0100)]
kein DB-Fehler bei fehlender Gruppe Vollzugriff im DB-Upgrade f. Nur-Lese-Rechte
Ist beim Test aufgefallen - dort gibt es die Gruppe nicht.
Jan Büren [Tue, 8 Mar 2022 14:29:35 +0000 (15:29 +0100)]
Abteilung bei Lohnbuchhaltung zuordnen, get_first mit richtigen Parameteraufruf
Jan Büren [Tue, 8 Mar 2022 11:46:25 +0000 (12:46 +0100)]
SQL-Upgrade korrekter Name und kivi-version
Importiert aus Kundenprojekt
Moritz Bunkus [Thu, 11 Feb 2021 10:01:23 +0000 (11:01 +0100)]
OIDs von Tabellen entfernt
Jan Büren [Mon, 7 Mar 2022 08:43:46 +0000 (09:43 +0100)]
DATEV-Export Steuerschlüssel 94 übergeben, aber die Steuerbuchungen ausklammern
Jan Büren [Thu, 3 Mar 2022 12:57:07 +0000 (13:57 +0100)]
Changelog für Reverse Charge und kein E-Mail-Protokoll in internen Bemerkungen
Jan Büren [Thu, 3 Mar 2022 12:56:19 +0000 (13:56 +0100)]
locales für Feature Reverse Charge bei Kreditorenbuchungen
Jan Büren [Thu, 3 Mar 2022 12:50:24 +0000 (13:50 +0100)]
reverse Charge Upgrade Skript. Syntax und Vorgängerversion
Jan Büren [Wed, 2 Mar 2022 08:41:45 +0000 (09:41 +0100)]
Vergessene SL::DB::ApGl.pm eingecheckt
Jan Büren [Tue, 1 Mar 2022 12:51:22 +0000 (13:51 +0100)]
DB-Upgrade tax_reverse_charge, syntaktischen Fehler behoben
Jan Büren [Tue, 1 Mar 2022 12:48:46 +0000 (13:48 +0100)]
Kreditorenbuchung um Steuerschlüssel 94 (reverse charge) erweitert
Bucht die gegensätzliche Steuer auf eine verknüpfte Dialogbuchung
und setzt den Steuerschlüssel beim DATEV-Export auf 0. Ferner sind
Steuer inklusive Buchungen unterbunden und die Dialogbuchung ist
nicht veränderbar, wird aber entsprechend modifiziert wenn die
Quell-Buchung geändert (gelöscht) wird.
Jan Büren [Wed, 23 Feb 2022 20:40:01 +0000 (21:40 +0100)]
Buchen und Verändern für gl sperren, falls kreditorische Folgebuchung
Jan Büren [Wed, 23 Feb 2022 09:16:27 +0000 (10:16 +0100)]
Hilfstabelle für automatische GL-Buchung nach Kreditorenbuchung
Jan Büren [Wed, 23 Feb 2022 09:12:42 +0000 (10:12 +0100)]
DB-Skript: Reverse Charge für Kreditorenbelege
Jan Büren [Tue, 22 Feb 2022 08:24:25 +0000 (09:24 +0100)]
E-Mail-Protokollierung in interne Bemerkung abschalten, falls Journal an
Jan Büren [Thu, 3 Mar 2022 12:31:44 +0000 (13:31 +0100)]
qty real nach numeric migrieren Ticket #491
Moritz Bunkus [Thu, 3 Mar 2022 09:17:26 +0000 (10:17 +0100)]
Factur-X: Einheiten »licenses« und »Lizenzen« auf C62 (= Stück) mappen
Bernd Bleßmann [Wed, 2 Mar 2022 15:17:54 +0000 (16:17 +0100)]
Recht: Ansehen von Belegen bei Angebot und Auftrag berücksichtigen
Ansehen nur im neuen Auftrags-Controller
Bernd Bleßmann [Wed, 2 Mar 2022 13:48:29 +0000 (14:48 +0100)]
Rechte (nur) zum Lesen von Belegen
Bernd Bleßmann [Wed, 2 Mar 2022 12:46:08 +0000 (13:46 +0100)]
Version auf unstable gesetzt
Jan Büren [Wed, 2 Mar 2022 12:19:14 +0000 (13:19 +0100)]
changelog: Zeitstempel noch schnell gefixt ...
Bernd Bleßmann [Wed, 2 Mar 2022 12:04:29 +0000 (13:04 +0100)]
Release 3.6.0
Bernd Bleßmann [Wed, 2 Mar 2022 11:33:35 +0000 (12:33 +0100)]
DB-Upgrade-Skripte für 3.6.0
Jan Büren [Tue, 1 Mar 2022 17:09:19 +0000 (18:09 +0100)]
kivilogo: Frieden statt Corona
Moritz Bunkus [Mon, 28 Feb 2022 08:27:16 +0000 (09:27 +0100)]
Merge pull request #40 from computersalat/special_chars
[locale] cross merge and sort de/en special_chars