Reino Unido: Tornar o Tax Digital - cabeçalhos de prevenção de fraudes sobre o dispositivo de origem no Dynamics 365 for Finance and Operations

Aplica-se a
Dynamics 365 for Finance and Operations

Introdução

Em 13 de julho de 2017, o secretário financeiro do Tesouro e do Paymaster Geral no Reino Unido anunciou que a criação de impostos digitais (MTD) para imposto sobre valor agregado (IVA) entrará em vigor em 1º de abril de 2019.

Dynamics 365 for Finance and Operations a partir da versão 10.0.1 dá suporte ao MTD para IVA do Reino Unido.

Para dar suporte ao MTD para requisitos de IVA no Dynamics 365 for Finance and Operations versão 7.3, os hotfixes foram lançados: #4492999, #4493076.

A documentação sobre a configuração e o uso Dynamics 365 para Finanças e Operações para MTD para IVA é publicada no https://learn.microsoft.com/en-us/dynamics365/unified-operations/financials/localizations/emea-gbr-mtd-vat-integration.

Além disso, a HM Revenue and Customs (HMRC) introduziu a obrigatoriedade de fornecer informações de cabeçalho para a API do IVA a partir de abril de 2019 para evitar fraudes. Para obter mais informações, consulte Prevenção contra fraudes.

Há suporte para a primeira parte dos parâmetros de prevenção contra fraudes em:

versão Dynamics 365 para Finanças e Operações Número de build
10.0.1 10.0.51.30002
10.0.2 10.0.80.10022
10.0.3 10.0.107.0

Para versões 7.3 do Dynamics 365 for Finance and Operations, o KB # 4504462 deve ser instalado.

Todos os detalhes relacionados à primeira parte dos parâmetros de prevenção contra fraudes são explicados no 4504462 do KB # e incorporados à documentação no https://learn.microsoft.com/en-us/dynamics365/unified-operations/financials/localizations/emea-gbr-mtd-vat-integration também.

A atualização atual fornece adicionalmente ao escopo fornecido anteriormente da possibilidade de parâmetros de prevenção contra fraudes de identificar e transmitir parâmetros de prevenção de fraude sobre o dispositivo de origem quando o método de conexão "WEB_APP_VIA_SERVER" é usado para interoperação com o HMRC.

Visão Geral

Como foi descrito no KB # 4504462, supõe-se que a maioria das empresas que usam Dynamics 365 para Finanças e Operações na arquitetura de nuvem use o método de conexão "WEB_APP_VIA_SERVER" interoperando com o HMRC por meio da funcionalidade de mensagens eletrônicas.

Escopo dos parâmetros de prevenção de fraude envolvidos quando o método de conexão "WEB_APP_VIA_SERVER" é usado:

Cabeçalho HTTP Descrição Cobertura
Gov-Client-Public-IP O endereço IP público (IPv4 ou IPv6) do qual o dispositivo de origem faz a solicitação. Não no escopo.
Gov-Client-Public-Port A porta TCP pública que o dispositivo de origem usa ao iniciar a solicitação. Não no escopo.
Gov-Client-Device-ID Um identificador exclusivo de um dispositivo de origem. Incluído no hotfix atual.
Gov-Client-User-IDs Uma estrutura de dados de valor-chave que contém os identificadores de usuário. Não no escopo.
Gov-Client-Timezone O fuso horário local do dispositivo de origem. Incluído no hotfix atual.
Gov-Client-Local-IPs Uma lista de todos os endereços IP locais (IPv4 e IPv6) disponíveis para o dispositivo de origem. Não no escopo.
Gov-Client-Screens Informações relacionadas às telas do dispositivo de origem. Incluído no hotfix atual.
Tamanho gov-client-window O número de pixels da janela no dispositivo de origem no qual o usuário iniciou (direta ou indiretamente) a chamada de API para o HMRC. Incluído no hotfix atual.
Gov-Client-Browser-Plugins Uma lista de plug-ins do navegador no dispositivo de origem. Incluído no hotfix atual.
Gov-Client-Browser-JS-User-Agent Cadeia de caracteres de agente de usuário relatada pelo JavaScript do dispositivo de origem. Incluído no hotfix atual.
Gov-Client-Browser-Do-Not-Track Se a opção Não Rastrear está habilitada no navegador. Incluído no hotfix atual.
Gov-Client-Multi-Factor Uma lista de estruturas de dados de valor-chave que contêm detalhes dos status de MFA (autenticação multifator) relacionados à chamada de API. Não no escopo.
Gov-Vendor-Version Uma estrutura de dados de valor-chave de versões de software envolvidas no tratamento de uma solicitação. Incluído no KB # 4504462
Gov-Vendor-License-IDs Uma estrutura de dados de valor-chave das chaves de licença hash relacionadas ao software do fornecedor que inicia a solicitação de API no dispositivo de origem. Não no escopo.
Gov-Vendor-Public-IP O endereço IP público dos servidores aos quais o dispositivo de origem enviou suas solicitações. Não no escopo.
Gov-Vendor-Forwarded Uma lista que detalha a internet entre os serviços que encerram o TLS. Não no escopo.

      

Detalhes da implementação

Para dar suporte à possibilidade de detectar parâmetros sobre o dispositivo de origem que devem ser transmitidos como parte da solicitação de API ao HMRC, um método X++ foi incluído na parte do aplicativo. Aqui estão as informações sobre versões do Dynamics 365 para Finanças e Operações, incluindo estes métodos:

versão Dynamics 365 para Finanças e Operações Número de build
10.0.5 10.0.197

Para versões 7.3 de Dynamics 365 for Finance and Operations, o KB # 4513878 deve ser instalado.

Em Dynamics 365 cabeçalhos de solicitação de finanças e operações são compostos pelo formato "formato de cabeçalhos de solicitação Web do MTD VAT (UK)" no módulo Relatório Eletrônico (ER). Para dar suporte a cabeçalhos de prevenção de fraude sobre o dispositivo de origem, essa configuração de formato foi estendida adicionalmente com os nós necessários:

image.png

A determinação dos valores correspondentes dos cabeçalhos é suportada por meio da chamada dos métodos X++ pela configuração de "mapeamento de modelo de IVA MTD". "Modelo de estrutura de Mensagens Eletrônicas" também foi estendido para dar suporte a nós incluídos usados para mapeamento dos valores de cabeçalhos de prevenção de fraude sobre o dispositivo de origem.

Configuração

Para ativar a transmissão de cabeçalhos de prevenção contra fraude durante o interoperamento com a API do HMRC, importe as seguintes versões mais altas das seguintes configurações de ER do portal do LCS:

⁠#⁠ Nome da configuração GER Tipo Versão
1 Modelo de estrutura de Mensagens Eletrônicas Modelo 24
2 Mapeamento de modelo de IVA do MTD (Reino Unido) Mapeamento de modelo (exportação, importação) 24.31
3 Formato de cabeçalhos de solicitação web do MTD VAT (Reino Unido) Formato (exportação) 24.24

Nota importante! Quando novas versões das configurações de ER são importadas, marcar que as seguintes configurações sejam marcadas como Padrão para mapeamento de modelo:

  • Mapeamento do modelo de declaração fiscal
  • Mapeamento de modelo de IVA do MTD (Reino Unido)

Quando as versões mencionadas ou superiores das configurações de ER forem importadas, os parâmetros de prevenção contra fraudes sobre o dispositivo de origem serão transmitidos como parte da solicitação HTTP do HMRC.

Quando o usuário iniciar uma solicitação para o HMRC sem ativar um trabalho em lote, a página a seguir informará sobre quais informações serão enviadas ao HMRC:

image.png
      

O usuário deve consentir a transmissão das informações listadas na página marcando a caixa marcar, "Enviar" será ativada e o usuário poderá clicar nela para continuar com a solicitação ao HMRC.

Se a transmissão neste estágio for cancelada (botão "Não enviar" for clicada), o status da mensagem eletrônica será alterado para Erro e uma descrição do erro será anexada ao log de Ação. Você pode clicar em Enviar relatório para continuar a transmissão da mesma mensagem eletrônica.

Saiba mais sobre como desabilitar a transmissão de parâmetros de prevenção contra fraudes para seu sistema no 4504462 do KB #.

Nota importante! Solicitações de API sem cabeçalhos de prevenção de fraude podem ser rejeitadas pelo HMRC. É estritamente recomendável atender às solicitações de API ao HMRC com cabeçalhos de prevenção contra fraudes.

      

Informações sobre o hotfix

Instrução de download de configuração de relatórios eletrônicos dos Serviços de Ciclo de Vida: https://learn.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/analytics/download-electronic-reporting-configuration-lcs

Como obter os arquivos de atualizações do Microsoft Dynamics AX

Esta atualização está disponível para download manual e instalação do Centro de Download da Microsoft para a versão 7.3:

Pré-requisitos

Você deve ter um dos seguintes produtos instalados para aplicar este hotfix:

  • Microsoft Dynamics 365 para finanças e operações (7.3)

Necessidade de reinicialização

Você deve reiniciar o serviço AOS (Application Object Server) depois de aplicar o hotfix.

Se você estiver encontrando um problema de download, instalando esse hotfix ou tiver outras perguntas de suporte técnico, entre em contato com seu parceiro ou, se estiver registrado em um plano de suporte diretamente com a Microsoft, poderá entrar em contato com o suporte técnico do Microsoft Dynamics e criar uma nova solicitação de suporte. Para fazer isso, visite o seguinte site da Microsoft:

https://mbs.microsoft.com/support/newstart.aspx

Você também pode entrar em contato com o suporte técnico do Microsoft Dynamics por telefone usando esses links para números de telefone específicos do país. Para fazer isso, visite um dos seguintes sites da Microsoft:

Parceiros

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts

Clientes

https://mbs.microsoft.com/customersource/northamerica/help/help/contactus

Em casos especiais, os encargos que normalmente são incorridos para chamadas de suporte podem ser cancelados se um profissional de suporte técnico do Microsoft Dynamics e produtos relacionados determinar que uma atualização específica resolve seu problema. Os custos de suporte usuais se aplicarão a quaisquer perguntas e problemas de suporte adicionais que não se qualificam para a atualização específica em questão.