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 |