Package-level declarations

Types

Link copied to clipboard
open class Artikelnummer @JvmOverloads constructor(nummer: String, pruefung: KSimpleValidator<String> = LengthValidator.NOT_EMPTY_VALIDATOR) : Text

Die Artikelnummer ist meistens eine Nummer, die den Artiekel beim Hersteller eindeutig kennzeichnet.

Link copied to clipboard
open class Bestellnummer @JvmOverloads constructor(nummer: String, pruefung: KSimpleValidator<String> = LengthValidator.NOT_EMPTY_VALIDATOR) : Text

Oftmals findet sich auf Rechnungen auch eine Bestellnummer, die man bei der Bezahlung mit angegeben muss.

Link copied to clipboard
open class Kundennummer @JvmOverloads constructor(kundennummer: String, pruefung: KSimpleValidator<String> = LengthValidator.NOT_EMPTY_VALIDATOR) : Text

Eine Kundennummer ist meistens eine vielstellige Zahl oder Zeichenfolge, die einen Kunden eindeutig identifiziert.

Link copied to clipboard
open class Rechnungsmonat : KFachwert, Comparable<Rechnungsmonat>

Vor allem bei Abonnements oder bei wiederkehrenden Gebuehren findet man einen Rechnungsmonat auf der Rechnung. Hier ist nur Monat und Jahr relevant. Entsprechend gibt es auch nur diese Attribute in dieser Klasse.

Link copied to clipboard
open class Rechnungsnummer @JvmOverloads constructor(nummer: String, pruefung: KSimpleValidator<String> = LengthValidator.NOT_EMPTY_VALIDATOR) : Text

Auf vielen Rechnungen findet man eine Rechnungsnummer wie "000002835042", die durch diese Klasse repraesentiert werden kann.

Link copied to clipboard
open class Referenznummer @JvmOverloads constructor(nummer: String, pruefung: KSimpleValidator<String> = LengthValidator.NOT_EMPTY_VALIDATOR) : Text

Auf Rechnunungen (und auch im geschaeftlichen Schriftverkehr) gibt es oftmals eine Referenznummer, die durch diese Klasse repraesentiert wird.