Introdução
A 13 de julho, 2017, a Agência Financeira para o Tesouro e o Paymaster General na O Reino Unido anunciou que Making Tax Digital (MTD) de imposto sobre o valor adicionado (IVA) irá vigorar a 1 de abril de 2019.
Dynamics O 365 para Finanças e Operações a partir da versão 10.0.1 suporta MTD para IVA do Reino Unido.
Para suportar O MTD para requisitos de IVA na versão do Dynamics 365 para Finanças e Operações 7.3 foram lançadas as hotfixes: #4492999, #4493076.
A documentação sobre a configuração e utilização do Dynamics 365 para Finanças e As operações para MTD para IVA são publicadas em https://learn.microsoft.com/en-us/dynamics365/unified-operations/financials/localizations/emea-gbr-mtd-vat-integration .
Além disso,
A HM Receita e Alfândega (HMRC) introduziu um assartimento para o cabeçalho de fornecimento
informações da API de IVA de abril de 2019 para impedir fraude. Para obter mais informações,
consulte Prevenção de fraude.
Visão geral
Para impedir fraude, as APIs do HMRC fornecem cabeçalhos HTTP que têm de ser utilizados para passar na auditoria dados.
Dependendo sobre a arquitetura do ambiente utilizado por uma empresa que interagi com o MTD para IVA diferente de cabeçalhos HTTP para prevenção de fraude transmitidos. O cabeçalho "Gov-Client-Connection-Method" tem de representar o método de ligação utilizado para o pedido pela empresa. É suposto ser a maioria empresas que utilizam o Dynamics 365 para Finanças e Operações na utilização de arquitetura na nuvem Método WEB_APP_VIA_SERVER ligação "WEB_APP_VIA_SERVER" durante a interoperação com O HMRC através da funcionalidade Mensagens eletrónicas. Também é possível que o utilizador pode iniciar uma tarefa de lote para interoperação com HMRC, neste caso ligação será transmitido como "BATCH_PROCESS_DIRECT".
O método WEB_APP_VIA_SERVER ligação "WEB_APP_VIA_SERVER" assume a transmissão dos seguintes cabeçalhos:
Cabeçalho HTTP |
Descrição |
Cobertura |
Gov-Client-Public-IP |
O endereço IP público (IPv4 ou IPv6) a partir do qual a o dispositivo de origem faz o pedido. |
Não está no âmbito da hotfix atual. |
Gov-Client-Public-Port |
A porta TCP pública utilizada pelo dispositivo de origem ao iniciar o pedido. |
Não está no âmbito da hotfix atual. |
Gov-Client-Device-ID |
Um identificador exclusivo para um dispositivo de origem. |
Não está no âmbito da hotfix atual. |
Gov-Client-User-IDs |
Uma estrutura de dados de valor chave que contém o utilizador identificadores. |
Não está no âmbito da hotfix atual. |
Gov-Client-Timezone |
O horário local do dispositivo de origem. |
Não está no âmbito da hotfix atual. |
Gov-Client-Local-IPs |
Uma lista de todos os endereços IP locais (IPv4 e IPv6) disponível para o dispositivo de origem. |
Não está no âmbito da hotfix atual. |
Gov-Client-Screens |
Informações relacionadas com os dispositivos de origem ecrãs. Os campos incluem:
|
Não está no âmbito da hotfix atual. |
Gov-Client-Window-Size |
O número de píxeis da janela no dispositivo de origem no qual o utilizador iniciou (direta ou indiretamente) a Chamada API para HMRC. |
Não está no âmbito da hotfix atual. |
Gov-Client-Browser-Plugins |
Uma lista de plug-ins do browser no dispositivo de origem. |
Não está no âmbito da hotfix atual. |
Gov-Client-Browser-JS-User-Agent |
Cadeia de agente de utilizador reportada por JavaScript da dispositivo de origem. |
Não está no âmbito da hotfix atual. |
Gov-Client-Browser-Do-Not-Track |
Se a opção Não Controlar está ativada no . |
Não está no âmbito da hotfix atual. |
Gov-Client-Multi-Factor |
Uma lista de estruturas de dados de valor chave que contêm detalhes dos estado da autenticação multifatores (MFA) relacionados com a API ligar. |
Não está no âmbito da hotfix atual. |
Gov-Vendor-Version |
Uma estrutura de dados de valor chave de versões do software envolvidos no tratamento de um pedido. |
Incluído nafixação atual. |
Gov-Vendor-License-IDs |
Uma estrutura de dados de valor chave de chaves de licença hashed relacionados com o software de fornecedor iniciando o pedido da API na origem dispositivo. |
Não está no âmbito da hotfix atual. |
Gov-Vendor-Public-IP |
O endereço IP público dos servidores para os quais a dispositivo de origem enviou os seus pedidos. |
Não está no âmbito da hotfix atual. |
Gov-Vendor-Forwarded |
Uma lista com detalhes sobre a Internet entre que terminam o TLS. |
Não está no âmbito da hotfix atual. |
Método de ligação "BATCH_PROCESS_DIRECT" assume a transmissão dos seguintes cabeçalhos:
Cabeçalho HTTP |
Descrição |
Cobertura |
Gov-Client-Device-ID |
Um identificador exclusivo para um dispositivo de origem. |
Não está no âmbito da hotfix atual. |
Gov-Client-User-IDs |
Uma estrutura de dados de valor chave que contém os identificadores do utilizador. |
Não está no âmbito da hotfix atual. |
Gov-Client-Timezone |
O horário local do dispositivo de origem. |
Incluído nafixação 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 está no âmbito da hotfix atual. |
Gov-Client-User-Agent |
Uma tentativa de identificar a família, versão e dispositivo do sistema operativo fabricante e modelo do dispositivo de origem. |
Incluído nafixação atual. |
Gov-Vendor-Version |
Uma estrutura de dados de valor chave de versões do software envolvidas no processamento de um solicitado. |
Incluído nafixação atual. |
Gov-Vendor-License-IDs |
Uma estrutura de dados de valor chave de chaves de licenciamento hashed relacionadas com o software de fornecedor iniciando o pedido da API no dispositivo de origem. |
Não está no âmbito da hotfix atual. |
Gov-Client-MAC-Addresses |
A lista de endereços MAC disponíveis no dispositivo de origem. |
Incluído nafixação atual. |
Detalhes da implementação
Para suportar possibilidade de deteção de parâmetros exigidos pelos requisitos de prevenção de fraude do HMRC como o endereço de time-zone e mac em BATCH_PROCESS_DIRECT ligação método e versão do software nos métodos de WEB_APP_VIA_SERVER e BATCH_PROCESS_DIRECT de ligação, Foram incluídos métodos X++ na peça de aplicação. Eis as informações acerca das versões do Dynamics 365 para Finanças e Operações, incluindo estas métodos:
Dynamics 365 para a versão Finanças e Operações |
Comtrução número |
10.0.1 |
10.0.51.30002 |
10.0.2 |
10.0.80.10022 |
10.0.3 |
10.0.107.0 |
Para as versões 7.3 do Dynamics 365 para Finanças e As Operações que o 4504462 KB # têm de estar instalados.
No pedido do Dynamics 365 para Finanças e Operações Os cabeçalhos são compostos pelo formato "formato de cabeçalhos de pedidos Web MTD com IVA (REINO)" no módulo Relatórios Eletrónicos (ER). Para suportar cabeçalhos de prevenção de fraude, a configuração do formato foi alargada com os nós necessários:
Determinação dos valores correspondentes de
os cabeçalhos são suportados através da chamada dos métodos X++ através do método "MTD VAT"
configuração mapeamento de modelos". "Electronic Messages framework model"
também foi estendido de forma a incluir nós utilizados para mapear os valores de
cabeçalhos de prevenção de fraude.
Configuração
Para ativar Transmissão de cabeçalhos de prevenção de fraude durante a interoperação com a API da HMRC, importe as seguintes versões superiores dos seguintes ER configurações a partir do portal LCS:
# |
Nome da configuração GER |
Tipo |
Versão |
1 |
Mensagens Eletrónicas modelo de estrutura |
Modelo |
22 |
2 |
IVA MTD mapeamento de modelos (Reino Unido) |
Modelo mapeamento (exportação, importação) |
22.25 |
3 |
MTD VAT Web pedir formato de cabeçalhos (Reino Unido) |
Formatar (a exportar) |
22.13 |
Nota importante!Quando são importadas novas versões de configurações ER, verifique o seguinte As configurações estão marcadas como Predefinição para mapeamento de modelos:
-
Imposto mapeamento do modelo de declaração
-
Mapeamento de modelos de IVA MTD (Reino Unido)
Quando mencionado ou versões superiores das configurações ER são importadas, prevenção de fraude os parâmetros serão transmitidos como parte do pedido HTTP para o HMRC.
Quando o utilizador inicia um pedido ao HMRC sem ativar uma tarefa de lote, o seguinte será informada sobre que informações serão enviadas para o HMRC:
Se o utilizador interromper a transmissão nesta fase ao clicar no botão Cancelar de a caixa de diálogo, a transmissão será cancelada e o estado da mensagem será alterada para "Erro", descrição anexada do erro na O registo de ações incluirá informações que o "Pedido para o HMRC foi cancelado por utilizador". O utilizador poderá continuar com a transmissão da mesma mensagem eletrónica através do botão "Enviar relatório".
Quando o utilizador inicia um pedido ao HMRC numa tarefa de lote, os cabeçalhos de prevenção de fraude serão transmitidas ao HMRC e informações sobre os cabeçalhos que foram enviados será anexado à tarefa do lote. Abra a administração do > Consultas> Lotes, selecione as suas tarefa do lote e rever Detalhes da mensagem do Registo (painel Ação > Tarefa de lote > Registo).
Se para alguns Motivo pelo qual uma empresa decide endereça pedidos ao HMRC sem transmissão cabeçalhos de prevenção de fraude, a versão do formato incluindo a fraude os cabeçalhos de prevenção podem ser eliminados ou não importados, de todo ou alternativa. os cabeçalhos podem ser desativados no "MTD" Formato de cabeçalhos de pedidos Web de IVA (Reino Unido)" no módulo Relatórios Eletrónicos. Para esta finalidade, tem de etuar os seguintes passos:
-
Selecione "formato de cabeçalhos de pedidos Web de IVA MTD (Reino Unido)" na árvore de configurações do ER e crie uma formatação de menor ao Desviá-la (consulte mais informações sobre como "Criar um formato selecionando outro formato como base").
-
Abra o formato do menor no Estruturador (botão Estruturador, o painel Ação de ER).
-
Selecione o nó "Gov-Client-Connection-Method" e defina "Ativado" parâmetro para "falso":
4. Repita o p.3 para outros cabeçalhos de prevenção de fraude: Gov-Client-Timezone, Gov-Client-User-Agent, Gov-Vendor-Version, Gov-Client-MAC-Addresses.
5. Guarde os seus e Conclua a configuração.
6. Abra a Configuração > Impostos > as definições de serviço > Web e selecione no formato do menor no campo "Pedir mapeamento de cabeçalhos" de todos os serviços Web utilizados para interoperação com o HMRC em vez do principal formato utilizado por predefinição:
Importante
nota!Pedidos de API sem cabeçalhos de prevenção de fraude
podem ser rejeitadas pelo HMRC. Recomenda-se rigorosamente que enderece pedidos de API a
HMRC com cabeçalhos de prevenção de fraude.
Informações de hotfix
Instruções de transferência de configuração de relatórios eletrónicos a partir 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 ficheiros de atualizações do Microsoft Dynamics AX
Esta atualização está disponível para transferência e instalação manual a partir do Centro de Transferências da Microsoft para a versão 7.3:
Pré-requisitos
Tem de ter um dos seguintes produtos instalados para aplicar esta hotfix:
-
Microsoft Dynamics 365 para Finanças e Operações (7.3)
Requisitos de reinício
Tem de reiniciar o serviço Application Object Server (AOS) depois de aplicar a hotfix.
Caso se depare com problemas ao transferir, instalar esta funcionalidade ou tiver outras perguntas sobre suporte técnico, contacte o seu parceiro ou, se estiver inscrito diretamente num plano de suporte da Microsoft, pode contactar o suporte técnico do Microsoft Dynamics e criar um novo pedido de suporte. Para o fazer, visite o seguinte site da Microsoft:
https://mbs.microsoft.com/support/newstart.aspx
Também pode contactar o suporte técnico do Microsoft Dynamics por telefone utilizando estas ligações para números de telefone específicos de um país/região. Para o fazer, 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 normalmente incorridos para chamadas de suporte poderão ser cancelados se um Técnico Support Professional para o Microsoft Dynamics e produtos relacionados determinar que uma atualização específica irá resolver o seu problema. Os custos habituais de suporte serão aplicados a quaisquer questões e problemas de suporte adicionais que não se qualificam para a atualização específica em questão.