Seu Template de dados para processamento de pagamentos de contas a pagar

Microsoft Dynamics 365
Seu Template de dados para processamento de pagamentos de contas a pagar

Seu Template de dados para processamento de pagamentos de contas a pagar

Este Template oferece uma estrutura abrangente para organizar seus dados financeiros e dar mais visibilidade aos fluxos de trabalho de pagamento. Ele inclui uma lista organizada de atributos e atividades para ajudar você a criar um Event Log de alta qualidade a partir do seu sistema de planejamento de recursos empresariais. Com estas orientações, você pode identificar ineficiências e simplificar o caminho entre o recebimento da fatura e a liquidação final.
  • Atributos específicos do processo para análise financeira
  • Marcos essenciais das atividades para acompanhar pagamentos
  • Instruções detalhadas para extrair dados do Dynamics 365
Novidade em Event Logs? Saiba como criar um Event Log para Process Mining.

Atributos do processamento de pagamentos de contas a pagar

Estes campos de dados representam as dimensões essenciais para analisar os ciclos de pagamento e garantir transparência ao longo de todo o processo de contas a pagar.
5 Obrigatório 9 Recomendado 6 Opcional
Nome Descrição
Atividade
Activity
A tarefa específica ou a mudança de status que ocorreu.
Descrição

Este atributo descreve o evento ou a etapa realizada no processo, como 'Fatura criada', 'Fatura aprovada' ou 'Pagamento lançado'. Ele transforma tipos de transação técnicos e mudanças de status do fluxo de trabalho em eventos de negócio fáceis de entender.

No Dynamics 365, essas atividades costumam ser derivadas de uma combinação de inserções em tabelas, como um novo registro em VendInvoiceJour, do histórico do fluxo de trabalho ou de atualizações de status em VendInvoiceInfoTable.

Por que isso importa

Define o fluxo do processo e a sequência de eventos no mapa de processo.

Onde encontrar

Derivado de várias tabelas de transações e logs do histórico do fluxo de trabalho

Exemplos
Fatura criadaFatura aprovadaPagamento gerado
Horário do evento
EventTime
A data e hora em que a atividade ocorreu.
Descrição

Este atributo registra a data e hora exatas em que uma atividade específica ocorreu. Ele é usado para ordenar os eventos cronologicamente e calcular a duração entre as etapas.

No Dynamics 365, esse dado geralmente vem de CreatedDateTime, ModifiedDateTime ou de campos específicos de data da transação, como TransDate, dependendo da tabela consultada.

Por que isso importa

Essencial para calcular tempos de ciclo e de atravessamento e identificar gargalos.

Onde encontrar

Campos do sistema CreatedDateTime ou ModifiedDateTime nas tabelas de transações

Exemplos
2023-10-01T08:30:00Z2023-10-01T14:15:22Z2023-10-05T09:00:00Z
Número da fatura
InvoiceNumber
Identificador exclusivo atribuído à fatura do fornecedor.
Descrição

O número da fatura é o identificador definitivo do caso nesta visualização do processo. Ele agrupa de forma exclusiva todos os eventos relacionados a uma única fatura de fornecedor, permitindo analisar todo o percurso, do recebimento à liquidação.

No Microsoft Dynamics 365, geralmente corresponde ao campo InvoiceId em tabelas como VendInvoiceJour ou VendInvoiceInfoTable. É a chave principal para acompanhar a obrigação financeira de um fornecedor específico.

Por que isso importa

É a chave fundamental para reunir atividades de contas a pagar desconectadas em uma única instância do processo.

Onde encontrar

Tabela: VendInvoiceJour, campo: InvoiceId

Exemplos
INV-2023-00198223344ACME-OCT-22
Sistema de origem
SourceSystem
O nome do sistema de onde os dados vieram.
Descrição

Identifica o software ou ambiente de origem de onde os dados do processo foram extraídos. Neste caso, indicará sempre a instância do Microsoft Dynamics 365.

Esse atributo é especialmente útil em ambientes com vários sistemas, nos quais os dados podem vir de ERPs e soluções externas de digitalização.

Por que isso importa

Garante a linhagem e a rastreabilidade dos dados em análises que envolvem vários sistemas.

Onde encontrar

Definido diretamente no código ou configurado durante a extração

Exemplos
Dynamics 365 F&OD365 PRODMicrosoft Dynamics
Última atualização dos dados
LastDataUpdate
A data e hora em que os dados foram extraídos ou atualizados.
Descrição

Indica o nível de atualização dos dados usados na análise. Ajuda você a entender se está consultando dados em tempo real ou um instantâneo de um período anterior.

Esse dado geralmente é gerado pelo processo de ETL (extração, transformação e carregamento), e não por um campo do próprio Dynamics 365.

Por que isso importa

Essencial para estabelecer confiança nos Dashboards e KPIs.

Onde encontrar

Gerado pelo script de extração

Exemplos
2023-10-25T12:00:00Z2023-11-01T06:00:00Z
Código da empresa
CompanyCode
Identificador da entidade legal ou subsidiária.
Descrição

Representa a entidade legal da organização em que a fatura está sendo processada. No Microsoft Dynamics 365, esse dado é definido pelo campo de sistema DataAreaId.

Esse atributo é essencial para a 'Análise do tempo de atravessamento de ponta a ponta', pois permite comparar diferentes subsidiárias ou unidades geográficas.

Por que isso importa

Permite fazer análises comparativas entre diferentes unidades de negócio ou países.

Onde encontrar

Tabela: VendInvoiceJour, campo: DataAreaId

Exemplos
USMFDEMFGBSI
Conta do fornecedor
VendorAccount
O número exclusivo da conta do fornecedor.
Descrição

Identificador exclusivo do fornecedor envolvido na transação. No Dynamics 365, corresponde ao campo AccountNum em VendTable.

Esse atributo é fundamental para a 'Visualização da complexidade das relações com fornecedores', que permite analisar a performance e os pontos de atrito de cada relação com fornecedores.

Por que isso importa

Permite segmentar a performance do processo por fornecedor.

Onde encontrar

Tabela: VendInvoiceJour, campo: InvoiceAccount ou OrderAccount

Exemplos
US-101V000452001
Data da fatura
InvoiceDate
Data do documento indicada na fatura.
Descrição

Data impressa na fatura do fornecedor. No Dynamics 365, esse é o campo InvoiceDate. Ela é diferente da data de criação, que indica quando a fatura foi inserida no sistema.

É usada na análise “Prazo total do início ao fim” para medir o ciclo completo pela perspectiva do fornecedor.

Por que isso importa

Define o início do período de envelhecimento da fatura.

Onde encontrar

Tabela: VendInvoiceJour, campo: InvoiceDate

Exemplos
2023-10-012023-10-15
Data de vencimento
DueDate
A data limite para pagar a fatura.
Descrição

A data contratual limite para quitar o pagamento e evitar multas. No Dynamics 365, ela fica armazenada como DueDate no cabeçalho da fatura ou no registro da transação.

É a principal referência para o KPI “Taxa de pagamentos em dia” e ajuda a priorizar o trabalho na visualização “Fluxo e volume do processo de contas a pagar”.

Por que isso importa

Referência para medir o desempenho dos pagamentos em dia.

Onde encontrar

Tabela: VendInvoiceJour ou VendTrans, campo: DueDate

Exemplos
2023-11-302023-12-15
Departamento
Department
Departamento responsável pelo custo.
Descrição

Dimensão financeira que indica o departamento interno. No Dynamics 365, as dimensões são armazenadas dinamicamente, geralmente em DefaultDimension, e é preciso fazer uma consulta específica para identificar o valor de “Departamento”.

Esse atributo é usado na visualização “Complexidade do relacionamento com fornecedores” para identificar quais departamentos internos geram o maior volume de contas a pagar.

Por que isso importa

Permite aprofundar a análise por área da organização e avaliar responsabilidades.

Onde encontrar

Tabela: VendInvoiceJour, campo: DefaultDimension (requer a visualização DimensionAttributeLevelValue)

Exemplos
TIFinançasOperações
ID do usuário
UserId
Identificador do usuário que realizou a atividade.
Descrição

Identifica o usuário do sistema responsável por uma atividade específica, como aprovar uma fatura ou registrar um pagamento. Os dados vêm dos campos CreatedBy ou ModifiedBy no D365.

A análise “Bloqueios de pagamento e pontos de atrito” usa esse dado para mostrar se determinados responsáveis pelo processamento geram mais bloqueios que outros.

Por que isso importa

Permite analisar o comportamento dos responsáveis e a segregação de funções.

Onde encontrar

Campos do sistema CreatedBy/ModifiedBy nas tabelas de transações e histórico

Exemplos
jdoeadminworkflow_sys
Nome do fornecedor
VendorName
Nome da organização fornecedora.
Descrição

O nome descritivo do fornecedor. No D365, a conta do fornecedor funciona como chave estrangeira para o catálogo global de endereços (DirPartyTable), onde o valor real de Nome fica armazenado.

Nomes fáceis de entender facilitam a análise na 'Vendor Relationship Complexity View' e tornam os dashboards mais acessíveis para as áreas de negócio.

Por que isso importa

Complementa o número da conta do fornecedor.

Onde encontrar

Tabela: DirPartyTable (por meio de VendTable), campo: Name (Nome)

Exemplos
Contoso Office SupplyFabrikam ElectronicsLitware Inc.
Número do pedido de compra
PurchaseOrderNumber
Número de referência do pedido de compra associado.
Descrição

Vincula a fatura ao documento de compra original. No Dynamics 365, esse é o campo PurchId.

Esse atributo ajuda no Dashboard “Tendências de correspondência e divergências de pedidos de compra”, distinguindo faturas vinculadas a pedidos de compra das que não estão vinculadas.

Por que isso importa

Essencial para analisar a taxa de correspondência entre compras e pagamentos.

Onde encontrar

Tabela: VendInvoiceJour, campo: PurchId

Exemplos
PO-000455000342PO-22-998
Valor da fatura
InvoiceAmount
O valor monetário total da fatura.
Descrição

O valor total da fatura na moeda da transação. No Dynamics 365, esse dado aparece em campos como InvoiceAmount ou AmountCur nas tabelas do diário de faturas.

É usado no Dashboard de 'Detecção de risco de pagamentos duplicados' para relacionar valores e dados de fornecedores.

Por que isso importa

Essencial para analisar o volume de gastos e o risco financeiro.

Onde encontrar

Tabela: VendInvoiceJour, campo: InvoiceAmount

Exemplos
1500.00245.5010000.00
Condições de pagamento
PaymentTerms
Código que representa as condições de pagamento acordadas.
Descrição

Código de configuração que determina os vencimentos e descontos, como Net30. No Dynamics 365, esse é o campo PaymTermId.

A análise desse dado junto ao “Tempo de ciclo” mostra se os atrasos do processo estão descumprindo as condições acordadas.

Por que isso importa

Ajuda a entender o cálculo da data de vencimento.

Onde encontrar

Tabela: VendInvoiceJour, campo: PaymTermId

Exemplos
Net302%10Net30COD
Data limite para desconto à vista
CashDiscountDate
Data limite para efetuar o pagamento e obter um desconto.
Descrição

Prazo para aproveitar os incentivos de pagamento antecipado. No Dynamics 365, esse dado corresponde a CashDiscDate.

Esse atributo alimenta o Dashboard “Desempenho na obtenção de descontos à vista”, permitindo quantificar as oportunidades de economia perdidas.

Por que isso importa

Afeta diretamente o KPI de eficiência financeira do processo.

Onde encontrar

Tabela: VendInvoiceJour ou VendTrans, campo: CashDiscDate

Exemplos
2023-10-102023-10-20
Método de pagamento
PaymentMethod
Método usado para pagar a fatura (por exemplo, cheque, transferência bancária ou transferência eletrônica de fundos).
Descrição

Define como os valores são transferidos ao fornecedor. No Dynamics 365, esse é o campo PaymMode.

Esse atributo é usado no Dashboard “Prazos de execução de pagamentos” para avaliar a eficiência dos diferentes tipos de lotes de pagamento.

Por que isso importa

Ajuda a explicar as variações na etapa de execução do pagamento.

Onde encontrar

Tabela: VendInvoiceJour (com junção aos dados de PaymMode) ou VendTrans

Exemplos
CHEQUEACHTRANSFERÊNCIA
Moeda
Currency
Código da moeda da fatura.
Descrição

Código ISO da moeda em que a fatura foi emitida. No Dynamics 365, esse é o campo CurrencyCode.

É importante para padronizar valores no mapeamento “Valor da atividade” quando for necessário normalizar várias moedas.

Por que isso importa

Contexto necessário para interpretar valores financeiros.

Onde encontrar

Tabela: VendInvoiceJour, campo: CurrencyCode

Exemplos
USDEURGBP
Número do comprovante contábil
VoucherNumber
Número do comprovante contábil associado à transação.
Descrição

Identificador interno do lançamento no razão geral. No Dynamics 365, o campo Voucher vincula a fatura às transações do razão geral.

Embora seja um dado técnico, ele ajuda na análise “Caminho do processo e auditoria de conformidade” a rastrear lançamentos até o razão geral para fazer a conciliação.

Por que isso importa

Essencial para auditorias financeiras e conciliações.

Onde encontrar

Tabela: VendInvoiceJour, campo: LedgerVoucher

Exemplos
VOU-10023INV-ACC-992
Pagamento bloqueado?
IsPaymentBlocked
Indicador que informa se a fatura está bloqueada para pagamento.
Descrição

Indicador booleano que informa se a fatura está retida. No Dynamics 365, esse dado costuma ser derivado do status OnHold em VendTrans ou VendInvoiceInfoTable.

É o principal fator da análise “Bloqueios de pagamento e pontos de atrito”, que destaca interrupções no processo.

Por que isso importa

Identifica pontos de atrito imediatos e intervenções manuais.

Onde encontrar

Tabela: VendTrans, campo: Approved (invertido) ou campos específicos de retenção

Exemplos
truefalse
Obrigatório Recomendado Opcional

Atividades do processamento de pagamentos de contas a pagar

Esta lista identifica as etapas essenciais e os tipos de eventos que seu Event Log deve registrar para representar com precisão o ciclo de vida do pagamento de uma fatura.
7 Recomendado 5 Opcional
Atividade Descrição
Diário de pagamento criado
A fatura é selecionada e adicionada a uma linha do diário de pagamento. Isso indica a intenção de pagar e geralmente inicia o fluxo de trabalho de revisão do pagamento.
Por que isso importa

Marca a transição da obrigação financeira para o processamento do desembolso. É usado para medir os tempos de atravessamento da execução do pagamento.

Onde encontrar

LedgerJournalTrans.CreatedDateTime. A fatura é vinculada pelo campo MarkedInvoice ou pelas tabelas de liquidação.

Coleta

Registrado quando o registro é criado em LedgerJournalTrans

Tipo de evento explicit
Fatura aprovada
A instância do fluxo de trabalho da fatura pendente chega ao status de concluída ou aprovada. Agora, a fatura está pronta para ser lançada no razão.
Por que isso importa

Calcula o tempo médio de atravessamento da aprovação. Atrasos nessa etapa afetam diretamente a possibilidade de aproveitar descontos por pagamento antecipado.

Onde encontrar

WorkflowTrackingStatusTable.CreatedDateTime, em que TrackingStatus é Completed. Como alternativa, VendInvoiceInfoTable.RequestStatus é igual a Approved.

Coleta

Registrado quando a instância do fluxo de trabalho é concluída

Tipo de evento explicit
Fatura conciliada com pedido de compra
O sistema vincula corretamente a linha da fatura a um pedido de compra ou recebimento de produto. Essa atividade indica que a fatura foi validada em relação ao pedido de compra.
Por que isso importa

Essencial para o KPI de taxa de conciliação de pedidos de compra na primeira tentativa. Diferencia o processamento sem intervenção manual das faturas que exigem intervenção manual.

Onde encontrar

VendInvoiceInfoLine.PurchId e VendInvoiceInfoTable.MatchStatus. Inferido quando MatchStatus muda para Passed.

Coleta

Compare o campo MatchStatus antes e depois

Tipo de evento inferred
Fatura criada
Criação inicial de um registro de fatura de fornecedor pendente no sistema. Esse evento marca a entrada da fatura no fluxo de trabalho do Dynamics 365, manualmente ou por meio da importação de uma entidade de dados.
Por que isso importa

Define o horário de início usado nos cálculos do tempo de atravessamento do processo. Permite que as organizações meçam quanto tempo as faturas permanecem no sistema antes de serem processadas ou lançadas.

Onde encontrar

Timestamp de criação de VendInvoiceInfoTable.CreatedDateTime ou VendInvoiceInfoTable.RecId. Representa o cabeçalho da fatura pendente do fornecedor.

Coleta

Registrado quando o registro é criado em VendInvoiceInfoTable

Tipo de evento explicit
Fatura lançada
A fatura é lançada no razão geral, criando uma obrigação financeira no sistema. O registro passa das tabelas de pendências para as tabelas de transações lançadas.
Por que isso importa

Um marco importante que indica o reconhecimento contábil da dívida. Essa atividade permite selecionar a fatura para pagamento.

Onde encontrar

Criação de registro em VendInvoiceJour e VendTrans. TransDate representa a data do lançamento.

Coleta

Registrado quando a transação X é executada

Tipo de evento explicit
Pagamento gerado
O sistema gera o arquivo de pagamento (EFT, ISO20022) ou imprime os cheques. O status do pagamento na linha do diário é atualizado para Sent ou Generated.
Por que isso importa

Dá suporte ao KPI de tempo entre aprovação e execução. Confirma que a instrução de pagamento foi gerada.

Onde encontrar

LedgerJournalTrans.PaymentStatus muda para Sent/Recieved. Muitas vezes, isso é inferido a partir das atualizações da linha.

Coleta

Compare o campo PaymentStatus antes e depois

Tipo de evento inferred
Pagamento lançado
O diário de pagamento é lançado no razão geral, liquidando a fatura e zerando o saldo do fornecedor. Isso conclui o processo financeiro.
Por que isso importa

É a atividade final usada para calcular o tempo médio de ciclo entre a fatura e o pagamento. Confirma que os lançamentos contábeis da redução de caixa foram finalizados.

Onde encontrar

LedgerJournalTrans é lançado. VendTrans é atualizado para indicar a liquidação. O evento real é o lançamento do diário.

Coleta

Registrado quando a transação X é executada

Tipo de evento explicit
Bloqueio de pagamento aplicado
Uma restrição é aplicada à transação do fornecedor, impedindo que ela seja selecionada em uma proposta de pagamento. Isso costuma ser feito manualmente em caso de divergências.
Por que isso importa

Dá suporte à análise de bloqueios de pagamento e pontos de atrito. Revela intervenções manuais que atrasam as saídas de caixa.

Onde encontrar

O sinalizador VendTrans.Approved é definido como No ou campos específicos de status OnHold são preenchidos. É necessário acompanhar as atualizações de VendTrans.

Coleta

Compare o campo de status antes e depois

Tipo de evento inferred
Diário de pagamento aprovado
O fluxo de trabalho do diário de pagamento é aprovado, autorizando a geração dos pagamentos. Essa é a última verificação antes de preparar a transferência dos fundos.
Por que isso importa

Separa a preparação administrativa dos pagamentos do gargalo de autorização.

Onde encontrar

WorkflowTrackingStatusTable vinculado ao ID de LedgerJournalTable (cabeçalho). O status é Completed.

Coleta

Registrado quando a instância do fluxo de trabalho é concluída

Tipo de evento explicit
Falha na conciliação da fatura
A conciliação identifica uma divergência entre a fatura e o pedido de compra ou recebimento, como diferença de preço ou quantidade. Muitas vezes, o processo fica parado até que o problema seja resolvido.
Por que isso importa

Identifica pontos de atrito específicos na conciliação. Dá suporte ao Dashboard de conciliação de pedidos de compra e tendências de divergências.

Onde encontrar

VendInvoiceInfoTable.MatchStatus muda para Failed ou Discrepancy. As divergências de conciliação também aparecem em VendInvoiceInfoLine.

Coleta

Compare o campo MatchStatus antes e depois

Tipo de evento inferred
Fatura atualizada
Registra alterações feitas no cabeçalho ou nas linhas da fatura antes do lançamento. Atualizações frequentes podem indicar problemas na extração de dados ou correções manuais necessárias durante a validação.
Por que isso importa

Uma frequência alta de atualizações pode indicar ciclos de retrabalho ou baixa qualidade dos dados de origem, por exemplo, erros de OCR. Esse dado alimenta o monitor de retrabalho e precisão dos dados.

Onde encontrar

Log do banco de dados (SysDatabaseLog) em VendInvoiceInfoTable, se estiver habilitado, ou inferido a partir de alterações em ModifiedDateTime quando a frequência de consulta é alta.

Coleta

Compare ModifiedDateTime em extrações consecutivas

Tipo de evento inferred
Fatura enviada para aprovação
A fatura pendente é enviada ao mecanismo de fluxo de trabalho para revisão. Esse evento marca a transição do lançamento e da conciliação de dados para a etapa de autorização.
Por que isso importa

Marca o início do tempo de ciclo de aprovação. É essencial para analisar a eficiência das hierarquias internas.

Onde encontrar

WorkflowTrackingStatusTable.CreatedDateTime, em que ContextTableId corresponde ao ID de VendInvoiceInfoTable e Status é Submitted.

Coleta

Registrado quando a instância do fluxo de trabalho é iniciada

Tipo de evento explicit
Recomendado Opcional

Guias de extração

Como obter seus dados do Microsoft Dynamics 365

Pronto para começar?

Use este Template para criar uma base de dados sólida e começar a otimizar seus fluxos de trabalho de pagamento hoje mesmo. Nossa equipe pode ajudar você a mapear as tabelas específicas do seu Dynamics 365.

Otimize agora o processamento de pagamentos de contas a pagar

Reduza o tempo de ciclo em 30% e elimine atrasos no D365.

Começar o teste grátis

Não é necessário informar o cartão de crédito. Configuração em cinco minutos.