Tento článek se zabývá výměnou hardwarového zařízení TSE (např. v případě vadného TSE).
Pokud je třeba například vyměnit vadné TSE, můžete tuto akci spustit prostřednictvím rozhraní Swagger (fiskální služba) nebo voláním funkce ReplaceTse (v modulu TrustedFiscalModuleGermany).
Upozornění: Výměna TSE je v současné době podporována pouze pro hardwarová zařízení TSE od společnosti Swissbit (a pro klienty, kteří mají stále nakonfigurován starší ovladač Swissbit Cloud). Typ TSE nelze během výměny změnit. Výměna TSE není k dispozici, pokud fiskální modul běží v cloudovém prostředí.
Požadavky
- Nové TSE musí být připojeno k systému.
- Nové TSE nesmí být ještě inicializováno (výchozí stav).
- Starý modul TSE může být připojen k systému. Pokud není přítomen (protože je vadný), nelze již uložit žádná stávající data.
Informace
Nejprve se pokusí o uložení dat na TSE (je-li to možné, např. pokud TSE není vadné).
Pořízení a výměna TSE musí být zdokumentovány v procesní dokumentaci podniku (Verfahrensdokumentation). Je nutné zdokumentovat dobu trvání a příčinu poruchy TSE. Stávající daňové záznamy podléhají i nadále zákonným požadavkům na uchovávání a dostupnost, i když nelze data z vadného TSE načíst.
Postup
Vyvolejte metodu „Replace TSE“ na službě nebo na modulu.
Volání služby
Volání: PUT/api/v1/management/germany/{clientId}/tse/replace
Parametry:
- clientId: UniqueClientId klienta, pro kterého má být TSE aktualizováno.
- tseDriver (povinné): ovladač nového TSE. Musí se jednat o stejný ovladač jako u aktuálního TSE (u hardwarového TSE od společnosti Swissbit: Swissbit).
- forceReplace: pokračovat v nahrazení, pokud nelze uložit data starého TSE (např. vadný TSE).
Volání v modulu
Třída: RetailForce.Fiscalisation.Implementation.Germany.TrustedFiscalModuleGermany
Metoda: public void ReplaceTse(TseDriver newTseDriver, bool forceReplace = false, List<ConfigurationParameter> newTseParameter = null)
Parametry:
- newTseDriver: ovladač nového TSE. Musí se jednat o stejný ovladač jako u aktuálního TSE (u hardwarového TSE Swissbit: Swissbit).
- forceReplace: Pokračovat v nahrazování, pokud nelze uložit data starého TSE (např. vadný TSE).
- newTseParameter: volitelné parametry TSE pro nový TSE. Pokud nejsou nastaveny, použijí se parametry aktuální konfigurace TSE.
Klient, pro kterého se TSE nahrazuje, je určen instancí třídy TrustedFiscalModuleGermany (instancovaná pro daného klienta).
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.