Niniejszy artykuł dotyczy wymiany sprzętowego urządzenia TSE (np. w przypadku uszkodzonego urządzenia TSE).
Jeśli na przykład konieczna jest wymiana uszkodzonego modułu TSE, można ją zainicjować za pośrednictwem interfejsu swagger (usługa fiskalna) lub poprzez wywołanie funkcji ReplaceTse (w module TrustedFiscalModuleGermany).
Uwaga: Wymiana urządzenia TSE jest obecnie obsługiwana wyłącznie w przypadku sprzętowych urządzeń TSE firmy Swissbit.
Wymagania
- Nowe urządzenie TSE musi być podłączone do systemu.
- Nowy moduł TSE nie może być jeszcze zainicjowany (stan fabryczny).
- Stary moduł TSE może pozostać podłączony do systemu. Jeśli nie jest obecny (ponieważ jest uszkodzony), wszelkie istniejące dane nie będą mogły zostać zapisane.
Informacja
System podejmuje próbę wcześniejszego zapisania danych na module TSE (o ile to możliwe, np. jeśli moduł TSE nie jest uszkodzony).
Proces
Należy wywołać metodę „Replace TSE” w ramach usługi lub modułu.
Wywołanie usługi
Wywołanie: PUT/api/v1/management/germany/{clientId}/TSE/replace
Parametry:
- clientId: UniqueClientId klienta, dla którego ma zostać zaktualizowany moduł TSE.
- forceReplace: kontynuuj wymianę, jeśli dane starego TSE nie mogą zostać zapisane (np. uszkodzony TSE).
Wywołanie w module
Klasa: RetailForce.Fiscalisation.Implementation.Germany.TrustedFiscalModuleGermany
Metoda: public void ReplaceTse(bool forceReplace = false)
Parametr:
- forceReplace: Kontynuacja wymiany, jeśli nie można zapisać danych starego modułu TSE (np. w przypadku uszkodzenia modułu TSE).
Klient, dla którego następuje wymiana modułu TSE, jest określany na podstawie instancji klasy TrustedFiscalModuleGermany (utworzonej dla danego klienta).
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.