Ein Nummernkreis ist eine Maske, nach der ReFIS automatisch Nummern für Dokumente, Personen und Projekte generiert. Er besteht aus mehreren Teilen und kann auch Variablen enthalten. Einen Nummernkreis stellen Sie zum Beispiel ein für:
- Die Referenznummer eines Dokuments
- Das variable Symbol
- Den Identifikator eines Mitarbeiters oder einer Person im Adressbuch
Nummerierung von Dokumenten
Einem Dokument können mehrere Nummern zugewiesen werden:
- Die „Registrierungsnummer“ (die Evidenz-/Registraturnummer des Dokuments aus dem Registraturprotokoll, also die Zeilennummer) ist eine positive ganze Zahl größer oder gleich 1. Für jedes Jahr der Erfassung beginnt ein neuer Nummernkreis, die Registrierungsnummer ist also innerhalb eines Jahres eindeutig. Sie wird allen in ReFIS erfassten Dokumenten zugewiesen.
- Die „Referenznummer“ kann sein:
- eigene: für Dokumente, die in der Firma entstehen. Zum Beispiel kann es sich um die Nummer einer ausgestellten Rechnung oder einer ausgestellten Bestellung handeln. Für eigene Dokumente stellen Sie eine Maske ein, nach der ReFIS diese Nummer generiert. Bestandteil der Maske können zum Beispiel das Jahr, der Monat, eine laufende Nummer usw. sein.
- fremde: für externe Dokumente, die die Firma erhalten hat. Zum Beispiel kann es sich um die Nummer einer erhaltenen Rechnung, einer erhaltenen Bestellung, eines Kontoauszugs usw. handeln.
- Zahlungssymbole und Verwendungszweck. Wenn die eigene Firma aus der Slowakei oder aus Tschechien ist, werden auch VS, SS und KS angezeigt, sonst nur „Verwendungszweck“. Es gibt die folgenden:
- „Variables Symbol“: Sie stellen eine Maske ein, nach der ReFIS es generiert.
- „Spezifisches Symbol“: Sie stellen eine Maske ein, nach der ReFIS es generiert.
- „Konstantes Symbol“
- „Verwendungszweck“ - ReFIS generiert ihn nach einer Maske oder aus VS, SS und KS.
- „Ext. Buchhaltungsnummer“ ist ein Feld, in dem ReFIS den Identifikator des Dokuments aus einem externen Informationssystem speichert.
Variablen
In der Maske des Nummernkreises können Sie diese Variablen verwenden:
- RANDOM - generiert eine 4-stellige Zufallszahl
- RANDOM(parameter) - der Parameter in Klammern gibt die Anzahl der Stellen an
- YEAR - Jahr aus dem Erfassungsdatum
- YEARSHORT - Jahr aus dem Erfassungsdatum (letzte zwei Ziffern)
- MONTH - Monat aus dem Erfassungsdatum
- DAY - Tag aus dem Erfassungsdatum
- HOUR - Stunde aus dem Erfassungsdatum
- MINUTE - Minute aus dem Erfassungsdatum
- SECOND - Sekunde aus dem Erfassungsdatum
- ID(datescope,length,startval,name) - gibt einen eindeutigen Identifikator zurück, der den Parametern entspricht. Beispiele:
- ID - gibt einen innerhalb der gesamten Anwendung eindeutigen Identifikator zurück
- ID(GLOBAL) - gibt einen innerhalb der gesamten Anwendung eindeutigen Identifikator zurück
- ID(YEAR) - innerhalb des Jahres eindeutiger Identifikator (Jahr nach dem Erfassungsdatum)
- ID(MONTH) - innerhalb von Jahr und Monat eindeutiger Identifikator (Jahr und Monat nach dem Erfassungsdatum)
- ID(GLOBAL,length) - Identifikator mit "length" Stellen
- ID(YEAR,length) - Identifikator mit "length" Stellen
- ID(MONTH,length) - Identifikator mit "length" Stellen
- ID(DAY,length) - Identifikator mit "length" Stellen
- ID(GLOBAL,length,startval) - Identifikator, der, falls er im jeweiligen Zeitraum noch nicht verwendet wurde, ab dem Wert startval zu zählen beginnt
- ID(YEAR,length,startval) - Identifikator, der, falls er im jeweiligen Zeitraum noch nicht verwendet wurde, ab dem Wert startval zu zählen beginnt
- ID(MONTH,length,startval) - Identifikator, der, falls er im jeweiligen Zeitraum noch nicht verwendet wurde, ab dem Wert startval zu zählen beginnt
- EVIDNUM - Evidenz-/Registraturnummer des Dokuments aus dem Registraturprotokoll (Zeilennummer)
- REFNUM - Referenznummer des Dokuments (zum Beispiel Rechnungsnummer oder Bestellnummer)
- EXTERNALNUM - externe Buchhaltungsnummer des Dokuments
- PERSON - Identifikator der Person
- PERSONNAME - Name der Person
- USER - Identifikator des Mitarbeiters
- LABELCODE(childofkeyname,defaultvalue) - gibt den eingestellten Identifikator des Labels zurück, der den Parametern entspricht. Beispiele:
- LABELCODE - Identifikator des Labels (wenn mehrere zugewiesen sind, wird das erste gefundene mit ausgefülltem Identifikator verwendet)
- LABELCODE(PROJECTS) - Identifikator des Projekts (wie bei PROJECTCODE)
- LABELCODE(PROJECTS,99) - Standardwert für einen nicht eingestellten Identifikator des Labels
- PROJECTCODE(defaultvalue) - gibt den eingestellten Identifikator des Projekts zurück, der den Parametern entspricht. Beispiele:
- PROJECTCODE - Identifikator des Projekts (wenn mehrere zugewiesen sind, wird das erste gefundene mit ausgefülltem Identifikator verwendet)
- PROJECTCODE(99) - Standardwert für einen nicht eingestellten Identifikator des Projekts
- LABELCODEEX - gibt den eingestellten externen Identifikator des Labels zurück, der den Parametern entspricht. Die Verwendung ist dieselbe wie bei LABELCODE.
- PROJECTCODEEX - gibt den eingestellten externen Identifikator des Projekts zurück, der den Parametern entspricht. Die Verwendung ist dieselbe wie bei PROJECTCODE.
- PAYMENTGID - gibt die ID der Gruppierung im Zahlungsauftrag zurück.
- PAYMENTGNUMS - gibt die variablen Symbole der gruppierten Zahlungen im Zahlungsauftrag zurück
- FIRSTPAYMENTGNUM - gibt das erste ausgefüllte variable Symbol der gruppierten Zahlungen im Zahlungsauftrag zurück
- PAYMENTGREFS - gibt die Verwendungszwecke der gruppierten Zahlungen im Zahlungsauftrag zurück
- FIRSTPAYMENTGREF - gibt den ersten ausgefüllten Verwendungszweck der gruppierten Zahlungen im Zahlungsauftrag zurück
- PAYMENTGEXTNUMSWITHPERSON - gibt die externen Buchhaltungsnummern und Personen der Dokumente zurück, die mit den gruppierten Zahlungen im Zahlungsauftrag bezahlt werden
Beispiele
- F{YEAR}{ID(YEAR)}
- PRIJ-{RANDOM(9)}-{YEAR}/{MONTH}/{DAY}-Beliebiger Text-{ID}-{ID(YEAR)}-{ID(MONTH,12)}
- F{YEAR}{MONTH}{ID(MONTH)}
Verwandte Themen