Erstellt vor 9 Jahren
Geschlossen vor 8 Jahren
#287 closed Fehler (invalid)
"unterschrift": umbrüche mit \\
| Erstellt von: | arne.anka@… | Verantwortlicher: | p.reetz@… |
|---|---|---|---|
| Priorität: | hoch | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.1.1 |
| Schweregrad: | schwerwiegend | Stichworte: | Stammdaten |
| Beobachter: | s.koehler@… |
Beschreibung
ich will auf der rechnung kontonr und blz haben -- da das offenbar bei 2.1.1 nirgendwo in den
stammdaten eingetragen werden kann und auch keine variablen existieren, habe ich das in das feld
"unterschrift" (variable employee_signature) eingetragen.
problem 1) die dort eingegebenen zeilenumbrüche werden bei der übergabe an latex ignoriert
ich habe also die umbrüche durch
ersetzt (ich glaube, ich musste die nochmal jeweils mit \
schützen, also
).
das sah also so aus:
Alle Zahlungen bitte auf
Konto-Nr. 123345678
BLZ 0987654321
nachdem mein anwender die maske für die anwenderdaten (name, tel, währungen u dgl) genutzt hat,
um die 16% voreinzustellen, ging beim nächsten start gar nix mehr -- einloggen schlug mit 500 fehl.
es stellte sich heraus, dass von den \ für die umbrüche jeweils genau einer auftauchte
im feld stand also
Alle Zahlungen bitte auf\Konto-Nr. 123345678\BLZ 0987654321\
und wurde auch so wieder gespeichert.
der letzte \ maskierte dann in der Anwender.conf das schliessende ' und damit war holland in not, weil
der parser versagte.
problem 2) parsing des strings
die einfachste lösung wäre wohl, wenn umbrüche im signaturfeld "on the fly" bei der übergabe an
latex in
konvertiert würden.
allerdings ist es me kritisch, dass der text der "unterschrift" beim wiedereintragen in das text-area
verändert wird. zum einen ändert sich der text und zum anderen führte es hier zum kompletten ausfall
des programmes.
ich hoffe, das war einigermasen verständlich ;-)
Änderungshistorie (2)
comment:1 Geändert vor 9 Jahren durch s.koehler@…
- Beobachter s.koehler@… hinzugefügt
- Priorität von Kritisch nach Hoch geändert
- Schweregrad von Kritisch nach Wichtig geändert
comment:2 Geändert vor 8 Jahren durch m.bunkus@…
- Lösung auf invalid gesetzt
- Status von new nach closed geändert
Umbrüche mit
werden nicht unterstützt und werden auch nie, weil
LaTeX-
spezifisch ist. Wenn Felder mehrzeilig sind, so werden die darin enthaltenen
Zeilenumbrüche auch richtig ausgegeben.

(Mit Bezug zu comment 0)
nirgendwo in den
ich das in das feld
Seit der 2.1.1 gibt es die Felder Kontonummer und BLZ bei den Kundendaten und
bei den Lieferanten und für dergleichen.
siehe auch:
https://lx-office.linet-services.de/svn-installationen/stable/doc/latex-template-variablen.html
Wenn die eigene BLZ und Kontonummer mit auf den Formularen ausgegeben werden
soll, dann läßt sich das am einfachsten machen, indem die Formulare
dementsprechend angepaßt werden.
latex ignoriert
Ja
nochmal jeweils mit \
dgl) genutzt hat,
einloggen schlug mit 500 fehl.
auftauchte
war holland in not, weil
bei der übergabe an
wiedereintragen in das text-area
Genau aus dem Grund sollte das nicht gemacht werden.
zum kompletten ausfall
Ja, leider kommt die Antowort etwas spät. Das Problem besteht immer noch.
Die Kontonummer und BLZ pro User rege ich mal an.
Setze Priorität des Bugs runter, da nicht kritisch