Zum Hauptinhalt springen
Version: v17

Einträge param.ini

In der param.ini können durch einzelne Einträge diverse Einstellungen hinterlegt werden. Pro Workstation kann ein eigene param.ini angelegt werden. Hierzu einfach die entsprechende Workstation-Nummer hinten anhängen z. B. param001.ini.

Allgemein

[SYSTEM]
Eintrag param.iniBeschreibung
progammname="(z. B. MELZER X3000)Hier den Programmnamen hinterlegen
MOBILEKASSEV2=1Dieser Parameter aktiviert die Version 2 der Mobilen Kasse. Wird dieser Eintrag in die Haupt-param.ini hinterlegt, werden alle MobileKassen mit V2 gestartet. Soll dies nur bei bestimmten Arbeitsstationen in Kraft treten, den Eintrag in die entsprechende param[Workstation].ini eintragen.
ARIMAGES=1Damit bei den Artikelbuttons Bilder eingefügt werden.

X3000 Interfaces

Änderung der Standardports:

[XCS]
Eintrag param.iniBeschreibung
HTTP-PORT=[z.B. 20030]???
MQTT-PORT=[z.B. 20040]Port für die Cloudverbindung
OCS-PORT=[z.B. 20013]Port für die Kommunikation der X3000Interfaces (X3000.exe -i). Dieser Eintrag wird benötigt, wenn Mischbetrieb von den Versionen MobileKasse V1 und V2 verwendet wird, da die MobileInterfaces.exe und die X3000.exe -i sonst über den gleichen Port kommunizieren würden.

Datenbank

[SQL]
Eintrag param.iniBeschreibung
SQLSERVER=Hier den Namen des Servers hinterlegen.
SQLDATENBANK=[Datenbankname];c:\x3000\kasse\psql;\\[Servername]\x3000\kasse\psqlIn diesem Eintrag werden die Informationen zur Datenbank eingegeben. Dazu benötigt es den Datenbanknamen. Mit Strichpunkt getrennt wird der Pfad lokal und als UNC-Pfad hinterlegt.
DATENBANK=POSTGRESQLEintrag für die neue Datenbank POSTGRESQL. Ist dieser Eintrag nicht gesetzt wird Actian verwendet.
Datenbank PostgreSQL

Die Datenbank PostgreSQL ist ab Version 17 verfügbar. Die Migration der Datenbank von Actian auf PostgreSQL muss in Version 17 vonstatten gehen, da in Version 18 Actian nicht mehr funktioniert.

Bondisplay

Eintrag param.iniBeschreibung
ARTIKEL_OHNE_GANG_ABRUFEN=1Am Bondisplay können Artikel ohne Gang sofort als abgerufen markiert werden

Chipleser

Evis

[EVIS]
Eintrag param.iniBeschreibung
USEVALUEHEX02=1Datenträger mit mehr als 3 Bytes langen Benutzernummern

Dallmayr

[MICROTRONIC]
Eintrag param.iniBeschreibung
ACCKEY=18
ACCCODE=11,6,2,57,1,15,41
MPRNAME=TML6
Kundenspezifische Daten, welche von der Firma Dallmayr bekannt gegeben werden

NFC - HKS

[HKS]
Eintrag param.iniBeschreibung
BASEURL=http://123.123.123.123:00000/
USERNAME=
PASSWORD=
BETREIBERNUMMER=
ANLAGENNUMMER=
Kundenspezifische Daten, welche von der Firma HKS bekannt gegeben werden
WARENHAUPTGRUPPEN=1(optional) Zur Verbuchung wird die Warenhauptgruppennummer verwendet
LOGBUCH=1(optional) Das Logbuch "X3000-HKS" wird auf DEBUG Level gesetzt

NFC - TAC

[TAC]
Eintrag param.iniBeschreibung
BASEURL=http://123.123.123.123:00000/
USERNAME=
PASSWORD=
RESORTID=
Kundenspezifische Daten, welche von der Firma HKS bekannt gegeben werden
WERTKARTE=(optional) TAC Zahlungsartbezeichnung für Abbuchungen von einem Guthabenkonto (case sensetive)
TAGESGAST=TAC Zahlungsartbezeichnung für Chipbuchung (case sensetive)
LOGBUCH=1(optional) Das Logbuch "X3000-TAC" wird auf DEBUG Level gesetzt. Dabei werden alle requests/responses des aktuellen Arbeitsplatzes unter C:\MFSERVER\TAC abgelegt.

Elektronische Karte

Bessa

[EKARTE]
Eintrag param.iniBeschreibung
BON-CUSTOMERINFO=1Adressinformation wird auch auf dem Bestellbon angedruckt.
DO-NOT-SHOW-CODE=1Abholnummer am Bon nicht drucken.
PICKUPNR-TISCHNR=1Abholnummer als Tischnummer verwenden (Nur bei Abholung, Lieferung & Kiosk).
PICKUPNR-TISCHNR-INHOUSE=1Abholnummer als Tischnummer verwenden (auch bei Tischbestellung)
SHORTCODETEXT=Bestimmten Text als Bezeichnung für Abholnummer verwenden.
SHORTCODETEXT-INHOUSE=Bestimmten Text als Bezeichnung für Abholnummer für InHouse Bestellungen verwenden.
SHORTCODETEXT-PICKUP=Bestimmten Text als Bezeichnung für Abholnummer für PickUp Bestellungen verwenden.
SHORTCODETEXT-DELIVERY=Bestimmten Text als Bezeichnung für Abholnummer für Liefer Bestellungen verwenden.
SHORTCODETEXT-KIOSK=Bestimmten Text als Bezeichnung für Abholnummer für Kiosk Bestellungen verwenden.
START=0Werden zusätzliche Schnittstellen der X3000Interface verwendet, kann hierüber der Start der Schnittstelle E-Karte deaktiviert werden.
WS001-IP=192.168.0.1:20030IP-Adresse kann pro WSNR festgelegt werden.

Filialverwaltung

Zentrale

[FILIALVERWALTUNG-ZENTRALE]
Eintrag param.iniBeschreibung
SRVPFAD=C:\X3000\KASSE\zDatenVariante lokaler Pfad
SRVPFAD=C:\X3000\KASSE\zDaten
CLIENTS=01;02
SRVPORT=4000
Variante TCP/IP
SRVPFAD=C:\X3000\KASSE\zDaten
EXCHANGEPFAD=C:\Users\Benutzer\Dropbox\Exchange
EXCHANGEPFAD=\Server\Freigabe
CLIENTS=01;02
Variante Exchange Pfad

Filiale

[FILIALVERWALTUNG-FILIALE]
Eintrag param.iniBeschreibung
CLPFAD=C:\X3000\Filiale\fdatenVariante lokaler Pfad
CLPFAD=C:\X3000\Filiale\fdaten
SRVIP=192.168.0.1
SRVPORT=4000
Variante TCP/IP
CLPFAD=C:\X3000\Filiale\fdaten
EXCHANGEPFAD=C:\Users\Benutzer\Dropbox\Exchange
EXCHANGEPFAD=\Server\Freigabe
Variante Exchange Pfad

Gutschein

Bessa

[GUTSCHEINVERWALTUNG]
Eintrag param.iniBeschreibung
BESSAURL=https://stg.bessa.app/
BESSAAPIKEY=xxxx
URL & Key wird von Bessa vorgegeben
ALLOWED-ID-LENGTHS=13,15Länge eines Gutscheincodes
ID-REGEX=^[0-9]*$Erlaubte Zeichen; hier zum Beispiel nur Nummern

E-Guma

[GUTSCHEINVERWALTUNG]
Eintrag param.iniBeschreibung
E-GUMAURL=https://api.e-guma.ch
E-GUMAAPIKEY=
URL & Key wird von E-Guma vorgegeben
[SQL]
SQLDATENBANKEXTERN=X3000ZENTRALE;C:\X3000\ZENTRALE\PSQL;\[HOSTNAME]\X3000\ZENTRALE\PSQL
EXTERNGS=1
Wird mehr als ein Kassenverzeichnis, aber einer gemeinsamen GS-Verwaltung muss in der Datenbank zentral geführt werden.

Gurado

[GUTSCHEINVERWALTUNG]
Eintrag param.iniBeschreibung
GURADOAPIKEY=xxxx
GURADOAPISECRET=xxxx
Key & API-Secret werden von Gurado vorgegeben

Incert

[GUTSCHEINVERWALTUNG]
Eintrag param.iniBeschreibung
INCERTURL=https://services01.incertapi.com/voucherRedeemWS.php?account_id=xxxx
INCERTTERMINALID=xxxx
INCERTPASSWORD=xxxx
URL & ID & PW werden von Incert bekannt gegeben.

Websline

[GUTSCHEINVERWALTUNG]
Eintrag param.iniBeschreibung
WEBSLINEURL=xxxx
WEBSLINEAPIKEY=xxxx
URL & Key wird von Websline vorgegeben

Hotel

Fidelio

[FIDELIO-WARENHAUPTGRUPPEN]
Eintrag param.iniBeschreibung
TIP=x(x = Warenhauptgruppe, z.B.: 7) -> Warenhauptguppe für das Trinkgeld
WSNR001=1,2,3,4,5,6,7,8
WSNR002=1,2,3,4,5,6,7,8
WSNR003=1,2,3,4,5,6,7,8
WSNR011=10,11,12,13,14,15,16
WSNR012=10,11,12,13,14,15,16
Sonderfall 1: verschiedene Kostenstellen wo die Arbeitsstationsnummer verwendet wird -> pro Kasse angeben welche in welcher Reihenfolge die Warenhauptgruppen an Fidelio geschickt werden
TGNR001=1,2,3,4,5,6,7,8
TGNR002=1,2,3,4,5,6,7,8
TGNR003=1,2,3,4,5,6,7,8
TGNR004=10,11,12,13,14,15,16
Sonderfall 2: verschiedene Kostenstellen wo die Tischruppennummer verwendet wird -> pro Kasse angeben welche in welcher Reihenfolge die Warenhauptgruppen an Fidelio geschickt werden; Tisch nicht zugeordnet, wird Tischgruppe 999 gesendet
[FIDELIO]
DATARESYNCTIME=hhmm
(hhmm = Uhrzeit in Stunden und Minuten) -> Zimmer aktualisieren zu einer bestimmten Uhrzeit automatisch starten. Dies ist nur notwendig, wenn es zusätzlich noch eine Fremdsoftware gibt.

Aida

[HOSPITALITY]
Eintrag param.iniBeschreibung
Rabatt=03Automatische Rabattvergabe (03 bedeutet der 3. Rabatt lt. Hotelprogramm verwendet wird); 01 bis 10 möglich

Asa

[HOTEL]
Eintrag param.iniBeschreibung
ASA-RESERVIERUNG-URL=https://melzer-test.asaweb.cloud/reservationmelzer/hotel/reservation
ASA-MASTERDATA-URL=https://melzer-test.asaweb.cloud/reservationmelzer/hotel/masterdata/article
Sollten sich die URLs zu sehr unterscheiden, kann mit diesen Einträgen beholfen werden.

Elite

[SYSTEM]
Eintrag param.iniBeschreibung
ZIMMERBUCHUNGSART-EASYBOOKING=MWSTWenn MwSt.-Aufteilung ausgewählt wird.

Gastrodat

[GASTRODAT]
Eintrag param.iniBeschreibung
Rabatt=03Automatische Rabattvergabe (03 bedeutet der 3. Rabatt lt. Hotelprogramm verwendet wird); 01 bis 10 möglich

Hogatex

[HOGATEX]
Eintrag param.iniBeschreibung
HPfad=Z:\hogatex\Pfad für Hogatexdateien
FCharge=xcharge1.txtName der Hogatexdateien
FGuest=xcguests1.txteingecheckte Gästedatei
FHole=hole.limKassenleistungsdatei
KPfad=C:\X3000\kasse\Pfad für Kassendateien
WG=A1=J77,A1=J72,A1=J73,A1=J76,A2=J74,A3=J75Mapping der Warengruppen
WA=1=1,2=2,3=3,4=4,5=5Mapping Kellnerkurzbezeichung
WS=1=001,1=002,1=005,1=011,1=012,1=013,1=014,1=015,1=016,1=017Mapping Arbeitsstationsnummer
PM=1=BA,3=EU,3=VI,3=DIMapping Zahlungsarten
CC=1=AM,2=VI,3=EU,4=DIMapping Kreditkarten

Protel

[PROTEL]
Eintrag param.iniBeschreibung
PREBENE1=BASIC
PREBENE2=PLUS
PREBENE3=ALLINCLUSIVE
Pro Arrangement eigene Preisebene
MWKZ1=1000
MWKZ2=2000
MWKZ3=0000
Mehrwertsteuerkennzeichen
UMSATZNEUTRAL1=JxyWarengruppe für umsatzneutrale Artikel bis zu 9 möglich. (xy = Warengruppen Nummer. UMSATZNEUTRAL1=J60 bedeutet, dass die Warengruppe 60 umsatzneutral ist.)
CHIPAUF-CHIPLOE=JxyWarengruppe für Chipaufwertungen bzw. Chip löschen

Mehrere Hotels

[SYSTEM]
Eintrag param.iniBeschreibung
HOTEL-A=Alpenhotel
HOTEL-B=Hotel Bergland
HOTEL-C=Kirchenwirt
HOTEL-D=Alpina
HOTEL-E=Personalhaus
Namen der Hotels
HOTEL-A-RABATT=10
HOTEL-B-RABATT=10,5
HOTEL-C-RABATT=20
HOTEL-D-RABATT=10
HOTEL-E-RABATT=40
Rabattsätze pro Hotel
HOTEL-A-RABATT-WG=7,8
HOTEL-B-RABATT-WG=7,8
HOTEL-C-RABATT-WG=7,8
HOTEL-D-RABATT-WG=7,8
HOTEL-E-RABATT-WG=1,5,7,8,9
Rabattfähige Warengruppen pro Hotel

Kassabuch

[SQL]
Eintrag param.iniBeschreibung
SQLDATENBANKEXTERN=… und EXTERNKB=1Mehrere Programmverzeichnisse auf das Kassabuch einer bestimmten Datenbank zugreifen können.

Kreditkarte

Hobex

[HOBEX]
Eintrag param.iniBeschreibung
DELAY=250
LONGDELAY=750
Wartezeit lang und Wartezeit kurz (grundsätzlich 500ms für lange Warteizeit ausreichend)
[HOBEX3]
DELAY=300
LONGDELAY=700
Greift für das Hobex-Terminal Nr 3

Pepper

[PEPPER]
Eintrag param.iniBeschreibung
SRV-IP=[IP-Adresse]:20030Wird die X3000.exe -i nicht am "Server" betrieben, oder die Anwendung verwendet eine falsche IP-Adresse (z.B. zweite Netzwerkkarte), kann in der param.ini folgender Eintrag gesetzt werden.
[PEPPERCFG]
VALUE1=sTerminalIdentificationString|S1E2L-351638518613654
VALUE2=sSymmetricEncryptionSecurityKeyIdentifierString|MelzerX3000
VALUE3=sCertificatePath|C:\X3000\kasse\adyen-terminalfleet-test.pem
VALUE4=sMerchantPasswordString|Mj7np3G0WPHcSS
VALUE5=iSymmetricEncryptionSecurityKeyVersionValue|1
Weitere Paramter für die Konfiguration/Initialisierung einstellen.
[PEPPERCFG109]
VALUE1=sTerminalIdentificationString|S1E2L-536132687325186
VALUE2=sSymmetricEncryptionSecurityKeyIdentifierString|MelzerX3000
VALUE3=sCertificatePath|C:\X3000\kasse\adyen-terminalfleet-live.pem
VALUE4=sMerchantPasswordString|4bshLSRBF8X2pI
VALUE5=iSymmetricEncryptionSecurityKeyVersionValue|1
Die Einstellungen greifen nur für TT 109 Adyen. Die Daten können aus dem Adyen-Portal entnommen werden.

SumUp

[SUMUP]
Eintrag param.iniBeschreibung
MerchantID=[Merchant ID aus dem SumUp Dashboard]
AffiliateKey=e34a5db4-d1fb-46d9-a9cd-0bbb88c2a4b7
Daten werden von SumUp vorgegeben.

Kundendisplay

[KUNDENDISPLAY]
ParameterErklärung
IMAGEPATH=Alternativer Pfad, falls die Werbebilder nicht im Default Verzeichnis liegen.
IMAGEDURATION=Intervall in Sekunden, wie lange ein Werbebild angezeigt wird.
IMAGEFULLSCREEN=Werbebild in Full-Screen Size anzeigen.
[KUNDENDISPLAY-SERVER]
ParameterErklärung
SRV-IP=[ip]:[port]Sollte eine falsche IP-Adresse angezeigt werden oder es notwendig sein einen anderen Port zu verwenden, kann mittels folgendem Eintrag in der param.ini (<Kassenverzeichnis>\param.ini) die IP-Adresse & Port festgelegt werden. Es kann entweder eine Kombination von IP & Port oder nur die IP Adresse eingestellt werden. Ist kein Port vorhanden wird der Default-Port 20070 verwendet.

Schank - Demo Schanktransfer

[SQL]
Eintrag param.iniBeschreibung
SQLDATENBANKEXTERN=...
EXTERNSCKR=1
Damit wird gezielt auf eine externe Datenbank zugegriffen

Warenwirtschaft

MeinBusiness

[MEINBUSINESS]
Eintrag param.iniBeschreibung
BETRIEB-xyz-TOKEN=[token]Token von MEINBusiness wird zur Verfügung gestellt.

Necta

[SYSTEM]
Eintrag param.iniBeschreibung
NECTA-KI-NURMENGE=1Nur die Mengen der Internen Konten werden exportiert, keine Preise.

Orgasoft

[WAWI]
Eintrag param.iniBeschreibung
ORGASOFT-BASEURL=Serveradresse von Orgasoftserver im Format HTTP://[server]:[port]/
ZAHLUNGSART-AUF-RECHNUNG=Zahlungsart für die Übermittlung der Rechnung als Lieferschein

WebReports

[WEBREPORTS]
Eintrag param.iniBeschreibung
LONGITUDE=47,368032 (Beispiel Wert)
LATITUDE=11,7162781 (Beispiel Wert)
Geo-Koordinaten falls der Abruf der Adresse nicht korrekt erfolgen sollte

Fiskalisierung

[RKSV]
Eintrag param.iniBeschreibung
LAENDERCODE=AT
URL=http://APP01:1200/FISKALTRUSTAT
CASHBOXID=2eb98da4-15af-45a5-bb71-5fed19c4f1dc
Die Daten erhält man aus dem Fiskaltrust-Portal. Über die X3000Fiskaltools wird bei Aktivierung des Parameters "param.ini:[FISKAL] Eintrag erstellen (Ländercode, CashboxID, URL)" dieser Eintrag automatisch gesetzt.