Contents

Base técnica AL - Tablas - Clasificación y propósito en Business Central

Tipos de Tablas: Clasificación y propósito en Business Central

Como desarrolladores en AL, es fundamental entender cómo se organizan las tablas en Business Central. Esta clasificación funcional nos ayuda a comprender el propósito de cada tabla y cómo interactúan entre sí en el sistema.

Datos Principales

Master Tables (Tablas Maestras)

  • Propósito: Son el núcleo del sistema, contienen la información fundamental del negocio
  • Ejemplos: Customer, Vendor, Item, G/L Account
  • Características: Datos relativamente estables, alta frecuencia de consulta

Supplementary Tables (Tablas Suplementarias)

  • Propósito: Proporcionan apoyo y configuración a las tablas maestras
  • Ejemplos: Currency, Country/Region, Payment Terms
  • Uso: Validaciones, listas desplegables, configuraciones globales

Subsidiary Tables (Tablas Subsidiarias)

  • Propósito: Crean enlaces y relaciones entre tablas maestras
  • Ejemplos: Item Vendor, Customer Price Group, Vendor Item No.
  • Función: Establecen relaciones many-to-many entre entidades principales

Configuración

Setup Tables (Tablas de Configuración)

  • Propósito: Definen las reglas y comportamientos del sistema
  • Ejemplos: General Ledger Setup, Sales & Receivables Setup, No. Series
  • Características: Una sola empresa, críticas para el funcionamiento

Transacciones

Document Tables (Tablas de Documentos)

  • Propósito: Almacenan documentos activos en proceso
  • Ejemplos: Sales Header, Purchase Header, Production Order
  • Estado: Documentos no contabilizados, pueden modificarse

Journal Tables (Tablas de Diarios)

  • Propósito: Borradores antes de la contabilización
  • Ejemplos: Gen. Journal Line, Item Journal Line
  • Función: Preparación y validación antes del posting

Histórico

Document History (Histórico de Documentos)

  • Propósito: Versiones archivadas de documentos contabilizados
  • Ejemplos: Sales Invoice Header, Purch. Rcpt. Header
  • Características: Solo lectura, auditoría y consulta

Ledger Tables (Tablas de Mayor)

  • Propósito: Transacciones oficiales contabilizadas
  • Ejemplos: G/L Entry, Customer Ledger Entry, Item Ledger Entry
  • Importancia: Base para todos los reportes financieros

Register Tables (Tablas de Registro)

  • Propósito: Resúmenes y agrupaciones de contabilizaciones
  • Ejemplos: G/L Register, Item Register
  • Función: Trazabilidad y auditoría de procesos de posting

Herramientas de Aprendizaje

Para dominar las 50 tablas más importantes de Business Central, recomiendo utilizar:

🛠️ Herramientas de Aprendizaje

¿Quieres practicar de forma interactiva? Tenemos herramientas especiales para ti: