Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
c988246c 28.02.2023 11:36 Tamino Steinert

PurchaseInvoice: fix typo

e9b2764c 28.02.2023 11:36 Tamino Steinert

Tests: invoice_to_reclamation.t: add new fields to ignore list

expense_chart_id tax_id inventory_chart_id
960124c0 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Buchen auf einem Konto mit verschiedenen Steuersätzen

Nutze Kontonummer und SteuerId als Schlüssel für die
Hashtabelle ($form->{amount}) und entferne die Ebene Belegnummer.
Speicher die Kontonummer und (wenn vorhanden) SteuerId für die Buchung....

cfda5e71 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Speicher überlagerte Konten und Steuern

da784064 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Lade überlagerte Konten und Steuern

Wenn nichts hinterlegt ist, dann verwende die Defaultwerte.
fc3b49d6 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Hinzufügen der Felder für Konten und Steuer

Es werden die Wert von relink_accounts als Default genommen und der
Nutzer kann dies ändern. Es werden alle nötigen Steuerdaten in die Form
geschrieben.

c6df901c 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Datenstruktur fürs Überlagern von Konten und Steuer

996c5fc0 28.02.2023 10:58 Jan Büren

Merge pull request #60 from kivitendo/record_number_with_slash

Record number with slash

cd172b8e 27.02.2023 17:48 Cem Aydin

design40: padding-top für label entfernt (auskommentiert)

- lessc / css neu generiert

Behebt #451.

01b05575 27.02.2023 15:10 Cem Aydin

Ordner design40_webpages/ aus der Liste von Druckvorlagen ausschliessen

Behebt #520.

06f86bd5 27.02.2023 12:20 Cem Aydin

design40: Fehlende Template mass_delivery_order_print/_filter.html kopiert

- analog zu anderen filter Templates angepasst

Behebt #519

dc359b25 27.02.2023 11:16 Cem Aydin

design40: fehlende USE T8 hinzugefügt

Behebt #519 (teilweise)

a5a090d9 24.02.2023 16:21 Cem Aydin

design40: oe/search.html aktualisiert

- 3a77cbe Belegberichte (Angebote/Aufträge) mit Positionsdetails

3bfaf05d 24.02.2023 16:01 Cem Aydin

design40: generictranslations/edit_email_strings.html aktualisiert

- e4d533e E-Mails als HTML verschicken: Bearbeiten vordefinierter E-Mail-Texte

ca295559 24.02.2023 15:51 Cem Aydin

design40: generic/set_longdescription.html aktualisiert

- 94f5cb1 Langtext-Dialog: Größe prozentual zum Hauptfenster einstellbar pro Benutzer

d1ea0543 24.02.2023 15:46 Cem Aydin

design40: email_journal/show.html aktualisiert

- 7b5a9b1 E-Mails als HTML verschicken: im E-Mail-Journal als HTML anzeigen

c23473bf 24.02.2023 14:38 Cem Aydin

design40: do/stock_in_form.html aktualisiert

- b5c4682 Einkaufslieferschein: Falls erste Position beim Einlagern mit LS-Menge vorbelegenfrom

eb33e9f6 24.02.2023 14:26 Cem Aydin

design40: do/search.html aktualisiert

- e0bac67 Belegberichte (Lieferscheine) mit Positionsdetails

944509db 24.02.2023 14:06 Cem Aydin

design40: do/form_header.html aktualisiert

- 677f0dd Ein-/Verkauf: Belegnummern von uns erzeugter Belege nicht ändern können
- 844a541 Zusätzliche Rechnungsadressen: in Verkaufsbelegmasken auswählbar

e768f277 24.02.2023 11:47 Tamino Steinert

File: Script fürs Löschen von ungültigen Einträgen in DB::File

0ceb92a3 24.02.2023 11:47 Tamino Steinert

Webdav: ersetze / in Belegnummer mit - im Dateipfad ; fix #562

d3c7ee4a 23.02.2023 18:18 Cem Aydin

design40: ct/search.html aktualisiert

- 16fa146 Stammdaten->Berichte->Kunden Abt1 und Abt2 erweitert
- 2845782 Kunden-/Lieferantensuche: Suche nach allen entsprechenden Telefonnummern
- 6ecf8c0 ct: db in template escapen

a474e147 23.02.2023 17:36 Cem Aydin

design40: Fehlende Template zugferd/form.html kopiert

- Formatierung vereinheitlicht
- wrapper Klasse hinzugefügt
- Einrückung angepasst
- Titel in h1 gesetzt

d08495b2 23.02.2023 17:23 Cem Aydin

design40: Fehlende Templates task_server/.. kopiert

- Formatierung vereinheitlicht
- wrapper Klasse hinzugefügt
- Einrückung angepasst

0d2d3ca1 23.02.2023 17:21 Tamino Steinert

File: Script fürs Löschen von ungültigen Einträgen in DB::File

1d7b8175 23.02.2023 17:10 Cem Aydin

design40: Fehlende Templates t/render.html, t/render.js kopiert

5a07d871 23.02.2023 17:06 Cem Aydin

design40: Fehlende Template sepa/bank_transfer_list_top.html kopiert

b233ffef 23.02.2023 17:04 Cem Aydin

design40: Fehlende Template rp/aging_ar_top.html kopiert

f3f4dca1 23.02.2023 16:31 Tamino Steinert

Webdav: ersetze / in Belegnummer mit - im Dateipfad ; fix #562

a55624d1 23.02.2023 15:47 Cem Aydin

design40: Templates requirement_spec_version/ vereinheitlicht/bereinigt

- Formatierung vereinheitlicht
- Einrückung angepasst
- HTML Kommentare aus script tag entfernt

f18f5e43 23.02.2023 15:41 Cem Aydin

design40: Templates requirement_spec_part/ vereinheitlicht/bereinigt

- Formatierung vereinheitlicht
- Einrückung angepasst

6b819819 23.02.2023 15:29 Cem Aydin

design40: Templates requirement_spec_order/ vereinheitlicht/bereinigt

- Formatierung vereinheitlicht
- Einrückung angepasst
- align right durch class ersetzt

2172794d 23.02.2023 12:35 Jan Büren

Einkaufspreis von Erzeugnissen/Sortimententen ohne after_save hook

0e7a8b0c 23.02.2023 09:28 Jan Büren

Einkaufspreis von Erzeugnissen/Sortimententen aktualisieren (rekursiv)

Falls sich ein einzelner Bestandteil verändert. Läuft über alle
weiter verbauten Teile durch Aufruf von Parts::after_save.
Benötigt einen boolean Parameter in $::form->{lastcost_modified}, damit...

7dfb5656 22.02.2023 18:07 Cem Aydin

design40: Templates requirement_spec_item/ vereinheitlicht/bereinigt

- Formatierung vereinheitlicht
- Einrückung angepasst
- HTML Kommentare aus script tag entfernt

acc6569c 22.02.2023 18:07 Cem Aydin

design40: Fehlende Templates requirement_spec_.../ kopiert

- Formatierung vereinheitlicht

26dc1352 22.02.2023 18:06 Cem Aydin

design40: Template custom_data_export_designer/edit.html bereinigt

- align/valign entfernt (Darstellung linksbündig, analog zu anderen Templates)
- Formatierung vereinheitlicht

578bdac9 22.02.2023 14:24 Cem Aydin

design40: Templates presenter/items_list/items_list.html vereinheitlicht/bereinigt

- Formatierung vereinheitlicht
- <font.. tag entfernt (deprecated)

47b73235 22.02.2023 12:09 Cem Aydin

design40: Fehlende Templates zum project_picker kopiert

- Formatierung vereinheitlicht
- fehlende CSS styles hinzugefügt, CSS neu kompiliert

9ba8c112 22.02.2023 10:22 Bernd Bleßmann

Auftrags-Controller: Gültigkeitstoken WF Artikel->Lieferantenauftrag

Behebt #565 (redmine)

ea8daf55 21.02.2023 17:37 Cem Aydin

design40: Template pay_posting_import/form.html vereinheitlicht/bereinigt

- Formatierung vereinheitlicht
- colgroup mit Breiten hinzugefügt
- Doppelpunkte entfernt (analog zu anderen Templates)
- Tabellenspalte entfernt
- Label für checkbox hinzugefügt
- wrapper Kommentar korrigiert...

1fb4c5a5 21.02.2023 15:42 Cem Aydin

lokales lauf en (fehlte)

- 61056f4 PriceRule: Beschreibungen von CVar Regeln
- 3b31aee Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen

0d11bfb7 21.02.2023 11:40 Cem Aydin

design40: Fehlende Templates oe/periodic_invoices_email.txt, oe/save_periodic_invoices_config.html kopiert

- HTML Kommentare aus script tags entfernt, Einrückung angepasst

b6ad0428 20.02.2023 18:23 Cem Aydin

design40: Fehlende Templates login_screen/ kopiert

- Formatierung vereinheitlicht
- wrapper Klasse hinzugefügt

597b353e 19.02.2023 21:55 Andreas Rudin

MWSt 7.7% statt 8% CH Kontenplan Vereine, Entfernen Kontenplan mit 8% MWST

bf845f1b 19.02.2023 21:40 Andreas Rudin

Einleitung zum neuen CH Kontenplan angepasst

6c0b8bd8 19.02.2023 21:17 Andreas Rudin

Neuer Standardkontenplan Schweiz 7.7% statt 8% MWST

c51a1ebc 19.02.2023 10:36 Sven Schöling

PriceRules: test um unterstützte CVar Typen mit der vollen liste abzugleichen

Damit sollten wirre Fehler beim hinzufügen von Artikeln nicht mehr
passieren.

b41d5e72 19.02.2023 10:36 Jan Büren

htmlfield ist auch ein nicht verwendbarer Typ

7d104877 19.02.2023 10:36 Sven Schöling

PriceRule: tests

- shipto und custom shipto
- requirement specs cvars
- text cvars

de558fa6 19.02.2023 10:36 Sven Schöling

PriceRule: Unterstützung für ShipTo CVars und Absicherung gegen unbekannte CVar Module

Die Existenz von RequirementSpecs CVars macht jetzt nicht mehr die
Preisregeln kaputt

2191ef7f 19.02.2023 10:36 Sven Schöling

PriceRule: bei nicht unterstützten CVar Typen nicht abbrechen

nur bei unbekannten Typen, weil die wahrscheinlich ein Fehler sind.

3d035b45 19.02.2023 10:36 Sven Schöling

PriceSource: _make_record(_item): Zahlenattribute nicht mit leeren Strings setzen

Gleiches Problem das im anderen _make_record schon von mosu in

2ae70bd488265cab4a7cef8243b3660f7d35e83e

gefixt wurde.

Das hat in diesem Fall dafür gesorgt, dass CVar Preisquellen nicht auf...

61056f4b 19.02.2023 10:36 Sven Schöling

PriceRule: Beschreibungen von CVar Regeln

6fbd8a07 19.02.2023 10:36 Sven Schöling

PriceRule: Warnings und Test-Folgefehler

697fe153 19.02.2023 10:36 Sven Schöling

CVar + PriceRule: Manager Logik und Tests

Implementiert sind jetzt die CVar typen:
- select
- part
- customer
- vendor
- number
- date

nicht unterstützt sind:
- text
- textfield
- bool

unterstützt werden alle module:
- IC
- CT (customer und vendor, unabhängig ob der Beleg customer oder vendor...

d45d7473 19.02.2023 10:36 Sven Schöling

CVar: Übersetzung der CVar module in den Presenter verschoben

c772f52f 19.02.2023 10:36 Sven Schöling

CVar + PriceRule: anlegen/editieren/speichern im Preisregel Controller

Im Moment erlaubt sind alle CVar configs, die:

- irgendwie im Beleg erreichbar sind (alle module ausser Pflichtenhefte)
- und von einem Typ sind die mit dem bestehenden Preisregelsystem...

3b2ffa1f 19.02.2023 10:36 Jan Büren

Cvar für Preisregeln. Proof of Concept mit hartkodierter Bdv articlegroup

Voraussetzung: Eine optionale BDV (Auswahlliste) mit dem Namen articlegroup

047f4bde 19.02.2023 10:36 Sven Schöling

PriceRule: tests

cdb719c4 19.02.2023 10:36 Sven Schöling

PriceRule: cvar editable Behandlung gefixt

f7e3b59b 19.02.2023 10:36 Sven Schöling

PriceRule: Experimenteller Support für CVar Preisregeln

Nur implementiert für Waren cvars mit type select.
Es wird erwartet dass die Preisregel die cvar config verlinkt, und den
ausgewählten Typ als value_text enthält.

Grober "editable" support - wobei erwartet wird, dass editable cvars...

fd96961c 18.02.2023 00:04 Andreas Rudin

design40: Layout-Anpassungen im template Kontenauswahl

f1fe8be9 18.02.2023 00:01 Andreas Rudin

design40: Anpassungen bei templates Kreditoren- und Debitorenbuchungen

057d4622 17.02.2023 13:54 Moritz Bunkus

MT940: Trennzeichen in strukturiertem Feld 86 automatisch erkennen

Als Trennzeichen zwischen den einzelnen Feldern des strukturierten
86er-Feldes wird das erste Zeichen hinter dem Geschäftsvorfall-Code
genommen. Somit ist jedes Zeichen als Trennzeichen möglich.

fece0d1b 17.02.2023 13:43 Moritz Bunkus

Lieferantenauftrag→Einkaufslieferschein: Lieferantenartikelnummer anzeigen

babc3c0a 17.02.2023 13:18 Sven Schöling

mailmap update

e12523e1 16.02.2023 17:19 Cem Aydin

design40: Fehlende Template layout/javascript_setup.js kopiert

- Formatierung vereinheitlicht

134c2cf6 16.02.2023 17:13 Cem Aydin

design40: Fehlende Template js_tests/run.html kopiert

- wrapper Klasse und Titel hinzugefügt

dc9a8544 16.02.2023 09:31 Moritz Bunkus

Merge branch 'f-po-to-pdo-limit-items'

db91bc7a 16.02.2023 09:31 Moritz Bunkus

Merge branch 'f-assemblies-assortments-scrollable'

279418f2 15.02.2023 18:47 Cem Aydin

design40: Fehlende Template generictranslations/edit_zugferd_notes.html kopiert

- wrapper Klasse hinzugefügt
- Tabelle angepasst (gem. design40)

cde9326b 15.02.2023 18:20 Cem Aydin

design40: Fehlende Template fu/close_window.html kopiert

31105ea5 15.02.2023 18:13 Cem Aydin

design40: Fehlende Template failed_background_jobs_report/email.txt kopiert

3b7e0b26 15.02.2023 18:08 Cem Aydin

design40: Templates dunning vereinheitlicht/bereinigt

- Template tags bereinigt
- HTML Kommentare aus script tags entfernt, einrückung angepasst

4d61649a 15.02.2023 17:52 Cem Aydin

design40: Fehlende Template dunning/show_dunning_bottom.html kopiert

955f0913 15.02.2023 17:20 Cem Aydin

design40: dbupgrade Templates vereinheitlicht/bereinigt

- Formatierung vereinheitlicht
- wrapper Klasse hinzugefügt
- default_bin_parts.html, erzeugnisnummern.html: HTML Kommentare aus script tags entfernt, einrückung angepasst
- default_bin_parts.html: Syntax korrigiert/angepasst

b26018d8 15.02.2023 16:44 Cem Aydin

design40: Fehlende dbupgrade Templates kopiert

- Formatierung vereinheitlicht
- wrapper Klasse hinzugefügt

9ab0f27f 15.02.2023 15:50 Cem Aydin

design40: Fehlende Template cti/calling.html kopiert

54798123 14.02.2023 19:17 Cem Aydin

lokales lauf en (fehlte)

fehlte noch bei:
- 7fc41a37 Erzeugnis fertigen: ...
- 5d27f2bd Erzeugnisstammdaten: ...

f9bdde1a 14.02.2023 19:12 Cem Aydin

design40: Templates zum CSV Import vereinheitlicht

- Einrückung angepasst
- inline Styles durch Klassen ersetzt
- form.html: div und Klassen für Buttons hinzugefügt, HTML Kommentare aus script tags entfernt

ac4f772b 14.02.2023 17:50 Cem Aydin

design40: Fehlende Templates zum CSV Import kopiert

- Einrückung angepasst
- inline Styles durch Klassen ersetzt

3b31aeed 14.02.2023 15:50 Moritz Bunkus

Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen

6d8c402c 14.02.2023 15:35 Bernd Bleßmann

SL::DB: Exception: kein rethrow auf SL::Locale::String-Objekte (t8)

Behebt #493 (redmine)

ca14dadc 14.02.2023 12:29 Moritz Bunkus

Erzeugnis- & Sortimentsbestandteile in scrollbarer Liste anzeigen

bad5876e 14.02.2023 11:52 Bernd Bleßmann

Unit-Tests refixed

nach "Erzeugnis fertigen: alle möglichen Allokationsfehler auf einmal anzeigen"

46282860 13.02.2023 18:36 Kivitendo Admin

typo saving

b5b738a5 13.02.2023 17:17 Kivitendo Admin

Typo im Changelog

cb9e30ac 13.02.2023 13:45 Moritz Bunkus

Merge branch 'f-assembly-production-show-all-errors'

df365c93 13.02.2023 13:45 Moritz Bunkus

Merge branch 'f-export-assembly-components-as-csv'

5e056ce8 10.02.2023 14:34 Cem Aydin

ListTransactions Controller: align 'right' für Zwischensummen setzen

2b652d25 10.02.2023 14:23 Cem Aydin

ListTransactions Controller: "lexical in postif" behoben

1325f18e 10.02.2023 14:23 Cem Aydin

ChartOfAccounts Controller: Compiler-Warnungen gemäss Tests behoben, Leerzeichen entfernt

83f2cb78 10.02.2023 12:35 Moritz Bunkus

Sortimentsstammdaten: Exportmöglichkeit für Bestandteilliste als CSV

621f6f08 10.02.2023 11:58 Cem Aydin

Neuer Controller für Berichte->Kontenübersicht / Buchungsliste

Ersetzt bin/mozilla/ca.pl.

Es werden weiterhin die Datenbankfunktionen aus SL::CA verwendet.

Zusätzlicher Menüpunkt für Buchungsliste eingefügt. Das Konto kann dort
zusammen mit der Periode und Einstellungen ausgewählt werden. Dann via...

70f212be 10.02.2023 11:58 Cem Aydin

Presenter DatePeriod convenience function Default auf form Elemente hinzugefügt

ced6ec1d 09.02.2023 17:00 Moritz Bunkus

Part-Controller: Importe gruppieren & sortieren

5d27f2bd 09.02.2023 17:00 Moritz Bunkus

Erzeugnisstammdaten: Exportmöglichkeit für Bestandteilliste als CSV

7fc41a37 09.02.2023 16:11 Moritz Bunkus

Erzeugnis fertigen: alle möglichen Allokationsfehler auf einmal anzeigen

65e60fe8 08.02.2023 15:58 Bernd Bleßmann

manuell gesperrte SEPA-Überweisungen visuell hervorheben (rot)