Mejoramos Business Central desde dentro: Contribuimos al repositorio oficial de Microsoft

Nuestro equipo técnico participa en el repositorio oficial de Microsoft en GitHub, BusinessCentralApps, donde se publica el código fuente de las aplicaciones base de Dynamics 365 Business Central.

microsoft/BusinessCentralApps: Applications for the Dynamics 365 Business Central platform

Este espacio está diseñado para fomentar la colaboración con la comunidad y los partners, bajo licencia MIT, permitiendo proponer mejoras que pueden acabar formando parte del producto oficial relacionadas con la Base Application. Además de este repositorio existen dos más, uno para contribuir a aplicaciones de Microsoft que no forman parte del núcleo,  ALAppExtensions y otro, BCApps, si trabajas con herramientas de desarrollo como el Test Runner o el Performance Toolkit

  • Las issues creadas en este repositorio no tienen SLA (Microsoft no garantiza respuesta).
  • Los cambios aceptados no se llevan automáticamente a todas las versiones soportadas de Business Central.

El pasado mes de agosto, nuestro equipo publicó una mejora que amplía la extensibilidad de las páginas de tipo «Available – *», utilizadas en la gestión de reservas de material. A través del commit a8054e85, se añadieron variables con la etiqueta protected en páginas clave como:

  • Available – Item Ledger Entries
  • Available – Assembly Components
  • Available – Transfer Lines
  • Available – Prod. Order Components

Este cambio permite que las extensiones accedan a estas variables, siguiendo el patrón de extensibilidad ya presente en otras áreas de la aplicación.

Gracias a esta modificación, ahora es posible extender la lógica de reserva para incluir el seguimiento de producto (como número de lote, serie o paquete) en operaciones como movimientos de producto, compras o producción. Esto supone una mejora significativa en la trazabilidad del stock, y evita gestiones adicionales innecesarias en la asignación de materiales.

La propuesta fue aprobada por Microsoft el 13 de agosto y se incluirá como mejora oficial en la versión de Business Central que se lanzará en octubre de 2025. Para nosotros, es un orgullo ver cómo el trabajo técnico de nuestro equipo tiene impacto directo en la evolución del producto.

  • Commit: a8054e85fb4220d6ef56a438b2b69a1cb4b1a923 – #1501 [Bug]: Missing protected variables in ‘Available -*’ pages prev… · microsoft/BusinessCentralApps@a8054e8
  • Issue: #1501 – [Bug]: Missing protected variables in ‘Available -*’ pages prevents proper extension for reservation logic · Issue #1501 · microsoft/BusinessCentralApps
  • Pull Request: #1502 – #1501 [Bug]: Missing protected variables in ‘Available -*’ pages prev… by rutxy16eyna · Pull Request #1502 · microsoft/BusinessCentralApps

Comparte el contenido en tus redes

Comenta la publicación

Mejoramos Business Central desde dentro: Contribuimos al repositorio oficial de Microsoft

Deja una respuesta

Últimas publicaciones