API Integración Salesforce ↔ SAP B1
Desarrollé una API REST en .NET 8 para conectar Salesforce con SAP B1, automatizando la creación de órdenes de venta y la sincronización bidireccional de datos críticos como clientes, artículos, inventario y listas de precios.
Impacto en el negocio
Automatización del alta de pedidos desde Salesforce hacia SAP.
Reducción de captura manual y errores operativos.
Sincronización confiable entre CRM y ERP.
Mayor consistencia en catálogos comerciales y datos maestros.
Endpoints destacados
/api/Token
Generación de token para autenticación y acceso seguro a la API.
/api/SalesforceOrder
Creación de órdenes de venta en SAP desde información comercial de Salesforce.
/api/SalesforceStock/Stock
Consulta de inventario por artículo y almacén.
/api/SalesforceBusinessPartner/Create
Alta de clientes desde Salesforce hacia SAP.
/api/SAPPriceList
Consulta de listas de precios registradas en SAP.
/api/SAPProduct/{itemCode}
Actualización de productos sincronizados hacia Salesforce.
Mi rol
Diseño de arquitectura backend e integración empresarial.
Desarrollo de endpoints REST y lógica de negocio.
Integración con Salesforce REST API y SAP Business One.
Implementación de seguridad, validaciones y mapeo de datos.
Retos técnicos
Sincronización bidireccional entre plataformas con estructuras distintas.
Mapeo de entidades comerciales entre Salesforce y SAP.
Gestión segura de autenticación y autorización entre servicios.
Manejo de procesos críticos como órdenes, inventario y listas de precios.
Resultado
Se implementó una integración empresarial robusta que automatizó procesos comerciales clave, redujo trabajo manual y mejoró la confiabilidad del flujo entre ventas y ERP.
-
Periodo:
2024
-
Tipo:
Backend / Integración Empresarial
-
Empresa:
IT Consultant / Cliente privado
-
Rol:
Backend Developer
-
Demo:
Proyecto interno / No público