Erstellt vor 4 Jahren
Geschlossen vor 4 Jahren
#1525 closed Fehler (invalid)
Konflikt bei Jahresende Variable yearend
| Erstellt von: | lxo@… | Verantwortlicher: | m.bunkus@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.6.2 unstable |
| Schweregrad: | schwerwiegend | Stichworte: | Bericht |
| Beobachter: | s.schoeling@… |
Beschreibung
Es existieren unterschiedliche Ansichten zur Verwendung.
Änderungshistorie (8)
comment:1 Geändert vor 4 Jahren durch s.schoeling@…
- Beobachter s.schoeling@… hinzugefügt
comment:2 Geändert vor 4 Jahren durch lxo@…
(In reply to comment #1)
Magst Du das etwas genauer ausformulieren bitte?
Ich dachte: Weniger ist mehr. ;-)
Ich vermute, dass die yearend - Variable in der Bilanz verwendet wird, es aber keine Möglichkeit mehr gibt den Wert der Variable zu ändern, geschweige denn ihn in der Datenbank zu speichern.
Sehe ich das richtig?
comment:3 Geändert vor 4 Jahren durch s.schoeling@…
Sehe ich das richtig?
Ne.
(Siehst Du wie weniger nicht mehr ist? )
Die yearend Variable wird garnicht mehr verwendet, und wurde deshalb von Jan komplett entfernt. Der ursprüngliche Gedanke war wohl ein alternatives Geschäftsjahresende darin zu speichern, aber die Semantik hat sich nie durchgesetzt.
Deshalb gibt es auch keine unterschiedlichen Ansichten zur Verwendung: Sie wird einfach von allen gar nicht verwendet.
Stattdessen gibt es im Moment eine Variable closedto, die immer auf das Datum des letzten Jahresabschlusses gesetzt wird.
Das Feature ist übrlignes immernoch etwas kaputt, bin das gerade mit Jan am beheben.
comment:4 Geändert vor 4 Jahren durch lxo@…
(In reply to comment #3)
Sehe ich das richtig?
Ne.
(Siehst Du wie weniger nicht mehr ist? )
Jain. ;-)
Deshalb gibt es auch keine unterschiedlichen Ansichten zur Verwendung: Sie wird
einfach von allen gar nicht verwendet.
Das ist ja der Grund meiner Besorgnis:
Zitat Comment zu Commit 7671061 (Bilanz repariert):
"Ich habe das in RP.pm aufgesetzt, indem die Summierung nur noch ab dem Tag
"yearend" +1 läuft. yearend wird hierbei aus der Tabelle defaults ausgelesen."
Siehst Du den Anlass meiner Bug-Eröffnung?
comment:5 Geändert vor 4 Jahren durch s.schoeling@…
Nope, immernoch nicht. Schau Dir mal #1389 an, dann weißt Du warum.
(Ok, ich hätte den Committext anpassen sollen, mein Fehler)
comment:6 Geändert vor 4 Jahren durch lxo@…
(In reply to comment #5)
Nope, immernoch nicht. Schau Dir mal #1389 an, dann weißt Du warum.
(Ok, ich hätte den Committext anpassen sollen, mein Fehler)
Stimmmt! Und ich hätte auch mal den Code ansehen können. :-P
Da kommt yearend gar nicht vor.
Aber woher kommt der Inhalt der Spalte closedto in der Tabelle defaults?
Wenn ich Dich richtig verstehe, wird der beim ersten Jahresabschluss geschrieben?
comment:7 Geändert vor 4 Jahren durch s.schoeling@…
Bei jedem Jahresabschluss, wenn ich Philip richtig verstanden habe.
Und ja, ich hab gesehen dass der Code der die Sachen vor dem letzten Rechnungsabschluss händelt sehr suspekt aussieht, hab aber gerade kine Zeit zu testen, ob das wirklich kaputt ist, oder ob ich den nur nicht verstehe.
comment:8 Geändert vor 4 Jahren durch s.schoeling@…
- Lösung auf invalid gesetzt
- Status von new nach closed geändert

Magst Du das etwas genauer ausformulieren bitte?