31M.C Einstellungen "Mobile Datenerfassung (MDE) - Verbucher"
In der Datei SIBPPS.INI
Sektion [MWI31M]
Stichwort
Schlüsselwort
Versendung E-Mail bei Warnungen unterdrücken
EMAIL-AbErrclass
Im Fehlerfall Mail versenden
EMAIL-error
Suche passende Position laut Menge und Termin
PC15x-SuchePos
Übergabe eines individuellen Feldes in die Bewegung beim Wareneingang
PC15x-USSTRING6
Übergabe der Wareneingangsprüfnummer kann fehlen
PC15x-WEPBNr
Prüfung, ob die zugeordnete Menge für die umzulagernde Charge zu groß ist
PC193-CheckZuo
Bei postingcode 181 konfigurierbares Feld aus der Übergabedatei in beliebiges Feld der Datei 22 übernehmen
PC181-D22F1
Konfigurierbare Felder aus der Übergabedatei in beliebiges Feld der Datei 24 übernehmen
PC181-D24F1
PC181-D24F2
Bei postingcode 181 Sachbearbeiter in der effektiven Bewegung und im Rückmeldesatz aus dem Feld clientname versorgen
PC181-SBausClient
Bei Erzeugnisrückmeldungen Chargen in Seriennummerndatei abstellen
PC181-SNRuCharge
Bei postingcode 182 konfigurierbares Feld aus der Übergabedatei in beliebiges Feld der Datei 22 übernehmen
PC182-D22F1
Konfigurierbare Felder aus der Übergabedatei in beliebiges Feld der Datei 24 übernehmen
PC182-D24F1
PC182-D24F2
Bei postingcode 182 Sachbearbeiter in der effektiven Bewegung und im Rückmeldesatz aus dem Feld clientname versorgen
PC182-SBausClient
Feld in Datei 22 zu Übergabeparameter usstring1
PC182-usstring1
Bei postingcode 183 Sachbearbeiter in der effektiven Bewegung und im Rückmeldesatz aus dem Feld clientname versorgen
PC183-SBausClient
Bei postingcode 183 die Mengeneinheit ignorieren, es gilt Disposition
PC183-MEegal
Bei postingcode 184 Sachbearbeiter in der effektiven Bewegung und im Rückmeldesatz aus dem Feld clientname versorgen
PC184-SBausClient
Bei postingcode 184 die Mengeneinheit ignorieren, es gilt Disposition
PC184-MEegal
Bei postingcode 185 Sachbearbeiter in der effektiven Bewegung und im Rückmeldesatz aus dem Feld clientname versorgen
PC185-SBausClient
Bei postingcode 186 (Zusatzkosten Material, K-Zeilen) Sachbearbeiter in der effektiven Bewegung und im Rückmeldesatz aus dem Feld clientname versorgen
PC186-SBausClient
Bei postingcode 188 aus usstring1 in dieses Feld übernehmen
PC188-Feld1
Bei postingcode 188 aus usstring2 in dieses Feld übernehmen
PC188-Feld2
Bei postingcode 188 aus usstring3 in dieses Feld übernehmen
PC188-Feld3
Bei postingcode 188 aus usflag1 in dieses Feld übernehmen
PC188-Feld4
Länge der laufenden Nummer innerhalb der Seriennummer
PC188-SNRlng
Beginn der laufenden Nummer innerhalb der Seriennummer
PC188-SNRpos
Bei postingcode 191 Sachbearbeiter aus dem Feld clientname versorgen
PC191-SBausClient
Bei postingcode 192 Sachbearbeiter aus dem Feld clientname versorgen
PC192-SBausClient
Fehlende Lagerstammsätze bei der Umlagerung in der Zielangabe anlegen
PC193-ErlaubteLager
Bei postingcode 193 Sachbearbeiter aus dem Feld clientname versorgen
PC193-SBausClient
Bei postingcode 194 Sachbearbeiter aus dem Feld clientname versorgen
PC194-SBausClient
Bei postingcode 195 Sachbearbeiter aus dem Feld clientname versorgen
PC195-SBausClient
Fertigmelden von Aufträgen mit dem letzten Arbeitsgang
PC200-ErzeugnisMitLAG
Bei Fertigmelden von Aufträgen mit dem letzten Arbeitsgang nicht erledigen
PC200-ErzeugnisMitLAGerl
Bei Fertigmelden von Aufträgen mit dem letzten Arbeitsgang Charge aus Auftragsnummer und Lagerplatz aus Stammlagerplatz
PC200-ErzeugnisMitLAG-LPCV
Text aus Feld description bei „Rückmelden Arbeitsgang“ in Datei 65 abstellen
PC200-FeldText
Keine Sollabbuchungen bei Erzeugnisrückmeldung über letzten Arbeitsgang
PC200-LAG_Pos
Personalrückmeldung bei Arbeitsgangrückmeldung unterdrücken
PC200-PS
Felder für Übernahme in Auftragskopf definieren
PC203-Feld
Zustand für neuen Arbeitsgang
PC205-VZ
Maximal zulässiger Zustand für Fertigungsauftrag
PC205-VZmax
Text aus Feld description bei postingcode 213 in Datei 65 abstellen
PC213-FeldText
Bei postingcode 213 keinen Personalsatz zusätzlich abstellen
PC213-PS
Beliebige Felder aus der Übergabedatei in beliebige Felder der Datei 65 übernehmen
PC214-copy-fff
PC216-copy-fff
PC218-copy-fff
Text aus Feld description bei postingcode 214 in Datei 65 abstellen
PC214-FeldText
Bei postingcode 214 kein Personalsatz zusätzlich
PC214-PS
Text aus Feld description bei postingcode 215 in Datei 65 abstellen
PC215-FeldText
Bei postingcode 215 kein Personalsatz zusätzlich
PC215-PS
Text aus Feld description bei postingcode 216 in Datei 65 abstellen
PC216-FeldText
Bei postingcode 216 kein Personalsatz zusätzlich
PC216-PS
Text aus Feld description bei postingcode 217 in Datei 65 abstellen
PC217-FeldText
Bei postingcode 217 kein Personalsatz zusätzlich
PC217-PS
Text aus Feld description bei postingcode 218 in Datei 65 abstellen
PC218-FeldText
Bei postingcode 218 kein Personalsatz zusätzlich
PC218-PS
Individuelle Übernahme in Felder
PC89x-USSTRING….
Zu übernehmende Felder für Datei 38 beim Austausch zwischen zwei infra-Versionen
PC896-Sync38
Kennung Datenbestand für Synchronisation von Aufträgen zwischen zwei infra-Versionen
PC897-DatBestID
Zu synchronisierende Felder für Datei 23 bei Synchronisation von Auftragspositionen zwischen zwei infra-Versionen
PC897-Sync23
Zu synchronisierende Felder für Datei 47 bei Synchronisation von Auftragspositionen zwischen zwei infra-Versionen
PC897-Sync47
Individuelle Übernahme in Felder zu postingcode 899
PC899-USSTRING
Neuer Verarbeitungszustand falls zuvor kleiner
PC900-VZ
Neuer Verarbeitungszustand falls zuvor kleiner
PC901-VZ
Aus der Übergabedatei ein beliebiges Feld in das konfigurierte Feld der Bewegungsdatei übernehmen
PC902-D22F1
Spezielle Sperre zu Auftragsposition (Datei 23, Feld 82) rücksetzen
PC902-D23SpReset
Bei postingcode 902 ein beliebiges Feld initialisieren
PC902-D47init
Bei postingcode 902 Zwangsteuerung Lieferschein setzen
PC902-Lief
Feld Seriennummer in Datei 47 versorgen?
PC903-SNRfeld
Übernahme Mengenangabe aus Schnittstelle „Übernahme Seriennummer zu Kundenauftrag“
PC903-Mng
Ausgabe der Chargen auf Lieferschein
PC904-DruckCharge
Ausgabe der Lagerplatzbewegungen auf Lieferschein-Kopie
PC904-DruckLagPlBew
Aus der Übergabedatei ein beliebiges Feld in das konfigurierte Feld der Bewegungsdatei übernehmen
PC906-D22F1
Nur Positionen auf Auftragsbestätigung ausgeben, für die eine Ausfassliste gedruckt wurde
PC907-Ausfasslistenzwang
Keine Änderung des Verarbeitungszustands im Auftragskopf und der Arbeitsgangposition
PC910u911-VZbleibt
Versorgung der Kapazitätsfelder in Datei 53
PC911-Kapaz
Feld in Datei 23 zu Übergabeparameter usstring3
PC917-Feld1
Feld in Datei 23 zu Übergabeparameter usstring4
PC917-Feld2
Feld in Datei 23 zu Übergabeparameter usstring5
PC917-Feld3
Felder für Übernahme in Datei laut Schnittstellensatz
PC918-Feld
Zuordnungen mit diesem speziellen Status versorgen
PC920-ZuoStat
Bei postingcode 921 Nummernkreis für Teilnummer aus Sektion Fieldparam
PC921-ArtNrGen
Bei postingcode 921 für Prüfung Anwenderfeld 35
PC921-CheckBen35
Bei postingcode 921 Teilenummer für zu kopierenden Arbeitsplan
PC921-MusterAPlan
Bei postingcode 921 Teilenummer für Vorbelegung
PC921-MusterArtikel
Bei postingcode 921 Teilenummer für zu kopierende Stückliste
PC921-MusterSTL
Nicht synchronisierte Felder für Lieferantenstamm
PC922-NoSync100
Nicht synchronisierte Felder für Kundenstamm
PC922-NoSync41
Projekt je Buchungsart vorbelegen
ProjVorb
Sektion [HAENEL]
Stichwort
Schlüsselwort
Einstellungen zu den installierten Buchungen usw. für Schnittstellentyp CSV
...
Sektion [MDE]
Stichwort
Schlüsselwort
Einstellungen zu den installierten Buchungen usw. für Schnittstellentyp SQL
...
 Sektion [MWI31M-VIADAT]
Stichwort
Schlüsselwort
Einstellungen zu den installierten Buchungen usw. für Schnittstellentyp VIADAT
...
Feldname für Errorcode
FieldNameErrorcode
Feldname für Status
FieldNameState
Sektion [MWI31M-XML]
Stichwort
Schlüsselwort
Einstellungen zu den installierten Buchungen usw. für Schnittstellentyp XML
...
Druckausgabe (Beleg oder Protokoll)
Über die Makros Print und XMLGVValue ergibt sich die Möglichkeit einer Druckausgabe begleitend zu den ausgeführten Buchungen, zum Beispiel in Form von Etiketten. Dabei lassen sich über das Makro XMLGVValue die Daten aus der Verbucherschnittstelle lesen und ausgeben oder für Abfragen (Q-Operator) verwenden. Beispiel:
INI-Datei (Sektion [MDE]):
PostingCode.194=Bestandskorrektur,3193:/StartBV=311-5 /StartDialog=MWI319_5,"Teil: @itemno, Lager: @fromstoreid, Menge: @bookquantity, ME: @quantityunit",Print(0,31MOK),Print(0,31MERR)
Bei Bestandskorrektur-Buchungen soll bei erfolgreicher Buchung die Ausgabe der MIL-Datei „31MOK“ und im Fehlerfall „31MERR“ ausgedruckt werden – jeweils ohne Bildschirmausgabe.
MIL-Datei (Tabelle 1):
Q:(XMLGVValue(GV_MWI31M_xmldata,postingcode)),'194',0,C:!MEDIUM("MED00007")#
Abhängig vom Buchungscode (postingcode) wird das zu verwendende Druckmedium gewechselt.
Zusätzliche Daten können zum Beispiel über die Makros DBSelect oder SQLSelect innerhalb der MIL-Datei gelesen werden.
Voraussetzungen
(Im Detail siehe Steckbrief MWI31M)
  • Für den Schnittstellentyp SQL muss die Online-Replikation aktiv sein und eine spezielle Schnittstellentabelle muss in der SQL-Datenbank existieren.
  • Microsoft XML Parser (MSXML) muss installiert sein.