В тази статия се описва как да конфигурирате автоматичната замяна на сертифицираното техническо устройство за сигурност (TSE/TSS).
Замяната на TSE може да се наложи при определени обстоятелства, като например:
- ако срокът на валидност на сертификата за използваното TSE изтича,
- и се предпочита преминаване към друг производител на TSE,
- hardware TSE е дефектно и вече не може да се използва,
- Cloud TSE е маркирано като „дефектно“ от съответния производител и вече не може да се използва.
RetailForce предлага услуга, която позволява автоматична замяна на TSE. Замяната може да бъде конфигурирана така, че:
- да се използва TSE от същия производител или
- от друг производител да се използва като нов TSE.
Статията „Тест – автоматична замяна на TSE“ обяснява как да тествате функцията за автоматична замяна на TSE.
Критерии за замяна на TSE
Предпоставки за автоматична замяна
Фискалната служба може да извърши замяната само при определени условия:
- Версия
- Трябва да е инсталирана версия 1.11.18 на фискалното middleware.
- fiscalCountry
- Автоматичната замяна на TSE, разбира се, е възможна само за германски системи.
- Конфигурация
- Автоматичната замяна на TSE трябва да бъде конфигурирана и активирана в съответния client.
- Наличност
- Ако за замяната трябва да се използва hardware TSE, в системата трябва да има и нов hardware TSE (включен);
- Ако за замяната се използва Cloud TSE, трябва да е възможно да се установи интернет връзка със съответния производител.
- Отворени транзакции
- Не трябва да има отворени транзакции (createDocument е изпълнено, но транзакцията все още не е финализирана чрез storeDocument или cancelDocument).
- Край на деня (EndOfDay)
- Автоматичната замяна се извършва едва след дневното приключване (е записан документ от тип: „[99] = EndOfDay“).
- Лицензи
- Лиценз за текущия TSE;
- Лиценз за новия TSE (ако е различен от текущо използвания TSE);
- Лиценз за замяната на TSE („TSE Change“).
Внимание: автоматичната замяна на TSE няма да се извърши, ако **някое от предварителните условия** не е изпълнено. За изключения вижте разделите „Изтичане на сертификата“ и „Дефектен TSE“.
Забележка: за да получавате известия по имейл относно състоянието на автоматичната смяна на TSE, препоръчваме да изберете „Технически контакт“ в RetailForce portal (настройка в „Организация“: „Технически контакт“).
Лицензи
Настройките за подмяна на TSE могат да бъдат конфигурирани по всяко време. За да се осъществи това обаче, трябва да бъдат присвоени правилните лицензи.
- Смяна на TSE: този лиценз е необходим, за да може изобщо да се осъществи замяната,
- Лицензи за TSE: за всеки конфигуриран TSE (първичен и вторичен TSE) също трябва да бъде присвоен съответен лиценз.
Тригер за замяна на TSE
Ако автоматичната замяна на TSE е конфигурирана и активирана, RetailForce system ще се опита (!) да извърши автоматичната замяна, когато настъпят следните събития:
- Сертификатът на TSE е изтекъл или предстои да изтече в рамките на определен период от време,
- TSE е дефектно (например вече не функционира, е маркирано като „DEFECTIVE“ от производителя).
Изтичане на валидността на сертификата
Следната поредица от събития се прилага, когато сертификатът на текущо използваното TSE изтече и е активирана автоматичната замяна:
- 14 дни преди изтичането на сертификата: ако няма отворени TSE транзакции, фискалният клиент се опитва да извърши автоматичната замяна след дневното приключване (документ „EndOfDay“);
- ако подмяната не е могла да бъде успешно извършена в рамките на първите 7 дни (периодът от 14 до 7 дни преди изтичането на сертификата):
- от 7 дни преди изтичането на сертификата отворените транзакции се затварят автоматично от клиента след EndOfDay и се прави опит за извършване на подмяната;
- от 3 дни преди изтичането на валидността се прави опит за подмяна след всеки документ (не само след EndOfDay); всички отворени транзакции се затварят автоматично;
- ако сертификатът вече е изтекъл: прави се опит за подмяна преди всяко createDocument.
Забележка: В рамките на 14-дневния период фискалният клиент проверява при всеки „cloud/connect“ дали са изпълнени критериите за подмяна и се опитва да подмени TSE.
Дефектен TSE
Дефектните TSE включват, например, hardware TSE, които вече не се разпознават от системата, или случаи, в които fiskaly TSE е бил поставен в състояние „DEFECTIVE“ и вече не може да се използва.
За дефектните TSE важат същите правила, както в случая, когато сертификатът на TSE вече е изтекъл. Преди всяка операция createDocument клиентът се опитва да замени дефектния TSE с нов.
Внимание: В този случай все още отворените транзакции вече не могат да бъдат затворени, тъй като на стария TSE вече не могат да се генерират подписи, а новият TSE „не разпознава старите, отворени транзакции“ (тъй като тези транзакции не са били инициирани на новия TSE, а на стария).
За TSE със статус „DEFECTIVE“ фискалният клиент извършва замяната веднага щом бъде извикана крайната точка cloud/connect (или друга крайна точка, която включва предаването на cloudApiKey и cloudApiSecret).
Това важи само ако е отбелязана checkbox-та „Активиране на автоматична замяна на TSE“ (вижте глава „Конфигурация“).
Забележка: В случай на дефектни fiskaly Cloud TSE препоръчваме първо да се извърши или тества замяната на една единствена система в реално време (client).
Конфигурация
Автоматичната замяна на TSE се дефинира чрез конфигурацията за Германия.
От release 1.11.18 нататък в портала са налични следните опции за конфигурация:
- Избор на TSE за замяна (първичен TSE и вторичен TSE)
- „Използвай за нови клиенти“ – когато нов клиент се инициализира за първи път, се използва TSE от този тип,
- „Използвай за замени“ – когато трябва да се извърши замяна, се използва TSE от този тип.
- Опция за активиране на автоматичната замяна на TSE („Активирай автоматична замяна на TSE“)
Внимание: автоматичната замяна на TSE се активира само след като е отбелязана и checkbox-ът „Активиране на автоматична замяна на TSE“!
Избор на TSE за подмяна
За всеки TSE, дефиниран в конфигурацията (първичен TSE и вторичен TSE), можете да посочите кой от тези TSE-та да се използва при първоначалното пускане в експлоатация и при замяната.
Възможни настройки
Възможни са следните комбинации:
Един и същ TSE за подмяна
В този случай се използва същият TSE както при първоначалното пускане в експлоатация, така и в случай на замяна. За да направите това, трябва:
- да конфигурирате или първичен TSE, или вторичен TSE,
- и да зададете и двете опции („Използвай за нови клиенти“ и „Използвай за замяна“) за този TSE.
В примера по-долу вторичен TSE от тип „[3] = Swissbit Cloud 2.0“ е конфигуриран като вторичен TSE, като и двете опции са избрани.
Това означава, че всеки терминал, на който е присвоена тази конфигурация, използва Swissbit Cloud TSE 2.0 по време на активирането. Ако например сертификатът на активирания TSE изтече, се активира нов Swissbit Cloud TSE 2.0.
Както е описано по-горе, заместването ще се осъществи само ако е отбелязана и опцията „Активиране на автоматично заместване на TSE“!
Различен TSE за замяна
В този случай се конфигурира конкретен TSE за първоначално пускане в експлоатация („Използвай за нови клиенти“), а в случай на замяна се конфигурира TSE от друг производител. За да направите това, трябва:
- да конфигурирате два TSE, и двата
- първичен TSE и
- вторичен TSE
- да зададете опцията „Използвай за нови клиенти“ за едно TSE и
- опцията „Използване при замяна“ за другото TSE
В примера по-долу терминалите се пускат в експлоатация чрез вторичния TSE (Fiskaly Cloud TSE). Ако са изпълнени критериите за автоматична замяна на TSE, ще бъде активиран нов TSE от типа Swissbit Cloud TSE 2.0, който ще се използва от този момент нататък.
Разпространение на конфигурацията
Има две възможности за разпространение на новата конфигурация към всички клиенти, които вече са в експлоатация:
- Задействайте автоматично разпространение от Cloud Portal чрез бутона „Push Configuration TSE“ или
- Актуализирайте конфигурацията на клиента чрез PUT /api/v1/management/clients/byCloud/{clientId}.
И при двата метода новата конфигурация – която съдържа правила за замяна на TSE – се предава на клиента/клиентите.
Push Configuration TSE
Ще намерите този бутон като action item в менюто „Configuration“, след като сте избрали (кликнали върху) съответната конфигурация.
Когато натиснете бутона, поведението е различно за локалните клиенти (локална инсталация на middleware) и за клиентите в Cloud фискализираща услуга:
Поведение при локална инсталация на middleware
Този бутон е предназначен единствено за разпространение на конфигурацията и активиране на автоматичната замяна на TSE!
След натискане на бутона към всички свързани клиенти се изпраща команда за изтегляне на актуалната конфигурация от портала. В този контекст „свързани“ означава: клиенти, на които тази конфигурация е присвоена пряко или непряко (чрез организация, фирма или магазин).
The clients who in this moment do not have an active connection to the cloud (there is no active connection to the portal through „cloud/connect“) will not receive the new configuration.
Поради това може да се наложи да задействате „Push Configuration TSE“ няколко пъти, докато всички клиенти изтеглят конфигурацията.
Всеки клиент съобщава на портала за успешното изтегляне на конфигурацията. Появява се уведомление чрез иконата с камбанка (в горния десен ъгъл). Изгледът на таблото „Замяна на TSE“ също предоставя обзор на състоянието на замяната на TSE (вижте статията: Табло Германия – Информация за TSE).
Работа на услугата за фискализация в Cloud
Както и при локалната инсталация, тук се задейства команда за актуализиране на конфигурацията на клиентите. Командата обаче се доставя едва при следващото извикване на функцията „cloud/connect“ от клиента.
Порталът „запомня“ състоянието на командата (кой client в момента не е свързан и кой вече е изтеглил конфигурацията).
Това означава, че при услугата за облачна фискализация не е необходимо да се реактивира „Push Configuration TSE“.
Уведомления
Уведомленията и съобщенията, свързани със замяната на TSE, се:
- се показват чрез иконата с камбанка в портала (в горния десен ъгъл),
- се показват в събитията от лога (за всеки terminal) и-
се изпращат по имейл.
Звънец
Иконата с камбанка показва следните видове съобщения:
- Hardware TSE не е наличен в съответната система (не е включен),
- Уведомления, свързани с PushConfiguration (конфигурацията е изтеглена от съответния client или не е могла да бъде изпълнена).
Събития в лога
Достъп до лога „Събития в лога“ може да се получи чрез съответната action item на всеки терминал. Той съдържа всички събития, свързани със смяната на TSE на съответния терминал.
Известия по имейл
Съобщенията за успех и грешки могат да се изпращат и по имейл. Имейл уведомленията се изпращат само ако в портала е избран технически контакт (настройка в „Организация“: „Технически контакт“).
Съобщенията се изпращат на групи, на всеки час.
Тази статия е преведена автоматично.
Коментари
0 коментара
Влезте в услугата, за да оставите коментар.