Zurück zum Fehlerkatalog
BR-DE-22BT-125
input

Zwei Anhänge tragen denselben Dateinamen

Das Attribut `filename` jedes eingebetteten Anhangs muss im Dokument eindeutig sein.

Nur der Aussteller kennt diesen Wert: Factlint meldet ihn und erfindet ihn niemals. Testen Sie Ihre Rechnung, um zu erfahren, ob sie betroffen ist.

Warum dieser Fehler auftritt

Ein Empfänger entpackt die Anhänge in ein und denselben Ordner: zwei `anlage.pdf`, und einer überschreibt den anderen, lautlos. Die Dublette stammt fast immer aus einer Schleife, die jeden Anhang nach seinem Typ statt nach seinem Inhalt benennt.

So beheben Sie ihn

Benennen Sie die Anhänge bei der Erzeugung unterscheidbar. Factlint benennt nicht um: das Suffix, das es wählen würde, wäre willkürlich, und der Name eines Anhangs ist oft das, wonach der Empfänger ihn ablegt.