Soluciones
Comparación entre NetSuite y Microsoft Dynamics 365
Claves para Elegir el Mejor ERP en la Nube
Las empresas que han superado las herramientas básicas de contabilidad y hojas de cálculo suelen optar por sistemas ERP en la nube para mejorar su eficiencia. Aquellas que utilizan versiones antiguas de software ERP local también consideran esta opción para aprovechar sus beneficios. Dos de los proveedores más destacados en este ámbito son NetSuite y Microsoft Dynamics 365, ambos con una sólida trayectoria y un conjunto de funciones integrales. Aunque ambos ofrecen ventajas similares, es crucial entender las diferencias clave en arquitectura, funcionalidad, personalización, integraciones, soporte y estrategias de implementación para elegir la mejor solución.
Descripción general de NetSuite
NetSuite fue la primera aplicación empresarial en la nube, fundada en 1998 por Evan Goldberg, un empresario y uno de los primeros empleados de Oracle, y el fundador de Oracle, Larry Ellison. Comenzó como una solución de contabilidad basada en la web, pero rápidamente agregó funciones adicionales para hacer realidad la visión de Goldberg de una plataforma unificada para administrar una empresa completa. NetSuite tiene aplicaciones integradas de forma nativa para la gestión de inventario y pedidos, comercio, análisis, CRM, RR. HH., automatización de servicios profesionales (PSA) y más. Siempre se ha entregado como un sistema ERP de software como servicio (SaaS) , donde todos los clientes comparten la misma versión del software y la infraestructura, con datos separados a nivel de base de datos.
El enorme éxito de NetSuite como proveedor de software en la nube le permitió salir a bolsa en 2007 y luego ser adquirida por Oracle en 2016 por 9.300 millones de dólares. Casi 25 años después del lanzamiento de NetSuite, tiene más de 37.000 clientes, todos en la nube.
Descripción general de Microsoft Dynamics 365
El crecimiento de Microsoft en los años 80 y 90 se debió principalmente a sus sistemas operativos, herramientas de productividad empresarial y, finalmente, a sus ofertas de bases de datos. Entró en el mercado de aplicaciones empresariales mediante la adquisición de dos grandes proveedores de ERP a principios de la década de 2000 que prestaban servicios a empresas medianas y grandes: Great Plains y Navision A/S (este nombre reflejaba la fusión de Navision con Axapta poco antes de que fuera adquirida por Microsoft). Ambos ya ofrecían múltiples soluciones (algunas añadidas mediante adquisiciones propias) y, posteriormente, Microsoft rebautizó los sistemas de Great Plains como Microsoft Dynamics GP y Microsoft Dynamics SL (una referencia a Solomon Software, que Great Plains añadió a su cartera unos meses antes de la adquisición de Microsoft). Microsoft rebautizó los productos de Navision A/S como Microsoft Dynamics NAV y Microsoft Dynamics AX.
Como era habitual en el software de la época, todos eran sistemas locales y Microsoft siguió ofreciéndolos de esa manera, vendiendo los productos principalmente a través de socios. Con el tiempo, el proveedor comenzó a ofrecer implementaciones de ERP en la nube al permitir que los socios alojaran el software.
Años más tarde, Microsoft se decidió por una estrategia de ERP en la nube con dos opciones: Microsoft Dynamics 365 Finance (anteriormente Microsoft Dynamics 365 Finance and Operations) y Microsoft Dynamics 365 Business Central (hablaremos más sobre esto más adelante).
Microsoft Dynamics 365 Finance se lanzó comercialmente en octubre de 2016 y está dirigido al segmento superior del mercado medio. Microsoft Dynamics 365 Finance es un ERP sólido con un fuerte soporte para finanzas y ofrece módulos adicionales para la gestión de la cadena de suministro, ventas (CRM), recursos humanos, comercio y más. Sin embargo, se cree que solo unos pocos miles de clientes actualmente utilizan Dynamics 365 Finance en la nube.
Comparación entre NetSuite y Microsoft Dynamics 365 Finance
Si bien tanto NetSuite como Microsoft ofrecen una amplia funcionalidad para muchos departamentos y roles, existen diferencias fundamentales que los clientes notarán. Analicemos en detalle cómo se comparan el diseño y las características de cada sistema.
Arquitectura del sistema
Finanzas
Informes y análisis
Configuraciones y personalizaciones
Integraciones
Arquitectura del sistema
La principal diferencia entre NetSuite y Microsoft Dynamics 365 Finance es la forma en que ambos proveedores desarrollaron sus productos. NetSuite se diseñó para un entorno de nube multiusuario desde el primer día, y los clientes recibieron un espacio individualizado para almacenar sus instancias y datos de NetSuite. Todos los clientes se actualizan automáticamente a la versión más reciente dos veces al año, lo que garantiza que puedan beneficiarse de las últimas funciones y mejoras de seguridad. Las personalizaciones del sistema se trasladan automáticamente con estas actualizaciones.
La arquitectura de Microsoft Dynamics 365 Finance se basa en una versión rediseñada del software local que no está optimizada para actualizaciones automáticas frecuentes. Esto hace que algunos clientes se abstengan de actualizar a la última versión por temor a que rompa las integraciones y las aplicaciones complementarias. Esto puede significar que no todos los clientes tengan la misma versión del software, aunque todos paguen por estas actualizaciones periódicas a través de sus tarifas de suscripción anuales. Los clientes que no tengan la última versión se están perdiendo las últimas funciones y mejoras de seguridad, lo que podría impedirles aprovechar todo el valor del sistema y hacerlos más vulnerables a los ataques cibernéticos dañinos.
Finanzas
Como sugiere el nombre, Dynamics 365 Finance cuenta con sólidas capacidades de contabilidad, gestión financiera y generación de informes financieros. Al igual que NetSuite, ofrece datos financieros e informes en tiempo real, aunque para la generación de informes es posible que sea necesario utilizar productos externos de Microsoft (como Power BI) o herramientas de terceros (más información sobre esto en la siguiente sección).
A través del acuerdo de licencia de Microsoft con un tercero, Dynamics 365 Finance admite la facturación por suscripción y el reconocimiento avanzado de ingresos, lo que resulta especialmente relevante para muchas empresas de software y servicios. Por otro lado, las finanzas centrales de NetSuite admiten de forma nativa la facturación por suscripción y el reconocimiento avanzado de ingresos.
Informes y análisis
Una fuente centralizada de datos de toda la empresa es el principal beneficio de un sistema ERP. Esto permite generar informes intuitivos y completos para ayudar a las empresas a monitorear el rendimiento y aprovechar al máximo sus recursos. NetSuite viene con un amplio conjunto de paneles e informes prediseñados para diferentes roles y funciones. Los usuarios no técnicos pueden crear fácilmente nuevos informes para descubrir información adicional. NetSuite también ofrece capacidades de análisis de datos más avanzadas a través de SuiteAnalytics , que facilita la exploración de los datos para descubrir información empresarial. SuiteAnalytics puede extraer datos financieros, de clientes, de productos y de servicios directamente del sistema ERP.
NetSuite también ofrece un diferenciador único con las búsquedas guardadas. Las empresas pueden usar las búsquedas guardadas para encontrar rápidamente registros relevantes en sus sistemas (incluidos registros de clientes, financieros, de inventario, de cadena de suministro y otros) sin necesidad de configuraciones ni codificación. Los usuarios pueden guardar los resultados para futuras referencias e incluso incluirlos en paneles que siempre muestran los resultados más recientes. Se puede lograr algo similar en Dynamics 365 Finance, pero requiere recursos de desarrollador adicionales familiarizados con la codificación basada en C# y SQL.
Si bien Dynamics 365 Finance ofrece algunos informes prediseñados, muchos clientes confían en la creación de informes por sí mismos y en integraciones con otras aplicaciones, en particular Microsoft Power BI, para ofrecer visualizaciones de datos, paneles e informes financieros. Pero tenga en cuenta que Power BI es una aplicación técnica que requiere que personas familiarizadas con el sistema creen informes personalizados.
Configuraciones y personalizaciones
Un aspecto que a menudo se pasa por alto a la hora de seleccionar un sistema ERP es encontrar personas que tengan experiencia en la configuración y gestión del sistema. El modelo ERP SaaS resolvió muchos de esos problemas al eliminar la necesidad de un personal de TI responsable de gestionar el software, los servidores y los centros de datos; el proveedor de SaaS se encarga de todos los requisitos de alojamiento, parches y actualizaciones. Además, NetSuite ha adoptado un enfoque de “clics, no código” que permite a los usuarios no técnicos adaptar el sistema a sus necesidades mediante campos personalizados, informes personalizados y botones sin necesidad de programación. Para necesidades más complejas, la plataforma SuiteCloud de NetSuite está basada en Java, lo que proporciona una plataforma familiar para los desarrolladores. Java ha estado en el mercado durante más de 20 años, por lo que hay un gran ecosistema de profesionales capacitados disponibles.
Para realizar personalizaciones en Dynamics 365 Finance, se suelen necesitar conocimientos y capacidades de codificación más especializados. Se basa en los marcos .NET y SQL y también aprovecha el popular lenguaje C#. Gracias a su estructura Axapta heredada, los usuarios también se benefician del conocimiento del antiguo lenguaje X++. La necesidad de mayores recursos técnicos para que el sistema se ajuste a sus necesidades puede aumentar el costo de propiedad. Además, existe la preocupación de que los desarrolladores deban comprender tanto los aspectos técnicos antiguos como los nuevos de Dynamics 365 Finance, dada su complicada evolución durante las últimas dos décadas.
Integraciones
No todos los módulos de Dynamics 365 se basan en la misma base de código. El módulo CRM, por ejemplo, fue creado principalmente por Microsoft en lugar de basarse en gran medida en tecnología adquirida, por lo que se basa en una base de código diferente a la de la plataforma Dynamics 365 Finance. Esto significa que funciona como una aplicación independiente y tiene una interfaz de usuario diferente. Los clientes deben utilizar el middleware Dataverse de Microsoft para pasar datos y realizar flujos de trabajo entre las aplicaciones de finanzas y otras aplicaciones de Dynamics 365.
Con NetSuite, toda la suite se basa en una única base de código, lo que simplifica las personalizaciones y elimina la necesidad de middleware. Esto también hace que el proceso de actualización sea mucho más sencillo, ya que los clientes no necesitan probar esas personalizaciones cada vez que hay una nueva versión.
Comparación de las características de NetSuite y Microsoft Dynamics 365 Business Central
Muchas de las mismas advertencias que se aplican al evaluar NetSuite y Microsoft Dynamics 365 Finance también se aplican a Dynamics 365 Business Central. En las secciones siguientes, analizamos en profundidad los aspectos que diferencian a NetSuite y Dynamics 365 Business Central.
Arquitectura del sistema
Reconocimiento de ingresos
Facturación
Consolidación intercompañía
Consolidación intercompañía
Configuraciones y personalizaciones
Gestión de relaciones con el cliente
MCH
Arquitectura del sistema
Al igual que con Dynamics 365 Finance, la herencia local de Business Central afecta a la solución actual. Eso significa que, a diferencia de NetSuite, no todos los clientes tienen necesariamente la misma versión de este software. Los clientes de Microsoft que tienen versiones obsoletas podrían estar perdiendo mejoras de seguridad clave, lo que pone en mayor riesgo sus datos y procesos críticos. También se pierden nuevas funciones y otras mejoras del sistema que podrían hacer que sus operaciones sean más eficientes. Mientras tanto, algunos clientes deben confiar en el personal interno o en consultores pagos para que los ayuden a actualizar a versiones más nuevas.
Reconocimiento de ingresos
NetSuite ofrece una función de reconocimiento de ingresos que permite a los usuarios reconocer los ingresos de conformidad con los principios contables generalmente aceptados de EE. UU. y las NIIF a nivel internacional, ya sea que una transacción consista en una sola acción, una serie de acciones a lo largo de un período de tiempo o diferentes tipos de entregables en un paquete. Business Central tiene capacidades limitadas de reconocimiento de ingresos que a menudo se complementan con extensiones o integraciones no nativas. Esta función es particularmente importante para las empresas de software y servicios que dependen de suscripciones y deben reconocer los ingresos a lo largo del tiempo.
Facturación
NetSuite también ofrece una funcionalidad de facturación más sofisticada que Dynamics 365 Business Central. El módulo SuiteBilling de NetSuite se basa en las capacidades financieras básicas del sistema para automatizar aún más la facturación. Las empresas pueden combinar fácilmente opciones planas, escalonadas y basadas en el consumo con promociones, descuentos por volumen y tarifas específicas para cada cliente para brindar la flexibilidad que estos necesitan. También admite múltiples modelos de precios y escenarios de calificación complejos, lo que simplifica aún más la facturación.
Consolidación intercompañía
Dynamics 365 Business Central suele requerir herramientas externas o trabajo manual para gestionar consolidaciones internacionales y de múltiples filiales, lo que genera otro dolor de cabeza para las empresas estructuradas de esta manera. Las localizaciones para organizaciones que operan en varios países requieren instancias independientes en bases de datos independientes. Las aplicaciones de terceros diseñadas para Business Central suelen ser la mejor manera de gestionar las consolidaciones, pero las herramientas externas suelen implicar integraciones y otra fuente de gastos y posibles problemas. Configurar este proceso en Power BI puede requerir ayuda técnica con conocimientos especializados, lo que se traduce en más tiempo y dinero. Esto hace que la consolidación y los informes de múltiples entidades sean mucho más complicados que en NetSuite.
La plataforma unificada de NetSuite ofrece una estructura de contabilidad general estandarizada en la sede central y, al mismo tiempo, brinda a las unidades de negocios regionales o subsidiarias la flexibilidad de crear planes de cuentas personalizados. Las transacciones registradas a nivel local se asignan y se contabilizan automáticamente en la cuenta matriz en la moneda correcta y al tipo de cambio adecuado. Las empresas internacionales con múltiples subsidiarias no necesitan preocuparse por integraciones ni comprar aplicaciones de terceros.
Informes y análisis
Nuevamente, NetSuite viene con una gama mucho más amplia de informes y análisis integrados en el sistema que Business Central. Business Central tiene informes predefinidos limitados y, si los clientes desean algo más, con frecuencia recurren a integraciones con herramientas externas, como Power BI o Jet Reports. Cada una de esas integraciones requiere configuración y mantenimiento, lo que aumenta los costos.
Además, la capacidad de búsqueda global de NetSuite significa que los clientes pueden explorar en profundidad los informes hasta el nivel de transacción individual y crear sus propios informes y paneles sin necesidad de codificación. Esto puede resultar más difícil con Microsoft. Por ejemplo, si un cliente tiene Dynamics 365 Business Central y Dynamics 365 Sales, que son dos sistemas distintos, es posible que no pueda enviar y recibir datos entre esos dos sistemas sin un desarrollo personalizado, lo que limita las capacidades de generación de informes.
Configuraciones y personalizaciones
Si bien Dynamics 365 Business Central no requiere el mismo nivel de experiencia técnica para realizar personalizaciones del sistema o crear informes personalizados que Dynamics 365 Finance, aún no alcanza la simplicidad de la estrategia de “clics, no código” de NetSuite. Las personalizaciones de Dynamics 365 Business Central requieren codificación en el lenguaje AL a través del Editor de Visual Studio.
NetSuite es un sistema más completo desde el primer momento e incluye más funciones predefinidas que facilitan la implementación y la configuración. A los usuarios finales y administradores les resultará mucho más fácil adaptar NetSuite a sus necesidades específicas sin necesidad de asistencia técnica interna o externa. Esto se vuelve más importante a medida que una empresa crece y sus procesos evolucionan.
Gestión de relaciones con el cliente
El conjunto de funciones de Dynamics 365 Business Central es más amplio que el de Dynamics 365 Finance, su contraparte para empresas más grandes, aunque no es tan rico en funciones. Business Central incluye un sistema CRM con funciones de gestión de contactos y otras herramientas para la automatización de la fuerza de ventas. La solución también incluye capacidades de gestión de proyectos. NetSuite ofrece una funcionalidad similar a través de su CRM en el servicio de atención al cliente, la automatización de la fuerza de ventas, la automatización del marketing y la configuración, el precio y la cotización (CPQ). NetSuite tiene un módulo independiente para PSA con amplias funciones de informes de proyectos, facturación y gestión de gastos. Ambos módulos están integrados de forma nativa con NetSuite ERP, por lo que no es necesario gestionar ninguna integración.
Para obtener capacidades más sólidas, los clientes de Dynamics 365 Business Central recurren con frecuencia a módulos externos que pueden aumentar rápidamente el costo total de propiedad de la solución.
MCH
Business Central también incluye la funcionalidad de gestión de capital humano en el sistema principal (anteriormente esto se ofrecía a través de un módulo de RR.HH. separado).
SuitePeople, el módulo de gestión de capital humano de NetSuite , también admite la administración de RR.HH., la gestión del rendimiento, la gestión de la fuerza laboral y el análisis de RR.HH.
Por qué debería elegir NetSuite en lugar de Microsoft Dynamics
Soluciones
Comparación entre NetSuite y Microsoft Dynamics 365
Claves para Elegir el Mejor ERP en la Nube
Las empresas que han superado las herramientas básicas de contabilidad y hojas de cálculo suelen optar por sistemas ERP en la nube para mejorar su eficiencia. Aquellas que utilizan versiones antiguas de software ERP local también consideran esta opción para aprovechar sus beneficios. Dos de los proveedores más destacados en este ámbito son NetSuite y Microsoft Dynamics 365, ambos con una sólida trayectoria y un conjunto de funciones integrales. Aunque ambos ofrecen ventajas similares, es crucial entender las diferencias clave en arquitectura, funcionalidad, personalización, integraciones, soporte y estrategias de implementación para elegir la mejor solución.
Descripción general de NetSuite
NetSuite fue la primera aplicación empresarial en la nube, fundada en 1998 por Evan Goldberg, un empresario y uno de los primeros empleados de Oracle, y el fundador de Oracle, Larry Ellison. Comenzó como una solución de contabilidad basada en la web, pero rápidamente agregó funciones adicionales para hacer realidad la visión de Goldberg de una plataforma unificada para administrar una empresa completa. NetSuite tiene aplicaciones integradas de forma nativa para la gestión de inventario y pedidos, comercio, análisis, CRM, RR. HH., automatización de servicios profesionales (PSA) y más. Siempre se ha entregado como un sistema ERP de software como servicio (SaaS) , donde todos los clientes comparten la misma versión del software y la infraestructura, con datos separados a nivel de base de datos.
El enorme éxito de NetSuite como proveedor de software en la nube le permitió salir a bolsa en 2007 y luego ser adquirida por Oracle en 2016 por 9.300 millones de dólares. Casi 25 años después del lanzamiento de NetSuite, tiene más de 37.000 clientes, todos en la nube.
Descripción general de Microsoft Dynamics 365
El crecimiento de Microsoft en los años 80 y 90 se debió principalmente a sus sistemas operativos, herramientas de productividad empresarial y, finalmente, a sus ofertas de bases de datos. Entró en el mercado de aplicaciones empresariales mediante la adquisición de dos grandes proveedores de ERP a principios de la década de 2000 que prestaban servicios a empresas medianas y grandes: Great Plains y Navision A/S (este nombre reflejaba la fusión de Navision con Axapta poco antes de que fuera adquirida por Microsoft). Ambos ya ofrecían múltiples soluciones (algunas añadidas mediante adquisiciones propias) y, posteriormente, Microsoft rebautizó los sistemas de Great Plains como Microsoft Dynamics GP y Microsoft Dynamics SL (una referencia a Solomon Software, que Great Plains añadió a su cartera unos meses antes de la adquisición de Microsoft). Microsoft rebautizó los productos de Navision A/S como Microsoft Dynamics NAV y Microsoft Dynamics AX.
Como era habitual en el software de la época, todos eran sistemas locales y Microsoft siguió ofreciéndolos de esa manera, vendiendo los productos principalmente a través de socios. Con el tiempo, el proveedor comenzó a ofrecer implementaciones de ERP en la nube al permitir que los socios alojaran el software.
Años más tarde, Microsoft se decidió por una estrategia de ERP en la nube con dos opciones: Microsoft Dynamics 365 Finance (anteriormente Microsoft Dynamics 365 Finance and Operations) y Microsoft Dynamics 365 Business Central (hablaremos más sobre esto más adelante).
Microsoft Dynamics 365 Finance se lanzó comercialmente en octubre de 2016 y está dirigido al segmento superior del mercado medio. Microsoft Dynamics 365 Finance es un ERP sólido con un fuerte soporte para finanzas y ofrece módulos adicionales para la gestión de la cadena de suministro, ventas (CRM), recursos humanos, comercio y más. Sin embargo, se cree que solo unos pocos miles de clientes actualmente utilizan Dynamics 365 Finance en la nube.
Comparación
entre NetSuite y Microsoft Dynamics 365 Finance
Si bien tanto NetSuite como Microsoft ofrecen una amplia funcionalidad para muchos departamentos y roles, existen diferencias fundamentales que los clientes notarán. Analicemos en detalle cómo se comparan el diseño y las características de cada sistema.
Arquitectura del sistema
NetSuite ofrece funciones de contabilidad/planificación de recursos empresariales (ERP), gestión de relaciones con el cliente (CRM), automatización de servicios profesionales (PSA), gestión de la cadena de suministro (SCM), recursos humanos y comercio electrónico en una única solución de software de gestión empresarial basada en la nube a la que puede acceder desde cualquier lugar, las 24 horas del día.
Finanzas
Como sugiere el nombre, Dynamics 365 Finance cuenta con sólidas capacidades de contabilidad, gestión financiera y generación de informes financieros. Al igual que NetSuite, ofrece datos financieros e informes en tiempo real, aunque para la generación de informes es posible que sea necesario utilizar productos externos de Microsoft (como Power BI) o herramientas de terceros (más información sobre esto en la siguiente sección).
A través del acuerdo de licencia de Microsoft con un tercero, Dynamics 365 Finance admite la facturación por suscripción y el reconocimiento avanzado de ingresos, lo que resulta especialmente relevante para muchas empresas de software y servicios. Por otro lado, las finanzas centrales de NetSuite admiten de forma nativa la facturación por suscripción y el reconocimiento avanzado de ingresos.
Informes y análisis
Una fuente centralizada de datos de toda la empresa es el principal beneficio de un sistema ERP. Esto permite generar informes intuitivos y completos para ayudar a las empresas a monitorear el rendimiento y aprovechar al máximo sus recursos. NetSuite viene con un amplio conjunto de paneles e informes prediseñados para diferentes roles y funciones. Los usuarios no técnicos pueden crear fácilmente nuevos informes para descubrir información adicional. NetSuite también ofrece capacidades de análisis de datos más avanzadas a través de SuiteAnalytics , que facilita la exploración de los datos para descubrir información empresarial. SuiteAnalytics puede extraer datos financieros, de clientes, de productos y de servicios directamente del sistema ERP.
NetSuite también ofrece un diferenciador único con las búsquedas guardadas. Las empresas pueden usar las búsquedas guardadas para encontrar rápidamente registros relevantes en sus sistemas (incluidos registros de clientes, financieros, de inventario, de cadena de suministro y otros) sin necesidad de configuraciones ni codificación. Los usuarios pueden guardar los resultados para futuras referencias e incluso incluirlos en paneles que siempre muestran los resultados más recientes. Se puede lograr algo similar en Dynamics 365 Finance, pero requiere recursos de desarrollador adicionales familiarizados con la codificación basada en C# y SQL.
Si bien Dynamics 365 Finance ofrece algunos informes prediseñados, muchos clientes confían en la creación de informes por sí mismos y en integraciones con otras aplicaciones, en particular Microsoft Power BI, para ofrecer visualizaciones de datos, paneles e informes financieros. Pero tenga en cuenta que Power BI es una aplicación técnica que requiere que personas familiarizadas con el sistema creen informes personalizados.
Configuraciones y personalizaciones
Un aspecto que a menudo se pasa por alto a la hora de seleccionar un sistema ERP es encontrar personas que tengan experiencia en la configuración y gestión del sistema. El modelo ERP SaaS resolvió muchos de esos problemas al eliminar la necesidad de un personal de TI responsable de gestionar el software, los servidores y los centros de datos; el proveedor de SaaS se encarga de todos los requisitos de alojamiento, parches y actualizaciones. Además, NetSuite ha adoptado un enfoque de “clics, no código” que permite a los usuarios no técnicos adaptar el sistema a sus necesidades mediante campos personalizados, informes personalizados y botones sin necesidad de programación. Para necesidades más complejas, la plataforma SuiteCloud de NetSuite está basada en Java, lo que proporciona una plataforma familiar para los desarrolladores. Java ha estado en el mercado durante más de 20 años, por lo que hay un gran ecosistema de profesionales capacitados disponibles.
Para realizar personalizaciones en Dynamics 365 Finance, se suelen necesitar conocimientos y capacidades de codificación más especializados. Se basa en los marcos .NET y SQL y también aprovecha el popular lenguaje C#. Gracias a su estructura Axapta heredada, los usuarios también se benefician del conocimiento del antiguo lenguaje X++. La necesidad de mayores recursos técnicos para que el sistema se ajuste a sus necesidades puede aumentar el costo de propiedad. Además, existe la preocupación de que los desarrolladores deban comprender tanto los aspectos técnicos antiguos como los nuevos de Dynamics 365 Finance, dada su complicada evolución durante las últimas dos décadas.
Integraciones
No todos los módulos de Dynamics 365 se basan en la misma base de código. El módulo CRM, por ejemplo, fue creado principalmente por Microsoft en lugar de basarse en gran medida en tecnología adquirida, por lo que se basa en una base de código diferente a la de la plataforma Dynamics 365 Finance. Esto significa que funciona como una aplicación independiente y tiene una interfaz de usuario diferente. Los clientes deben utilizar el middleware Dataverse de Microsoft para pasar datos y realizar flujos de trabajo entre las aplicaciones de finanzas y otras aplicaciones de Dynamics 365.
Con NetSuite, toda la suite se basa en una única base de código, lo que simplifica las personalizaciones y elimina la necesidad de middleware. Esto también hace que el proceso de actualización sea mucho más sencillo, ya que los clientes no necesitan probar esas personalizaciones cada vez que hay una nueva versión.
Comparación
de las características de NetSuite con las de Microsoft Dynamics 365 Business Central
Muchas de las mismas advertencias que se aplican al evaluar NetSuite y Microsoft Dynamics 365 Finance también se aplican a Dynamics 365 Business Central. En las secciones siguientes, analizamos en profundidad los aspectos que diferencian a NetSuite y Dynamics 365 Business Central.
Arquitectura del sistema
Al igual que con Dynamics 365 Finance, la herencia local de Business Central afecta a la solución actual. Eso significa que, a diferencia de NetSuite, no todos los clientes tienen necesariamente la misma versión de este software. Los clientes de Microsoft que tienen versiones obsoletas podrían estar perdiendo mejoras de seguridad clave, lo que pone en mayor riesgo sus datos y procesos críticos. También se pierden nuevas funciones y otras mejoras del sistema que podrían hacer que sus operaciones sean más eficientes. Mientras tanto, algunos clientes deben confiar en el personal interno o en consultores pagos para que los ayuden a actualizar a versiones más nuevas.
Reconocimiento de ingresos
NetSuite ofrece una función de reconocimiento de ingresos que permite a los usuarios reconocer los ingresos de conformidad con los principios contables generalmente aceptados de EE. UU. y las NIIF a nivel internacional, ya sea que una transacción consista en una sola acción, una serie de acciones a lo largo de un período de tiempo o diferentes tipos de entregables en un paquete. Business Central tiene capacidades limitadas de reconocimiento de ingresos que a menudo se complementan con extensiones o integraciones no nativas. Esta función es particularmente importante para las empresas de software y servicios que dependen de suscripciones y deben reconocer los ingresos a lo largo del tiempo.
Facturación
NetSuite también ofrece una funcionalidad de facturación más sofisticada que Dynamics 365 Business Central. El módulo SuiteBilling de NetSuite se basa en las capacidades financieras básicas del sistema para automatizar aún más la facturación. Las empresas pueden combinar fácilmente opciones planas, escalonadas y basadas en el consumo con promociones, descuentos por volumen y tarifas específicas para cada cliente para brindar la flexibilidad que estos necesitan. También admite múltiples modelos de precios y escenarios de calificación complejos, lo que simplifica aún más la facturación.
Consolidación intercompañía
Dynamics 365 Business Central suele requerir herramientas externas o trabajo manual para gestionar consolidaciones internacionales y de múltiples filiales, lo que genera otro dolor de cabeza para las empresas estructuradas de esta manera. Las localizaciones para organizaciones que operan en varios países requieren instancias independientes en bases de datos independientes. Las aplicaciones de terceros diseñadas para Business Central suelen ser la mejor manera de gestionar las consolidaciones, pero las herramientas externas suelen implicar integraciones y otra fuente de gastos y posibles problemas. Configurar este proceso en Power BI puede requerir ayuda técnica con conocimientos especializados, lo que se traduce en más tiempo y dinero. Esto hace que la consolidación y los informes de múltiples entidades sean mucho más complicados que en NetSuite.
La plataforma unificada de NetSuite ofrece una estructura de contabilidad general estandarizada en la sede central y, al mismo tiempo, brinda a las unidades de negocios regionales o subsidiarias la flexibilidad de crear planes de cuentas personalizados. Las transacciones registradas a nivel local se asignan y se contabilizan automáticamente en la cuenta matriz en la moneda correcta y al tipo de cambio adecuado. Las empresas internacionales con múltiples subsidiarias no necesitan preocuparse por integraciones ni comprar aplicaciones de terceros.
Informes y análisis
Nuevamente, NetSuite viene con una gama mucho más amplia de informes y análisis integrados en el sistema que Business Central. Business Central tiene informes predefinidos limitados y, si los clientes desean algo más, con frecuencia recurren a integraciones con herramientas externas, como Power BI o Jet Reports. Cada una de esas integraciones requiere configuración y mantenimiento, lo que aumenta los costos.
Además, la capacidad de búsqueda global de NetSuite significa que los clientes pueden explorar en profundidad los informes hasta el nivel de transacción individual y crear sus propios informes y paneles sin necesidad de codificación. Esto puede resultar más difícil con Microsoft. Por ejemplo, si un cliente tiene Dynamics 365 Business Central y Dynamics 365 Sales, que son dos sistemas distintos, es posible que no pueda enviar y recibir datos entre esos dos sistemas sin un desarrollo personalizado, lo que limita las capacidades de generación de informes.
Configuraciones y personalizaciones
Si bien Dynamics 365 Business Central no requiere el mismo nivel de experiencia técnica para realizar personalizaciones del sistema o crear informes personalizados que Dynamics 365 Finance, aún no alcanza la simplicidad de la estrategia de “clics, no código” de NetSuite. Las personalizaciones de Dynamics 365 Business Central requieren codificación en el lenguaje AL a través del Editor de Visual Studio.
NetSuite es un sistema más completo desde el primer momento e incluye más funciones predefinidas que facilitan la implementación y la configuración. A los usuarios finales y administradores les resultará mucho más fácil adaptar NetSuite a sus necesidades específicas sin necesidad de asistencia técnica interna o externa. Esto se vuelve más importante a medida que una empresa crece y sus procesos evolucionan.
Configuraciones y personalizaciones
El conjunto de funciones de Dynamics 365 Business Central es más amplio que el de Dynamics 365 Finance, su contraparte para empresas más grandes, aunque no es tan rico en funciones. Business Central incluye un sistema CRM con funciones de gestión de contactos y otras herramientas para la automatización de la fuerza de ventas. La solución también incluye capacidades de gestión de proyectos. NetSuite ofrece una funcionalidad similar a través de su CRM en el servicio de atención al cliente, la automatización de la fuerza de ventas, la automatización del marketing y la configuración, el precio y la cotización (CPQ). NetSuite tiene un módulo independiente para PSA con amplias funciones de informes de proyectos, facturación y gestión de gastos. Ambos módulos están integrados de forma nativa con NetSuite ERP, por lo que no es necesario gestionar ninguna integración.
Para obtener capacidades más sólidas, los clientes de Dynamics 365 Business Central recurren con frecuencia a módulos externos que pueden aumentar rápidamente el costo total de propiedad de la solución.
MCH
Business Central también incluye la funcionalidad de gestión de capital humano en el sistema principal (anteriormente esto se ofrecía a través de un módulo de RR.HH. separado).
SuitePeople, el módulo de gestión de capital humano de NetSuite , también admite la administración de RR.HH., la gestión del rendimiento, la gestión de la fuerza laboral y el análisis de RR.HH.