AccountsPayable
Arquivo SQL de origem - Google Cloud Cortex Data Foundation
Google Cloud Cortex Foudantion - Cortex Reporting - (s4) - AccountsPayable
Visão geral
Esta visão fornece uma visão consolidada das faturas contábeis e dados relacionados para fins de relatório. Ela combina dados de várias tabelas SAP para fornecer um conjunto de dados abrangente para análise e relatórios.
Fontes de Dados
Tabela/Visão | Descrição |
---|---|
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.AccountingDocuments |
Tabela de documentos contábeis contendo informações relacionadas à fatura, como números de documentos, datas de lançamento, valores e detalhes da conta. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.InvoiceDocuments_Flow |
Tabela de documentos de fatura contendo informações específicas da fatura, como números de documentos de fatura, datas de fatura e detalhes do fornecedor. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.CompaniesMD |
Tabela de dados mestres da empresa contendo informações relacionadas à empresa, como nomes de empresas e variantes do ano fiscal. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.VendorsMD |
Tabela de dados mestres do fornecedor contendo informações relacionadas ao fornecedor, como nomes e endereços do fornecedor. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.VendorConfig |
Tabela de configuração do fornecedor contendo configurações específicas do fornecedor. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.PurchaseDocumentsHistory |
Tabela de histórico de documentos de compra contendo informações relacionadas ao pedido de compra, como números de documentos de compra, números de itens e detalhes do documento de material. |
CurrencyConversion | Tabela de conversão de moeda contendo informações sobre a taxa de câmbio para conversão de moeda. |
Casos de Uso
- Analisar padrões e tendências de pagamento do fornecedor.
- Identificar pagamentos vencidos e futuros.
- Monitorar a atividade do pedido de compra e corresponder com os dados da fatura.
- Executar análise e previsão de fluxo de caixa.
- Fornecer insights para gerenciamento de fornecedores e otimização de pagamentos.
Lógica da Query
A consulta combina dados das tabelas de origem usando uma série de junções e filtros. Primeiro, cria uma expressão de tabela comum (CTE) chamada CurrencyConversion
para lidar com a conversão de moeda com base no parâmetro de moeda especificado. Em seguida, ele une as tabelas AccountingDocuments
e InvoiceDocuments_Flow
para criar um conjunto de dados abrangente de faturas contábeis. A consulta também inclui cálculos para indicadores-chave de desempenho (KPIs), como valor vencido, valor pendente, mas não vencido e penalidade potencial. Ele aproveita funções escalares personalizadas (Fiscal_Period
, Fiscal_Case1
, Fiscal_Case2
e Fiscal_Case3
) para determinar períodos fiscais com base em variantes de ano fiscal específicas da empresa.
Possível relação com transações SAP
Código da Transação | Descrição da Transação |
---|---|
FB03 | Exibir documento |
FB60 | Inserir fatura recebida |
FBL1N | Exibir itens da linha: visão geral do documento |
FBL3N | Exibição de item de linha: conta contábil |
FBL5N | Exibição de item de linha: documento |
FK03 | Exibir registro mestre do fornecedor |
ME23N | Exibir ordem de compra |
ME2L | Exibir histórico do pedido de compra |
SE16 | Exibição de tabela |
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 | |
AccountNumberOfVendorOrCreditor_LIFNR | Vendor/Creditor Account Number | |
NAME1 | Vendor/Creditor Name | |
AmountInLocalCurrency_DMBTR | Amount in Local Currency | |
AccountingDocumentNumber_BELNR | Accounting Document Number | |
NumberOfLineItemWithinAccountingDocument_BUZEI | Line Item Number within Accounting Document | |
DocumentNumberOfTheClearingDocument_AUGBL | Document Number of the Clearing Document | |
TermsOfPaymentKey_ZTERM | Terms of Payment Key | |
AccountType_KOART | Account Type | |
ReasonCodeForPayments_RSTGR | Reason Code for Payments | |
PaymentBlockKey_ZLSPR | Payment Block Key | |
ClearingDate_AUGDT | Clearing Date | |
PostingDateInTheDocument_BUDAT | Posting Date in the Document | |
FiscalYear_GJAHR | Fiscal Year | |
FiscalPeriod_MONAT | Fiscal Period | |
DocFiscPeriod | Document Fiscal Period | |
KeyFiscPeriod | Key Fiscal Period | |
NetDueDate | Net Due Date | |
InvStatus_RBSTAT | Invoice Status | |
PostingDate_BUDAT | Posting Date | |
PurchasingDocumentNumber_EBELN | Purchasing Document Number | |
CurrencyKey_WAERS | Currency Key | |
SupplyingCountry_LANDL | Supplying Country | |
AccountingDocumenttype_BLART | Accounting Document Type | |
InvoiceDocumenttype_BLART | Invoice Document Type | |
MovementType__inventoryManagement___BWART | Movement Type | |
POOrderHistory_AmountInLocalCurrency_DMBTR | Purchase Order History Amount in Local Currency | |
POOrderHistory_AmountInTargetCurrency_DMBTR | Purchase Order History Amount in Target Currency | |
YearOfPostingDateInTheDocument_BUDAT | Year of Posting Date in the Document | |
MonthOfPostingDateInTheDocument_BUDAT | Month of Posting Date in the Document | |
WeekOfPostingDateInTheDocument_BUDAT | Week of Posting Date in the Document | |
QuarterOfPostingDateInTheDocument_BUDAT | Quarter of Posting Date in the Document | |
AmountInTargetCurrency_DMBTR | Amount in Target Currency | |
ExchangeRate_UKURS | Exchange Rate | |
TargetCurrency_TCURR | Target Currency | |
OverdueAmountInSourceCurrency | Overdue Amount in Source Currency | |
OverdueAmountInTargetCurrency | Overdue Amount in Target Currency | |
OutstandingButNotOverdueInSourceCurrency | Outstanding But Not Overdue in Source Currency | |
OutstandingButNotOverdueInTargetCurrency | Outstanding But Not Overdue in Target Currency | |
OverdueOnPastDateInSourceCurrency | Overdue On Past Date in Source Currency | |
OverdueOnPastDateInTargetCurrency | Overdue On Past Date in Target Currency | |
PartialPaymentsInSourceCurrency | Partial Payments in Source Currency | |
PartialPaymentsInTargetCurrency | Partial Payments in Target Currency | |
LatepaymentsInSourceCurrency | Late Payments in Source Currency | |
LatePaymentsInTargetCurrency | Late Payments in Target Currency | |
UpcomingPaymentsInSourceCurrency | Upcoming Payments in Source Currency | |
UpcomingPaymentsInTargetCurrency | Upcoming Payments in Target Currency | |
PotentialPenaltyInSourceCurrency | Potential Penalty in Source Currency | |
PotentialPenaltyInTargetCurrency | Potential Penalty in Target Currency | |
PurchaseInSourceCurrency | Purchase in Source Currency | |
PurchaseInTargetCurrency | Purchase in Target Currency | |
IsParkedInvoice | Is Parked Invoice | |
IsBlockedInvoice | Is Blocked Invoice | |
CashDiscountReceivedInSourceCurrency | Cash Discount Received in Source Currency | |
CashDiscountReceivedInTargetCurrency | Cash Discount Received in Target Currency | |
TargetCashDiscountInSourceCurrency | Target Cash Discount in Source Currency | |
TargetCashDiscountInTargetCurrency | Target Cash Discount in Target Currency | |
AmountOfOpenDebitItemsInSourceCurrency | Amount Of Open Debit Items in Source Currency | |
AmountOfOpenDebitItemsInTargetCurrency | Amount Of Open Debit Items in Target Currency | |
AmountOfReturnInSourceCurrency | Amount Of Return in Source Currency | |
AmountOfReturnInTargetCurrency | Amount Of Return in Target Currency |