DaysPayableOutstanding
Arquivo SQL de origem - Google Cloud Cortex Data Foundation
Google Cloud Cortex Foudantion - Cortex Reporting - (ecc) - DaysPayableOutstanding
Visão geral
A visão DaysPayableOutstanding é uma visão de relatório que calcula a métrica Dias Pendentes de Pagamento (DPO) para sistemas SAP. O DPO é uma medida de quanto tempo leva para uma empresa pagar seus fornecedores. A visão calcula o DPO para cada código da empresa e período fiscal e pode ser usada para rastrear o DPO ao longo do tempo e compará-lo com os benchmarks do setor.
Fontes de Dados
Tabela/Visão | Descrição |
---|---|
AccountsPayable | A tabela AccountsPayable contém dados sobre transações de contas a pagar. Cada linha na tabela representa uma fatura ou outro documento que foi recebido de um fornecedor. |
InventoryKeyMetrics | A tabela InventoryKeyMetrics contém dados sobre métricas-chave de inventário, como custo dos produtos vendidos (COGS). Cada linha na tabela representa um mês de dados para um determinado código de empresa. |
Casos de Uso
- A visão DaysPayableOutstanding pode ser usada para rastrear o DPO ao longo do tempo e compará-lo com os benchmarks do setor.
- A visão também pode ser usada para identificar tendências no DPO e para investigar as causas do DPO alto.
- A visão pode ser usada para apoiar a tomada de decisão em torno dos termos de pagamento do fornecedor e da gestão do capital de giro.
Lógica da Query
A visão DaysPayableOutstanding é criada usando uma série de CTEs (Common Table Expressions). A primeira CTE, AccountsPayableAgg, agrega a tabela AccountsPayable por cliente, código da empresa, texto da empresa, moeda de destino, ano fiscal e período fiscal. A segunda CTE, InventoryMetricsAgg, agrega a tabela InventoryKeyMetrics por cliente, código da empresa, ano fiscal, período fiscal e moeda de destino. A terceira CTE, AccountsPayableKPI, une as CTEs AccountsPayableAgg e InventoryMetricsAgg e calcula a métrica DPO para cada linha. A consulta final seleciona as colunas da CTE AccountsPayableKPI e adiciona a coluna NumberOfDays, que é o número de dias no período fiscal.
Possível relação com transações SAP
Código da Transação | Descrição da Transação |
---|---|
FBL1N | Exibir itens de linha de contas a pagar |
FBL3N | Exibir documentos de contas a pagar |
FBL5N | Exibir envelhecimento de contas a pagar |
FAGLL03 | Razão geral: exibir itens de linha |
Linhagem de dados
Em desenvolvimento
Campos da Tabela/Visão
Campo | Descrição do Campo | Descrição no Dicionário SAP (Em breve) |
---|---|---|
Client_MANDT | Client ID | |
CompanyCode_BUKRS | Company Code | |
CompanyText_BUTXT | Company Name | |
FiscalYear | Fiscal Year | |
FiscalPeriod | Fiscal Period | |
TargetCurrency_TCURR | Target Currency | |
PeriodAPInSourceCurrency | Period Accounts Payable in Source Currency | |
PeriodAPInTargetCurrency | Period Accounts Payable in Target Currency | |
COGSInSourceCurrency | Cost of Goods Sold in Source Currency | |
COGSInTargetCurrency | Cost of Goods Sold in Target Currency | |
NumberOfDays | Number of Days in Fiscal Period | |
DaysPayableOutstandingInSourceCurrency | Days Payable Outstanding in Source Currency | |
DaysPayableOutstandingInTargetCurrency | Days Payable Outstanding in Target Currency |