Uvod

13. srpnja 2017., financijski sekretar državne blagajne i glavni direktor u Ujedinjenoj Kraljevini najavio je da će 1. travnja 2019. 1. 2019. 1. 2017. 1.

Da biste podržali preduvjete ZA MTD za PDV u sustavu Dynamics AX 2012 R3, objavljen je hitni popravak: KB 4488588.

Osim toga, prihode i običaje Njezina Veličanstva (HMRC) uvedene su obavezne za pružanje informacija o zaglavlju ZA API-ja za PDV od travnja 2019. radi sprječavanja prijevare. Dodatne informacije potražite u članku Sprječavanje prijevara. Zaglavlja za sprječavanje prijevara u sustavu Dynamics AX 2012 R3 podržana su uz kb 4505299 i KB 4539848.

Pregled

Trenutni hitni popravak sadrži sljedeće promjene značajke PDV-a za MTD u sustavu Dynamics AX 2012 R3:

1. Parametar parametra sprječavanja prijevare na kartici Općenito obrasca parametara web-servisa uvijek je označen po zadanom i onemogućen. To znači da će zaglavlja za sprječavanje prijevara uvijek biti poslana u sklopu HTTPS zahtjeva ZA PDV API-ja za MTD za HMRC. Nije dopušteno slati zahtjeve MTD API-ju za PDV u HMRC-u bez zaglavlja sprječavanja prijevara. Dodatne informacije o tom zahtjevu potražite u web-aplikaciji Slanje podataka o sprječavanju prijevare – HMRC Developer Hub.

2. Najnoviji preduvjeti za zaglavlja sprječavanja prijevara koje je objavio HMRC (verzija 3.0) https://developer.service.hmrc.gov.uk/guides/fraud-prevention/getting-it-right/#change-log sada su podržani. Dodatne pojedinosti potražite u ovom ažuriranju znanja.

3. Uvode se novi vanjski web-servisi za prepoznavanje obrasca IP adresa. Pristup se može pristupiti pomoću gumba Vanjski web-servisi na kartici Sprječavanje prijevare obrasca parametara web-servisa.Vanjski web-servisi za prepoznavanje obrasca IP adresa korisniku (uloge administratora sustava) omogućuju određivanje HTTP(S) adresa vanjskih web-servisa koji vraćaju javnu IP adresu klijenta i poslužitelja.

Napomene: 

  • (!) Obavijest o zaštiti privatnosti

  • Kada omogućite da vaš Dynamics AX 2012 R3 interoperabilnost sa stvaranjem poreznog digitalnog (MTD) za API-ja za porez na dodanu vrijednost (PDV) za prihode i običaje Njezina Veličanstva (HMRC), sadržaj korisnika i osobni podaci zajednički će se koristiti s HMRC-om u sklopu slanja podataka o PDV-u u izvješće Stvaranje poreznog digitalnog (MTD) za PDV. To može obuhvaćati podatke o lokaciji i druge osobne identifikatore, kao što su IP adrese. Da biste saznali više o vrstama informacija koje su uključene u vaš podnesak, na web-mjestu HMRC-a možete pogledati preduvjete HMRC-a. Interoperabilnost s web-servisom HMRC-a administrator sustava može onemogućiti iz obrasca web-aplikacija deaktiviranjem aplikacije vrste Produkcija.Vaša nam je privatnost važna. Da biste saznali više, pročitajte našu obavijest o zaštiti privatnosti i kolačićima.

4. Gumb Popunjavanje na kartici Sprječavanje prijevara obrasca parametara web-servisa sada stvara samo tri zaglavlja: Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded. Korisnik i dalje može ručno dodavati druga zaglavlja pomoću gumba Dodaj/ukloni i ručno odrediti vrijednosti za njih. Te će vrijednosti sustav koristiti samo u slučaju kada nije moguće automatski prikupiti odgovarajuće vrijednosti.

5. Promijenjen je algoritam prikupljanja podataka za zaglavlje sprječavanja prijevare: sustav automatski prikuplja podatke za zaglavlja i samo u slučaju da nije moguće automatski prikupiti vrijednost za neka zaglavlja, ručno definirane vrijednosti na kartici Sprječavanje prijevare obrasca parametara web-servisa koristit će se za slanje u HMRC.

Važno: 

  • (!) Napomena

  • 9. srpnja 2021. stvorena je nova tajna klijenta za Dynamics AX 2012 R3 i objavljena u biblioteci zajedničkih sredstava portala LCSUK_MTD_VAT_AX2012R3_ProdApll_20210709.zip. Idite u odjeljak Podatkovni paket u biblioteci zajedničkih sredstava da biste preuzeli paket u lokalnu pohranu.

  • zamjenski tekst

  • Kada preuzmete UK_MTD_VAT_AX2012R3_ProdApll_20210709.zip LCS,uvezite novu tajnu klijenta u dynamics AX 2012 R3 kao što je objašnjeno u članku " Postavljanje web-aplikacije zaprodukcijsko korištenje" odlomak KB 4488588.

  • zamjenski tekst

  • Provjerite može li se pristupni token uspješno osvježiti novom tajnom. Da biste ručno pokrenuli osvježavanje pristupnog tokena, koristite gumb Osvježi pristupni token u oknu Akcija glavne knjige > postavljanje > Vanjski servisi > obrasca web-aplikacija u AX-u.

  • Provjerite je li potvrdni okvir Aktivno označen za web-aplikaciju vrste Produkcija za koju ste uvezli novu tajnu klijenta.

Detalji o hitnim popravcima

Parametar "Uključi parametre sprječavanja prijevare"

Uvedena 4505299 kb uvrsti parametar Uključi parametre sprječavanja prijevare na kartici Općenitoobrasca parametara web-servisa. Trenutno ažuriranje čini taj parametar uvijek označen po zadanom i onemogućen. To znači da će zaglavlja za sprječavanje prijevara uvijek biti poslana u sklopu https zahtjeva ZA MTD API-ja za PDV u HMRC-u. Nije dopušteno slati zahtjeve MTD API-ju za PDV u HMRC-u bez zaglavlja sprječavanja prijevara. Dodatne informacije o tom zahtjevu potražite u web-aplikaciji Slanje podataka o sprječavanju prijevare – HMRC Developer Hub.

zamjenski tekst

Zaglavlja za sprječavanje prijevara verzija 3.0

Najnoviji preduvjeti za zaglavlja sprječavanja prijevara, verzija 3.0, koju je objavio HMRC https://developer.service.hmrc.gov.uk/guides/fraud-prevention/getting-it-right/#change-log podržani su u sustavu Dynamics AX 2012 R3 s trenutnim hitnim popravkom.

Saznajte više o tome kako Dynamics AX 2012 R3 podržava sva zaglavlja sprječavanja prijevara u tablici u nastavku:

HTTP zaglavlje

Opis

Pojedinosti o implementaciji

Gov-Client-Connection-Method

Konstantna vrijednost: DESKTOP_APP_VIA_SERVER

Vrijednost konstante

Gov-Client-Device-ID

Identifikator koji je jedinstven za uređaj s izvorom. Oblik zaglavlja ažuriran je da bi odgovarao najnovijem zahtjevu HMRC-a.

Sustav automatski identificira pomoću vrijednosti iz registra sustava: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HMRC

Gov-Client-Local-IPs

Popis svih lokalnih IP adresa (IPv4 i IPv6) dostupnih na izvoru uređaja.

Sustav automatski identificira funkciju System.Net.IPHostEntry i System.Net.IPAddress. U slučaju da se lokalne IP adrese ne definiraju automatski, konstantna vrijednost povezana sa zaglavljem "Gov-Client-Local-IP" prikupit će se iz obrasca " Postavljanje dopunjenih zaglavlja sprječavanjaprijevara" i poslati u HMRC.

Gov-Client-Local-Ips-Timestamp

Vremenska daska koja će se prikazati kada se prikupljaju Gov-Client-Local-IP-ovi.

Sustav automatski identificira vrijednost DateTime u obliku yyyy-MM-ddTHH:mm:ss.fffZ

Gov-Client-MAC-Addresses

Popis MAC adresa dostupnih na uređaju s izvorom.

Sustav automatski identificira pomoću:

  • System.Net.NetworkInformation.NetworkInterface

  • System.Net.NetworkInformation.PhysicalAddress

Gov-Client-Multi-Factor

Popis struktura podataka ključnih vrijednosti koje sadrže pojedinosti o statusima višestruke provjere autentičnosti (MFA) povezanima s POZIVOM API-ja.

Izostavljeno za Dynamics AX 2012 R3. Ako vaš sustav podržava MFA pomoću prilagodbe, definirajte potreban algoritam za zaglavlje da biste ga pravilno prenijeli na HMRC.

Gov-Client-Public-IP

Javna IP adresa (IPv4 ili IPv6) s koje potječe uređaj daje zahtjev.

Automatski se identificira pozivajući vanjske web-servisekoji vraćaju vrijednost javne IP adrese. Dodatne informacije potražite u odjeljku"Vanjski web-servisi za prepoznavanje IPadresa" ovog članka iz baze znanja.

Gov-Client-Public-Ip-Timestamp

Vremenska daska koja će se prikazati kada se prikuplja Gov-Client-Public-IP.

Sustav automatski identificira vrijednost DateTime u obliku yyyy-MM-ddTHH:mm:ss.fffZ.

Gov-Client-Public-Port

Javni TCP priključak koji uređaj koji potječe koristi prilikom pokretanja zahtjeva.

Izostavljeno za Dynamics AX 2012 R3.

Gov-Client-Screens

Informacije vezane uz zaslone uređaja s izvorom. Polja obuhvaćaju (širina zaslona, visina zaslona, faktor skaliranja zaslona, dubina boje zaslona).

Sustav automatski identificira pomoću:

  • Sustav. Windows. Forms.Screen

  • System.Drawing.Rectangle

  • Sustav. Windows. Forms.Control

  • System.Drawing.Graphics

Gov-Client-Timezone

Lokalna vremenska zona uređaja s izvorom.

Sustav automatski identificira pomoću xGlobal::machineTzDisplayName()

Gov-Client-User-Agent

Pokušaj prepoznavanja obitelji operacijskog sustava, verzije, proizvođača uređaja i modela uređaja s izvorom.

Sustav automatski identificira pokretanjem cmd.exe naredbama:

  • "wmic os get Caption" da biste dobili vrijednost os-verzije

  • "wmic computersystem get manufacturer" (wmic computersystem get manufacturer) da biste dobili vrijednost proizvođača uređaja

  • "wmic computersystem get model" (wmic computersystem get model) da biste dobili vrijednost modela uređaja

Gov-Client-User-ID-ovi

Struktura podataka ključne vrijednosti koja sadrži identifikatore korisnika.

Sustav automatski identificira: WinAPI::getUserName()

Gov-Client-Window-Size

Broj piksela prozora na uređaju na kojem je korisnik pokrenuo (izravno ili neizravno) POZIV API-ja za HMRC.

Sustav automatski identificira: WinAPI::getWindowRect

Gov-Vendor-License-ID-ovi

Struktura podataka ključne vrijednosti za hashed licencne ključeve koji se odnose na softver dobavljača koji pokreće ZAHTJEV ZA API-jem na izvoru uređaja.

Sustav automatski identificira i hashed: xSysConfig::find(ConfigType::SerialNo, 0)

Gov-Vendor-Product-Name

Naziv proizvoda na tržištu krajnjim korisnicima.

Sustav automatski identificira: xInfo::p roductName()

Gov-Vendor-Public-IP

Javna IP adresa poslužitelja na koji potječe uređaj šalje svoje zahtjeve.

Automatski se identificira pozivajući vanjske web-servisekoji vraćaju vrijednost javne IP adrese. Dodatne informacije potražite u odjeljku"Vanjski web-servisi za prepoznavanje IPadresa" ovog članka iz baze znanja.

Prosljeđivanje Gov-Vendor-Forwarded

Popis koji detalje preskače preko interneta između servisa koji prekidaju TLS.

Sustav automatski identificira kao vrijednost koja se sastoji od vrijednosti prikupljenih za Gov-Client-Public-IP i Gov-Vendor-Public-IP

Gov-Vendor-Version

Struktura podataka ključne vrijednosti softverskih verzija uključenih u obradu zahtjeva.

Sustav automatski identificira: ApplicationVersion::buildNo())

Vanjski web-servisi za prepoznavanje IP adrese

Pomoću novih vanjskih web-servisa identificirajte obrazac IP adresa da biste definirali http(e) adrese web-servisa koji će biti pozvani za dobivanje IP adrese klijenta i poslužitelja i slanje u MTD API HMRC-a. Prikupljena IP adresa klijenta i poslužitelja ne sprema se u sustav te se šalje na HMRC odmah nakon prikupljanja. Stoga, kada poslovni korisnik pokrene zahtjev HMRC-u (na primjer, za slanje prijave PDV-a ili dohvaćanje podataka o obvezi PDV-a), sustav automatski (i skriveno od poslovnog korisnika) šalje zahtjeve vanjskim web-servisima definiranima u vanjskim web-servisima radi utvrđivanja obrasca IP adresa radi dohvaćanja javne IP adrese klijenta i poslužitelja. Dobivena javna IP adresa klijenta i poslužitelja odmah se dodaje u zaglavlja poslovnog zahtjeva (Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded) i zahtjev se dalje prenosi na HMRC.

Administrator sustava odlučuje koji se vanjski web-servis može koristiti u svrhu pribavljanja javnih IP adresa klijenta i poslužitelja. Pogledajte (!) Obavijest o zaštiti privatnosti u odjeljku Pregled ovog članka iz baze znanja. Možete definirati nekoliko vanjskih web-servisa i oni će se zvati posljedično redoslijedom definiranim dok se IP adresa ne dobije u obliku IPv4 ili IPv6.

Da biste definirali vanjske web-servise,kliknite Gumb Vanjski web-servisi na kartici Sprječavanje prijevara u obrascu parametara web-servisa. Ako javna IP adresa nije dobivena ni iz kojeg vanjskog web-servisa, konstantna vrijednost povezana sa zaglavljem "Gov-Client-Public-IP" prikupit će se s kartice "Sprječavanje prijevare " i poslati HMRC-u. 

zamjenski tekst

Gumb "Popunjavanje" na kartici "Sprječavanje prijevare" obrasca "Parametri web-servisa"

Gumb Popunjavaj na kartici Sprječavanje prijevare obrasca parametara web-servisa trenutnim hitnim popravkom stvara se samo tri zaglavlja: Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded. Korisnik i dalje može ručno dodavati druga zaglavlja pomoću gumba Dodaji ukloni na rešetki i ručno odrediti vrijednosti za stvorena zaglavlja. Te će vrijednosti sustav koristiti samo u slučaju kada nije moguće automatski prikupiti odgovarajuće vrijednosti.

Algoritam prikupljanja podataka za zaglavlje sprječavanja prijevare

Promijenjen je algoritam prikupljanja podataka za zaglavlje sprječavanja prijevare. Sustav automatski prikuplja podatke za zaglavlja i samo u slučaju da nije moguće automatski prikupiti vrijednost za neka zaglavlja, ručno definirane vrijednosti na kartici Sprječavanje prijevare obrasca parametara web-servisa koristit će se za slanje u HMRC.

Preporučujemo korištenje kartice Provjera valjanosti gumba Sprječavanje prijevara obrasca parametara web-servisa da biste provjerili kako vaš sustav radi na prikupljanju svih podataka radi sprječavanja prijevare i provjerite jesu li vrijednosti za sva zaglavlja sprječavanja prijevare uspješno prikupljene. Samo zaglavlja Gov-Client-Multi-Factor i Gov-Client-Public-Port smiju se izostaviti za Dynamics AKSIMEJ 2012 R3.

Da biste mogli provjeriti valjanost zaglavlja za sprječavanje prijevara pomoću API-ja za TESTIRANJE HMRC-a, morate biti registrirani na portalu HMRCkao razvojni inženjer , stvoriti aplikaciju za testiranje i pretplatiti se na "API za sprječavanje prijevara". Dodatne informacije o provjeri valjanosti zaglavlja sprječavanja prijevara iz sustava Dynamics AX 2012 R3 potražite u članku KB 4539848.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.