2026
Gestión comercial: ofertas, tarifas y precios pactados
Circuito comercial completo sobre el ERP para distribuidoras: ofertas con ida y vuelta a Excel, precios pactados, tarifas por familia y descuentos por tipo de cliente.
- C#
- SAP B1 SDK
- Excel Interop
- SQL Server
- SAP HANA
Problema
En una distribuidora el precio que se factura casi nunca es el de la tarifa. Hay tarifas por familia y subfamilia, descuentos según el tipo de cliente y precios pactados uno a uno que alguien negoció hace meses. Cuando todo eso vive en hojas sueltas, el ERP emite un precio y el cliente esperaba otro.
Solución
El circuito empieza en la oferta y termina en el precio que sale en la línea del documento. La oferta se puede exportar a Excel y volver a importar, porque el comercial trabaja en Excel y discutirlo no cambia el hecho. Sobre ella se apoyan la propuesta de precio de proveedor y el precio pactado.
Debajo están las tarifas por familia y subfamilia y los descuentos por tipo de cliente, que son las dos formas en que un distribuidor agrupa lo que vende y a quién se lo vende. Definir el precio a ese nivel evita mantener listas artículo a artículo.
El precio de coste se recalcula a diario mediante una tarea de servidor, de modo que el margen que ve el comercial al ofertar no es el de la semana pasada.
El trabajo se hizo en paralelo para varias implantaciones compartiendo núcleo, con las diferencias de cada cliente por encima y no por duplicación.
Arquitectura
Por qué está montado así
La oferta va y vuelve de Excel. El comercial negocia fuera del ERP y ese dato tiene que poder volver sin teclearse otra vez.
Los precios se definen por familia y subfamilia antes que artículo a artículo. Si no, el mantenimiento crece con el catálogo y acaba sin hacerse.
El precio pactado se guarda como acuerdo con el cliente, no como corrección manual en el documento. Así sobrevive a la siguiente oferta.
Saqué el recálculo del coste a una tarea diaria. Recorrer el catálogo entero dentro de una pantalla se nota, y se nota en la pantalla del comercial.
Varias implantaciones comparten el mismo núcleo, con la variación de cada cliente encima.
Resultado
Circuito comercial en uso en varias implantaciones, cada una con sus variaciones sobre el mismo núcleo.
Contacto
Trabajemos juntos en tu próximo proyecto
Si tienes un proyecto de SAP Business One, una integración pendiente o simplemente una duda, escríbeme. Respondo a todos los mensajes.
- Ubicación
- Palma, Mallorca
- in/ramon-artigues
- GitHub
- RamonArtigues