Šis straipsnis skirtas hardware TSE įrenginio keitimui (pvz., jei TSE yra sugedęs).
Jei, pavyzdžiui, reikia pakeisti sugedusį TSE, tai galite inicijuoti per „swagger“ sąsają (fiskalinę paslaugą) arba iškviesdami funkciją „ReplaceTse“ (modulyje „TrustedFiscalModuleGermany“).
Dėmesio: šiuo metu TSE keitimas palaikomas tik „Swissbit“ aparatinės įrangos TSE įrenginiams (ir klientams, kurių konfigūracijoje vis dar naudojamas senasis „Swissbit Cloud“ tvarkyklė). Keitimo metu TSE tipo pakeisti negalima. TSE keitimas nėra galimas, jei fiskalinis modulis veikia debesų aplinkoje.
Reikalavimai
- Naujas TSE turi būti prijungtas prie sistemos.
- Naujasis TSE dar neturi būti inicijuotas (gamyklinė būsena).
- Senasis TSE gali būti prijungtas prie sistemos. Jei jo nėra (nes jis sugedęs), esamų duomenų išsaugoti nebegalima.
Informacija
Pirmiausia bandoma išsaugoti duomenis TSE (jei įmanoma, pvz., jei TSE nėra sugedęs).
TSE įsigijimas ir pakeitimas turi būti užfiksuoti įmonės procedūrų dokumentacijoje (Verfahrensdokumentation). TSE gedimo trukmė ir priežastis turi būti užfiksuotos. Esamiems fiskaliniams įrašams ir toliau taikomi įstatymų nustatyti saugojimo ir prieinamumo reikalavimai, net jei duomenų iš sugedusio TSE atkurti neįmanoma.
Procesas
Iššaukite metodą „Replace TSE“ paslaugoje arba modulyje.
Paslaugos iškvietimas
Kvietimas: PUT/api/v1/management/germany/{clientId}/TSE/replace
Parametrai:
- clientId: kliento, kurio TSE turi būti atnaujintas, „uniqueClientId“.
- tseDriver (privaloma): naujojo TSE driver. Ji turi būti tokia pati kaip dabartinio TSE (SWISSBIT hardware TSE atveju: Swissbit).
- forceReplace: tęsti keitimą, jei senosios TSE duomenų neįmanoma išsaugoti (pvz., TSE sugedusi).
Iškvietimas modulyje
Klasė: RetailForce.Fiscalisation.Implementation.Germany.TrustedFiscalModuleGermany
Metodas: public void ReplaceTse(TseDriver newTseDriver, bool forceReplace = false, List<CONFIGURATIONPARAMETER> newTseParameter = null)
Parametras:
- newTseDriver: naujojo TSE driver. Tai turi būti ta pati tvarkyklė kaip ir dabartinio TSE (Swissbit hardware TSE atveju: Swissbit).
- forceReplace: tęsti keitimą, jei senosios TSE duomenų negalima išsaugoti (pvz., TSE sugedusi).
- newTseParameter: neprivalomi naujojo TSE parametrai. Jei nenustatyta, naudojami dabartinės TSE konfigūracijos parametrai.
Klientas, kuriam keičiamas TSE, nustatomas pagal instancijuotą „TrustedFiscalModuleGermany“ klasę (instancijuotą klientui).
Šis straipsnis buvo išverstas automatiškai.
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite