AccountsPayable
Archivo SQL de origen: Google Cloud Cortex Data Foundation
Google Cloud Cortex Foudantion - Cortex Reporting - (s4) - AccountsPayable
Descripción general
Esta vista proporciona una vista consolidada de facturas contables y datos relacionados para propósitos de elaboración de informes. Combina datos de múltiples tablas SAP para proporcionar un conjunto de datos completo para análisis e informes.
Fuentes de datos
Tabla/vista de origen | Descripción |
---|---|
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.AccountingDocuments |
Tabla de documentos contables que contiene información relacionada con facturas, como números de documentos, fechas de contabilización, importes y detalles de cuentas. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.InvoiceDocuments_Flow |
Tabla de documentos de facturas que contiene información específica de facturas, como números de documentos de facturas, fechas de facturas y detalles del proveedor. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.CompaniesMD |
Tabla de datos maestros de empresas que contiene información relacionada con empresas, como nombres de empresas y variantes de año fiscal. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.VendorsMD |
Tabla de datos maestros de proveedores que contiene información relacionada con proveedores, como nombres y direcciones de proveedores. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.VendorConfig |
Tabla de configuración de proveedores que contiene ajustes de configuración específicos del proveedor. |
{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.PurchaseDocumentsHistory |
Tabla de historial de documentos de compras que contiene información relacionada con órdenes de compra, como números de documentos de compra, números de artículos y detalles del documento de material. |
CurrencyConversion | Tabla de conversión de moneda que contiene información sobre el tipo de cambio para la conversión de moneda. |
Casos de uso clave
- Analizar patrones y tendencias de pago de proveedores.
- Identificar pagos vencidos y próximos.
- Monitorizar la actividad de órdenes de compra y hacerla coincidir con los datos de la factura.
- Realizar análisis y previsión de flujo de caja.
- Proporcionar información para la gestión de proveedores y la optimización de pagos.
Lógica de consulta
La consulta combina datos de las tablas de origen utilizando una serie de uniones y filtros. Primero, crea una expresión de tabla común (CTE) llamada CurrencyConversion
para gestionar la conversión de moneda en función del parámetro de moneda especificado. A continuación, une las tablas AccountingDocuments
e InvoiceDocuments_Flow
para crear un conjunto de datos completo de facturas contables. La consulta también incluye cálculos para indicadores clave de rendimiento (KPI), como importe vencido, importe pendiente pero no vencido y penalización potencial. Aprovecha funciones escalares personalizadas (Fiscal_Period
, Fiscal_Case1
, Fiscal_Case2
y Fiscal_Case3
) para determinar periodos fiscales basados en variantes de año fiscal específicas de la empresa.
Posible relación con SAP Transactions
Codigo de transacción | Descripción de la transacción |
---|---|
FB03 | Visualizar documento |
FB60 | Introducir factura recibida |
FBL1N | Visualizar partidas de línea: visión general del documento |
FBL3N | Visualización de partidas individuales: cuenta de mayor |
FBL5N | Visualización de partidas individuales: documento |
FK03 | Visualizar registro maestro de proveedor |
ME23N | Visualizar orden de compra |
ME2L | Visualizar historial de órdenes de compra |
SE16 | Visualización de tabla |
Linaje de datos
Em desarollo
Campos de tabla/vista
Campo | Descripción del campo | Descripción del Diccionario 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 |