Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Auszug
hiddentrue

Nuclet Module – Nuclet: Basisnuclet für Handelsunternehmen: Dieses Nuclet beinhaltet Funktionalitäten für

globe with meridians Sprache: Deutsch · English (in Aufbau)

open book Nuclet: Basisnuclet für Handelsunternehmen

Dieses Nuclet beinhaltet Funktionalitäten für

Status
colourGrey
titleReferenz
Status
colourBlue
titleIntegratoren
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel2
minLevel2

Releases

VersionDatumHinweiseKompatibilität
1.2.1<in naher Zukunft>Erste veröffentlichte Fassungab Nuclos 4.2024.8

Überblick

Dieses Nuclet beinhaltet Funktionalitäten für 

  • Handelsprozesse
  • Lagerwirtschaft
  • Formulardruck und
  • E-Mail-Versand 

und bietet somit den idealen Startpunkt führ Ihr individuelles ERP-System.

Integration

SchrittBeschreibung
1

Wenn noch nicht geschehen, aktivieren Sie in Ihrem aktuellen System die Mehrsprachigkeit (siehe Thema Datensprache), ggf. nur mit der Primärsprache "Deutsch (DE)"

2

Importieren Sie das Nuclet in Ihrem Nuclos-System (siehe Thema Nuclet Import)

3

Führen Sie den Job "Initialisiere Nuclet Handel" aus, dieser erzeugt technisch notwendige Daten, wie z.B. Nummernkreise, Formularfeld-Bezeichnungen und Lagerbewegungsarten.

4

Legen Sie unter Stammdaten > Organisation einen neuen Datensatz an und befüllen Sie ihn mit den vorhandenen Daten Ihres Unternehmens

5

Für einen schnelleren Einstieg in die Entwicklung oder das Testen können Sie sich mit dem Job "Erzeuge Beispieldaten" ein paar Beispieldaten (Organisation, Mitarbeiter, Kunden, Artikel, ...) erzeugen lassen.

6

Passen Sie bei Bedarf die Nucletparameter im Basisnuclet an

7

Wenn Sie den E-Mail-Versand nutzen wollen, erstellen und befüllen Sie bitte die Systemparameter für den Mailversand und aktivieren Sie die erstellten E-Mail-Templates.

8

Wenn Sie den DATEV-Export nutzen wollen, beachten Sie bitte die Punkte 4.4 und 4.6 der DATEV-Integration

9

Wenn Sie SEPA nutzen wollen, passen Sie bitte die Nucletparameter für SEPA im SEPA-Nuclet an

10

Wenn Sie CAMT-Import nutzen wollen, passen Sie bitte die Nucletparameter im Nuclet CAMT an

Benutzer-Funktionen

Stammdaten

...

  • Bestellvorschlag

    • Für jeden Lagerbestand-Datensatz kann ein minimaler Lagerbestand und eine Wiederbestellmenge definiert werden
    • Ist (Bestand - Reserviert + Bestellt) < Minimalbestand, erzeugt der Job Erzeuge Bestellvorschläge automatisch einen Bestellvorschlag mit der angegebenen Wiederbestellmenge für diesen Artikel und dem Standardlieferanten
    • Der Job Setze alte Bestellvorschläge auf Abgelaufen setzt Bestellvorschläge im Status Entwurf nach x Tagen (Nucletparameter Gültigkeitsdauer von Angeboten) auf den Status Abgelaufen 
    • Aus einem Bestellvorschlag im Status Freigegeben kann eine Bestellung generiert werden.
  • Bestellung

    • Für allgemeine Eigenschaften siehe Thema Belege
    • Sie kann manuell angelegt oder aus einem Bestellvorschlag erzeugt werden. 
    • Für jede Bestellpositionen können Wareneingänge angelegt werden, bis jede Position geliefert wurde.
    • Wareneingänge erhöhen den Lagerbestand
    • Der Job Setze alte Bestellungen auf Überfällig setzt Bestellungen im Status Bestellt auf den Status Überfällig, wenn das Datum Fällig am erreicht wurde
    • Das Datum Fällig am wird beim Statuswechsel nach Bestellt aus dem aktuellen Datum und dem Nucletparameter Fälligkeit Bestellungen berechnet.
  • Eingangsrechnung
    • Für allgemeine Eigenschaften siehe Thema Belege
    • Eine Eingangsrechnung dient in erster Linie dazu, die Daten einer zu einer Bestellung eingegangenen Rechnung aufzunehmen
    • Sie hat keinen weiteren Einfluss auf andere BO's

Lagerwirtschaft

  • Lager

    • Definiert verschiedene Lager mit ihren Lagerorten / Lagerplätzen
    • Versandlager = Lager aus denen versendet wird. Nur diese Lagerbestände haben Einfluss auf Lieferzeiten (ermöglicht Reparaturlager, Reklamationslager, etc.)
  • Lagerbestand und Lagerbewegung

    • Kleinstmögliche Lagereinheit
    • Lagerbewegung = Protokoll der Änderungen an Lagerbestand, Reservierung oder Bestellung
    • Lagerbewegungsart
      • Diese sollten nicht umbenannt werden, da sie fest mit der Lagerlogik verdrahtet sind
      • Wählbar? = In Valuelist Providern bei Einlagerung, Auslagerung, Umlagerung wählbar, je nach Konfiguration von Eingang? und Ausgang?
      • Reservierungsänderung? => Ändert nur die Menge Reserviert, nicht den Bestand
      • Bestellungsänderung? => Ändert nur die Menge Bestellt, nicht den Bestand
    • Änderungen am Lagerbestand finden i.A. automatisch durch z.B. Lieferscheine (Warenausgang) und Bestellungen (Wareneingang) statt
    • Es gibt aber auch die Möglichkeit, davon unabhängig Einfluss auf den Lagerbestand zu nehmen. Dafür gibt es drei Prozesse:
      • Einlagerung
      • Auslagerung
      • Umlagerung
  • Lagerinventur

    • Bei einer Lagerinventur können im angegebenen Lager bestimmte oder alle Artikelgruppen inventarisiert werden
    • Im Status Durchführung sind keine Bestandsänderungen mehr für die betroffenen Lagerbestände möglich
    • Die Lagerbestände in Nuclos können dann mit den tatsächlichen Lagerbeständen abgeglichen werden
    • Beim Statuswechsel zu Gebucht werden dann alles ermittelten Differenzen ins Lager eingebucht
    • Danach sind Bestandsänderungen wieder möglich, die Lagerinventur ist abgeschlossen
  • Prüfungen

    • Gerade in der Entwicklungsphase des Nuclets kann es hilfreich sein, Inkonsistenzen in der Lagerwirtschaft schnell zu finden.
    • Dazu gibt es Nucletparameter, die die Gesundheit des aktuellen Lagerbestandes bei jeder Änderung überprüfen. 
    • Da dies u. U. zu Lasten der Performance geht, kann man diese Prüfung über die Nuclet Parameter bei Bedarf ein- und ausschalten
    • Siehe Nucletparameter
      • Bestandsprüfung
      • Prüfe Lagerbestand Bestand
      • Prüfe Lagerbestand Bestellt
      • Prüfe Lagerbestand Reserviert
      • Validiere Lagerbestände
    • Außerdem gibt es einen Report Fehlerreport Lagerbestand, der alle Abweichungen zwischen dem aktuellen Bestand und der Summer der Lagerbewegungen auflistet

Allgemeine Funktionen

  • Wenn berechtigt, stehen in vielen BO's Objektgeneratoren zur Verfügung (Auswahl Objektgenerator in der Detailansicht der BO's). Hier kann man z.B. aus einem Kunden oder einem Angebot einen Auftrag erzeugen oder aus einem Bestellvorschlag oder einem Lieferanten eine Bestellung.
  • Wenn bestimmte Daten einer Werteliste bereits in anderen BO's verwendet werden (z.B. eine Lieferbedingung in Aufträgen), dann kann man diese nicht mehr löschen. Man kann aber das Flag "Aktiv" in der entsprechenden Lieferbedingung entfernen. Dadurch wird die Lieferbedingung zukünftig nicht mehr in Aufträgen in der Auswahl angeboten. Diese Möglichkeit gibt es für alle Wertelisten.
  • Viele BO's bieten die Möglichkeit in einem Reiter Dokumentenanhang Dokumente/Dateien zu diesem BO abzulegen. Dokumentenanhänge sind nicht in der Datenbank abgelegt sondern im Ordner <NUCLOS-HOME>/data/documents. Daher sollte dieser Ordner Teil des Sicherungs-Backups sein.
  • Wenn ein BO' eine Referenz auf ein anderes BO hat, z.B. hat ein Auftrag eine Referenz auf einen Kunden, kann man sich andersherum im Kunden anschauen, welche Aufträge es zu dem Kunden gibt. Die Aufträge werden dort nur angezeigt und sind nicht bearbeitbar.

...

  • Wichtige BO's (Angebote, Aufträge, ...) können als PDF gedruckt werden.
  • Jedes erzeugte Formular wird automatisch am entsprechenden BO im Reiter Dokumentenanhänge gespeichert.
  • Es gibt verschiedene Möglichkeiten, ohne größeren Aufwand Einfluss auf diesen Ausdruck zu nehmen.
  • Sprachen

    • Um das Nuclet überhaupt zu importieren, muss die Mehrsprachigkeit (siehe Datensprache) aktiviert werden
    • Daten, die für Druckformulare relevant sind (z.B. Artikelbezeichnung, Zahlungsbedingung) können dann in die angegebenen Datensprachen übersetzt werden
    • In der Tabelle System > Sprache können alle Sprachen angelegt werden, die für Kunden, Lieferanten und Ansprechpartner zur Verfügung stehen sollen
    • Wenn keine Übersetzung für eine Sprache gefunden wird, wird die Übersetzung der Defaultsprache verwendet (siehe Nucletparameter)
    • Jeder Sprache können auch Zahlen- (1.000,00 (DE) vs. 1,000.00 (US)) und Datumsformate (01.12.2000 (DE) vs. 12/01/2000 (US)) zugeordnet werden. Werden keine Formate gefunden, greifen die in den Nucletparametern hinterlegten Formate
  • Formular-Felder

    • Hier werden Formularfelder angelegt und übersetzt (z.B. allgemein.datum = (Datum, Date, ...)) 
    • Dadurch können Druckformulare zur Laufzeit geändert und für weitere Sprachen konfiguriert geändert werden
  • Variable Bestandteile

    • In Formular-Baustein können Textbausteine (inkl. Übersetzung) angelegt werden, z.B. für die AGB's. Diese Bausteine können im Reiter Textbausteine manuell zu Belegen hinzugefügt werden
    • In den jeweiligen Formular-Konfigurationen hinterlegten Standard-Bausteine werden jedem Formular automatisch hinzugefügt
    • Der im Feld Bemerkungen (intern) hinterlegte Text wird im Formular abgedruckt. Dies ermöglicht individuelle Zusätze je Angebot, Auftrag, ...

Nuclet-Parameter

NameFunktion Beispiel
BestandsprüfungBei jeder Änderung des Lagerbestands wird geprüft, ob der aktuelle Bestand gleich der Summe der Lagerbewegungen ist.
Dies kann hilfreich sein, um früh Fehler in der Lagerwirtschaft zu finden, kann mit der Zeit aber auch zu schlechter Performance führen.
true / false 
Default Format DatumVerwendetes Datumsformat in Formularen, wenn es nicht aus den Daten ermittelt werden kanndd.MM.yyyy 
Default Format ZahlVerwendete Locale für das Zahlenformat in Formularen, wenn es nicht aus den Daten ermittelt werden kannDE
DefaultspracheVerwendete Sprache in Formularen, wenn sie nicht aus den Daten ermittelt werden kannde_DE
Eigene USt-IdNr.Die eigene UST-IdNr. 123456890
Fälligkeit BestellungenAnzahl der Tage nach denen Bestellungen den Status "Überfällig" erhalten (Job "Setze alte Bestellungen auf Überfällig")14
Gültigkeitsdauer von AngebotenAnzahl der Tage nach denen Angebote den Status "Abgelaufen" erhalten (Job "Setze alte Angebote auf Abgelaufen") 42
Gültigkeitsdauer von BestellvorschlägenAnzahl der Tage nach denen Bestellvorschläge den Status "Abgelaufen" erhalten (Job "Setze alte Bestellvorschläge auf Abgelaufen") 13
Prüfe Lagerbestand BestandBei jeder Änderung des Lagerbestands wird geprüft, ob der aktuelle Bestand gleich der Summe der Lagerbewegungen ist.
Dies kann hilfreich sein, um früh Fehler in der Lagerwirtschaft zu finden, kann mit der Zeit aber auch zu schlechter Performance führen.
true / false 
Prüfe Lagerbestand Bestellt

Bei jeder Änderung des Lagerbestands wird geprüft, ob der Menge Bestellt gleich der Summe der Lagerbewegungen ist.
Außerdem wird geprüft, ob die Menge Bestellt konsistent mit dem aktuellen Bestand an Bestellungen ist.
Dies kann hilfreich sein, um früh Fehler in der Lagerwirtschaft zu finden, kann mit der Zeit aber auch zu schlechter Performance führen.

true / false 
Prüfe Lagerbestand Reserviert

Bei jeder Änderung des Lagerbestands wird geprüft, ob die Menge Reserviert gleich der Summe der Lagerbewegungen ist.
Außerdem wird geprüft, ob die Menge Reserviert konsistent mit dem aktuellen Bestand an Aufträgen ist.
Dies kann hilfreich sein, um früh Fehler in der Lagerwirtschaft zu finden, kann mit der Zeit aber auch zu schlechter Performance führen.

true / false 
ÜberreservierungErmöglicht es, größere Mengen zu reservieren, als tatsächlich im Lager vorhanden sind.true / false 
Validiere LagerbeständeBei jeder Änderung des Lagerbestands wird geprüft, ob der aktuelle Bestandsdatensatz valide ist (Mengen < 0, Charge und Seriennummer vorhanden falls notwendig, ...)
Dies kann hilfreich sein, um früh Fehler in der Lagerwirtschaft zu finden.
true / false 

Jobs

Name

Funktion

Zyklus

Empfange Emails

Liest E-Mails von dem unter Administration > Parameter angegebenen E-Mail-Konto aus und speichert diese im E-Mail-Protokoll.

Regelmäßig

Erzeuge Beispieldaten

Erzeugt Beispieldaten (Artikel, Kunden, Lager, …) für den schnellen Einstieg in die Entwicklung und das Testen.

Einmalig

Erzeuge Bestellvorschläge

Erzeugt Bestellvorschläge bei unterschrittenen Mindestlagerbeständen

Regelmäßig

Initialisiere Nuclet Emailversand

Erzeugt die notwendigen Daten, die für den E-Mail-Versand notwendig sind

Einmalig

Initialisiere Nuclet Handel

Erzeugt die Daten, die für das Handels-Nuclet technisch notwendig sind (z.B. Lagerbewegungsarten, Formularfelder, Steuersätze …).
Dieser Job kann erweitert werden, um nach jedem weiteren Nuclet-Update automatische Anpassungen vorzunehmen.

Einmalig

Setze alte Angebote auf Abgelaufen

Setzt automatisch abgelaufene Angebote in den Status "Abgelaufen" (Nucletparameter "Gültigkeitsdauer von Angeboten")

Regelmäßig

Setze alte Ausgangsrechnungen auf Überfällig

Setzt automatisch überfällige Rechnung in den Status "Überfällig" ("Anzahl Tage" in der Zahlungsbedingung)

Regelmäßig

Setze alte Bestellungen auf Überfällig

Setzt automatisch überfällig Bestellungen in den Status "Überfällig" (Nucletparameter "Fälligkeit Bestellungen")

Regelmäßig

Setze alte Bestellvorschläge auf Abgelaufen

Setzt automatisch abgelaufene Bestellvorschläge in den Status "Abgelaufen" (Nucletparameter "Gültigkeitsdauer von Bestellvorschlägen")

Regelmäßig

Validiere E-Mail-Templates

Validiert alle E-Mail-Templates

Bei Bedarf

Versende Emails

Versendet alle im E-Mail-Protokoll für den Versand vorgemerkten E-Mails (Nucletparameter "Email sofort versenden" = "N")

Regelmäßig

Versende Erinnerungen

Versendet wiederkehrende Erinnerungs-Mails

Regelmäßig

Verwandte Seiten

open book Module


Kategorie

Öffnen →

open book Nuclet Wiki


Alle Kategorien

Öffnen →