BusinessLogicValidator

Aus Wiki hscerp
Version vom 15. Februar 2020, 06:08 Uhr von Tom.zschockelt (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Kategorie:Modul Basis ===Allgemeines=== Das hscERP stellt viele Möglichkeiten der kundenspezifischen Abbildung von Prozessen zur Verfügung. Eine sehr ko…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Allgemeines

Das hscERP stellt viele Möglichkeiten der kundenspezifischen Abbildung von Prozessen zur Verfügung. Eine sehr komfortable Möglichkeit ist der Einsatz von sogenannten BusinessLogicValidatoren. Hierbei handelt es sich um Prüffunktionen, die die Gültigkeit von Eingabewerten oder Belegen im System aus fachlicher Sicht im Kontext der Kundenanforderungen sicherstellt.

Beispiele von BusinessLogicValidatoren

Im Folgenden sind einige praktische Beispiele aus verschiedenen Projekten aufgelistet und erläutert.

Sicherstellen von Versandkostenpositionen im Vertrieb

Mit Hilfe des DefaultSDOrderShippingPosValidator erfolgt eine Prüfung, ob bei einem Vertriebsbeleg (z.B. Angebot, Rechnung) die Versandkosten berücksichtigt wurden. Falls keine Versandkosten angegeben wurden, erscheint eine Warnmeldung.

Sicherstellen von Pflichtdokumenten im Vertrieb

Mit Hilfe des DefaultSDOfferMandantoryDocumentValidator erfolgt eine Prüfung, ob bei einem Angebot mit einem Dienstleistungswert von mehr als x EUR bestimmte Pflichtdokumente vom Angebotsersteller hinzugefügt wurden.

Kreditlimitprüfung im Kundenauftrag

Mit Hilfe des DefaultSDOrderCreditLimitValidator erfolgt eine Prüfung, ob bei einem Kundenauftrag durch die aktuell noch offenen Posten bei dem Geschäftspartner das Kreditlimit überschritten werden würde. Der Anwender erhält eine Warnmeldung und kann entscheiden, ob der Auftrag angenommen und bestätigt werden soll oder ob vorher die offenen Posten beglichen werden sollen.


Prüfung minimale Bestellmenge im Vertrieb

Mit Hilfe des DefaultSDOrderMinAmountPosValidator erfolgt eine Prüfung, ob die im Vertriebsbeleg enthaltenen Positionsmengen die im jeweiligen Materialstamm hinterlegten Mindestmengenvorgaben erfüllen. Hierbei kann die Prüfung pro Vertriebsbelegtyp individuell durch Systemparameter aktiviert oder deaktiviert werden.




Sicherstellen des Pflegestatus von Materialien/Artikeln

Mit Hilfe des DefaultMaterialMasterValidator erfolgt eine Prüfung, ob bei einem Materialstamm mindestens für ein Werk Werksdaten gepflegt wurden.



Eintragen der Kopfdaten

Alle Felder die mit einem roten Kreuz markiert sind müssen ausgefüllt werden!

Geben Sie im Reiter Kopfdaten alle nötigen Daten ein, die für ihr Angebote notwendig sind.

Sie müssen einen Lieferanten sowie einen Warenempfänger auswählen.

Über das Pflichtfeld externe Nummer können Sie eine externe Referenz hinterlegen. Der Inhalt dieses Feldes wird im Bestellanforderungsformular in den Kopfdaten angedruckt. Dieses Feld kann Zahlen und Buchstaben enthalten.

Existiert der Lieferant noch nicht, müssen Sie zunächst im Lieferantenstamm einen neuen Lieferant anlegen

Positionsdaten

Legen Sie im Reiter Positionsdaten die Positionen fest die in der Bestellanforderung stehen sollen.

Bestellanforderung speichern

  • Reiter Datei/Speichern
  • Button Speichern Diskette-16-16.png

Bestellanforderung drucken

Drucken sie die Bestellanforderung in ein vorgefertigtes Formular

  • Reiter Drucken
    • Formulardruck
    • Mail an Lieferant verschicken
  • Button Vorschaudruck Printer-16-16.png
  • Button Drucken und Archivieren Printer archive-16-16.png