Compartilhar via


Gerar linhas de faturas ao importar faturas de fornecedor

Importante

Algumas ou todas as funcionalidades observadas neste artigo estão disponíveis como parte de uma versão preliminar. O conteúdo e a funcionalidade estão sujeitos a alterações. Para obter informações sobre as versões prévias, consulte Disponibilidade das atualizações do serviço.

Este artigo descreve a funcionalidade para gerar automaticamente linhas de fatura em faturas de fornecedor quando as faturas forem importadas.

Às vezes, as faturas de fornecedor contêm informações limitadas, como informações de destinatário e subtotais. No entanto, elas não contêm informações para itens de linha. Quando você importa faturas, as linhas da fatura são geradas automaticamente, com base nas informações da ordem de compra correspondente.

Para habilitar a criação automática de linhas de fatura, siga estas etapas.

  1. Acesse Contas a pagar > Configuração > Parâmetros de contas a pagar.

  2. Na guia Automação de fatura de fornecedor, em Criação automática de linha para faturas importadas, defina a opção Criar linhas da fatura automaticamente como Sim.

  3. No campo Escolher a quantidade padrão para criação automática de linhas de fatura, selecione a quantidade que deve ser usada para gerar linhas de fatura automaticamente:

    • Quantidade encomendada – As linhas são geradas a partir das linhas da ordem de compra. Esse é o valor padrão.
    • Quantidade de recebimento de produtos – O número da ordem de compra é usado para encontrar os recibos de produtos relevantes. Em seguida, ele usará as quantidades de recibos de produtos para gerar linhas de fatura.

Alterações da entidade de dados

Para dar suporte à funcionalidade descrita neste artigo, a entidade de dados Cabeçalho da fatura de fornecedor foi aprimorada. Três campos foram adicionados:

  • HeaderOnlyImport – esse campo deve ser definido como Sim para gerar linhas para cabeçalhos de nota fiscal.
  • PurchIdRange – A lista de números de ordens de compra. Os números da fatura podem ser um intervalo, como PO0001..PO0009 (em que dois pontos separam o início e o fim do intervalo) ou valores discretos, como PO0001, PO0003, PO0006. Todas as ordens de compra devem pertencer à mesma conta de fornecedor no cabeçalho da fatura. Caso contrário, a seguinte mensagem de erro será exibida: "Falha ao gerar linhas de fatura. As ordens de compra têm contas de fornecedor diferentes."
  • PackingslipRange – A lista de números de recibos de produtos. As linhas da fatura de fornecedor podem ser criadas de recibos de produtos. No entanto, os números de recibos de produtos normalmente não são incluídos nas faturas de fornecedor. Somente Insira os números de recibos de produtos nesse campo se você puder identificar claramente quais recibos de produtos são para as faturas específicas. As linhas da fatura podem ser geradas com base nos recibos de produtos. Se esse campo for usado, a configuração do campo Escolher a quantidade padrão para criação automática de linhas de fatura na página Parâmetros de contas a pagar será ignorada.

Limitação: Se você inserir vários números de recibo de produto, várias faturas de fornecedor pendentes serão criadas com o mesmo número de nota fiscal. Você deve consolidá-las manualmente antes de processar a fatura. Em lançamentos futuros, planejamos consolidar as faturas automaticamente, portanto, a limitação será removida.

Todos os recibos de produtos devem pertencer à mesma conta de fornecedor no cabeçalho da fatura.

Resultado

Se as linhas são geradas com êxito, a seguinte mensagem será registrada no histórico de automação de fatura de fornecedor: "Criar linhas da fatura automaticamente: Com êxito".

Se as linhas não forem geradas, a seguinte mensagem de erro será registrada: "Criar linhas da fatura automaticamente: Com falha".

Importar a fatura de pagamento antecipado

A fatura de pagamento antecipado pode ser importada diretamente por meio da entidade de dados Cabeçalho da fatura do fornecedor quando o parâmetro Criar linhas da fatura automaticamente está habilitado.

  • HeaderOnlyImport – Defina como Sim para gerar linhas para nota fiscal de pagamento antecipado.
  • PurchIdRange - O número da ordem de compra que definiu o valor do pagamento antecipado.
  • VENDORINVOICETYPE- Trata-se de "VendorAdvance" para indicar uma nota fiscal de pagamento antecipado.
  • IMPORTEDAMOUNT- O valor na nota fiscal de pagamento antecipado.

A importação de uma fatura de pagamento antecipado não é aceita quando a fatura de pagamento antecipado já foi gerada sem liquidação na ordem de compra.

Importar o número da ordem de compra

Quando uma fatura de fornecedor é associada a uma única ordem de compra, o número da ordem de compra (PurchId) é fornecido na entidade do cabeçalho da fatura de fornecedor para dar suporte ao seguinte:

  • Derivação e validação do código de moeda – o código de moeda é derivado automaticamente da ordem de compra se o código de moeda não for fornecido na entidade do cabeçalho da fatura de fornecedor. O erro de validação é gerado quando a fatura importada tem um código de moeda diferente daquele especificado na ordem de compra.

  • Padronização da dimensão financeira – os valores da dimensão financeira do cabeçalho da fatura serão derivados do cabeçalho da ordem de compra. A dimensão financeira correspondente nas linhas da fatura é derivada do cabeçalho da fatura de fornecedor durante o processo de importação das linhas da fatura. Isso garante a consistência entre a fatura importada via DMF e a fatura criada pela página de fatura de fornecedor pendente.

  • Fluxo de trabalho da fatura de fornecedor – se houver falha na validação da fatura, a fatura será redirecionada ao originador da ordem de compra para resolver quaisquer discrepâncias. O número correto da ordem de compra garante que a fatura de fornecedor seja redirecionada para o originador correto da ordem de compra durante o processo de fluxo de trabalho.