Šiame straipsnyje aptariamas aparatinės TSE keitimas (pvz., jei TSE yra sugedusi).
Jei reikia pakeisti sugedusį TSE, tai galite padaryti 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.
Reikalavimai
- Naujas TSE turi būti prijungtas prie sistemos
- Naujas TSE dar neturi būti inicijuotas (gamyklinė būsena)
- Senoji TSE gali būti prijungta prie sistemos. Jei jos nėra (nes ji sugedusi), galimi duomenys nebegalės būti išsaugoti.
Informacija
Duomenys, esantys TSE (jei įmanoma, pvz., jei TSE nėra sugedusi), bus bandomi išsaugoti iš anksto.
Veiksmas
Metodo „Replace TSE“ iškvietimas paslaugoje arba modulyje.
Iškvietimas paslaugoje
Iškvietimas: PUT/api/v1/management/germany/{clientId}/tse/replace
Parametrai:
- clientId: kliento, kurio TSE turi būti atnaujinta, UniqueClientId.
- forceReplace: tęsti keitimą, jei senosios TSE duomenų negalima išsaugoti (pvz., TSE sugedusi)
Iškvietimas modulyje
Klasė: RetailForce.Fiscalisation.Implementation.Germany.TrustedFiscalModuleGermany
Metodas: public void ReplaceTse(bool forceReplace = false)
Parametrai:
- forceReplace: tęsti keitimą, jei senosios TSE duomenų negalima išsaugoti (pvz., TSE sugedusi)
Klientas, kuriam keičiama TSE, nustatomas instancijuotos klasės TrustedFiscalModuleGermany pagalba (instancijuojama vienam klientui).
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite