Partilhar via


Configurar parâmetros de Faturação eletrónica

Importar configurações de RE do repositório

O processo de submissão de documentos eletrónicos para o serviço de Faturação Eletrónica requer a geração de uma mensagem no Microsoft Dynamics 365 Finance ou no Dynamics 365 Supply Chain Management. Esta mensagem tem de estar numa estrutura unificada que corresponda à estrutura do modelo de fatura de Relatórios eletrónicos (ER) e aos metadados (contexto). Como a mensagem é gerada pelos ER, a respetiva estrutura é personalizável e flexível.

Antes de poder submeter documentos para a Faturação eletrónica e processar respostas, tem de importar configurações do ER do repositório e defini-las em parâmetros.

Para configurar, ajustar ou rever documentos eletrónicos diretamente no seu ambiente do Finance ou do Supply Chain Management, conclua os procedimentos que se seguem.

  1. Na área de trabalho Globalization Studio, selecione o mosaico Relatórios eletrónicos.

  2. Na secção Fornecedores de configuração, selecione o fornecedor de configuração da Microsoft e, em seguida, selecione Repositórios.

  3. Selecione o repositório do tipo Dataverse e, em seguida, no Painel de Ações, selecione Abrir.

  4. Importe os seguintes modelos ER:

    • Modelo de contexto da fatura do cliente
    • Modelo de fatura
    • Documentos fiscais (para cenários brasileiros, se necessário)
    • Dados do canal de retalho (para cenários de retalho específicos da Arábia Saudita, se necessário)
    • Modelo de mensagem de resposta
  5. Verifique se as seguintes configurações de mapeamento foram automaticamente importadas. Se não foram, importe-as e, em seguida, feche a página.

    • Mapeamento do modelo de faturas
    • Mapeamento de documentos fiscais (para cenários brasileiros, se necessário)
    • Mapeamento do modelo de faturas antecipadas (para cenários polacos, se necessário)
    • Mapeamento de documentos fiscais de retalho (para cenários de retalho específicos da Arábia Saudita, se necessário)
    • Modelo de fatura pendente do fornecedor mapeamento (para cenários de respostas dinamarquesas, se necessário)

Configurar parâmetros do Documento eletrónico

  1. Aceda a Administração da organização>Configurar>Parâmetros da documentação eletrónica.

  2. No separador Documento eletrónico, acima da grelha de Relatórios eletrónicos, selecione Adicionar.

  3. Dependendo dos cenários que pretende suportar, introduza as seguintes informações na grelha e, em seguida, guarde as suas alterações.

    Nome da tabela Contexto de documento Mapeamento de modelo de documento eletrónico Caraterísticas para as quais é necessária
    CustInvoiceJour

    Nome do mapeamento: contexto da fatura de cliente

    Configurações: modelo do contexto da fatura de cliente

    Nome do mapeamento: Fatura de Cliente

    Configuração: mapeamento do modelo de fatura

    • Faturas eletrónicas austríacas (AT)
    • Fatura eletrónica belga (BE)
    • Fatura eletrónica dinamarquesa (DK)
    • Fatura eletrónica egípcia (EG)
    • Fatura eletrónica estónia (EE)
    • Fatura eletrónica finlandesa (FI)
    • Fatura eletrónica francesa (FR)
    • Fatura eletrónica alemã (DE)
    • FatturaPA (IT)
    • Fatura eletrónica neerlandesa (NL)
    • Fatura eletrónica norueguesa (NO)
    • Fatura eletrónica polaca (PL)
    • Fatura eletrónica espanhola (ES)
    • Fatura eletrónica PEPPOL
    • Fatura eletrónica da Arábia Saudita (SA)
    • Fatura eletrónica australiana (AU)
    • Fatura eletrónica da Nova Zelândia (NZ)
    • Malásia faturação eletrónica (MY)
    ProjInvoiceJour

    Nome do mapeamento: contexto da fatura de projeto

    Configurações: modelo do contexto da fatura de cliente

    Nome do mapeamento: Fatura do Projeto

    Configuração: mapeamento do modelo de fatura

    • Faturas eletrónicas austríacas (AT)
    • Fatura eletrónica belga (BE)
    • Fatura eletrónica dinamarquesa (DK)
    • Fatura eletrónica egípcia (EG)
    • Fatura eletrónica estónia (EE)
    • Fatura eletrónica finlandesa (FI)
    • Fatura eletrónica francesa (FR)
    • Fatura eletrónica alemã (DE)
    • FatturaPA (IT)
    • Fatura eletrónica neerlandesa (NL)
    • Fatura eletrónica norueguesa (NO)
    • Fatura eletrónica polaca (PL)
    • Fatura eletrónica espanhola (ES)
    • Fatura eletrónica PEPPOL
    • Fatura eletrónica da Arábia Saudita (SA)
    • Fatura eletrónica australiana (AU)
    • Fatura eletrónica da Nova Zelândia (NZ)
    • Malásia faturação eletrónica (MY)
    CzCustAdvanceInvoiceTable

    Nome do mapeamento: contexto da fatura antecipada

    Configurações: modelo do contexto da fatura de cliente

    Nome do mapeamento: mapeamento do modelo de fatura antecipada

    Configuração: mapeamento do modelo de fatura antecipada

    Fatura eletrónica polaca (PL)
    RetailTransactionFiscalTransDocumentView

    Nome do mapeamento: contexto do documento fiscal de retalho

    Configurações: modelo do contexto da fatura de cliente

    Nome do mapeamento: documento fiscal de retalho

    Configuração: mapeamento do documento fiscal de retalho

    Fatura eletrónica da Arábia Saudita (SA)
    FiscalDocument_BR

    Nome do mapeamento: contexto do documento fiscal

    Configurações: modelo do contexto da fatura de cliente

    Nome do mapeamento: mapeamento de documentos fiscais

    Configuração: mapeamento de documentos fiscais

    NF-e brasileiro (BR)
    Carta de correção

    Nome do mapeamento: contexto da carta de correção FD

    Configurações: modelo do contexto da fatura de cliente

    Nome do mapeamento: mapeamento da carta de correção

    Configuração: mapeamento de documentos fiscais

    NF-e brasileiro (BR)
    Documento fiscal do serviço

    Nome do mapeamento: contexto do documento fiscal

    Configurações: modelo do contexto da fatura de cliente

    Nome do mapeamento: mapeamento de documentos fiscais

    Configuração: mapeamento de documentos fiscais

    NFS-e ABRASF Curitiba (BR) para o Brasil
    Tabela VendInvoiceInfoTable

    mapeamento name: Contexto de faturação pendente do fornecedor

    Configuração: Modelo de contexto da faturação do cliente

    mapeamento nome: Modelo de fatura pendente do fornecedor mapeamento

    Configuração: Modelo de faturação pendente do fornecedor mapeamento

    Fatura eletrónica dinamarquesa (DK)
    LedgerJournalTrans

    mapeamento name: Contexto da fatura de pré-pagamento

    Configuração: Modelo de contexto da faturação do cliente

    mapeamento name: Pagamentos antecipados de clientes

    Configuração: Modelo de faturação mapeamento

    Submissão Zatca da Arábia Saudita (SA)
    VendInvoiceJour

    mapeamento nome: Contexto de faturação própria

    Configurações: modelo do contexto da fatura de cliente

    mapeamento nome: Faturação própria

    Configuração: Modelo de faturação própria mapeamento

    Malásia faturação eletrónica (MY)

Se derivar uma configuração a partir da configuração mencionada na tabela anterior, defina a nova configuração.

Para configurar as regras para processar respostas do serviço de Faturação Eletrónica e atualizar os dados do Finance e do Supply Chain Management com base nas faturas que são processadas pelo serviço, configure tipos de resposta. Na maioria dos cenários, esta configuração é específica do país/região. Por isso, recomendamos que siga as instruções específicas do país/região. Para obter mais informações, consulte Disponibilidade de funcionalidades de faturação eletrónica por país ou região.

Criar uma referência ao Key Vault

  1. Na página Parâmetros de documentos eletrónicos, no separador Faturação eletrónica, no Separador Rápido Definições do Key Vault, selecione Parâmetros do Key Vault.

  2. Na página Parâmetros do Key Vault, selecione Novo para criar uma referência ao Key Vault.

  3. No campo Nome, introduza o nome da referência ao Key Vault.

  4. No campo Descrição, introduza uma descrição.

  5. No campo URI do Key Vault, cole o URI do Key Vault a partir do cofre de chaves (https://<your key vault>.vault.azure.net/). Para obter mais informações, consulte Criar um cofre de chaves Azure no portal do Azure.

  6. Na secção Certificados, selecione Adicionar.

  7. No campo Nome, introduza o nome do segredo ou certificado da conta de armazenamento. Este nome deve coincidir com o nome do segredo do Key Vault que contém o token de assinatura de acesso partilhado (SAS) da conta de armazenamento. Para obter mais informações, consulte Criar uma conta de armazenamento Azure no portal do Azure.

  8. No campo Descrição, introduza uma descrição.

  9. No campo Tipo, selecione Segredo ou Certificado, dependendo do que estiver a configurar.

    Nota

    Em alguns cenários, tem de utilizar certificados públicos que tenham a extensão de nome de ficheiro .cer. No entanto, o Key Vault não suporta a importação e o armazenamento de certificados deste tipo como certificados do Key Vault. Nestes cenários, deve guardar o ficheiro .cer como uma cadeia de X.509 (.CER) codificado com Base-64 . Em seguida, num segredo do Key Vault, guarde a cadeia que aparece entre a linha INICIAR CERTIFICADO e a linha TERMINAR CERTIFICADO no ficheiro. No ambiente de serviço, deve ainda criar uma referência ao registo do Key Vault e definir o campo Tipo como Certificado.

    Em alternativa, utilize o seguinte script do PowerShell para gerar uma cadeia de carateres Base-64 do ficheiro de certificado .cer.

    $FilePath = ''
    $Cer = New-Object -TypeName System.Security.Cryptography.X509Certificates.X509Certificate2($FilePath)
    $BinCert = $Cer.GetRawCertData()
    $Base64Cert = [System.Convert]::ToBase64String($BinCert)
    echo $Base64Cert
    
  10. Se os seus cenários específicos exigirem uma cadeia de certificados para aplicar assinaturas digitais ou estabelecer uma ligação segura (Secure Sockets Layer [SSL]) aos serviços Web externos, crie uma cadeia de certificados onde os certificados estejam na seguinte ordem: Certificados de raiz>Certificados intermédios>Certificados de utilizador final. As autoridades dos certificados de raiz (AA) são uma origem de certificados fidedigna. Os certificados de ACA intermédios são pontes que ligam os certificados de utilizador final aos certificados de AC de raiz. Para criar e configurar uma cadeia de certificados, siga estes passos:

    1. No Painel de Ações, selecione Certificados de cadeia.
    2. Selecione Novo para criar uma cadeia de certificados.
    3. No campo Nome, introduza o nome da cadeia de certificados.
    4. No campo Descrição, introduza uma descrição.
    5. Na secção Certificados, selecione Adicionar para adicionar um certificado à cadeia.
    6. Utilize o botão Para cima ou Para baixo para alterar a posição do certificado na cadeia. Mantenha o certificado de raiz de AC no topo da lista e o certificado de utilizador final na parte inferior.
    7. Guarde os dados e feche a página Cadeia de certificados.
  11. Guarde os dados e feche a página Parâmetros do Key Vault.

  12. No campo Key Vault, selecione o cofre de chaves que criou em passos anteriores.

  13. No campo Segredo do token de SAS de armazenamento, selecione o nome do segredo da conta de armazenamento que tem de ser utilizado para autenticar o acesso à conta de armazenamento.

Configurar sequências numéricas

Se os seus cenários requerem sequências numéricas (por exemplo, em nomes de ficheiros), pode utilizar sequências numéricas usadas nas caraterísticas de Globalização ou para uma funcionalidade específica de Globalização. Depois de definida uma sequência numérica, pode usá-la em variáveis e pipelines de processamento. Para monitorizar a utilização de uma sequência numérica, procure um valor no campo Valor Atual e uma caixa de verificação Em utilização selecionada no Separador Rápido Sequências numéricas no separador Faturação Eletrónica da página Parâmetros de documentos eletrónicos.

Para criar uma sequência numérica, selecione Nova no Separador Rápido Sequências numéricas. Introduza um nome e uma descrição.

Para eliminar uma sequência numérica se já não for utilizada, selecione Eliminar.

Desativar a funcionalidade de Faturação eletrónica legada

Para desativar a funcionalidade de ER antiga (legada) para algumas caraterísticas e para ativar funcionalidades adicionais no Finance e no Supply Chain Management para alguns cenários específicos de país/região, ative a caraterística correspondente no separador Caraterísticas da página Parâmetros de documentos eletrónicos.

Quando ativa uma caraterística na lista, a funcionalidade legada é desativada para o país/região correspondente e para o nome da caraterística.