W Kanadzie / prowincji Québec informacje dotyczące używanego oprogramowania muszą być przekazywane do WEB-SRM w każdym żądaniu.
W szczególności informacje te obejmują:
- aktualnie używaną wersję oprogramowania
- poprzednio używaną wersję oprogramowania
- ID certyfikowanej wersji oprogramowania
Aktualna wersja oprogramowania
Wersja oprogramowania użyta do przesłania bieżącego żądania jest przekazywana do właściwości "applicationVersion". Jest ona przypisana do elementu „versi” w modelu danych WEB-SRM.
Aktywacja
Podczas aktywacji pole to jest automatycznie wypełniane wartością z pola „Wersja oprogramowania kasy fiskalnej” z konfiguracji.
Po aktywacji system nadrzędny (kasa fiskalna) musi przesyłać tę wartość wraz z każdym żądaniem typu „storeDocument”.
Podczas aktywacji kasy fiskalnej w systemie produkcyjnym "applicationVersion" musi być wersja certyfikowana i logicznie powiązana z ID certyfikowanej wersji oprogramowania.
Dalsze działanie
Po aktywacji kolejne wersje mogą być również przekazywane w "applicationVersion" , np. w ramach aktualizacji oprogramowania.
Nie zawsze musi to być wersja certyfikowana. Przykład różnych wersji przedstawiono poniżej.
Poprzednia wersja oprogramowania
Poprzednia wersja oprogramowania to wersja oprogramowania, która była zainstalowana w systemie przed wersją aktualnie używaną. W tym celu wykorzystywana jest właściwość "applicationVersionPrevious" w tym celu służy właściwość, która jest przyporządkowana do elementu versiParn modelu danych WEB-SRM.
Aktywacja
Podczas aktywacji pole to jest automatycznie wypełniane wartością z pola „Poprzednia certyfikowana wersja aplikacji” z konfiguracji.
Uwaga: Proszę wypełnić odpowiednie pole w konfiguracji tylko wtedy, gdy wersja oprogramowania poprzedzająca aktualnie używaną wersję została już pomyślnie certyfikowana. Jeśli aktualnie używana wersja jest pierwszą certyfikowaną wersją, proszę pozostawić to pole puste!
Działanie ciągłe
Podczas bieżącej (produkcyjnej) eksploatacji należy wpisać w tej właściwości "applicationVersionPrevious" numerem wersji oprogramowania, które było wcześniej zainstalowane w systemie.
Proszę pozostawić to pole puste do momentu zainstalowania kolejnej wersji oprogramowania, która jest następcą PIERWSZEJ certyfikowanej wersji.
Przykład tego znajduje się poniżej.
ID certyfikowanej wersji
ID ten jest przypisywany każdej certyfikowanej wersji Państwa oprogramowania przez Revenu Québec. W tym celu wykorzystywana jest właściwość "applicationVersionId" w tym celu służy właściwość, która jest przyporządkowana do elementu idVersi modelu danych WEB-SRM.
Aktywacja
Podczas aktywacji Klient podatkowy korzysta z pola „ID certyfikowanej wersji aplikacji” ustawionego w sekcji „Konfiguracja Kanada”.
Gdy po raz pierwszy uruchamia Pan/Pani system w prowincji Québec po pomyślnej certyfikacji oprogramowania, należy wpisać w tym polu odpowiedni ID wersji. Później, gdy kilka wersji oprogramowania przeszło już proces certyfikacji w Revenu Québec, należy wpisać w tym polu ID odpowiadający zainstalowanej wersji oprogramowania.
Działanie bieżące
Podczas pracy należy wypełnić właściwość "applicationVersionId" ID aktualnej wersji, jeśli jest ona certyfikowana, lub ID ostatniej certyfikowanej wersji, jeśli aktualnie zainstalowana wersja nie została certyfikowana.
Przykład
| Nazwa SRS | numer wersji | Released | certyfikowana | applicationVersion | Poprzednia wersja aplikacji | identyfikator wersji aplikacji |
| SRS ABC | 1.0123.4567.8888 | Tak |
Nie |
n.d. | b.d. | b.d. |
| SRS ABC | 1,0123,4567,8889 | Ja |
Ja |
1,0123,4567,8889 | 0 | 0000000000004445 |
| SRS ABC | 1,0123,4567,8890 | Nie |
Tak |
1,0123,4567,8890 | 1.0123.4567.8889 | 0000000000004446 |
| SRS ABC | 1.0123.4567.8900 | Nie |
Nie |
1,0123,4567,8900 | 1,0123,4567,8889 | 0000000000004446 |
| SRS ABC | 1.0123.4567.8900r2 | Tak |
Nie |
1,0123,4567,8900r2 | 1,0123,4567,8889 | 0000000000004446 |
| SRS ABC | 1,0123,4568,0246 | Ja |
Ja |
1,0123,4568,0246 | 1,0123,4567,8900r2 | 0000000000004447 |
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.