Introducere
La 13 iulie 2017, Secretarul Financiar al Trezoreriei și Plătitorului General din Regatul Unit au anunțat că Making Tax Digital (MTD) pentru taxa pe valoarea adăugată (TVA) va intra în vigoare la 1 aprilie 2019.
Dynamics 365 for Finance and Operations începând cu versiunea 10.0.1 acceptă MTD pentru TVA din Regatul Unit.
Pentru a accepta MTD pentru cerințele de TVA pentru Dynamics 365 for Finance and Operations, versiunea 7.3, au fost lansate remedierile rapide: #4492999, #4493076.
Documentația despre configurarea și utilizarea Dynamics 365 pentru finanțe și operațiuni pentru MTD pentru TVA este publicată pe https://learn.microsoft.com/en-us/dynamics365/unified-operations/financials/localizations/emea-gbr-mtd-vat-integration.
În plus, HM Revenue and Customs (HMRC) a introdus obligativitatea furnizării de informații de antet pentru API TVA din aprilie 2019 pentru a preveni frauda. Pentru mai multe informații, consultați Prevenirea fraudei.
Prima parte a parametrilor de prevenire a fraudei este acceptată în:
| Versiunea Dynamics 365 for Finance and Operations | Număr versiune |
|---|---|
| 10.0.1 | 10.0.51.30002 |
| 10.0.2 | 10.0.80.10022 |
| 10.0.3 | 10.0.107.0 |
Pentru versiunile 7.3 de Dynamics 365 pentru finanțe și operațiuni, trebuie instalată 4504462 KB #.
Toate detaliile referitoare la prima parte a parametrilor de prevenire a fraudei sunt explicate în KB # 4504462 și încorporate în documentația despre https://learn.microsoft.com/en-us/dynamics365/unified-operations/financials/localizations/emea-gbr-mtd-vat-integration .
Actualizarea actuală oferă, în plus față de domeniul de aplicare livrat anterior al parametrilor de prevenire a fraudei, posibilitatea identificării și transmiterii parametrilor de prevenire a fraudei despre dispozitivul de origine atunci când se utilizează metoda de conectare "WEB_APP_VIA_SERVER" pentru interoperare cu HMRC.
Prezentare generală
După cum a fost descris în KB # 4504462, se presupune că majoritatea companiilor care utilizează Dynamics 365 for Finance and Operations în arhitectura cloud folosesc metoda de conexiune "WEB_APP_VIA_SERVER" care interoperează cu HMRC prin funcționalitatea de mesaje electronice.
Domeniul de aplicare al parametrilor de prevenire a fraudei implicați atunci când se utilizează metoda de conexiune "WEB_APP_VIA_SERVER":
| Antet HTTP | Descriere | Acoperire |
|---|---|---|
| gov-client-public-ip | Adresa IP publică (IPv4 sau IPv6) de la care dispozitivul de origine face solicitarea. | Nu este în domeniul de aplicare. |
| gov-client-public-port | Portul TCP public pe care îl utilizează dispozitivul de origine atunci când inițiază solicitarea. | Nu este în domeniul de aplicare. |
| gov-client-device-id | Un identificator unic pentru un dispozitiv de origine. | Inclus în remedierea rapidă curentă. |
| gov-client-user-ids | O structură de date cheie-valoare care conține identificatorii de utilizator. | Nu este în domeniul de aplicare. |
| gov-client-fus orar | Fusul orar local al dispozitivului de origine. | Inclus în remedierea rapidă curentă. |
| gov-client-local-ips | O listă cu toate adresele IP locale (IPv4 și IPv6) disponibile pentru dispozitivul de origine. | Nu este în domeniul de aplicare. |
| gov-client-screens | Informații legate de ecranele dispozitivului de origine. | Inclus în remedierea rapidă curentă. |
| gov-client-window-size | Numărul de pixeli ai ferestrei de pe dispozitivul de origine în care utilizatorul a inițiat (direct sau indirect) apelul API către HMRC. | Inclus în remedierea rapidă curentă. |
| gov-client-browser-plugins | O listă de pluginuri de browser de pe dispozitivul de origine. | Inclus în remedierea rapidă curentă. |
| gov-client-browser-js-user-agent | Șir agent utilizator raportat de JavaScript de la dispozitivul de origine. | Inclus în remedierea rapidă curentă. |
| gov-client-browser-do-not-track | Dacă opțiunea Fără monitorizare este activată în browser. | Inclus în remedierea rapidă curentă. |
| Gov-Client-Multi-Factor | O listă de structuri de date cheie-valoare care conțin detalii despre stările Multi-Factor Authentication (MFA) asociate apelului API. | Nu este în domeniul de aplicare. |
| gov-vendor-version | O structură de date cheie-valoare a versiunilor de software implicate în gestionarea unei solicitări. | Incluse în 4504462 KB # |
| gov-vendor-license-ids | O structură de date cheie-valoare a cheilor de licență codificate în hash referitoare la software-ul furnizorului care inițiază solicitarea de API pe dispozitivul de origine. | Nu este în domeniul de aplicare. |
| gov-vendor-public-ip | Adresa IP publică a serverelor la care dispozitivul de origine și-a trimis solicitările. | Nu este în domeniul de aplicare. |
| Gov-Vendor-Forwarded | O listă care prezintă detalii între salturile prin internet între servicii care termină TLS. | Nu este în domeniul de aplicare. |
Detalii implementare
Pentru a sprijini posibilitatea de a detecta parametrii despre dispozitivul de origine care trebuie să fie transmiși ca parte a solicitării API către HMRC, o metodă X++ a fost inclusă în partea aplicației. Iată informațiile despre versiunile de Dynamics 365 for Finance and Operations, inclusiv aceste metode:
| Versiunea Dynamics 365 for Finance and Operations | Număr versiune |
|---|---|
| 10.0.5 | 10.0.197 |
Pentru versiunile 7.3 de Dynamics 365 pentru finanțe și operațiuni, trebuie instalată 4513878 KB #.
În Dynamics 365 for Finance and Operations, anteturile de solicitare sunt compuse din formatul "Format anteturi solicitări web TVA MTD (Regatul Unit)" din modulul de raportare electronică (ER). Pentru a accepta anteturile de prevenire a fraudei despre dispozitivul de origine, această configurație de format a fost extinsă suplimentar cu nodurile necesare:
Determinarea valorilor corespunzătoare ale anteturilor este acceptată prin apelarea metodelor X++ prin configurația "MTD VAT model mapping". "Modelul cadrului de mesaje electronice" a fost, de asemenea, extins pentru a accepta noduri incluse utilizate pentru maparea valorilor anteturilor de prevenire a fraudei despre dispozitivul de origine.
Setup
Pentru a activa transmiterea anteturilor de prevenire a fraudei în timpul interoperării cu API al HMRC, importați din portalul LCS următoarele versiuni superioare ale următoarelor configurații ER:
| # | Nume de configurație GER | Tip | Versiune |
|---|---|---|---|
| 1 | Modelul cadrului Mesaje electronice | Model | 24 |
| 2 | Maparea modelului MTD VAT (Regatul Unit) | Maparea modelului (export, import) | 24.31 |
| 3 | Formatul anteturilor solicitărilor web TVA MTD (Regatul Unit) | Format (export) | 24.24 |
Notă importantă! Atunci când sunt importate versiuni noi de configurații ER, verificați dacă următoarele configurații sunt marcate ca implicite pentru maparea modelului:
- Maparea modelului de declarație fiscală
- Maparea modelului MTD VAT (Regatul Unit)
Când se importă versiuni menționate sau mai mari ale configurațiilor ER, parametrii de prevenire a fraudei despre dispozitivul de origine vor fi transmiși ca parte a solicitării HTTP către HMRC.
Atunci când utilizatorul inițiază o solicitare către HMRC fără a activa o activitate batch, următoarea pagină va informa despre informațiile care vor fi trimise la HMRC:
Utilizatorul trebuie să consimtă la transmiterea informațiilor listate în pagină bifând caseta de selectare, "Trimitere" va fi activat și utilizatorul va putea face clic pe acesta pentru a continua cu solicitarea către HMRC.
Dacă transmiterea în această etapă este anulată (se face clic pe butonul "Nu remiteți"), starea mesajului electronic se va schimba la Eroare și o descriere a erorii va fi atașată la Jurnalul de acțiuni. Puteți face clic pe Trimitere raport pentru a continua transmiterea aceluiași mesaj electronic.
Aflați mai multe despre modul în care puteți dezactiva transmiterea parametrilor de prevenire a fraudei pentru sistemul dvs. în KB # 4504462.
Notă importantă! Solicitările API fără anteturi de prevenire a fraudei pot fi respinse de HMRC. Se recomandă ferm să adresați solicitările API către HMRC cu anteturi de prevenire a fraudei.
Informații despre remedierea rapidă
Configurarea raportării electronice Descărcați instrucțiuni de la Lifecycle Services: https://learn.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/analytics/download-electronic-reporting-configuration-lcs
Cum se obțin fișierele de actualizări Microsoft Dynamics AX
Această actualizare este disponibilă pentru descărcare și instalare manuală de la Centrul de descărcare Microsoft pentru versiunea 7.3:
Cerințe preliminare
Trebuie să aveți instalat unul dintre următoarele produse pentru a aplica această remediere rapidă:
- Microsoft Dynamics 365 for Finance and Operations (7.3)
Cerința de repornire
Trebuie să reporniți serviciul Application Object Server (AOS) după aplicarea remedierii rapide.
Dacă întâmpinați o problemă la descărcarea sau instalarea acestei remedieri rapide sau aveți alte întrebări de asistență tehnică, contactați partenerul sau, dacă sunteți înscris într-un plan de asistență direct cu Microsoft, puteți să contactați asistența tehnică pentru Microsoft Dynamics și să creați o nouă solicitare de asistență. Pentru a face acest lucru, vizitați următorul site web Microsoft:
https://mbs.microsoft.com/support/newstart.aspx
De asemenea, puteți contacta asistența tehnică pentru Microsoft Dynamics prin telefon, utilizând aceste linkuri pentru numerele de telefon specifice țării. Pentru aceasta, vizitați unul dintre următoarele site-uri Web Microsoft:
Parteneri
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
Customers
https://mbs.microsoft.com/customersource/northamerica/help/help/contactus
În cazuri speciale, costurile implicate de obicei pentru apelurile de asistență pot fi revocate dacă un specialist în asistență tehnică pentru Microsoft Dynamics și produsele asociate stabilește că o anumită actualizare va rezolva problema. Costurile uzuale de suport se vor aplica pentru orice întrebări suplimentare de suport și pentru orice probleme ce nu fac obiectul actualizării în chestiune.