Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Introducere (articolul poate să fie în limba engleză)

Pe 13 iulie 2017, Financial Domino to the Treasury and Paymaster General din Regatul Unit a anunțat că Efectuarea tax Digital (MTD) pentru taxa pe valoare adăugată (VAT) va intra în vigoare la 1 aprilie 2019.

Pentru a susține cerințele MTD pentru TVA în Dynamics AX 2012 R3, remedierea rapidă a fost lansată: KB 4488588.

În plus, veniturile și vamale ale Acesteia (HMRC) au introdus efectiv informații despre anteturi pentru API-ul TVA din aprilie 2019, pentru a preveni fraudele. Pentru mai multe informații, consultați Prevenirea fraudelor. Anteturile de prevenire a fraudelor din Dynamics AX 2012 R3 sunt acceptate cu KB 4505299 KB 4539848.

Prezentare generală

Remedierea rapidă curentă oferă următoarele modificări ale caracteristicii TVA MTD din Dynamics AX 2012 R3:

1. Includeți parametrul de prevenire a fraudelor pe fila General din formularul de parametri de serviciu web este marcat întotdeauna în mod implicit și dezactivat. Acest lucru înseamnă că anteturile de prevenire a fraudelor vor fi trimise întotdeauna ca parte a solicitărilor HTTPS către API-ul DE TVA MTD al HMRC. Nu este permis trimiterea de solicitări către API TVA MTD a HMRC fără anteturi de prevenire a fraudelor. Puteți afla mai multe despre această cerință la Trimiterea datelor de prevenire a fraudelor - HMRC Developer Hub.

2. Cele mai recente cerințe pentru anteturile de prevenire a fraudelor publicate de HMRC (Versiunea 3.0) https://developer.service.hmrc.gov.uk/guides/fraud-prevention/getting-it-right/#change-log acum acceptate. Găsiți mai multe detalii mai târziu în această baza de kb.

3. A fost introdus noul formular De servicii web externe pentru identificarea adreselor IP. Acesta poate fi accesat utilizând butonul Servicii web externe de pe fila Prevenirea fraudelor cu formularul de parametri de serviciu web. Serviciile web externe pentru identificarea formularului cu adrese IP permit utilizatorului (rolul de Administrator de sistem) să specifice adresele HTTP(S) ale serviciilor web externe care returnează adresa IP publică a clientului și a serverului.

Note: 

  • (!) Notificare privind confidențialitatea

  • Atunci când activați Dynamics AX 2012 R3 pentru a interopera cu Efectuarea tax Digital (MTD) pentru API-ul cu valoare adăugată (TVA) a API-ului ei pentru venituri și taxe vamale (HMRC), atât conținutul clientului, cât și datele personale vor fi partajate cu HMRC, ca parte a remiterii informațiilor despre TVA în raportul Making Tax Digital (MTD) pentru TVA. Acestea pot include informații despre locație și alți identificatori personali, cum ar fi adresele IP. Pentru a afla mai multe despre tipurile de informații care sunt incluse în remiterea dvs., puteți vizualiza cerințele HMRC pe site-ul web HMRC. Interoperation with HMRC's web service can be disabled by a System Administrator from within Web applications form by deactivating of the application of Production type.
    Confidențialitatea datelor dvs. este importantă pentru noi. Pentru a afla mai multe, citiți notificarea noastră privind confidențialitatea și modulele cookie.

4. Butonul Populare de pe fila Prevenirea fraudelor din formularul cu parametri de serviciu web creează acum doar trei anteturi: Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded. Utilizatorul poate să adauge încă manual alte anteturi utilizând butoanele Adăugare/Eliminare și să specifice manual valorile pentru acestea. Aceste valori vor fi utilizate de sistem doar în cazul în care nu era posibil să colectați automat valorile respective.

5. Algoritmul de colectare a datelor pentru antetul de prevenire a fraudelor a fost modificat: sistemul colectează automat informații pentru anteturi și numai în cazul în care nu era posibil să colectați automat o valoare pentru unele anteturi, valorile definite manual pe fila prevenire a fraudelor din formularul cu parametri de serviciu web vor fi utilizate pentru remiterea la HMRC.

Important: 

  • (!) Notă

  • Pe 9 iulie 2021, a fost generat noul secret al clienților pentru Dynamics AX 2012 R3 și publicat în biblioteca de active partajate a portalului LCS - UK_MTD_VAT_AX2012R3_ProdApll_20210709.zip. Accesați secțiunea Pachet de date din biblioteca de active partajate pentru a descărca pachetul în spațiul de stocare local.

  • text alternativ

  • După ce descărcați UK_MTD_VAT_AX2012R3_ProdApll_20210709.zip de la LCS, importați secretul noului client în Dynamics AX 2012 R3, așa cum este explicat în " Configurarea aplicațieiwebpentru utilizarea la producție " din paragraful kb 4488588.

  • text alternativ

  • Asigurați-vă că tokenul de acces poate fi reîmprospătat cu succes cu noul secret. Utilizați butonul Reîmprospătați tokenul de acces de pe panoul Acțiune al registrului general > Configurare > Servicii externe > formular de aplicații web în AX pentru a iniția manual reîmprospătarea tokenului de acces.

  • Asigurați-vă că este marcată caseta de selectare Activ pentru aplicația web de tip Producție, pentru care ați importat noul secret al clientului.

Detalii despre remedierea rapidă

Parametrul "Includeți parametri de prevenire a fraudelor"

Kb 4505299 introdus Includeți parametrul de prevenire a fraudelor pe fila General a formularului cu parametri de serviciu web. Actualizarea curentă face ca acest parametru să fie marcat întotdeauna în mod implicit și dezactivat. Acest lucru înseamnă că anteturile de prevenire a fraudelor vor fi trimise întotdeauna ca parte a solicitărilor dvs. HTTPS la API-ul MTD VAT DE LA HMRC. Nu este permis trimiterea de solicitări către API TVA MTD a HMRC fără anteturi de prevenire a fraudelor. Puteți afla mai multe despre această cerință la Trimiterea datelor de prevenire a fraudelor - HMRC Developer Hub.

text alternativ

Anteturi de prevenire a fraudelor, versiunea 3.0

Cele mai recente cerințe pentru anteturile de prevenire a fraudelor, versiunea 3.0, publicată de HMRC https://developer.service.hmrc.gov.uk/guides/fraud-prevention/getting-it-right/#change-log sunt acceptate în Dynamics AX 2012 R3 cu remedierea rapidă curentă.

Găsiți mai multe detalii despre modul în care Dynamics AX 2012 R3 acceptă toate anteturile de prevenire a fraudelor din tabelul de mai jos:

Antet HTTP

Descriere

Detalii implementare

Gov-Client-Connection-Method

Valoare constantă: DESKTOP_APP_VIA_SERVER

Valoare constantă

Gov-Client-Device-ID

Un identificator unic pentru un dispozitiv de origine. Formatul antetului a fost actualizat pentru a satisface cea mai recentă cerință de HMRC.

Este identificată automat de sistem utilizând valoarea din Registry de sistem: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HMRC

Gov-Client-Local-IPs

O listă cu toate adresele IP locale (IPv4 și IPv6) disponibile pentru dispozitivul de origine.

Este identificată automat de sistem utilizând funcționalitatea System.Net.IPHostEntry și System.Net.IPAddress. În cazul în care adresele IP locale nu sunt definite automat, valoarea constantă legată de antetul "Gov-Client-Local-IPs" va fi colectată din formularul "Set up supplemented fraud prevention headers" (Configurați anteturile de prevenire a fraudelor suplimentare) și va fi trimisă la HMRC.

Gov-Client-Local-Ips-Timestamp

O marcaj de timp de arătat când se colectează Gov-Client-Local-IP.

Identificat automat de sistem ca valoare DateTime în formatul yyyy-MM-ddTHH:mm:ss.fffZ

Gov-Client-MAC-Addresses

Lista de adrese MAC disponibile pe dispozitivul de origine.

Identificat automat de sistem utilizând:

  • System.Net.NetworkInformation.NetworkInterface

  • System.Net.NetworkInformation.PhysicalAddress

Gov-Client-Multi-Factor

O listă de structuri de date cu valori cheie care conțin detalii despre stările Multi-Factor Authentication (MFA) legate de apelul API.

Omis pentru Dynamics AX 2012 R3. Dacă sistemul dvs. acceptă MFA utilizând o particularizare, definiți algoritmul necesar pentru ca antetul să-l transfere corect la HMRC.

Gov-Client-Public-IP

Adresa IP publică (IPv4 sau IPv6) de la care dispozitivul de origine face solicitarea.

Identificat automat prin apelarea Servicii web externe,valoarea returnată a adresei IP publice. Aflați mai multe informații însecțiunea " Servicii web externe pentru identificarea adreselor IP"din acest articol din Baza de date.

Gov-Client-Public-Ip-Timestamp

O marcaj de timp de colectat atunci când este colectat Gov-Client-Public-IP.

Identificată automat de sistem ca valoare DateTime în formatul yyyy-MM-ddTHH:mm:ss.fffZ.

Gov-Client-Public-Port

Portul TCP public pe care îl utilizează dispozitivul de origine atunci când inițiați solicitarea.

Omis pentru Dynamics AX 2012 R3.

Gov-Client-Screens

Informații legate de ecranele dispozitivului de origine. Câmpurile includ (lățimea ecranului, înălțimea ecranului, factorul de scalare al ecranului, adâncimea culorii ecranului).

Identificat automat de sistem utilizând:

  • Sistem. Windows. Forms.Screen

  • System.Drawing.Rectangle

  • Sistem. Windows. Forms.Control

  • System.Drawing.Graphics

Gov-Client-Timezone

Fusul orar local al dispozitivului de origine.

Identificată automat de sistem utilizând xGlobal::machineTzDisplayName()

Gov-Client-User-Agent

O încercare de a identifica familia sistemului de operare, versiunea, producătorul dispozitivului și modelul dispozitivului de origine.

Este identificată automat de sistem prin rularea cmd.exe cu comenzi:

  • "wmic os get Caption" to get the os-version value

  • "wmic computersystem get manufacturer" pentru a obține valoarea producătorului dispozitivului

  • "wmic computersystem get model" to get the device-model value

Gov-Client-User-IDs

O structură de date cu valori cheie care conține identificatorii de utilizator.

Identificat automat de sistem: WinAPI::getUserName()

Gov-client-window-size

Numărul de pixeli ai ferestrei dispozitivului de origine în care utilizatorul a inițiat (direct sau indirect) apelul API către HMRC.

Identificat automat de sistem: WinAPI::getWindowRect

Gov-Vendor-License-IDs

A key-value data structure of hashed license keys relating to the vendor software inițiating the API request on the originating device.

Identificat și hash automat de sistem: xSysConfig::find(ConfigType::SerialNo, 0)

Gov-Vendor-Product-Name

Numele produsului comercial către utilizatorii finali.

Identificat automat de sistem: xInfo::p roductName()

Gov-Vendor-Public-IP

Adresa IP publică a serverului la care dispozitivul de origine și-a trimis solicitările.

Identificat automat prin apelarea Servicii web externe,valoarea returnată a adresei IP publice. Aflați mai multe informații însecțiunea " Servicii web externe pentru identificarea adreselor IP"din acest articol din Baza de date.

Gov-Vendor-Forwarded

O listă care detaliează salturile pe internet între serviciile care s-au reziliat TLS.

Identificată automat de sistem ca o valoare compusă din valorile colectate pentru Gov-Client-Public-IP și Gov-Vendor-Public-IP

Gov-Vendor-Version

O structură de date cu valori cheie a versiunilor de software implicate în gestionarea unei solicitări.

Identificat automat de sistem: ApplicationVersion::buildNo())

Servicii web externe pentru identificarea adresei IP

Utilizați noile servicii web externe pentru a identifica formularul de adrese IP pentru a defini adresele http(e) ale serviciilor web care vor fi apelate pentru a obține adresa IP a clientului și a serverului și a o trimite la API-ul MTD AL HMRC. Adresa IP colectată a clientului și a serverului nu este salvată în sistem și nu este trimisă la HMRC imediat după ce sunt colectate. Astfel, când un utilizator din mediul de afaceri inițiază o solicitare către HMRC (de exemplu, pentru a remite returnarea TVA sau a prelua informațiile referitoare la obligațiile tva), sistemul automat (și ascuns de utilizatorul din firmă) trimite solicitările către serviciile web externe definite în serviciile web externe pentru a identifica formularul de adrese IP pentru a obține adresa IP publică a clientului și a serverului. Adresa IP publică obținută a clientului și a serverului este adăugată imediat la anteturile solicitării de afaceri (Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded) și solicitarea este transferată în continuare la HMRC.

Administratorul de sistem decide ce serviciu web extern poate fi utilizat în scopul de a obține adrese IP publice pentru client și server. Consultați (!) Notificare de confidențialitate în secțiunea Prezentare generală a acestui articol din Baza de date. Puteți defini mai multe servicii web externe și acestea vor fi denumite pe bază de consecință în ordinea definită până când adresa IP va fi obținută în format IPv4 sau IPv6.

Pentru a defini Servicii web externe, facețiclic pe butonul Servicii web externe din fila prevenire a fraudelor din formularul cu parametri de serviciu web. În cazul în care IP public nu a fost obținut de la niciun serviciu web extern, valoarea constantă legată de antetul "Gov-Client-Public-IP" va fi colectată de pe fila" Prevenirea fraudelor" și va fi trimisă la HMRC. 

text alternativ

"Populate" button on 'Fraud prevention' tab of 'Web service parameters' form

Butonul Populare de pe fila Prevenirea fraudelor din formularul cu parametri de serviciu web cu remedierea rapidă curentă creează doar trei anteturi: Gov-Client-Public-IP, Gov-Vendor-Public-IP, Gov-Vendor-Forwarded. Utilizatorul poate să adauge încă manual alte anteturi utilizând butoanele Adăugare și Eliminare din grilă și să specifice manual valorile pentru anteturile create. Aceste valori vor fi utilizate de sistem doar în cazul în care nu era posibil să colectați automat valorile respective.

Algoritm de colectare a datelor pentru antetul de prevenire a fraudelor

Algoritmul de colectare a datelor pentru antetul de prevenire a fraudelor a fost modificat. Sistemul colectează automat informații pentru anteturi și numai în cazul în care nu a fost posibil să colecteze automat o valoare pentru unele anteturi, valorile definite manual de pe fila Prevenire fraudă a formularului cu parametri de serviciu web vor fi utilizate pentru remiterea către HMRC.

Vă recomandăm să utilizați fila De prevenire a fraudelor de pe butonul Validare a serviciului web pentru a valida modul în care funcționează sistemul dvs. pentru a colecta toate informațiile pentru prevenirea fraudelor și a vă asigura că valorile pentru toate anteturile de prevenire a fraudelor sunt colectate cu succes. Doar anteturile Gov-Client-Multi-Factor și Gov-Client-Public-Port pot fi omise pentru Dynamics AX 2012 R3.

Pentru a putea valida anteturile de prevenire a fraudelor utilizând testarea API HMRC, trebuie să fiți înregistrat pe portalul HMRCca dezvoltator , creați o aplicație sandbox și abonați-o la "API-uri de prevenire a fraudelor la testare". Găsiți mai multe informații despre validarea anteturilor de prevenire a fraudelor de la Dynamics AX 2012 R3 în KB 4539848.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×