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 |