OmniMDE:Konfiguration Chargengenerator: Unterschied zwischen den Versionen
MF (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „A“) |
MF (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{#invoke:Infobox|ShowInfoBoxOmniMDE}} | |||
{{DISPLAYTITLE:Chargengenerator}} | |||
Die OmniMDE Chargenerfassung beinhaltet einen Chargengenerator, über welchen Sie automatisch eine neue Chargennummer, MHD und Langtext generieren können.<br>Der Chargengenerator kann in den Zugangsmodi einzeln per Einstellung aktiviert werden, siehe hierzu auch die Backend-Optionen:<br><br> | |||
:- '''LAGERBUCHUNGEN_ZM_SHOW_BATCH_GENERATOR''' | |||
:- '''PPS_GESAMTRUECKMELDUNG_SHOW_BATCH_GENERATOR''' | |||
:- '''PPS_RUECKMELDUNGEN_MATERIAL_SHOW_BATCH_GENERATOR''' | |||
:- '''WARENEINGANGSERFASSUNG_SHOW_BATCH_GENERATOR<br><br>''' | |||
<br> | |||
== Ablauf == | |||
:<span style="font-size: 14.4px;">Wenn die entsprechende </span><strong style="font-size: 14.4px;">_Show_Batch_Generator</strong><span style="font-size: 14.4px;"> Option aktiviert ist, ist der Chargengeneratorbutton aktiviert und sichtbar:</span><br> | |||
:<span style="font-size: 14.4px;"></span> | |||
<br><br> | |||
[[File:Chargengenerator01.png{{!}}240px{{!}}RTENOTITLE]] | |||
<br><br> | |||
Bei Druck auf den Button erscheint eine Auswahl verschiedener Generator-Modi welche in einer SQL-Function definiert werden können: | |||
<br><br> | |||
[[File:Chargengenerator02.png{{!}}240px{{!}}RTENOTITLE]] | |||
<br><br> | |||
Sollte nur ein Modus definiert sein, wird dieser Schritt übersprungen.<br>Es folgt darauf eine Frage nach einem Zusatzwert, falls die entsprechende Backend-Option aktiviert ist: | |||
<br><br> | |||
:'''- LAGERBUCHUNGEN_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE''' | |||
:'''- PPS_GESAMTRUECKMELDUNG_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE''' | |||
:'''- PPS_RUECKMELDUNGEN_MATERIAL_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE''' | |||
:'''- WARENEINGANGSERFASSUNG_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE''' | |||
[[File:Chargengenerator03.png{{!}}240px{{!}}RTENOTITLE]] | |||
<br><br> | |||
Sollte die entsprechende '''_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE '''deaktiviert (false) sein, wird dieser Schritt übersprungen. | |||
Es wird anschließend der über die im SQL-Server definierte Function eine Chargennummer, MHD und Langtext erzeugt und zurückgegeben. | |||
<br><br> | |||
[[File:Chargengenerator04.png{{!}}240px{{!}}RTENOTITLE]] | |||
<br><br> | |||
== Technische Details / Konfiguration == | |||
Die OmniMDE-API greift zur Generierung von Chargennummern auf 2 SQL-Server Funktionen zurück. | |||
=== fn_HTKOmniMDE_BatchGeneratorModes === | |||
In der Tabellenwertfunktion '''fn_HTKOmniMDE_BatchGeneratorModes''' haben Sie die Möglichkeit pro App-Lagerzugangsbereich verschiedenen Modi'''namen''' zu definieren. | |||
Wenn Sie mehrere Chargengenerator-Modi benötigen, müssen die Modinamen per Pipe ('''{{!}}''') getrennt werden. | |||
<br><br> | |||
[[File:Chargengenerator05.png{{!}}640px{{!}}RTENOTITLE]] | |||
<br><br> | |||
=== fn_HTKOmniMDE_BatchGenerator === | |||
Die Tabellenwertfunktion '''fn_HTKOmniMDE_BatchGenerator''' wird von durch die OmniMDE API aufgerufen. Ein beispielhafter Aufruf sieht wie folgt aus (teilausschnitt): | |||
<br><br> | |||
[[File:Chargengenerator06.png{{!}}640px{{!}}RTENOTITLE]] | |||
<br><br> | |||
Die Tabellenwertfunktion selbst Sieht wie folgt aus (Beispielparameter wurden kommentiert): | |||
<br><br> | |||
[[File:Chargengenerator07.png{{!}}640px{{!}}RTENOTITLE]] | |||
<br><br> | |||
Wichtig ist hierbei das ein einzelnes Ergebnisset zurückgegeben wird. |
Aktuelle Version vom 25. April 2022, 10:23 Uhr
![]() OmniMDE Logo | |
Hersteller | HTK GmbH & Co. KG |
---|---|
Erstrelease | 26.08.2016 |
Akt. Version | R202209RC10 - 20.12.2024 |
Webseite | http://www.omnimde.de |
Die OmniMDE Chargenerfassung beinhaltet einen Chargengenerator, über welchen Sie automatisch eine neue Chargennummer, MHD und Langtext generieren können.
Der Chargengenerator kann in den Zugangsmodi einzeln per Einstellung aktiviert werden, siehe hierzu auch die Backend-Optionen:
- - LAGERBUCHUNGEN_ZM_SHOW_BATCH_GENERATOR
- - PPS_GESAMTRUECKMELDUNG_SHOW_BATCH_GENERATOR
- - PPS_RUECKMELDUNGEN_MATERIAL_SHOW_BATCH_GENERATOR
- - WARENEINGANGSERFASSUNG_SHOW_BATCH_GENERATOR
Ablauf
- Wenn die entsprechende _Show_Batch_Generator Option aktiviert ist, ist der Chargengeneratorbutton aktiviert und sichtbar:
Bei Druck auf den Button erscheint eine Auswahl verschiedener Generator-Modi welche in einer SQL-Function definiert werden können:
Sollte nur ein Modus definiert sein, wird dieser Schritt übersprungen.
Es folgt darauf eine Frage nach einem Zusatzwert, falls die entsprechende Backend-Option aktiviert ist:
- - LAGERBUCHUNGEN_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE
- - PPS_GESAMTRUECKMELDUNG_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE
- - PPS_RUECKMELDUNGEN_MATERIAL_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE
- - WARENEINGANGSERFASSUNG_BATCH_GENERATOR_ASK_ADDITIONAL_VALUE
Sollte die entsprechende _BATCH_GENERATOR_ASK_ADDITIONAL_VALUE deaktiviert (false) sein, wird dieser Schritt übersprungen.
Es wird anschließend der über die im SQL-Server definierte Function eine Chargennummer, MHD und Langtext erzeugt und zurückgegeben.
Technische Details / Konfiguration
Die OmniMDE-API greift zur Generierung von Chargennummern auf 2 SQL-Server Funktionen zurück.
fn_HTKOmniMDE_BatchGeneratorModes
In der Tabellenwertfunktion fn_HTKOmniMDE_BatchGeneratorModes haben Sie die Möglichkeit pro App-Lagerzugangsbereich verschiedenen Modinamen zu definieren.
Wenn Sie mehrere Chargengenerator-Modi benötigen, müssen die Modinamen per Pipe (|) getrennt werden.
fn_HTKOmniMDE_BatchGenerator
Die Tabellenwertfunktion fn_HTKOmniMDE_BatchGenerator wird von durch die OmniMDE API aufgerufen. Ein beispielhafter Aufruf sieht wie folgt aus (teilausschnitt):
Die Tabellenwertfunktion selbst Sieht wie folgt aus (Beispielparameter wurden kommentiert):
Wichtig ist hierbei das ein einzelnes Ergebnisset zurückgegeben wird.