Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
cd5cecab 09.01.2023 17:50 Cem Aydin

Swiss QR-Bill: Datenbankupgrade: Spalte für Optionales Feature Rechnungsnummer automatisch in unstrukturierte Mitteilung kopieren

82017e3f 09.01.2023 13:06 Jan Büren

Auswahlliste Skonto soll keinen Fehler an der Oberfläche werfen

a624a789 09.01.2023 13:06 Jan Büren

POD Anpassung für neue Parameter bei pay_invoice

fa1bc76f 09.01.2023 13:06 Jan Büren

Wechselkurs-Optimierung: Kosmetik weiter aufräumen

6335a6c9 09.01.2023 13:06 Jan Büren

Payment-Helper: Debugs raus, Kosmetik

077479e3 09.01.2023 13:06 Jan Büren

Nicht alle Charts müssen Links haben (bspw. gain_loss)

d73d1806 09.01.2023 13:06 Jan Büren

Payment-Helper: Warnungen, striktere regex, vorheriges Mult. Verfahren

Das Vorzeichen über is_sales für fx_gain_loss zu setzen ist doch
korrekt und liefert die richtigen Zuordnungen. Regex richtig setzen
und auf initialisierte Werte Prüfung, für tests

b3914ca6 09.01.2023 13:06 Jan Büren

Payment-Helper: Wechselkursgewinn und -Verlust mit ungerundetem Betrag berechnen

82948af1 09.01.2023 13:06 Jan Büren

Payment-Helper mehr Parameter prüfen (Testfall)

58dbf540 09.01.2023 13:05 Jan Büren

Wechselkurs beim Bankauszug verbuchen.

> Testfälle i.O. (bank_transaction.t)
> manuelle Prüfung fast i.O. (sechs Fälle) Rundungsdifferenzen
> Debugs n.i.O.
> automatisierte Testfälle n.i.O.

3804562a 09.01.2023 13:05 Jan Büren

Zustand für negative Kreditorenbuchung oder EK-Rechnung als invoice_type hinzufügen

Entsprechend bei Wechselkursgebühren ausklammern

b15c7890 09.01.2023 13:05 Jan Büren

Wechselkurs verbuchen erstmal nicht mit Skonto-Verbuchen komibinierbar

d10ce474 09.01.2023 13:05 Jan Büren

Testfälle Verkaufsrechnung Nebenbuch und Bankzuweisung i.O. Debugs drin

Bei Wechselkursverlusten entsprechend im Nebenbuch abziehen und bei
Gewinnen addieren. Rückgabewert an Bankzuweisung auch summieren

14824095 09.01.2023 13:05 Jan Büren

Zu: Rückgabewert für invoice_amount auch wirklich aufaddieren. Fallunterschiede

Falls ein Dialogbuchung gemacht wird, diese berücksichtigen.
Falls der neu berechnete Betrag kleiner als vorher ist und die
Bank weniger bezahlt, entsprechend auch nur das ausbuchen....

5ef28dc4 09.01.2023 13:05 Jan Büren

fx_loss doch erstmal ignorieren für invoice_amount

92044939 09.01.2023 13:05 Jan Büren

Rückgabewert für invoice_amount auch wirklich aufaddieren. Ferner ...

... Wechselkursgewinne auch im Nebenbuch erfassen.
OFFEN: erneuter manueller Test

7b349901 09.01.2023 13:05 Jan Büren

wip: REMOVE Wechselkursberechungen geändert in Payment-Helper

954a2c95 09.01.2023 13:00 Jan Büren

pay_invoice git als ersten Wert den zugewiesenen Betrag der Bankbuchung zurück

4e795d54 09.01.2023 13:00 Jan Büren

Payment-Helper: neue Methoden f. Wechselkurs, Bankgebühren:

get_exchangerate: Holt den Belegwechselkurs oder den Tageswechselkurs
get_exchangerate_for_bank_transaction: Holt den Wechselkurs zum Valutatag
einer Bankbewegung...

705d2fe1 09.01.2023 13:00 Jan Büren

pay_invoice git als ersten Wert den verbuchten Betrag der Bankbuchung zurück

04ff751a 09.01.2023 13:00 Jan Büren

Payment-Helper exchangerate nicht mehr exportieren

Beißt sich mit dem DB-Eintrag

d96ae6f5 09.01.2023 13:00 Jan Büren

AR,AP und BankTransactions können eigenen Wechselkurs haben

5a485635 09.01.2023 13:00 Jan Büren

S/D/H/Payment zwei Methoden leicht überarbeitet

get_payment_select_options_for_bank_transaction
> unnötige %params und test auf skontoable entfernt
> direkt auf Typ anstatt auf definiert prüfen

skonto_date
-> direkt auf Typ anstatt nur auf definiert prüfen

fe9ae8aa 09.01.2023 13:00 Jan Büren

S/D/H/Payment check_skonto_configuration entfernt

356d8bda 09.01.2023 13:00 Jan Büren

S/D/H/P: New call to within_skonto. POD edited.

1216d52e 09.01.2023 13:00 Jan Büren

S/D/H/Payment Kosmetik

f8ea96a8 09.01.2023 13:00 Jan Büren

S/D/H/Payment: within_skonto_period umgeschrieben auf Params::Validate

2cbf256e 09.01.2023 13:00 Jan Büren

Payment-Helper: subtilen toten Code entfernt

Aufruf über SEPA.pm war 'eigentlich' schon immer überflüssig

24fd073e 09.01.2023 13:00 Jan Büren

Payment-Helper: offensichtlich toten Code (Methoden) entfernt

Ferner einen Bug in einer Methode gefixt, die aber auch nie
richtig verwendet worden ist.

21bf0785 09.01.2023 12:14 Tamino Steinert

Refs #490: Lieferschein: entferne alle Verweise auf 'is_sales'

0c0e2ee2 06.01.2023 11:10 Bernd Bleßmann

Gültigkeitstoken: Dialogbuchung

cdd9fe3f 04.01.2023 16:16 Bernd Bleßmann

S:D:H:Mappings: doppelten Hash-Key ap entfernt

1927b931 03.01.2023 16:35 Bernd Bleßmann

Gültigkeitstoken Einkaufsrechnung

796d0b76 03.01.2023 16:07 Bernd Bleßmann

Gültigkeitstoken Reklamationscontroller

1d13e16e 03.01.2023 13:09 Bernd Bleßmann

S:D:DeliveryOrderItem: Carp-Modul einbinden für croak

5cada5ab 22.12.2022 17:24 Bernd Bleßmann

Gültigkeitstoken Auftragscontroller

a03e4841 22.12.2022 17:24 Bernd Bleßmann

Gültigkeitstoken Lieferscheine (alter Controller)

d7eb07e6 22.12.2022 17:23 Bernd Bleßmann

zu Revert "Rechnungsmaske: "Browser-Zurück verhindern" konfigurierbar in Mandantenkonfig"

DB+Rose

1fb7174c 22.12.2022 16:30 Bernd Bleßmann

S/D/MetaSetup/Defaults: erneut gebaut (andere Reihenfolge)

7ce282d9 14.12.2022 09:24 Werner Hahn

Beistelllieferschein/DeliveryOrder Lagerbuchungen mit in die Druckvariablen aufgenommen

d71c833a 14.12.2022 09:24 Tamino Steinert

Controller: DeliveryOrder: stock_dialog um Einlagern erweitert (WIP)

335c27d0 14.12.2022 09:24 Werner Hahn

DeliveryOrderType richtig setzen

dc28e1c2 14.12.2022 09:24 Tamino Steinert

Reclamation: add billing_address_id to reclamation

2f56fd8d 14.12.2022 09:24 Tamino Steinert

Reclamation: Test for workflow invoice_to_reclamation

9b0937a9 14.12.2022 09:24 Tamino Steinert

Reclamation: Test for workflow (reclamation, order, delivery_order)

0b50bdf8 14.12.2022 09:24 Tamino Steinert

Reclamation: set record_links automatic after reclamation->save

62d9f618 14.12.2022 09:24 Tamino Steinert

PriceTaxCalculator: adjusted for record items without marge fields

1eb3fcc9 14.12.2022 09:24 Tamino Steinert

Reclamation: don't need shipped_qty

748ce36f 14.12.2022 09:24 Tamino Steinert

Workflow: sales_reclamation → credit_note

fab2b3f1 14.12.2022 09:24 Tamino Steinert

Workflow: (sales/purchase) invoice → reclamation

9b5b900b 14.12.2022 09:24 Tamino Steinert

Workflow: delivery_order ↔ reclamation

eff10782 14.12.2022 09:24 Tamino Steinert

Workflow: order ↔ reclamation

dd9a78c5 14.12.2022 09:24 Tamino Steinert

Reclamation: Controller and Templates created

also for ReclamationReason
Changes in SL/DB/Shipto.pm, SL/DB/Helper/TransNumberGenerator.pm,
SL/Controller/File.pm and SL/Webdav.pm for Reclamation
Links in menus added for:
- Reclamation/add...
44aceacb 14.12.2022 09:24 Tamino Steinert

Added alias record_id to order_item and delivery_order_item

985c6455 14.12.2022 09:24 Tamino Steinert

Reclamation: add default settings

34099460 14.12.2022 09:24 Tamino Steinert

Reclamation: sql-script for data tables and rose objects added

Also created all needed functions in SL/DB/Reclamation.pm,
SL/DB/ReclamationItem.pm and SL/DB/ReclamationReason.pm
374c9879 25.11.2022 14:16 Jan Büren

Fehlerhafte MetaSetup/Default.pm (projektattribute) wieder entfernt

62188cbc 24.11.2022 09:50 Jan Büren

Belegweise E-Mail-Absender-Adressen

df3f88c5 23.11.2022 16:35 Bernd Bleßmann

SEPA-Überweisungen sperren könnnen (Einkauf): DB und Rose.

2ec0ac19 21.11.2022 15:39 Bernd Bleßmann

Artikelbeschreibung bei Lieferantenartikelnummern: DB und Rose

64031f04 14.11.2022 10:37 Jan Büren

Artikel als neu Speichern auch BDVs und Übersetzungen vom Vorgänger

74329d79 14.11.2022 10:23 Jan Büren

E-Mail für Mahnungsempfänger hinterlegen

5adc35c8 24.10.2022 12:44 Jan Büren

Payment-Helper um Rückgabewert invoice_amount für bank_transaction ergänzt

Testfälle und Anmerkung zu exchangerate

0090074a 26.09.2022 20:23 Cem Aydin

Swiss QR-Bill: Datenbankupgrade: Spalte für unstrukturierte Mitteilung in Rechnung hinzufügen

1a9c2aa4 25.09.2022 19:54 Jan Büren

Nummerkreise für Artikel, eindeutig ja, aber auch eigenständig

Ansonsten werden Erzeugnis oder Sortimentsnummer einfach aus
den Warennummernkreis befüllt. Richtige Analyse in 5fcefdf78916e0bd3,
aber beide Anforderungen können in dem Helper erfüllt werden

afc18fdc 25.09.2022 14:29 Jan Büren

S/D/Order new_from reqdate je nach Beleg-Typ und Konfig setzen

offen: Aktuell wird der Einkauf exakt wie der Verkauf behandelt
ggf, genauer differenzieren. Wobei der vorherige Standard
(next_working_day) wahrscheinlich auch nicht passt.

a42b2b66 21.09.2022 17:39 Bernd Bleßmann

Auftragszentrische verknüpfte Belege: Optionen in Mandantenkonfiguration

- Beleg selber mit in der Liste Anzeigen
- Verkaufsangebote mit in der Liste Anzeigen

a12969f8 21.09.2022 16:57 Bernd Bleßmann

Auftragszentrische verknüpfte Belege überarbeitet

- alle über den Auftrag gefundenen Verknüpfungen sind mindestens
zwei Verknüpfungen weiter entfernt
- auch die Verknüpfungen in die Richtung "to" (also vom Beleg weg)
werden angezeigt
- Möglichkeit, um auch Verkaufsangebote zu liefern, die vor dem Auftrag...

d51907d6 21.09.2022 16:06 Bernd Bleßmann

Auftragzentrische verknüpfte Belege: Funktionsnamen deutlicher (Verkaufsaufträge)

e9c278f5 21.09.2022 16:06 Bernd Bleßmann

Auftragzentrische verknüpfte Belege: Routine aus Controller in Helper verschoben

a880fff6 21.09.2022 16:06 Bernd Bleßmann

S:D:H:LinkedRecords: Pod: kleine Korrekturen

2eb8af0d 19.09.2022 10:52 Bernd Bleßmann

Update von ALLAuth-DB-Helper

1fdb8bc7 16.09.2022 16:30 Jan Büren

Payment-Helper: Fall Anzahlungsrechnung nicht das Transferkonto als ARAP finden

Das Transferkonto hat auch den Typ AR was bei Anzahlungsrechnungen
dann dazu führt, dass entweder Sammelkonto Debitoren oder das
Verrechnungskonto für Anzahlungen gefunden wird.

99a94401 12.09.2022 12:11 Cem Aydin

Swiss QR-Bill: Beim Filter für Bankbuchungen bzw. Kontenabgleich QR-Referenz berücksichtigen

5d29430d 12.09.2022 12:11 Cem Aydin

Swiss QR-Bill: Datenbankupgrade: QR-Referenz in Banktransaktionen hinzufügen

5cd79f63 07.09.2022 12:43 Jan Büren

Payment-Helper: Wechselkursgewinn und -Verlust nur mit Wechselkurs berechnen

744958b4 05.09.2022 14:57 Cem Aydin

Swiss QR-Bill: Datenbankupgrade: QR-Referenz in Rechnung speichern

c799c2bb 22.08.2022 13:00 Bernd Bleßmann

Hintergrund-Job: Fehler als Text bei Historie im Fehlerfall

Der Fehler kann hier auch z.B. eine Exception-Klasse sein, je nachdem,
was der Hintergrund-Job so als Fehler wirft.

5a6d7c03 15.08.2022 12:52 Kivitendo Admin

Neue Belegmethode netamount_base_currency

netamount ist
  • für Angebote und Aufträge und Lieferscheine in der Fremdwährung
  • für EK- und VK-Rechnungen in der Hauptwährung.

Um in bestimmten Berichten, die auf mehrere Belege zugreifen (z.B. Finanzübersicht),...

2e2ad8bf 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlagen: Rose-Beziehung zu Tabelle mit Abschluss-Infos (done)

129dcc98 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlagen: Mehr Infos über Abschluss speichern: DB-Upgrade-Skript und Rose

Gespeichert wird Benutzer und Datum des Abschlusses. Der Benutzer kann
leer sein, da diese Information in schon existierenden Wiedervorlagen nicht
vorhanden ist.
Bei der Migration existierender Wiedervorlagen wird das Abschlussdatum auf...

8ce18fa4 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlagen: Rose-Beziehung zu Mitarbeitern

1b3afb17 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage für mehrere Benutzer: DB-Upgrade und Rose

bfd1a518 29.07.2022 12:55 Bernd Bleßmann

SL::DB::Order>new_from: mini-Refactoring

gleichen Code zusammen gefasst.

cc5d0de1 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: WF Kunden-Angebot/-Auftrag -> Preisanfrage

6583ead0 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: WF Preisanfrage -> Kunden-Auftrag

e73be2a8 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: WF Preisanfrage -> Kunden-Angebot

916ec1da 18.07.2022 15:00 Bernd Bleßmann

InvoiceItem: Rose-Manager-Klasse wg. Sorted-Helper

b945837f 18.07.2022 15:00 Bernd Bleßmann

DeliveryOrderItem: Rose-Manager-Klasse wg. Sorted-Helper

3dc3b1bc 04.07.2022 15:54 Bernd Bleßmann

Angebot/Auftrag Status: Feld in Tabelle für Angebote/Aufträge: DB und Rose

75770330 04.07.2022 15:54 Bernd Bleßmann

Angebot/Auftrag Status: SimpleSystemSettings zum Anlegen und Verwalten

5b7e8b46 04.07.2022 15:51 Bernd Bleßmann

Angebot/Auftrag Status: DB-Upgrade und Rose

4a5f2dea 15.06.2022 15:20 Bernd Bleßmann

Unterversionen: Methode zum Prüfen, ob finalisierte Version, leicht vereinfacht

13ae032e 14.06.2022 10:01 Werner Hahn

ShopOrder: invoice_mail richtig übernehmen

9220dc42 12.06.2022 12:33 Jan Büren

OrderVersion auch in ALL.pm

0af247fe 12.06.2022 10:11 Jan Büren

Unterversionierung über Mandantenkonfiguration aktivierbar

70ae535d 12.06.2022 08:27 Jan Büren

Unterversionen für Angebote/Aufträge

Versionen werden finalisiert sobald sie per E-Mail rausgeschickt wurden
Danach ist die Bearbeitung gesperrt, aber es ist möglich eine neue
Unterversion des Belegs zu erstellen.
Unterversionen bekommen den Postfix -x, wobei x:= 2 .. n...

7a778ade 12.06.2022 08:27 Jan Büren

Hilfstabelle oe_version erweitert

b99d067d 12.06.2022 08:27 Jan Büren

Rose-DB OrderVersion - Hilfstabelle zum Versionisieren von Orders

8b4dd266 30.05.2022 12:09 Moritz Bunkus

proof of concept: Formular-Gültigkeit beim Buchen von Verkaufsrechnungen

Ziel: verhindern, dass eine noch nicht gebuchte Rechnung durch
Verwendung des »Zurück«-Buttons im Browser mehrfach gebucht werden
kann.

Implementation: Beim Neuanlegen einer Rechnung wird ein einmaliges...