AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

XRechnung Invoiceline

Ein Thema von mlc42 · begonnen am 16. Jan 2025 · letzter Beitrag vom 17. Jan 2025
Antwort Antwort
mlc42

Registriert seit: 9. Feb 2013
133 Beiträge
 
#1

XRechnung Invoiceline

  Alt 16. Jan 2025, 16:49
ein Anwender hat eine Rechnung geschrieben die der Validator ablehnt
weil das note Feld in der Invoiceline nicht leer sein darf.

Sie war auch nicht leer sondern enthielt nur Steuerzeichen CR/LF.
D.h die Abfrage if s <> '' genügt da nicht. Ich prüfe jetzt ob überhaupt Zeichen
> ' ' vorkommen. Dann klappt das soweit.

Ich verwende die Bibliothek von SH.

--

Unsere Anwender können auch Positionen ohne Artikel (z.B: Überschrift) erfassen.
Diese werden ohne Pos. Nr / Preis etc. in den Formularen als Überschrift ausgegeben.

Soweit ich das bisher verstanden habe kann man das in der xml nicht abbilden.
Das Problem ist nur das das mitunter wichtige Informationen sind z.B. bei Sammelrechnungen

Aus Lieferschein ... vom ...

Artikel 1
Artikel 2

Aus Lieferschein ... vom ...

Artikel 1
Artikel 2

Einfach weglassen wäre dann schlecht und wäre dann auch anders als im PDF.

Mir fällt im Moment nur ein die als Pseudoartikel zu erfassen
oder gibt es da einen besseren Weg ?
  Mit Zitat antworten Zitat
AuronTLG

Registriert seit: 2. Mai 2018
Ort: Marburg
298 Beiträge
 
Delphi 12 Athens
 
#2

AW: XRechnung Invoiceline

  Alt 16. Jan 2025, 17:07
Es gibt verschiedene Möglichkeiten, Rechnungszeilen mit zusätzlichen Informationen zu versehen.

Eine wäre z.B. der Freitext zur Rechnungsposition (BT-127), in den man reinschreiben kann, was man will.
In deinem Beispiel könnte man in diesen jedes mal das rein schreiben, was sonst in der zugehörigen übergeordneten Textzeile stehen würde.
Also quasi:

Artikel 1 <Aus Lieferschein ... vom ...>
Artikel 2 <Aus Lieferschein ... vom ...>

Artikel 1 <Aus Lieferschein ... vom ...>
Artikel 2 <Aus Lieferschein ... vom ...>

Das wäre auf einer normalen Rechnung etwas platzverschwenderisch, da man dieselbe Information mehrmals in verschiedene Zeilen reinschreibt anstatt sie einmal als Überschrift zu schreiben, bei der XRechnungs-Ausgabe ginge die Information dann aber zumindest nicht verloren.

Kurzer Nachtrag: Man kann in einer Rechnungsposition auch Objekte referenzieren, auf die sich die Rechnungsposition bezieht. Dies wäre BT-128. Eventuell käme auch das in Frage?

Geändert von AuronTLG (16. Jan 2025 um 17:13 Uhr)
  Mit Zitat antworten Zitat
mlc42

Registriert seit: 9. Feb 2013
133 Beiträge
 
#3

AW: XRechnung Invoiceline

  Alt Gestern, 09:09
Ja das Feld verwende ich schon. Problem ist nur das es sich oft um eine Überschrift handelt
die nicht direkt zu einem Artikel gehört. Da das auch aus Angeboten, Lieferscheinen etc. kommt
oder bisweilen automatisch per Makro generiert wird müsste ich meinen Anwendern wohl dieses Feature
das die Vorgänge lesbarer und verstehbarer macht entziehen. Das wird bestimmt Begeisterung auslösen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz