Konfigurace iFIS klienta - parametry
Základní nastavení klienta
Základní parametry iFIS klienta, zatím se používají pouze k zablokování spuštění iFIS klienta.
Sekce konfigurace: | desktop |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
message | Ne | Aplikace je uzavřena z důvodu údržby. | Libovolný text včetně HTML. | Zpráva zobrazovaná uživateli v okamžiku, kdy je přístup do aplikace iFIS prostřednictvím klienta uzavřen. |
closed | Ne | false | true, false | Příznak uzavření přístupu do aplikace iFIS prostřednictvím klienta. |
Parametry pro nastavení výchozího dokumentového úložiště.
Sekce konfigurace: | file-loader |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
default_module | Ne | IFIS | IFIS, CUL | Označení modulu výchozího dokumentového úložiště:
IFIS - Základní úložiště dokumentů, obrázků a jiných souborů. Vše se ukládá do databáze iFIS. CUL - Centální úložiště dokumentů od společnosti DERS, které je postavené na platformě Alfresco. |
IFIS.version | Ne | Verze modulu pro komunikaci s dokumentovým úložištěm IFIS. | ||
CUL.version | Ne | Verze modulu pro komunikaci s dokumentovým úložištěm CUL. |
Další možná nastavení iFIS klienta.
Sekce konfigurace: | N/A |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
rssURL | Ne | URL RSS kanálu, ze kterého si RSS čtečka načítá informační zprávy. Definuje se jako JNLP parametr apletu. |
Nastavení ovladačů zařízení a aplikačních modulů
Ovladače komunikačních rozhraní
Ovladače pro komunikaci na fyzických komunikačních rozhraních. Konkrétní nastavení ovladačů se provádí jako součást nastavení konkrétního ovladače nebo programového modulu, proto není pro tyto ovladače specifikována sekce konfigurace.
Interface class: | bbm.forms.client.connect.ConnectionDriver |
Programový modul COM verze 1.0
Připojení k zařízení pomocí COM sérioné linky
Implementační třída: | bbm.forms.client.connect.ComConnectionDriver |
Jméno modulu: | COM |
Verze modulu: | 1.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | N/A |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
COM.version | Ne | Verze modulu pro rozhraní COM. | ||
COM.StopBits | Ne | 1 | 1, 1.5, 2 | Počet stop bitů sériového rozhraní. |
COM.Port | Ne | COM2 | Název COM portu sériového rozhraní. | |
COM.Parity | Ne | NONE | EVEN, MARK, NONE, ODD, SPACE | Určuje paritní bit pro sériový port:
EVEN - Nastaví paritní bit tak, aby počet bitů nastaven je sudé číslo. MARK - Ponechá paritní bit nastaven na hodnotu 1. NONE - Žádná parita kontrola probíhá. ODD - Nastaví paritní bit tak, aby počet bitů nastaven je číslo liché. SPACE - Ponechá paritní bit nastaven na hodnotu 0. |
COM.FlowControl | Ne | NONE | NONE, RTSCTS, RTSCTS_IN, RTSCTS_OUT, XONXOFF, XONXOFF_IN, XONXOFF_OUT | Řízení toku dat na sériové lince:
NONE - Nepoužívá se žádné řízení. RTSCTS - Hardwarové řízení toku dat pomocí signalizace RTS/CTS. RTSCTS_IN - Hardwarové řízení toku dat na příjmu. RTSCTS_OUT - Hardwarové řízení toku dat při odesílání. XONXOFF - Softwarové řízení toku dat pomocí znaků XON a XOFF. XONXOFF_IN - Softwarové řízení toku dat na příjmu. XONXOFF_OUT - Softwarové řízení toku dat při odesílání. |
COM.DataBits | Ne | 8 | 5, 6, 7, 8 | Počet datových bitů sériového rozhraní. |
COM.BaudRate | Ne | 9600 | Baudová rychlost sériového rozhraní. |
Programový modul LPT verze 1.0
Připojení k zařízení pomocí LPT rozhraní
Implementační třída: | bbm.forms.client.connect.LptConnectionDriver |
Jméno modulu: | LPT |
Verze modulu: | 1.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | N/A |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
LPT.version | Ne | Verze modulu pro rozhraní LPT. | ||
LPT.Port | Ne | LPT1 | Název LPT portu sériového rozhraní. | |
LPT.Mode | Ne | ANY | ANY, SPP, PS2, EPP, ECP, NIBBLE | Režim paralelního portu:
ANY - Vybere nejlepší dostupný režim. SPP - Jednosměrná komunikace od počítače směrem k zařízení (tiskárně) s využitím handshakingu. Zaručena kompatibilita s rozhraním Centronics. PS2 - Jedná se o jednosměrný přenos dat v simplexním režimu. Tento mód vyžaduje, aby bylo možné datové piny přepnout do režimu čtení, což původní paralelní port neumožňoval. EPP - Vylepšený paralelní ports s obousměrným přenosem dat v poloduplexním režimu. ECP - Rozsšířené schopnosti portu s obousměrným přenosem dat v poloduplexním režimu s DMA. NIBBLE - Jednosměrný přenos dat od zařízení do počítače po stavových linkách (jedná se o jediné vstupní linky standardního paralelního portu), přičemž data musí být před přenosem rozdělena na čtveřice bitů. |
Programový modul TCP verze 1.0
Připojení k zařízení pomocí TCP spojení
Implementační třída: | bbm.forms.client.connect.TcpConnectionDriver |
Jméno modulu: | TCP |
Verze modulu: | 1.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | N/A |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
TCP.version | Ne | Verze modulu pro rozhraní TCP. | ||
TCP.Port | Ne | 2050 | 0 až 65535 | Číslo TCP portu serveru, počítače nebo zařízení. |
TCP.Host | Ne | 127.0.0.1 | FQDN jméno nebo IP adresa serveru, počítače nebo zařízení. | |
TCP.ConnTimeout | Ne | 30000 | Doba čekání na vytvoření spojení v ms. |
Moduly pro práci s dokumentovým úložištěm
Moduly pro komunikaci s dokumentovými úložišti. Modul pro přístup k dokumentům v databázi iFIS je vždy standardní součástí instalace iFIS klienta. Ostatní moduly jsou rozšířením standardní instalace.
Interface class: | bbm.forms.client.fileloader.FileLoaderInterface |
Programový modul CUL verze 1.4
Modul pro přístup k dokumentům v CUL Alfresco
Implementační třída: | bbm.ifis.modules.fileloader.cul14.FileLoaderCUL |
Jméno modulu: | CUL |
Verze modulu: | 1.4 |
Je verze výchozí: | Ano |
Sekce konfigurace: | file-loader-cul |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
CUL.url_base | Ano | Základ URL pro připojení k dokumentovému úložišti ve tvaru http(s)://[hostname]:<port> . | ||
CUL.jmeno | Ano | Přihlašovací jméno uživatele CUL/Alfresco přidělené aplikaci iFIS. | ||
CUL.heslo | Ano | Přihlašovací heslo. | ||
IFIS.os_cislo | Ne | Pomocný parametr, který se neuvádí. Pokud není parametr uveden, doplní se osobní číslo přihlášeného uživatele. | ||
CUL.zapsal | Ne | Identifikace uživatele iFIS, který provádí operaci v CUL. Pokud není parametr uveden, doplní se IFIS.os_cislo, alternativně CUL.jmeno. |
Programový modul CUL verze 2.0
Modul pro přístup k dokumentům v CUL Alfresco
Implementační třída: | bbm.ifis.modules.fileloader.cul20.FileLoaderCUL |
Jméno modulu: | CUL |
Verze modulu: | 2.0 |
Je verze výchozí: | Ne |
Sekce konfigurace: | file-loader-cul |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
CUL.url_base | Ano | Základ URL pro připojení k dokumentovému úložišti ve tvaru http(s)://[hostname]:<port> . | ||
CUL.jmeno | Ano | Přihlašovací jméno uživatele CUL/Alfresco přidělené aplikaci iFIS. | ||
CUL.heslo | Ano | Přihlašovací heslo. | ||
IFIS.os_cislo | Ne | Pomocný parametr, který se neuvádí. Pokud není parametr uveden, doplní se osobní číslo přihlášeného uživatele. | ||
CUL.zapsal | Ne | Identifikace uživatele iFIS, který provádí operaci v CUL. Pokud není parametr uveden, doplní se IFIS.os_cislo, alternativně CUL.jmeno. |
Programový modul IFIS verze 2.0
Modul pro přístup k dokumentům v databázi iFIS
Implementační třída: | bbm.ifis.modules.fileloader.ifis.FileLoaderIFIS |
Jméno modulu: | IFIS |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | file-loader-ifis |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
IFIS.url_base | Ne | Základ URL pro připojení k dokumentovému úložišti ve tvaru http(s)://[hostname]:<port> . | ||
IFIS.os_cislo | Ne | Osobní číslo uživatele iFIS. Pokud není parametr uveden, doplní se osobní číslo přihlášeného uživatele. Nepoužívá se. | ||
IFIS.jmeno | Ne | Jméno uživatele pro přihlášení do databáze iFIS. Pokud není parametr uveden, doplní se jméno přihlášeného uživatele. | ||
IFIS.heslo | Ne | Heslo uživatele pro přihlášení do databáze iFIS. Pokud není parametr uveden, doplní se heslo přihlášeného uživatele. | ||
IFIS.ekj_id | Ne | Ekonomická jednotka uživatele. Pokud není parametr uveden, doplní se ekonomická jednotka přihlášeného uživatele. Nepoužívá se. | ||
IFIS.db_sesid | Ne | Session ID uživatele iFIS. Pokud není parametr uveden, doplní se session ID přihlášeného uživatele. Nepoužívá se. | ||
IFIS.db_name | Ne | Identifikátor databáze iFIS, ke které se modul připojuje. Pokud není parametr uveden, doplní se SID přihlášeného uživatele. |
Moduly pro podepisování dokumentů
Moduly pro podepisování elektronických dokumentů. Jaký podepisovací modul klient použije se řídí typem souboru podle jeho přípony.
Interface class: | bbm.forms.client.fsign.FileSignerInterface |
Programový modul PDF verze 2.0
Modul pro podepisování PDF dokumentů klientem iFIS
Implementační třída: | bbm.forms.client.fsign.pdf.FileSignerPDF |
Jméno modulu: | |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | N/A |
Programový modul XML verze 2.0
Modul pro podepisování XML souborů klientem iFIS
Implementační třída: | bbm.forms.client.fsign.xml.FileSignerXML |
Jméno modulu: | XML |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | N/A |
Ovladače pro čtečky identifikačních karet
Ovladače pro čtečky identifikačních karet. Používají se pro identifikaci osob a jejich účtů při realizaci plateb v IPS.
Interface class: | bbm.forms.client.pos.cardreader.CardReaderDriver |
Programový modul PC/SC-2.01 verze 2.0
Ovladač pro čtečky čipových karet s API na PC/SC 2.01
Implementační třída: | bbm.forms.client.pos.cardreader.drivers.ApiPCSC201 |
Jméno modulu: | PC/SC-2.01 |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | card-reader-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | PC/SC-2.01 | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
terminal_name | Ne | Jméno označující terminál připojené čtečky karet na rozhraní PC/SC 2.01. Např.: "OMNIKEY CardMan 5x21-CL 0". Jedna čtečka může obsahovat více terminálů, např. pro kontaktní a bezkontaktní karty. Jména a ID terminálů se vypisují do Java Console při inicializaci ovladače. | ||
terminal_id | Ne | 0 | Alternativní označení terminálu pomocí číselného ID. Doporučujeme používat spíše jméno terminálu. | |
output_format | Ne | hex | hex, dec, none, "vlastni_format" | Výstupní formát identifikačního čísla (obvykle čísla čipu) načteného z karty, pořadí bajtů MSB first.
HEX - Hexadecimální číslo doplněno zleva nulami na 8 míst pro 4 bajtové id a na 14 míst pro 7 bajtové id. DEC - Dekadické číslo doplněno zleva nulami na 10 míst pro 4 bajtové id a na 17 míst pro 7 bajtové id. NONE - Neformátované dekadické číslo. Vlastní formát se dává ve tvaru: vlastni_format := pravidlo*("|"pravidlo) pravidlo := (maska)":"(prvni_byte"-"posledni_byte)":"(format_cisla) maska := "0x"HEXA_CISLO prvni_byte := CELE_CISLO posledni_byte := CELE_CISLO format_cisla := JAVA_STRING_FORMAT Pravidla se vyhodnocují v pořadí, v jakém jsou uvedena. Maska rozhoduje o tom, zda se uvedené pravidlo uplatní. Pokud platí, že "id karty" AND "maska" bitově je rovno nule, tak se formátuje dle tohoto pravidla a další pravidla v pořadí se již neuplatní. Pokud maska není uvedena je rovna nule. První a poslední bajt definují rozsah bajtů, které se z id použijí jako vstup pro zformátování, bráno zleva. Pokud není rozsah uveden berou se bajty 1 až 7. Pokud se meze prohodí, tzn. první > poslední, tak se pro zformátování bajty použijí v obráceném pořadí. Formát čísla se uvádí ve tvaru Java String.format(). Př.: 0x00000000FFFFFF:1-4:{hex}%08X|0x00000000000000::{hex}%014X |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
Programový modul GENERIC_KBDE verze 2.0
Ovladač pro čtečky identifikačních karet emulující klávesnici
Implementační třída: | bbm.forms.client.pos.cardreader.drivers.GenericKeybEmul |
Jméno modulu: | GENERIC_KBDE |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | card-reader-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | GENERIC_KBDE | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
prefix_key | Ne | "" | viz. javax.swing.KeyStroke | Úvodní klávesa, po které ovladač reaguje a začne načítat data z klávesnice. Jinak vstup ignoruje. |
output_format | Ne | hex | hex, dec, none, "vlastni_format" | Výstupní formát identifikačního čísla (obvykle čísla čipu) načteného z karty, pořadí bajtů MSB first.
HEX - Hexadecimální číslo doplněno zleva nulami na 8 míst pro 4 bajtové id a na 14 míst pro 7 bajtové id. DEC - Dekadické číslo doplněno zleva nulami na 10 míst pro 4 bajtové id a na 17 míst pro 7 bajtové id. NONE - Výstup ve tvaru, jak jej načetla čtečka. Vlastní formát se dává ve tvaru: vlastni_format := pravidlo*("|"pravidlo) pravidlo := (maska)":"(prvni_byte"-"posledni_byte)":"(format_cisla) maska := "0x"HEXA_CISLO prvni_byte := CELE_CISLO posledni_byte := CELE_CISLO format_cisla := JAVA_STRING_FORMAT Pravidla se vyhodnocují v pořadí, v jakém jsou uvedena. Maska rozhoduje o tom, zda se uvedené pravidlo uplatní. Pokud platí, že "id karty" AND "maska" bitově je rovno nule, tak se formátuje dle tohoto pravidla a další pravidla v pořadí se již neuplatní. Pokud maska není uvedena je rovna nule. První a poslední bajt definují rozsah bajtů, které se z id použijí jako vstup pro zformátování, bráno zleva. Pokud není rozsah uveden berou se bajty 1 až 7. Pokud se meze prohodí, tzn. první > poslední, tak se pro zformátování bajty použijí v obráceném pořadí. Formát čísla se uvádí ve tvaru Java String.format(). Př.: 0x00000000FFFFFF:1-4:{hex}%08X|0x00000000000000::{hex}%014X |
input_format | Ne | hex | hex, dec, oct, bin | Vstupní textový formát identifikačního čísla přeštený z čtečky. Měl by být ve tvaru MSB first.
HEX - Hexadecimální číslo. DEC - Dekadické číslo. OCT - Oktalové číslo. BIN - Binární číslo. |
enter_key | Ne | ENTER | viz. javax.swing.KeyStroke | Klávesa ukončující vstup. Klávesy se definují textovým řetězcem, viz. Java třída javax.swing.KeyStroke. |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
Programový modul GIGATEK_PCR340-VC verze 2.0
Ovladač pro čtečky identifikačních karet GIGATEK PCR340-VC
Implementační třída: | bbm.forms.client.pos.cardreader.drivers.GigatekPCR340VC |
Jméno modulu: | GIGATEK_PCR340-VC |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | card-reader-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | GIGATEK_PCR340-VC | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
connection_driver | Ne | COM | Připadá v úvahu pouze komunikace po COM rozhraní. Hodnota COM je na pevno a nelze ji parametry změnit. Konkrétní parametry COM připojení se musí doplnit jako další parametry ovladače zařízení, názvy parametrů viz. ComConnectionDriver. |
Programový modul SIMULATOR verze 2.0
Simulátor čtečky čipových karet
Implementační třída: | bbm.forms.client.pos.cardreader.drivers.Simulator |
Jméno modulu: | SIMULATOR |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | card-reader-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
version | Ne | Verze modulu pro ovladač zařízení. | ||
module | Ne | SIMULATOR | SIMULATOR | Označení modulu ovladače zařízení pro příslušné rozhraní. |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
Ovladače pro hotovostní zásuvky (šuplíky)
Ovladače pro hotovostní zásuvky (šuplíky) umožňují otevření hotovostní zásuvky z aplikace iFIS.
Interface class: | bbm.forms.client.pos.cashbox.CashBoxDriver |
Programový modul ESC/POS verze 2.0
Ovladač hotovostní zásuvky připojené k tiskárně Epson ESC/POS kompatibilní
Implementační třída: | bbm.forms.client.pos.cashbox.drivers.EpsonEscPOS |
Jméno modulu: | ESC/POS |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | cash-box-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | ESC/POS | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. |
Programový modul SIMULATOR verze 2.0
Simulátor hotovostní zásuvky
Implementační třída: | bbm.forms.client.pos.cashbox.drivers.Simulator |
Jméno modulu: | SIMULATOR |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | cash-box-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
version | Ne | Verze modulu pro ovladač zařízení. | ||
module | Ne | SIMULATOR | SIMULATOR | Označení modulu ovladače zařízení pro příslušné rozhraní. |
Programový modul STAR_DP8340 verze 2.0
Ovladač hotovostní zásuvky připojené k tiskárně STAR Micronics Model No. DP8340
Implementační třída: | bbm.forms.client.pos.cashbox.drivers.StarDP8340 |
Jméno modulu: | STAR_DP8340 |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | cash-box-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | STAR_DP8340 | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. |
Ovladače pro pokladní displeje
Ovladače pro pokladní displeje umožňují aplikaci iFIS zobrazování potřebných údajů na zákaznickém displeji např. při prodeji zboží.
Interface class: | bbm.forms.client.pos.display.CashDisplayDriver |
Programový modul GIGATEK_DSP800 verze 2.0
Ovladač pokladního displeje GIGATEK Inc. Model No. DSP800
Implementační třída: | bbm.forms.client.pos.display.drivers.GigatekDSP800 |
Jméno modulu: | GIGATEK_DSP800 |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | pos-display-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | GIGATEK_DSP800 | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
connection_driver | Ne | COM | Připadá v úvahu pouze komunikace po COM rozhraní. Hodnota COM je na pevno a nelze ji parametry změnit. Konkrétní parametry COM připojení se musí doplnit jako další parametry ovladače zařízení, názvy parametrů viz. ComConnectionDriver. | |
close | Ne | true | true, false | Příznak, zda se má po každé sekvenci příkazů uzavřít COM port, aby nebyl blokován pro jiné aplikace. |
Programový modul SIMULATOR verze 2.0
Simulátor pokladního displeje
Implementační třída: | bbm.forms.client.pos.display.drivers.Simulator |
Jméno modulu: | SIMULATOR |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | pos-display-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
version | Ne | Verze modulu pro ovladač zařízení. | ||
module | Ne | SIMULATOR | SIMULATOR | Označení modulu ovladače zařízení pro příslušné rozhraní. |
Programový modul VIRTUOS_FL-2024MW verze 2.0
Ovladač pokladního displeje VIRTUOS Model No. FL-2024MW
Implementační třída: | bbm.forms.client.pos.display.drivers.VirtuosFL2024MW |
Jméno modulu: | VIRTUOS_FL-2024MW |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | pos-display-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | VIRTUOS_FL-2024MW | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
connection_driver | Ne | COM | Připadá v úvahu pouze komunikace po COM rozhraní. Hodnota COM je na pevno a nelze ji parametry změnit. Konkrétní parametry COM připojení se musí doplnit jako další parametry ovladače zařízení, názvy parametrů viz. ComConnectionDriver. | |
close | Ne | true | true, false | Příznak, zda se má po každé sekvenci příkazů uzavřít COM port, aby nebyl blokován pro jiné aplikace. |
Programový modul VIRTUOS_FV-2021M verze 2.0
Ovladač pokladního displeje VIRTUOS Model No. FV-2021M
Implementační třída: | bbm.forms.client.pos.display.drivers.VirtuosFV2021M |
Jméno modulu: | VIRTUOS_FV-2021M |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | pos-display-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | VIRTUOS_FV-2021M | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
cp852 | Ne | true | true, false | Příznak, zda se má výstup pro displej kódovat ve znakové sadě CP852. V opačném případě je diakritika odstraněna. |
connection_driver | Ne | COM | Připadá v úvahu pouze komunikace po COM rozhraní. Hodnota COM je na pevno a nelze ji parametry změnit. Konkrétní parametry COM připojení se musí doplnit jako další parametry ovladače zařízení, názvy parametrů viz. ComConnectionDriver. | |
close | Ne | true | true, false | Příznak, zda se má po každé sekvenci příkazů uzavřít COM port, aby nebyl blokován pro jiné aplikace. |
Ovladače pro tisk paragonů z POS zařízení
Speciální tiskové ovladače pro tisk paragonů z platebních terminálů. Nepoužívají se pro tisku XML dat. Konfigurace ovladače se provádí v nezávisle pojmenované sekci (aliasem), na kterou se pak odkazuje konkrétní konfigurace terminálu.
Interface class: | bbm.forms.client.pos.printer.receipt.PrinterDriver |
Programový modul ESC/POS verze 2.0
Ovladač pro tisk paragonů na tiskárně Generic ESC/POS kompatibilní
Implementační třída: | bbm.forms.client.pos.printer.receipt.drivers.GenericEscPOS |
Jméno modulu: | ESC/POS |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | N/A |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
… | Ne | Je možné uvést další substituční parametry, které pak lze použít ve formátu účtenky. Ty se pak ve formátu odkazují pomocí výrazu ${jméno_parametru}. | ||
version | Ne | Verze modulu pro ovladač zařízení. | ||
use_format | Ne | AUTO | AUTO, TERMINAL, DEFAULT | Určuje, jaký formát účtenky se použije pro tisk dat:
AUTO - Formát zaslaný platebním terminálem v datové zprávě, a pokud jej terminál nezaslal, použije výchozí formát. TERMINAL - Formát zaslaný platebním terminálem v datové zprávě. DEFAULT - Výchozí formát účtenky definovaný parametrem "rp_format". |
rp_format | Ne | Nastavte parametr "rp_format". | Formát účtenky v podobě formátovacího řetězce, kde se používají odkazy na pole datové zprávy, odkazy na parametry nebo formátovací znaky.
Odkazy na pole datové zprávy mají výraz ve tvaru #{označení_pole}, kde lze použít následující označení pole: B - Zaplacená částka D - Datum a čas realizace transakce E - Datum exspirace platební karty F - Autorizační kód J - Typ karty (produkt) P - Číslo platební karty (vymaskované) R - Kód odpovědi S - Variabilní symbol platby T - Typ transakce Z - ID terminálu X - Pole s odkazem na parametr, nahradí se hodnotou parametru n - ID transakce a - ID aplikace (AID) Odkazy na parametry pomocí výrazu ve tvaru ${jméno_parametru}: PAGE - Posun papíru v tiskárně (ekvivalent \n\n\n\n) SEPAR - Tisk oodělovacího řádku pomlček [24zn] SEPAR42 - Tisk oodělovacího řádku pomlček [42zn] ADDR - Tisk adresy obchodníka CABA - Tisk informačního textu pro Cash back INFO - Tisk speciálního informačního textu (nepoužívá se) CUT - Odstřižení papíru účtenky Formátovací znaky: \c - Vycentrování textu na účtence \b - Tučné písmo \s - Úzké písno \u - Podtržené písmo \h - Dvojnásobná výška písma \w - Dvojnásobná šířka písma \i - Inverzní písmo \x - Zpět na normální písmo Po odřádkování textu se ruší formátování a používá se normální písmo. | |
module | Ne | ESC/POS | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
destination | Ne | Umožňuje přesměrování tiskového výstupu do lokálního souboru, zápis musí odpovídat URI pro soubor. Např.: file:///d:/out.prn | ||
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
date_format | Ne | %1$td/%1$tm/%1$ty %1$tT | Formát datumových položek, viz. Java String.format(). | |
currency_format | Ne | %19.2f | Formát položek obsahujících částku, viz. Java String.format(). | |
code_page | Ne | IBM852 | Znaková sada, ve které bude kódován výstup na tiskárnu. | |
ADDR | Ne | Nastavte parametr "ADDR" v konfiguraci klienta. | Adresa poskytovatele služeb, která se bude tisknout na účtence pro zákazníka. |
Programový modul XML verze 2.0
Interní ovladač pro převod POS transakce na XML
Implementační třída: | bbm.forms.client.pos.printer.receipt.drivers.InternalXML |
Jméno modulu: | XML |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | N/A |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
version | Ne | Verze modulu pro ovladač zařízení. | ||
module | Ne | XML | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
Ovladače pro POS platební terminály
Ovladače platebních terminálů pro realizaci a autorizaci plateb platebními kartami nebo plateb prostřednictvím IPS.
Interface class: | bbm.forms.client.pos.terminal.TerminalDriver |
Programový modul SELECT verze 2.0
Ovladač pro volbu platebního terminálu
Implementační třída: | bbm.forms.client.pos.terminal.drivers.TerminalSelector |
Jméno modulu: | SELECT |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | pos-terminal-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | SELECT | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
config_alias.<n> | Ano | Další tlačítka, kde "n" je pořadové číslo konfigurace ovladače terminálu. Navazující konfigurace ovladače terminálu musí obsahovat navíc parametr "button_label", tzn. text tlačítka ve výběrovém dialogu. | ||
config_alias.1 | Ano | Jméno navazující konfigurace terminálu pro první tlačítko, viz. TerminalDriver. Navazující konfigurace ovladače terminálu musí obsahovat navíc parametr "button_label", tzn. text tlačítka ve výběrovém dialogu. | ||
version | Ne | Verze modulu pro ovladač zařízení. | ||
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
Programový modul GPE_12.11 verze 2.0
Ovladač pro připojení platebního terminálu GPE (rozhraní spec. 12.11)
Implementační třída: | bbm.forms.client.pos.terminal.drivers.gpe.ApiSpec1211 |
Jméno modulu: | GPE_12.11 |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | pos-terminal-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | GPE_12.11 | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
receive_timeout | Ne | 60 | Doba čekání na odpověď od terminálu. | |
printer_config_alias | Ne | Jméno navazující konfigurace ovladače pro tisk účtenky o transakci, viz. PrinterDriver. Pokud není uvedeno, neprovádí se tisk účtenky na daném terminálu. | ||
print_copy | Ne | true | true, false | Tisknout kopii účtenky o transakci pro obchodníka. |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
connection_driver | Ne | COM, TCP | Konkrétní parametry COM nebo TCP připojení se musí doplnit jako další parametry ovladače zařízení, názvy parametrů viz. ComConnectionDriver nebo TcpConnectionDriver. Parametr "connection_driver" se nemusí definovat, protože příslušný ConnectionDriver se vybere na dákladě definovaných parametrů. | |
auto_reversal_timeout | Ne | 0 | Doba, po které je uživatel vyzván k odvolání transakce, pokud aplikace iFIS nepotvrdila ovladači zpracování dat transakce od terminálu. Nula znamená, že se odvolání transakce nebude vyžadovat. |
Programový modul IPSv3 verze 2.0
iFIS POS terminál pro IPS/TZS s připojením čtečky čipových karet a tiskem paragonů
Implementační třída: | bbm.forms.client.pos.terminal.drivers.ips.IpsTerminalV3 |
Jméno modulu: | IPSv3 |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | pos-terminal-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
server_url | Ano | https://localhost:4445/IPSService/XMLRequest | URL, na kterém je dostupné transakční tozhraní IPS. | |
module | Ano | IPSv3 | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
validate_xml | Ne | true | true, false | Má se provádět validace XML zpráv při komunikaci s transakčním rozhraním. |
trace | Ne | false | true, false | Zapnutí detailního výpisu komunikace terminálu s IPS. |
terminal_id | Ne | "" | ID terminálu, kterým se identifikuje terminál na transakčním rozhraní IPS. Pokud není uvedeno, použije se jako ID terminálu CN z klientského certifikátu. | |
response_timeout | Ne | 60 | Doba čekání na odpověď od transakčního rozhraní IPS. | |
printer_config_alias | Ne | Jméno navazující konfigurace ovladače pro tisk účtenky o transakci, viz. PrinterDriver. Pokud není uvedeno, neprovádí se tisk účtenky na daném terminálu. | ||
id_pefix | Ne | "" | Prefix přidávaný před ID transakce získané z IPS. Slouží k odlišení transakcí z IPS a z jiných platebních terminálů v aplikaci iFIS. | |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
auto_reversal_timeout | Ne | 0 | Doba, po které je uživatel vyzván k odvolání transakce, pokud aplikace iFIS nepotvrdila ovladači zpracování dat transakce od terminálu. Nula znamená, že se odvolání transakce nebude vyžadovat. |
Ovladače pro poštovní frankovací zařízení
Ovladače pro komunikaci spisové služby se zařízeními, pomocí kterých se určuje výplatné za poštovní služby a které pak výplatným označují zásilky. Spisová služba zpětně získává informace o vypravené zásilce.
Interface class: | bbm.forms.client.postaldev.FrankingDeviceDriver |
Programový modul DSTAMP_KBDE verze 2.0
Alternativa za frankovací stroj - načtení digitální známky pomocí skeneru emulujícího klávesnici
Implementační třída: | bbm.forms.client.postaldev.drivers.DigitalStempReaderKbde |
Jméno modulu: | DSTAMP_KBDE |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | franking-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
module | Ano | DSTAMP_KBDE | Označení modulu ovladače zařízení pro příslušné rozhraní. | |
version | Ne | Verze modulu pro ovladač zařízení. | ||
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
Programový modul SIMULATOR verze 2.0
Simulátor frankovacího stroje s váhou
Implementační třída: | bbm.forms.client.postaldev.drivers.FS_Simulator |
Jméno modulu: | SIMULATOR |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | franking-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
version | Ne | Verze modulu pro ovladač zařízení. | ||
module | Ne | SIMULATOR | SIMULATOR | Označení modulu ovladače zařízení pro příslušné rozhraní. |
Ovladače pro elektronické váhy
Rozhraní pro připojení elektronických vah, které se obvykle používají pro zvážení zásilky při určování výplatného a ofrankování.
Interface class: | bbm.forms.client.postaldev.WeighingDeviceDriver |
Programový modul SIMULATOR verze 2.0
Simulátor váhy
Implementační třída: | bbm.forms.client.postaldev.drivers.WD_Simulator |
Jméno modulu: | SIMULATOR |
Verze modulu: | 2.0 |
Je verze výchozí: | Ano |
Sekce konfigurace: | weighing-device |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
version | Ne | Verze modulu pro ovladač zařízení. | ||
module | Ne | SIMULATOR | SIMULATOR | Označení modulu ovladače zařízení pro příslušné rozhraní. |
debug | Ne | false | true, false | Zapnutí ladícího režimu modulu. |
Nastavení servisních modulů
Služba pro načítání konfigurace/nastavení klienta
Tato služba umožňuje klientovi načíst konfiguraci a nastavení, kterými se ovlivňuje chování klienta a komunikace s perifeními zařízeními. To odkud a jak se klient konfiguruje je dáno konkrétní implementací dané služby. Vlastní implementace je zabudovanou součástí iFIS klienta a nelze ji něnit jakýmkoliv nastavením.
Interface class: | bbm.appl.conf.Config |
Programový modul ApplConfigImpl
Základní modul pro načítání konfiguračních parametrů z aplikačního serveru, alternativně z JNLP parametrů.
Implementační třída: | bbm.forms.client.spi.conf.ApplConfigImpl |
Sekce konfigurace: | N/A |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
jnlp.ifis.trace_level | Ne | 0 | 0 až 4 | Nastavení úrovně vypisovaných informací na Java konzoli na standardizovaném rozhraní PluggableFormsInterface:
0 - NONE, nic se nevypisuje 1 - BASIC, základní informace 2 - EXT, rozšířené informace 3 - NET, síťová komunikace 4 - SECURITY, informace o zabezpečení |
jnlp.ifis.<config_name>.<param_name> | Ne | Alternativní nastavení konfigurace klienta na úrovni JNLP. Použije se pokud není dostupný konfigurační servlet na URL <server_url_base>/ConfigService/ApplConfigServlet. |
Služba pro diagnostiku klienta
Služba umožňuje provádět diagnostiku iFIS klienta. Je založena na standardu Java Logger. Vlastní implementace je zabudovanou součástí iFIS klienta a nelze ji něnit jakýmkoliv nastavením.
Interface class: | bbm.appl.logging.Logger |
Programový modul ApplLoggerImpl
Základní modul pro záznam aplikačního logu JRE.
Implementační třída: | bbm.forms.client.spi.logging.ApplLoggerImpl |
Sekce konfigurace: | logging |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
trace_level | Ne | "" | DEFAULT, BASIC, NETWORK, SECURITY, CACHE, EXTENSIONS, LIVECONNECT, UI, PRELOADER, TEMP, RULESET, GUI, ALL | Nastavení úrovně logování z Java Web Start. Dají se kombinovat a více hodnot se odděluje znakem "|". |
log_level | Ne | INFO | OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, ALL | Nastavení úrovně logování z iFIS klienta. Dají se kombinovat a více hodnot se odděluje znakem "|". Hodnoty odpovídají standardnímu Java loggeru. |
log_host | Ne | "" | Nastavení TCP připojení k diagnostickému serveru ve tvaru <host_name>:<tcp_port>, na který se posílají logované informace, pokud parametr "log_dest" obsahuje hodnotu HOST. | |
log_dest | Ne | CONSOLE | CONSOLE, FILE, HOST | Možnosti směrování výstupu z logu iFIS klienta. Dají se kombinovat a více hodnot se odděluje znakem "|".
CONSOLE - Výstup na Java konzoli FILE - Výstup do souboru -> %TEMP%/ifis<cislo>.log HOST - Výstup na TCP rozhraní diagnostického serveru, viz. parametr "log_host" |
Procesory pro přímý tisk XML dat
Služba, která na základě processing instrukce v XML datech poskytne odpovídající tiskový procesor pro zobrazení nebo přímý tisk XML dat. Používá se hlavně pro tisk pokladních paragonů a identifikačních štítků na speciálních tiskárnách. Implementace tiskových XML procesorů je součástí instalace iFIS klienta a lze ji rozšiřovat doplněním dalších implementací jako rozšíření instalace iFIS klienta.
Interface class: | bbm.appl.print.XmlProcessor |
Programový modul EPosPrinterProcessor
Jednoúčelový tiskový procesor pro tiskárny Epson ESC/POS kompatibilní. Šablona generuje výstup ve formátu ePOS XML, který je standardním jazykem vyšší řady Epson ESC/POS tiskáren. Protože na projektech používají nižší řadu tiskáren, které nepodporují ePOS XML, tak tento tiskový procesor vnitřně v druhém kroku převede ePOS XML na standardní ESC/POS sekvence. Výhodou je, že tento procesor umí na těchto tiskárnách tisknout QR a čárové kódy a obrázky, což u předchozího procesoru nejde.
Implementační třída: | bbm.forms.client.spi.print.EPosPrinterProcessor |
Sekce konfigurace: | epos-printer-proc |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
resources_href.<n> | Ne | Další alternativní URL lokace pro vyhledávání šablon a dalších zdrojových souborů, kde <n> je pořadové číslo URL lokace. | ||
resources_href.0 | Ne | /ifishtml/stylesheets/ | Výchozí URL lokace, kde tiskový procesor vyhledává šabloby a další odkazované zdrojové soubory. | |
parameter.<name> | Ne | Hodnota parametru formátovací šablony, kde <name> je jméno parametru použité v šabloně. | ||
boot_res_name.<n> | Ne | Jméno zdrojového souboru, který se má před tiskem nahrát do tiskárny. Obsahuje obvykle nastavení tiskárny, fonty, loga, obrázky nebo šablony. | ||
boot_res_name.0 | Ne | Další jména zdrojových souboru, který se má před tiskem nahrát do tiskárny, kde <n> je pořadové číslo souboru. |
Programový modul PosPrinterProcessor
Jednoduchý obecný tiskový procesor pro tiskárny řízené escape sekvencemi. V XSL šabloně se používají znakové entity pro formátování výsledného tisku. Ty jsou následně při vlastní transformaci nahrazeny escape sekvencemi dané tiskárny podle typu tiskárny, která je definována v parametrech pro dané PC. Escape sekvence se definují v definičním .dtd souboru. Zatím máme pouze EpsonESC_POS.dtd s definici pro tiskárny Epson ESC/POS kompatibilní. Další pak lze dodělat.
Implementační třída: | bbm.forms.client.spi.print.PosPrinterProcessor |
Sekce konfigurace: | pos-printer-proc |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
resources_href.<n> | Ne | Další alternativní URL lokace pro vyhledávání šablon a dalších zdrojových souborů, kde <n> je pořadové číslo URL lokace. | ||
resources_href.0 | Ne | /ifishtml/stylesheets/ | Výchozí URL lokace, kde tiskový procesor vyhledává šabloby a další odkazované zdrojové soubory. | |
parameter.<name> | Ne | Hodnota parametru formátovací šablony, kde <name> je jméno parametru použité v šabloně. | ||
boot_res_name.<n> | Ne | Jméno zdrojového souboru, který se má před tiskem nahrát do tiskárny. Obsahuje obvykle nastavení tiskárny, fonty, loga, obrázky nebo šablony. | ||
boot_res_name.0 | Ne | Další jména zdrojových souboru, který se má před tiskem nahrát do tiskárny, kde <n> je pořadové číslo souboru. |
Programový modul XmlStylesheetProcessor
Obecný XML tiskový procesor
Implementační třída: | bbm.forms.client.spi.print.XmlStylesheetProcessor |
Sekce konfigurace: | xml-stylesheet-proc |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
resources_href.<n> | Ne | Další alternativní URL lokace pro vyhledávání šablon a dalších zdrojových souborů, kde <n> je pořadové číslo URL lokace. | ||
resources_href.0 | Ne | /ifishtml/stylesheets/ | Výchozí URL lokace, kde tiskový procesor vyhledává šabloby a další odkazované zdrojové soubory. | |
parameter.<name> | Ne | Hodnota parametru formátovací šablony, kde <name> je jméno parametru použité v šabloně. | ||
boot_res_name.<n> | Ne | Jméno zdrojového souboru, který se má před tiskem nahrát do tiskárny. Obsahuje obvykle nastavení tiskárny, fonty, loga, obrázky nebo šablony. | ||
boot_res_name.0 | Ne | Další jména zdrojových souboru, který se má před tiskem nahrát do tiskárny, kde <n> je pořadové číslo souboru. |
Programový modul ZplPrinterProcessor
Tiskový procesor pro Zebra tiskárny, které umožňují tisk etiket přímo pomocí XML dat ve struktuře label.dtd odeslaných na tiskárnu. Vše potřebné je uloženo v paměti tiskárny, tzn. fonty a šablony štítků. Nahrání fontů a štítků provádí procesor při inicializaci tiskárny dle parametrů definovaných pro dané PC, tzn. definice se můžou přizpůsobit požadavkům.
Implementační třída: | bbm.forms.client.spi.print.ZplPrinterProcessor |
Sekce konfigurace: | zpl-printer-proc |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
resources_href.<n> | Ne | Další alternativní URL lokace pro vyhledávání šablon a dalších zdrojových souborů, kde <n> je pořadové číslo URL lokace. | ||
resources_href.0 | Ne | /ifishtml/stylesheets/ | Výchozí URL lokace, kde tiskový procesor vyhledává šabloby a další odkazované zdrojové soubory. | |
parameter.zpl_format | Ne | Jméno výchozí ZPL šablony, která je uložená v tiskárně a použije se pokud není zpl_format uveden v processing instrukci pro zformátování dat štítku. | ||
parameter.<name> | Ne | Hodnota parametru formátovací šablony, kde <name> je jméno parametru použité v šabloně. | ||
boot_res_name.<n> | Ne | Jméno zdrojového souboru, který se má před tiskem nahrát do tiskárny. Obsahuje obvykle nastavení tiskárny, fonty, loga, obrázky nebo šablony. | ||
boot_res_name.0 | Ne | Další jména zdrojových souboru, který se má před tiskem nahrát do tiskárny, kde <n> je pořadové číslo souboru. |
Služba pro vyvažování zátěže (Load balancer)
Služba pro vyvažování zátěže (Load balancer), která umožňuje klientovi připojení na konkrétní ze serverů v rámci clusteru. Balancuje se pouze při spuštění klienta a za běhu aplikace už nikoliv. Oracle Forms toto neumožňuje. Vlastní implementace je zabudovanou součástí iFIS klienta a nelze ji něnit jakýmkoliv nastavením. Výměnu implementace balanceru lze provést pouze nahrazením zabudovaného modulu.
Interface class: | bbm.appl.util.LoadBalancer |
Programový modul LoadBalancerImpl
Základní modul pro vyvažování zátěže, který vyvažuje na základě přesměrování HTTP požadavku dle zadaného URL.
Implementační třída: | bbm.forms.client.spi.util.LoadBalancerImpl |
Sekce konfigurace: | N/A |
Parametry | ||||
---|---|---|---|---|
Jméno | Povinný | Výchozí hodnota | Povolené hodnoty | Popis |
balancerURL | Ne | URL serverového balanceru pro nasměrování klienta na odpovídající server v rámci clusteru. Definuje se jako JNLP parametr apletu. |