I Kanada/Québec måste information om den använda programvaran överföras till WEB-SRM i varje begäran.
Mer specifikt omfattar denna information:
- den programvaruversion som för närvarande används
- den tidigare använda programvaruversionen
- ID för den certifierade programvaruversionen
Aktuell programvaruversion
Den programvaruversion som användes för att skicka den aktuella begäran överförs till egenskapen "applicationVersion". Detta mappas till elementet versi i WEB-SRM-datamodellen.
Aktivering
Vid aktivering fylls fältet automatiskt i med värdet från fältet ”Kassasystemets programvaruversion” i konfigurationen.
Efter aktiveringen måste det uppströms liggande systemet (kassasystemet) skicka fältet med varje storeDocument-förfrågan.
När ett kassasystem aktiveras i produktionssystemet "applicationVersion" måste vara en certifierad version och logiskt kopplad till ID:t för den certifierade programvaruversionen.
Kontinuerlig drift
Efter aktivering kan även senare versioner överföras i "applicationVersion" fältet, t.ex. i samband med programuppdateringar.
Detta behöver inte nödvändigtvis alltid vara en certifierad version. Nedan följer ett exempel på de olika versionerna.
Tidigare programvaruversion
Den tidigare programvaruversionen är den version av programvaran som var installerad på systemet före den version som används för närvarande. För detta ändamål används egenskapen "applicationVersionPrevious" används för detta ändamål och mappas till elementet versiParn i WEB-SRM-datamodellen.
Aktivering
Vid aktivering fylls fältet automatiskt i med värdet från fältet ”Tidigare certifierad programversion” i konfigurationen.
Obs! Fyll i motsvarande fält i konfigurationen endast om en version av din programvara som är äldre än den version som används för närvarande redan har certifierats. Om den version som används för närvarande är den första certifierade versionen ska fältet lämnas tomt!
Kontinuerlig drift
Under pågående (produktiv) drift ska du fylla i egenskapen "applicationVersionPrevious" med versionsnumret för den programvara som tidigare var installerad på systemet.
Lämna fältet tomt tills du installerar en efterföljande version av den FÖRSTA certifierade programvaruversionen.
Nedan hittar du ett exempel på detta.
ID för certifierad version
Detta ID tilldelas varje certifierad version av din programvara av Revenu Québec. Egenskapen "applicationVersionId" används för detta ändamål och är kopplad till elementet idVersi i WEB-SRM-datamodellen.
Aktivering
Vid aktiveringen använder skatteklienten fältet ”Certified Application Version ID” som ställts in i Configuration Canada.
När du börjar använda ett system i provinsen Québec för första gången efter att din programvara har certifierats, fyller du i fältet med motsvarande versions-ID. Senare, när flera versioner av din programvara redan har genomgått certifieringsprocessen hos Revenu Québec, fyller du i fältet med det ID som motsvarar den installerade programvaruversionen.
Kontinuerlig drift
Under drift fyller du i egenskapen "applicationVersionId" med ID för den aktuella versionen, om den är certifierad, eller med ID för den senast certifierade versionen, om den version som för närvarande är installerad inte har certifierats.
Exempel
| SRS-namn | versionsnummer | Released | certifierad | applicationVersion | applikationsversion Tidigare | applikationsversions-ID |
| SRS ABC | 1.0123.4567.8888 | Ja |
Nej |
n.a. | n.a. | n.a. |
| SRS ABC | 1,0123,4567,8889 | Ja |
Ja |
1,0123,4567,8889 | 0 | 0000000000004445 |
| SRS ABC | 1,0123,4567,8890 | Nej |
Ja |
1,0123,4567,8890 | 1.0123.4567.8889 | 0000000000004446 |
| SRS ABC | 1.0123.4567.8900 | Nej |
Nej |
1,0123,4567,8900 | 1.0123.4567.8889 | 0000000000004446 |
| SRS ABC | 1.0123.4567.8900r2 | Ja |
Nej |
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 |
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.