Registerkarte Bildschirm

 

Feld

Bedeutung

Vorbelegung des Klammertyps

Belegt den Klammertyp in der Waage mit dem hier hinterlegten Klammertyp

Spedition und LKW als Textfelder

Mit diesem Schalter kann eingestellt werden, ob das LKW-Feld als Textfeld behandelt werden soll.

Den letzten LKW vorbelegen

 

Die letzte Schlagbezeichnung vorbelegen

 

TAB Deck Einstellungen deaktivieren

Mit dieser Einstellung kann die Registerkarte Einstellungen ausgeblendet werden.

Länge der Bemerkungsfelder

Hier kann die Textlänge der Bemerkungsfelder hinterlegt werden

Dispomengenfeld deaktivieren

Blendet die Dispomengenfelder auf der Waagenmaske aus, wenn der Schalter auf Ja steht.

Lagerplatzfelder deaktivieren

Wenn diese Einstellung auf Ja gestellt wird, so werden die Lagerfelder auf Waagenmaske aus geblendet-

Kunden-Ort mit anzeigen

 

Rohwarenschema mit abfragen

Mit dieser Einstellung wir das Rohwarenschema ausgeblendet.

Artikelbezeichnung nicht aktiv abfragen

Wird der Schalter auf Nein gestellt, so kann die Artikelbezeichnung geändert werden.

Sonderqualitäten deaktivieren

Hiermit können die Felder der Sonderqualitäten deaktiviert werden. (Felder: Feuchteprozent, Fremdfeuchte, Frachtkennzeichen)

Ladungszeiten aktivieren

Wird dieses Feld auf „Nein“ gestellt, so werden die Felder für die Ladungszeiten deaktiviert.

Schlag/Sorte/Gebiet aktiv

Wird dieses Feld auf „Nein“ gestellt, so werden die Felder für den Schlag, die Sorte und das Gebiet deaktiviert.

Vorfracht aktiv

Noch nicht implementiert

Breite der Waagenmaske in Pixel

Hiermit kann die Breite der Waagenmaske verändert werden. Sobald die Waagenmaske breit genug ist werden die Qualitätstabellen, so wie der Abstufungsrtikel und die Infratec Datentabelle auf die Registerkarte Allgemein geschoben.

Sobald eine Qualitätstabelle auf der Registerkarte Allgemein angezeigt wird und es noch keine Feldreihenfolge existiert, wird Standartmäßig eine neue angelegt.

Aktuelles Feld

Vorheriges Feld

Nachfolgendes Feld

Kontrakt

-

Kunde

Kunde

Kontrakt

Fahrer

Fahrer

Kunde

Lager

Lager

Fahrer

Artikel

Artikel

Fahrer

Bemerkung

Bemerkung

Artikel

Bemerkung2

Bemerkung2

Bemerkung

Bemerkung3

Bemerkung3

Bemerkung2

Silo/Ladeträger

Silo/Ladeträger

Bemerkung3

Qualitätstabelle 1

Qualitätstabelle 1

Silo/Ladeträger

Qualitätstabelle 2 wenn dieses auf der Registerkarte Allgemein vorhanden ist ansonsten wird in das Feld Kontrakt gesprungen.

Qualitätstabelle 2 wenn dieses auf der Registerkarte Allgemein vorhanden ist.

Qualitätstabelle 1

Kontrakt

Höhe der Waagenmaske in Pixel

Hiermit kann die Höhe der Waagenmaske verändert wird. Ist die Waagenmaske hoch genug, so wird die Kontraktverteilungs Datentabelle angezeigt.

Prozessverhalten

Hier kann das Verhalten für das Prozessfeld auf der Waagenmaske eingestellt werden.

Folgende Auswahl ist möglich:

    Nicht Änderbar

    Änderbar

    Verstecken

Terminalverhalten

Hier kann das Verhalten für das Terminalfeld auf der Waagenmaske eingestellt werden.

Folgende Auswahl ist möglich:

    Nicht Änderbar

    Änderbar

    Verstecken

 

Pflichtfelder Gruppen

Auf dieser Registerkarte können Felder als Pflichtfelder für den aktuellen Prozess definiert werden. Die Auszuwählenden Felder werden durch das System gepflegt und können nicht hinzugefügt werden. Die Pflichtfeldeingabe kann z.B.(Silo/Lagerverwaltungssystem) mehrere Eingabefelder auf der Erfassungsmaske betreffen.

Es wurde jedoch eine Möglichkeit geschaffen, dass mittels einer privaten Prozedur, Felder als Pflichtfelder zu deklarieren. Dazu muss im Steuerparameter 925 die Option „PFLICHTFELDERWAAGENPROZESS“ gesetzt werden. Im Feld Wert kann dann eine Private Prozedur hinterlegt werden, die den Feldnamen des Waagenmaskenfeldes zurückgibt, welches als Pflichtfeld eingerichtet werden soll. Sollen mehrere Felder als Pflichtfelder eingerichtet werden, so muss die Prozedur alle Felder bei dem Aufruf zurückgeben.

 

Folgende Pflichtfelder werden zurzeit unterstützt.

Bezeichnung

Betroffene Felder

Private Prozedur

Selbst bestimmbar

Silo Lagerverwaltungssystem

1.   Silo/Träger

2.   Lokalität/Standort

3.   Datentabelle Ladeträger/Silo

 

Private Prozedur

Der im Steuerparameter 925 hinterlegten privaten Prozedur wird die ProzessId(VorlagenId) als Parameter übergeben. Der Eingangsparameter muss in_om_id heißen. Die Ausgangsparameter müssen FeldName und verstecken heißen.

Wird ein Feld zurückgegeben, welches sich nicht auf der Waagenmaske befindet, so wird der Feldname in das Fehlerprotokoll geschrieben. Die Wiegung kann trotzdem erfasst werden.

Es findet keine Verprobung zwischen den Felder der privaten Prozedur und den Standardpflichtfelder statt, wenn diese eingerichtet worden sind.

Eingang

Parameter

Bedeutung

in_om_id

Id des Prozesses

 

Ausgang

Parameter

Bedeutung

FeldName

Dieser Parameter gibt den Feldnamen auf der Maske an welcher als Pflichtfeld gekennzeichnet werden soll.

verstecken

Dieser Parameter wird noch nicht ausgewertet. Hier kann erstmal im Standard eine 0 zurückgegeben werden.

 

Beispiel

CREATE PROCEDURE p_Waage_PflichtFelder ( in in_om_id integer )

            result ( FeldName char(255), verstecken integer )

--

BEGIN

  declare local temporary table ltt_fields(feldname char(255), verstecken integer) on commit delete rows;

case in_om_id

  when 14 then

    insert into ltt_fields( feldname, verstecken ) values( 'Bemerkung$', 0);

    insert into ltt_fields( feldname, verstecken ) values( 'Einlagerung$', 0);

  when 23 then

    insert into ltt_fields( feldname, verstecken ) values( 'Bemerkung2$', 0);

    insert into ltt_fields( feldname, verstecken ) values( 'FremdFeuchte$', 0);

    insert into ltt_fields( feldname, verstecken ) values( 'QWERT1$', 0);

end; 

  select feldname, verstecken from ltt_fields;

END