Seu Template de dados para processamento de pagamentos do Contas a Pagar

Microsoft Dynamics 365
Seu Template de dados para processamento de pagamentos do Contas a Pagar

Seu Template de dados para processamento de pagamentos do Contas a Pagar

Este Template oferece uma estrutura completa para organizar seus dados financeiros e aumentar a visibilidade dos seus Workflows de pagamento. Ele inclui uma lista estruturada 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. Seguindo estas orientações, você pode identificar ineficiências e simplificar o caminho desde o recebimento da fatura até a liquidação final.
  • Atributos específicos do processo para análise financeira
  • Marcos críticos das atividades para acompanhar pagamentos
  • Instruções detalhadas de extração para o Dynamics 365
Novo em Event Logs? Aprenda como criar um Event Log de Process Mining.

Atributos do processamento de pagamentos do Contas a Pagar

Estes campos de dados representam as dimensões essenciais necessárias para analisar seus ciclos de pagamento e garantir altos níveis de transparência em todo o processo de Contas a Pagar.
5 Obrigatório 9 Recomendado 6 Opcional
Nome Descrição
Atividade
Activity
A tarefa específica ou alteração de status que ocorreu.
Descrição

Esse atributo descreve o evento ou a etapa executada no processo, como 'Invoice Created', 'Invoice Approved' ou 'Payment Posted'. Ele transforma tipos técnicos de transação e alterações de status do Workflow em eventos de negócio fáceis de entender.

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

Por que isso importa

Ele define o fluxo do processo e a sequência de eventos do mapa de processo.

Onde obter

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

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

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

No Dynamics 365, geralmente é obtido 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, lead times e identificar gargalos.

Onde obter

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
O identificador exclusivo atribuído à fatura do fornecedor.
Descrição

O Invoice Number é o identificador definitivo do caso nesta visão do processo. Ele agrupa exclusivamente todos os eventos relacionados a uma única fatura de fornecedor, permitindo uma análise completa da sua jornada, do recebimento à liquidação.

No Microsoft Dynamics 365, ele normalmente corresponde ao campo InvoiceId, encontrado em tabelas como VendInvoiceJour ou VendInvoiceInfoTable. É a chave primária para acompanhar a obrigação associada a um fornecedor específico.

Por que isso importa

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

Onde obter

Tabela: VendInvoiceJour, Campo: InvoiceId

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

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

Isso é especialmente útil em ambientes com vários sistemas, nos quais os dados podem ser combinados a partir de ERPs e soluções externas de digitalização.

Por que isso importa

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

Onde obter

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

Exemplos
Dynamics 365 F&OD365 PRODMicrosoft Dynamics
Última atualização dos dados
LastDataUpdate
O carimbo de 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 os usuários a entender se estão analisando dados em tempo real ou uma fotografia de um período anterior.

Normalmente, é gerado pelo processo de ETL (Extract, Transform, Load), e não por um campo do próprio Dynamics 365.

Por que isso importa

É fundamental para estabelecer confiança nos Dashboards e KPIs.

Onde obter

Gerado pelo script de extração

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

Representa a entidade legal da organização na qual a fatura está sendo processada. No Microsoft Dynamics 365, isso é aplicado rigorosamente por meio do campo de sistema DataAreaId.

Esse atributo é essencial para a 'Análise do lead time de ponta a ponta', permitindo 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 obter

Tabela: VendInvoiceJour, Campo: DataAreaId

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

O identificador exclusivo do fornecedor envolvido na transação. No Dynamics 365, corresponde ao campo AccountNum da VendTable.

Esse atributo é central para a 'Visão da complexidade das relações com fornecedores', permitindo analisar a performance e os pontos de atrito de cada relação específica com fornecedores.

Por que isso importa

Permite segmentar a performance do processo por fornecedor.

Onde obter

Tabela: VendInvoiceJour, Campo: InvoiceAccount ou OrderAccount

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

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

Usada na 'End to End Lead Time Analysis' para medir o ciclo de vida total sob a perspectiva do fornecedor.

Por que isso importa

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

Onde obter

Tabela: VendInvoiceJour, campo: InvoiceDate

Exemplos
2023-10-012023-10-15
Data de vencimento
DueDate
A data até a qual a fatura deve ser paga.
Descrição

A data contratual até a qual o pagamento deve ser liquidado para evitar penalidades. No Dynamics 365, ela é armazenada como DueDate no cabeçalho da fatura ou no registro da transação.

É a principal referência para o KPI de 'Taxa de pagamentos no prazo' e ajuda a priorizar o trabalho na visão de 'Volume e throughput do processo de contas a pagar'.

Por que isso importa

A referência para medir a performance dos pagamentos no prazo.

Onde obter

Tabela: VendInvoiceJour ou VendTrans, Campo: DueDate

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

A dimensão financeira que indica o departamento interno. No Dynamics 365, as dimensões são armazenadas dinamicamente, geralmente em DefaultDimension, exigindo uma consulta especializada para identificar o valor específico de 'Department'.

Esse atributo é usado na 'Vendor Relationship Complexity View' para identificar quais departamentos internos geram o maior volume de contas a pagar.

Por que isso importa

Permite detalhar a análise por estrutura organizacional e responsabilidade.

Onde obter

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

Exemplos
TIFinançasOperações
ID do usuário
UserId
O identificador do usuário que executou a atividade.
Descrição

Identifica o usuário do sistema responsável por uma atividade específica, como aprovar uma fatura ou lançar um pagamento. É obtido dos campos CreatedBy ou ModifiedBy no D365.

É usado na 'Análise de bloqueios e atritos de pagamento' para verificar se determinados processadores geram mais bloqueios do que outros.

Por que isso importa

Permite analisar o comportamento dos recursos e a segregação de funções.

Onde obter

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

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

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

Fornecer nomes legíveis facilita a 'Vendor Relationship Complexity View' e torna os Dashboards acessíveis aos usuários de negócio.

Por que isso importa

Fornece contexto para o número da conta do fornecedor.

Onde obter

Tabela: DirPartyTable (via VendTable), campo: Name

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

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

Esse atributo dá suporte ao Dashboard de 'Tendências de conciliação e divergências de pedidos de compra', distinguindo faturas vinculadas a pedidos de compra de faturas sem pedido de compra.

Por que isso importa

É essencial para analisar a taxa de conciliação do processo de compras ao pagamento.

Onde obter

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, ele é encontrado em campos como InvoiceAmount ou AmountCur nas tabelas de diários de faturas.

É usado no Dashboard de 'Detecção do risco de pagamentos duplicados' para relacionar os valores aos dados dos fornecedores.

Por que isso importa

É fundamental para analisar o volume de gastos e o risco financeiro.

Onde obter

Tabela: VendInvoiceJour, Campo: InvoiceAmount

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

O código de configuração que define as datas de vencimento e os descontos, como Net30. No Dynamics 365, esse é o PaymTermId.

Analisado junto com 'Cycle Time' para verificar se os atrasos do processo estão descumprindo as condições acordadas.

Por que isso importa

Fornece contexto para o cálculo da data de vencimento.

Onde obter

Tabela: VendInvoiceJour, campo: PaymTermId

Exemplos
30 dias líquidos2% em 10 dias, 30 dias líquidosCOD
Data do desconto à vista
CashDiscountDate
A data limite para realizar o pagamento e obter um desconto.
Descrição

O prazo para aproveitar incentivos de pagamento antecipado. No Dynamics 365, esse é o CashDiscDate.

Esse atributo alimenta o Dashboard 'Cash Discount Capture Performance', permitindo que a organização quantifique oportunidades de economia perdidas.

Por que isso importa

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

Onde obter

Tabela: VendInvoiceJour ou VendTrans, campo: CashDiscDate

Exemplos
2023-10-102023-10-20
Método de pagamento
PaymentMethod
O método usado para pagar a fatura, como cheque, transferência bancária ou EFT.
Descrição

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

Esse atributo é usado no Dashboard 'Payment Execution Lead Times' para avaliar a eficiência de diferentes tipos de lotes de pagamento.

Por que isso importa

Explica as variações na etapa de execução do pagamento.

Onde obter

Tabela: VendInvoiceJour (unida às informações de PaymMode) ou VendTrans

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

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

É importante para padronizar os valores no mapeamento 'Activity Amount' quando for necessária a normalização de múltiplas moedas.

Por que isso importa

Contexto necessário para interpretar os valores financeiros.

Onde obter

Tabela: VendInvoiceJour, campo: CurrencyCode

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

O identificador interno do General Ledger para o lançamento contábil. No Dynamics 365, o campo Voucher conecta a fatura às transações do General Ledger.

Embora seja técnico, ele é útil para a 'Process Path and Compliance Audit', permitindo rastrear os lançamentos até o GL para fins de conciliação.

Por que isso importa

Essencial para auditoria financeira e conciliação.

Onde obter

Tabela: VendInvoiceJour, campo: LedgerVoucher

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

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

Esse é o principal fator da 'Payment Block and Friction Analysis', destacando interrupções no processo.

Por que isso importa

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

Onde obter

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

Exemplos
truefalse
Obrigatório Recomendado Opcional

Atividades do processamento de pagamentos do Contas a Pagar

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

Marca a transição da obrigação para o processamento do desembolso de caixa. É usado para medir os lead times de execução de pagamentos.

Onde obter

LedgerJournalTrans.CreatedDateTime. A fatura é vinculada por meio do campo MarkedInvoice ou das tabelas de liquidação.

Captura

Registrado quando o registro é criado em LedgerJournalTrans

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

Calcula o lead time médio de aprovação. Atrasos nessa etapa afetam diretamente a capacidade de aproveitar descontos por pagamento antecipado.

Onde obter

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

Captura

Registrado quando a instância do Workflow é concluída

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

É essencial para o KPI da taxa de conciliação de pedidos de compra na primeira tentativa. Ele diferencia o processamento sem intervenção manual das faturas que exigem intervenção manual.

Onde obter

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

Captura

Comparar o campo MatchStatus antes e depois

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

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

Onde obter

Carimbo de data e hora de VendInvoiceInfoTable.CreatedDateTime ou da criação de VendInvoiceInfoTable.RecId. Isso representa o cabeçalho da fatura de fornecedor pendente.

Captura

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 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 financeiro da dívida. Essa atividade permite selecionar a fatura para pagamento.

Onde obter

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

Captura

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 de atraso entre aprovação e execução. Confirma que a instrução de pagamento foi gerada.

Onde obter

LedgerJournalTrans.PaymentStatus muda para Sent/Recieved. Geralmente é inferido a partir das atualizações na linha.

Captura

Comparar o campo PaymentStatus antes e depois

Tipo de evento inferred
Pagamento lançado
O diário de pagamentos é 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 do tempo médio de ciclo entre fatura e pagamento. Confirma que os lançamentos contábeis referentes à redução de caixa foram finalizados.

Onde obter

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

Captura

Registrado quando a transação X é executada

Tipo de evento explicit
Bloqueio de pagamento aplicado
É aplicada uma retenção à transação do fornecedor, impedindo que ela seja selecionada em uma proposta de pagamento. Isso geralmente é feito manualmente em caso de disputas.
Por que isso importa

Dá suporte à análise de bloqueios e atritos de pagamento. Revela intervenções manuais que atrasam a saída de caixa.

Onde obter

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

Captura

Comparar o campo de status antes e depois

Tipo de evento inferred
Diário de pagamentos aprovado
O Workflow do diário de pagamentos é aprovado, autorizando a geração dos pagamentos. Essa é a última verificação antes de os recursos serem preparados para transferência.
Por que isso importa

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

Onde obter

WorkflowTrackingStatusTable vinculada ao ID da LedgerJournalTable (cabeçalho). Status é Completed.

Captura

Registrado quando a instância do Workflow é concluída

Tipo de evento explicit
Falha na conciliação da fatura
O processo de conciliação identifica uma divergência entre a fatura e o pedido de compra ou recebimento, como variação de preço ou quantidade. Isso geralmente interrompe o processo até que o problema seja resolvido.
Por que isso importa

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

Onde obter

VendInvoiceInfoTable.MatchStatus muda para Failed ou Discrepancy. Também fica visível nas variações de conciliação de VendInvoiceInfoLine.

Captura

Comparar o campo MatchStatus antes e depois

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

Uma alta frequência de atualizações sugere ciclos de retrabalho ou baixa qualidade dos dados na origem, como erros de OCR. Isso dá suporte ao monitor de retrabalho e precisão dos dados.

Onde obter

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

Captura

Comparar ModifiedDateTime nas extrações subsequentes

Tipo de evento inferred
Fatura enviada para aprovação
A fatura pendente é enviada ao mecanismo de Workflow para revisão. Isso marca a transição da entrada e conciliação de dados para a fase 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 obter

WorkflowTrackingStatusTable.CreatedDateTime, quando ContextTableId é igual ao ID de VendInvoiceInfoTable e Status é Submitted.

Captura

Registrado quando a instância do Workflow é 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 Workflows de pagamento hoje mesmo. Nossa equipe está à disposição para ajudar você a mapear suas tabelas específicas do Dynamics 365.

Otimize agora o processamento de pagamentos do Contas a Pagar

Reduza os tempos de ciclo em 30% e elimine os atrasos do D365.

Começar o teste grátis

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