SAP FI TABLAS Importantes: ¡Debe saberlo!

⚡ Resumen inteligente

SAP Las tablas FI almacenan los datos maestros, los documentos contables y la configuración que rigen la contabilidad financiera, organizados en grupos maestros, de transacciones y de personalización que S/4HANA ahora consolida en la tabla de diario universal ACDOCA.

  • 🔘 Datos maestros: Las tablas como SKA1, KNA1 y LFA1 contienen registros maestros del libro mayor, de clientes y de proveedores.
  • 📄 Datos de la transacción: BKPF almacena los encabezados de los documentos, mientras que BSEG almacena las partidas contables que respaldan cada asiento.
  • 🗂️ Índices secundarios: BSID, BSIK y BSIS track partidas abiertas, y BSAD, BSAK y BSAS track artículos eliminados.
  • ⚙️ Personalización: Las tablas de configuración como T001, T003 y T004 definen los códigos de empresa, los tipos de documento y los planes de cuentas.
  • 🔎 Acceso a los datos: Las transacciones SE16, SE16N y SE16H muestran el contenido de cualquier tabla sin necesidad de escribir código.
  • 🤖 S/4HANA: La tabla ACDOCA del Diario Universal reemplaza muchas tablas de índices y proporciona informes en tiempo real con asistencia de inteligencia artificial.

SAP Tablas importantes de FI agrupadas por datos maestros, transacciones y personalización.

Contabilidad financiera en SAP almacena cada saldo, documento y configuración dentro de tablas de la base de datos, por lo que conocer las tablas importantes en el SAP El módulo FI le ayuda a leer datos con SE16, crear informes y tracPublicaciones electrónicas de principio a fin. Esta referencia agrupa las claves SAP FI tablas por propósito (datos maestros, datos de transacciones, ejecuciones de pagos y personalización) y explica cómo encajan entre sí en ambos SAP ERP y SAP S/4HANA.

SAP Tablas de datos maestros FI

Las tablas de datos maestros contienen los registros relativamente estáticos a los que hacen referencia los asientos contables, como el plan de cuentas, los clientes y los proveedores. Estas tablas se comparten entre numerosas transacciones, por lo que su contenido cambia con mucha menos frecuencia que los documentos contables diarios a los que hacen referencia.

General Ledger Tablas de cuentas (contables)

Los datos maestros del libro mayor se dividen entre el nivel del plan de cuentas y el nivel del código de empresa, lo que permite que un mismo plan de cuentas sirva a varios códigos de empresa.

Code Mareas Ideales para Lecciones
SKA1 Cuentas del libro mayor (plan de cuentas)
Patinaje Cuentas del libro mayor (plan de cuentas: descripción)
SKB1 Cuentas de mayor (código de empresa)

Tablas maestras de clientes

Los datos maestros de clientes son compatibles cuentas por cobrarLos datos generales de KNA1 se comparten entre todos los clientes, mientras que KNB1 almacena la información específica de cada código de empresa, como la cuenta de conciliación y el procedimiento de reclamación.

Code Mareas Ideales para Lecciones
KNA1 Datos maestros de clientes (datos generales)
KNB1 Datos maestros de clientes (código de empresa)
KNVV Datos de ventas de clientes
KNBK Datos bancarios
KNVH Jerarquía de clientes
KNVP Funciones de socio de clientes
KNV Datos de envío para el cliente
KNVK Personas de contacto
KNVI Indicador de impuestos maestro del cliente

Tablas maestras de proveedores

Los datos maestros del proveedor son compatibles cuentas por pagar y refleja la estructura del cliente. LFA1 contiene los datos generales, LFB1 los datos del código de empresa y LFB5 los datos de reclamación utilizados por el programa de reclamación. El grupo de cuentas que controla estos campos se establece cuando crear un grupo de cuentas de proveedores.

Code Mareas Ideales para Lecciones
LFA1 Datos maestros de proveedores (datos generales)
LFB1 Datos maestros de proveedores (código de empresa)
LFB5 Datos de reclamación de proveedores
LFM1 Datos de la organización de compras
LFM2 Datos de compra
LFBK Datos bancarios

Tablas de información de clientes y materiales, y datos bancarios

Este grupo se completa con dos tablas de datos maestros más pequeñas: KNMT vincula a un cliente con un material, y BNKA contiene el directorio del banco central utilizado por los registros de clientes, proveedores y bancos propios.

Code Mareas Ideales para Lecciones
KNMT Registro de información cliente-material
BNKA Datos bancarios maestros

SAP Tablas de datos de transacciones FI (documentos contables)

Cada asiento contable en Contabilidad Financiera crea un documento contable que se almacena en una tabla de cabecera y una tabla de partidas individuales, con el apoyo de un conjunto de tablas de índices secundarios que agilizan la generación de informes sobre partidas abiertas y compensadas.

BKPF contiene una fila por documento con detalles de encabezado como tipo de documento, fecha de contabilización y año fiscal. BSEG contiene las partidas individuales, por lo que un único encabezado de BKPF está vinculado a varias filas de BSEG. Las tablas de índice secundario copian las partidas individuales seleccionadas por tipo de cuenta: las tablas BSI* contienen partidas abiertas y las tablas BSA* contienen partidas compensadas, divididas en versiones de cliente (D), proveedor (K) y libro mayor (S).

Code Mareas Ideales para Lecciones
BKPF Encabezado del documento contable
BSEG Segmento del documento contable (partidas individuales)
BSID Índice secundario para clientes (partidas abiertas)
BSIK Índice secundario para proveedores (partidas abiertas)
bsim Índice secundario, documentos para el material
BSIP Índice para la validación de documentos duplicados por parte de proveedores
BSIS Índice secundario para cuentas de mayor (partidas abiertas)
BSAD Índice para clientes (artículos liquidados)
BSAK Índice de proveedores (artículos liquidados)
BSAS Índice de cuentas de mayor (partidas compensadas)

SAP Tablas de ejecución de pagos FI

El programa de pago automático (transacción F110) escribe sus resultados en dos tablas. REGUH almacena los datos de pago (liquidación) por beneficiario, y REGUP almacena los elementos abiertos individuales que cada pago compensó, lo cual es útil cuando se concilia un pago saliente o investigar una propuesta.

Code Mareas Ideales para Lecciones
REGÚH Datos de liquidación del programa de pagos
REGISTRAR Artículos procesados ​​del programa de pago

SAP Tablas de configuración (personalización) de FI

Las tablas de personalización almacenan la configuración establecida en la Guía de implementación (SPRO). Controlan cómo se contabilizan los documentos y cómo se comportan el código de empresa, el ejercicio fiscal y los periodos contables, por lo que los consultores suelen consultarlas para confirmar rápidamente una configuración.

Empresa Code Tablas de configuración

Estas tablas definen la configuración organizativa y del plan de cuentas que vincula cada asiento contable a un código de empresa.

Code Mareas Ideales para Lecciones
T004 Catálogo de cuentas
T077S Grupo de cuentas (cuentas de mayor)
T009 Variantes de año fiscal
T880 Datos globales de la empresa
T014 Área de control de crédito

Tablas de configuración de documentos FI

Las tablas de control de documentos deciden qué tipos de documentos están permitidos y qué períodos contables están abiertos, trabajando conjuntamente con la variante del período contable.

Code Mareas Ideales para Lecciones
T010O Variante del período contable
T010P Nombres de variantes del período de publicación
T001B Períodos de publicación permitidos
T003 Tipos de documentos
T012 Bancos propios

Cómo ver SAP Datos de la tabla FI (SE16, SE16N, SE16H)

Conocer el nombre de una tabla solo es útil si se puede leer su contenido. SAP Incluye un explorador de datos precisamente para esto, y no requiere programación ABAP.

  • SE16 / SE16N — El explorador de datos general. Introduzca el nombre de la tabla, por ejemplo BSEG, aplique filtros en los campos clave y ejecute la selección para obtener las filas coincidentes. SE16N es la alternativa más flexible y permite filtrar por cualquier campo.
  • SE16H — un navegador mejorado disponible en SAP S/4HANA que admite uniones, grupospingy la agregación directamente en la interfaz, lo que resulta útil al analizar grandes conjuntos de datos.
  • SE11 — El Diccionario ABAP. Úselo para ver la definición de una tabla (sus campos, tipos de datos y claves) en lugar de sus datos.

Para descubrir el nombre de una tabla mientras trabaja, coloque el cursor sobre cualquier campo, pulse F1 y seleccione el botón Información técnica. SAP Luego muestra la tabla y el campo que almacenan el valor, que puede abrir en SE16N directamente. El acceso a estas transacciones se rige por los objetos de autorización estándar en el SAP GUIPor lo tanto, el acceso a la pantalla suele estar restringido en los sistemas de producción.

SAP Tablas FI en S/4HANA y el Diario Universal (ACDOCA)

SAP S/4HANA simplifica el modelo de datos de FI en torno a una única tabla de partidas individuales denominada Diario Universal (ACDOCA). Fusiona las partidas individuales de Contabilidad Financiera y Controlling en una sola tabla, lo que elimina la necesidad de conciliar FI y CO por separado.

Debido a esto, las tablas clásicas de índices secundarios y totales —BSID, BSIK, BSIS, BSAD, BSAK, BSAS y totales como GLT0— ya no se escriben como tablas físicas separadas. SAP Los reemplaza con vistas de compatibilidad CDS del mismo nombre que leen desde ACDOCA y BSEG, por lo que los informes antiguos siguen funcionando. BKPF aún almacena el encabezado del documento y BSEG sigue existiendo como un registro de elementos abiertos, pero ACDOCA es la fuente de información principal para los informes.

Cómo SAP Las tablas FI están vinculadas entre sí

Las tablas FI se conectan a través de un pequeño conjunto de campos clave compartidos, lo que permite seguir una cifra desde un informe hasta su documento de origen.

  • Un documento contable se identifica mediante el código de la empresa (BUKRS), el número de documento (BELNR) y el año fiscal (GJAHR); BKPF y BSEG comparten esta clave, por lo que una cabecera se une a sus partidas individuales.
  • Las partidas individuales en BSEG llevan el número de cuenta, que se vincula con los datos maestros en SKA1/SKB1 (contabilidad general), KNA1/KNB1 (cliente) o LFA1/LFB1 (proveedor).
  • Las tablas de índices secundarios (BSID, BSIK, BSIS y las tablas BSA* de partidas compensadas) se derivan de las partidas individuales del documento, por lo que siempre trace volver a las mismas filas BKPF y BSEG.

Comprender estos vínculos facilita las tareas de fin de mes, como por ejemplo: reclamación y la compensación de partidas abiertas es mucho más fácil de auditar, porque cada saldo puede ser tracadjunto a los documentos que lo respaldan.

Preguntas Frecuentes

Coloque el cursor sobre el campo, pulse F1 y, a continuación, seleccione Información técnica. SAP Muestra los nombres de las tablas y los campos asociados a ese campo de pantalla. A continuación, puede abrir SE11 para ver su definición o SE16N para leer los datos almacenados.

BSID almacena partidas de clientes pendientes de liquidación, mientras que BSAD almacena partidas de clientes liquidadas tras el pago. Los proveedores utilizan BSIK y BSAK, y las cuentas del libro mayor utilizan BSIS y BSAS, siguiendo el mismo patrón de partidas pendientes y liquidadas.

LFB5 almacena datos de reclamación de proveedores a nivel de código de empresa, incluyendo la fecha del último aviso, el nivel de reclamación y cualquier bloqueo de reclamación. El programa de reclamación lee y actualiza LFB5 cuando selecciona partidas de proveedores vencidas e imprime avisos de reclamación.

KNA1 almacena datos maestros generales de clientes compartidos entre todos los clientes, como nombre, dirección e información fiscal. KNB1 almacena datos específicos de la sociedad, como la cuenta de conciliación, las condiciones de pago y el procedimiento de reclamación para el mismo cliente.

T001 es la tabla de códigos de empresa. Almacena cada código de empresa con su nombre, moneda, plan de cuentas, variante de ejercicio fiscal y país. Casi todas las tablas de configuración e informes de FI están vinculadas al código de empresa almacenado en T001.

El prefijo BS marca a un contable.ping Índice secundario. La última letra indica el tipo de cuenta: D para deudor (cliente), K para acreedor (proveedor) y S para cuenta contable (libro mayor). Las tablas BSA correspondientes contienen los elementos compensados.

El aprendizaje automático analiza tablas como BSEG y ACDOCA para detectar anomalías, predecir el flujo de caja y detectar asientos duplicados o fraudulentos. SAP La IA empresarial y el copiloto de Joule ponen de manifiesto estas conclusiones mediante consultas en lenguaje natural a través del Diario Universal.

Copiloto de GitHub genera código de vista ABAP, SQL y CDS que lee tablas como BKPF y BSEG, lo que acelera la ejecución personalizada.tracts e informes. No se conecta a SAP directamente, así que pruebe primero cada consulta generada en un cliente de prueba.

Resumir este post con: