Manufactura / Pedidos de venta en SAP
Automatización de pedidos de venta en SAP
Automatización de pedidos de venta en SAP para equipos que aún graban los pedidos a mano en VA01 o en Business One. Envíenos un lote de pedidos reales y en una semana ve cada uno como el pedido de venta que recibiría SAP, con solicitante, destinatario, material y cantidad resueltos, y cada línea dudosa señalada.
Grabando pedidos en SAP Business One en Biodéal desde julio de 2025.
La realidad
En la mayoría de las empresas con SAP, VA01 sigue siendo el lugar donde se vuelven a teclear los pedidos que llegan por correo. El EDI cubre las grandes cuentas mediante IDocs; el resto envía un PDF, y alguien de atención al cliente copia el solicitante, los números de material y las cantidades, pantalla a pantalla.
Qué hace Mirage
Entrada de pedidos del correo a SAP
Mirage se sitúa delante de SAP, no dentro. Lee el pedido, lo resuelve contra sus datos maestros de SAP y crea el pedido de venta por una interfaz que SAP ya ofrece.
Entrada de pedidos en SAP sin ABAP
Los pedidos se crean por interfaces estándar: el Service Layer en SAP Business One; en S/4HANA y ECC, la API OData de pedidos de venta, la BAPI_SALESORDER_CREATEFROMDAT2 o un IDoc ORDERS. Sin ABAP a medida, sin tocar el núcleo de SAP, nada que rehacer en una actualización.
Sus datos maestros, sincronizados
Los maestros de clientes y materiales se leen de SAP y se mantienen al día: la referencia propia del cliente se resuelve a su material, y el solicitante y el destinatario se resuelven a partir del nombre y la dirección de entrega del pedido.
Lo incierto se detiene en una persona
Una línea que SAP aceptaría pero su equipo no, un material desconocido o una unidad que no cuadra con el precio, se retiene con el motivo, mientras se crea el resto del pedido.
SAP Business One: cómo se graba el pedido
El despliegue en producción graba en SAP Business One a través del Service Layer, la interfaz OData de SAP para Business One, disponible en SAP HANA y, desde la versión 10.0, en Microsoft SQL Server. Cuatro decisiones que cerrar con su partner de SAP antes del primer pedido.
Un borrador para revisar, o un pedido definitivo
El Service Layer puede crear el pedido de venta directamente, o guardarlo como borrador que una persona abre, revisa y añade como pedido, y puede previsualizar un pedido sin crearlo. La mayoría de los equipos empieza con borradores y pasa un cliente o un tipo de pedido a creación directa cuando ha superado la prueba. Si usa procedimientos de autorización, consulte con su partner cómo se aplican a los pedidos creados por la integración.
Las referencias propias de sus clientes
Business One guarda los números de catálogo de interlocutor: el código que cada cliente da a sus artículos. El agente los lee junto con sus listas de precios, precios especiales y grupos de unidades de medida, para que una línea escrita en los términos del cliente se convierta en su artículo, su unidad y su precio. El stock por almacén se lee cuando un pedido requiere comprobar disponibilidad.
Un usuario dedicado, y una comprobación de licencias
La integración inicia sesión con su propio usuario de Business One, nunca con el de una persona, y su sesión caduca tras 30 minutos de inactividad por defecto. La guía de licencias de SAP considera el acceso a través de otro sistema como acceso indirecto que su contrato debe cubrir: confírmelo con su partner de SAP antes del piloto.
Límites que prever
Un campo definido por el usuario creado durante el proyecto solo es visible para el Service Layer tras reiniciarlo. Una transacción no puede abarcar varias peticiones, así que el agente comprueba que no exista ya un pedido con la misma referencia del cliente antes de grabar, lo que hace inofensivo un reintento. Desde la FP 2602, el Service Layer también puede enviar un webhook al crearse un pedido.
El resultado
Automatización de VA01, campo a campo
| Campo | En la orden de compra | En el pedido de venta SAP | Estado |
|---|---|---|---|
| Solicitante | Razón social y NIF | Cliente 100482 | Cotejado |
| Destinatario↳ La orden de compra no llevaba número de destinatario. Su dirección de entrega coincidía exactamente con uno de los tres destinatarios del cliente. | Dirección de entrega, muelle 3 | Destinatario 100482-02 | Cotejado por dirección |
| Posición 10 | Ref. 88-120-B, 40 | Material 4000217, 40 PC | Referencia cruzada |
| Posición 20↳ Dos materiales activos comparten la misma descripción. En lugar de elegir uno, la línea se retiene con ambos candidatos, y las demás posiciones se crean. | Rodamiento 6204 2RS, 12 | Coinciden dos materiales activos | Enviado a una persona |
Prueba
Integración de la recepción de pedidos en SAP, en producción
En Biodéal, distribuidor de lácteos ecológicos, Mirage crea los pedidos de venta en SAP Business One a través del Service Layer.
Biodéal
48 segundos de mediana entre la recepción del correo y el pedido listo en SAP
2.943 pedidos creados automáticamente, de 113 clientes distintos
Clientes cotejados de forma exacta, luego aproximada, luego por dirección, con descuentos en cascada aplicados
Automatización de pedidos SAP, sobre sus propios pedidos
Envíenos un lote de pedidos reales de clientes e indíquenos su versión de SAP. En una semana recibe cada uno como pedido de venta, campo a campo, con lo que retendríamos señalado.
Cómo se desarrolla un despliegue: Observar, Mapear, Construir, Operar, Expandir. Ver el método
¿Prefiere hablarlo primero? Reservar una llamada
FAQ
Preguntas frecuentes
También en este sitio