View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000173 | Fakturama | Dokumente (Documents) | public | 2013-05-06 17:47 | 2020-12-21 11:14 |
Reporter | peter | Assigned To | rheydenr | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | 1.6 | ||||
Target Version | Pipeline | ||||
Summary | 0000173: Zwischensumme bei mehrseitiger Rechnung erwünscht, Position 1 taucht auch jeder Seite auf beim Export zu LO4, dort nicht löschba | ||||
Description | Für den Kunden und uns wäre es gut, wenn man am Ende jeder Seite die Zwischensumme/Übertrag der Positionen bis dahin aufgezeigt bekommen. Im Moment macht er den Seitenwechsel mit dem Fehler das auf der nächsten Seite die erste Position der 1. Seite aufgeführt wird. Aber das Gute, diese Position taucht in der Berechnung der Summe in LO4 nicht auf. Diese stimmt mit der Summe in Fakturama überein. Ist anscheinend ein Exportfehler beim Seitenwechsel. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
|
Scheint komplizierter zu sein als gedacht. Hier muß eine Möglchkeit gefunden werden, wie man LibreOffice fragt, wann eine Tabelle einen Umbruch bekommt. Da ist wohl noch etwas Forschungsarbeit notwendig... |
|
Wie kann man das reproduzieren? Ich kann das weder in 1.5.4 noch in meiner Testinstallation 1.6.1 nachstellen. Oder ist das vorlagenabhängig? |
|
So, das mit der doppelten Zeile ist mit ziemlicher Sicherheit ein Vorlagen-Problem. Ich habe das gerade mal mit der Standard-Vorlage im LibreOffice 4.0.4.2 ausprobiert, da hat es geklappt. Das Thema Zwischensummen steht aber nach wie vor. |
|
Bis hierzu aber eine technische Lösung gefunden ist, könnte man ja ggf. zumindest schon mal eine Möglichkeit zum manuellen Einfügen von Zwischensummen schaffen!? Mann müsste also m.E. folgende "Sonderpositionen" in die Artikeltabelle einfügen können:
|
|
Das Problem läßt sich nicht direkt lösen, da das Erstellen der ODT-Datei unabhängig vom Rendering ist und deswegen beim Erstellen der Datei keinerlei Informationen zur aktuellen Seite vorhanden sind. Deswegen folgender Vorschlag:
Ansonsten muß es wieder über die UNO-Schnittstelle gehen, was aber eigentlich vermieden werden sollte (siehe https://api.libreoffice.org/examples/DevelopersGuide/Text/TextDocuments.java und https://api.libreoffice.org/examples/DevelopersGuide/examples.html) |
|
Ich hatte mir, wenn ich eine Zwischensumme gebraucht hatte, mit einem Artikel mit der Stückzahl "0" beholfen, dann die Summen manuell ausgerechnet und eingetragen. Etwas nervig, ging aber - ich hatte aber auch nie den Wechsel nach Version 2.x vollkommen vollzogen! Frage dazu: Wie kann ich diesen Thread abbestellen? Ich brauche mangels Nutzung keine Notification mehr dafür. Danke. MMn. kann diese Notiz dann auch gerne editiert oder gelöscht werden. |
|
Habe über das Problem bez. fehlender Rückmeldung von LO bei der Erstellung eines Dokument nochmal nachgedacht und möchte dazu folgende grobe Lösungsvorschläge skizzieren:
Der erste Lösungsansatz dürfte vermutlich leichter umzusetzen sein, bedarf aber einer Vorgabe von Seiten des Vorlagenersteller. Der Zweite ist dafür wesentlich flexibler und bedarf keiner entsprechenden Anpassung bereits bestehender vorlagen, ist dafür aber bestimmt komplexer in der Umsetzung und die Rechenzeit bei der Dokumentenausgabe dürfte sich dadurch wohl auch etwas verlängern. |
|
Das Problem ist eben bei stark schwankenden Zeilen-Zahlen für ein Produkt. Ich kann ja beispielsweise ein Produkt mit einer kurzen Beschreibung haben, auf das eins mit einer längeren Beschreibung folgt. Wenn das dann immer im Wechsel erfolgt ist das Abschätzen der Zeilenanzahl pro Seite ziemlich schwierig. Der Ansatz, die Anzahl Zeilen direkt ins Dokument zu packen ist vermutlich auch umsetzbar. Der zweite Ansatz klingt gut, ist aber sehr schwer umzusetzen. |
|
Warum Abschätzen? Anhand der Angaben zur jeweilige Dokumentvorlage (A: wie viele Zeichen bis zum automatischen Umbruch in eine passen Zeile passen und B: wie viele Zeilen insgesamt zur Verfügung stehen), sollte sich doch eigentlich exakt ermitteln lassen wie viel auf eine Seite passt. Bis so etwas umgesetzt ist, sollten aber zumindest die Sonderpositionen ( https://bugs.fakturama.info/view.php?id=173#c1022 ) möglich sein, so das man die Belege endlich auch entsprechend Strukturieren kann. |
|
Das ist aber auch abhängig von der Schriftart, von evtl. Tab-Einstellungen, von der Breite einer Tabellenzelle... Äußerst kompliziert. |
|
Ja da hast Du natürlich recht... daher müsste das auch vom Ersteller der Vorlage selbst ermittelt und in den Dateieigenschaften der jeweiligen Dokumentvorlage (*.ott) hinterlegt werden, so das Fakturama dann anhand dieser Angaben die Ausgabe besser strukturieren kann. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-05-06 17:47 | peter | New Issue | |
2013-05-06 17:47 | peter | File Added: muster.pdf | |
2013-05-23 19:16 | rheydenr | Assigned To | => rheydenr |
2013-05-23 19:16 | rheydenr | Status | new => assigned |
2013-05-23 19:17 | rheydenr | Target Version | => 1.6.1 |
2013-05-23 23:39 | rheydenr | Category | Allgemein (General) => Dokumente (Documents) |
2013-06-26 00:39 | rheydenr | Target Version | 1.6.1 => 1.6.2 |
2013-07-08 00:17 | rheydenr | Note Added: 00163 | |
2013-08-12 00:02 | rheydenr | Target Version | 1.6.2 => 2.0.0 |
2013-08-15 00:13 | mwrsa | Note Added: 00175 | |
2013-08-15 22:56 | rheydenr | Note Added: 00183 | |
2013-12-22 01:06 | rheydenr | Target Version | 2.0.0 => 2.1.0 |
2017-12-30 03:08 | rheydenr | Severity | major => feature |
2017-12-30 21:56 | rheydenr | Target Version | 2.1.0 => Pipeline |
2020-02-19 12:07 | LastBoyScout | Note Added: 0001022 | |
2020-12-12 17:56 | rheydenr | Note Added: 0001141 | |
2020-12-12 17:58 | rheydenr | Note Edited: 0001141 | |
2020-12-12 18:19 | mwrsa | Note Added: 0001142 | |
2020-12-14 15:36 | LastBoyScout | Note Added: 0001143 | |
2020-12-14 20:05 | rheydenr | Note Added: 0001144 | |
2020-12-15 17:39 | LastBoyScout | Note Added: 0001145 | |
2020-12-15 21:11 | rheydenr | Note Added: 0001146 | |
2020-12-21 11:14 | LastBoyScout | Note Added: 0001147 |