Poco aporta. Tienes algunas ventajas:
- Es menos costoso en tiempo añadir nuevas funciones
- Te ahorras las licencias de los programas que uses para gestionar eso, aunque usualmente no son caras
- Con esta forma se suele independizar la base de datos del programa, lo que un día te puede venir bien si ofreces una web donde tus clientes puedan comprar tus productos y vean si quedan stocks
Pero realmente yo no le veo muchas ventajas para usarlo a nivel interno.
Si hay que hacerlo de cero sí, porque entre desarrollar un software a medida o gestionar estos stocks a través de una intranet, seguramente te salga más barato la segunda opción.
un saludo,
eContento