Adaptto × Dorel Juvenile · Documento para el equipo de TIAdaptto × Dorel Juvenile · Document for the IT team
Flujos de datos entre Adaptto y DorelData flows between Adaptto and Dorel
Adaptto · 6 de agosto de 2026 · Dynamics AX 2012 R2, on-premiseAdaptto · 6 August 2026 · Dynamics AX 2012 R2, on-premise
Lo que pedimosWhat we're asking
Para cada entrada en la tabla — cuál de sus sistemas la origina y qué modo de integración usa. Las dos columnas aparecen en blanco: les pedimos que nos respondan con esa información.For each input in the table — which of your systems provides it and what integration mode it uses. The two columns are blank: we're asking you to share that information with us.
Cuatro preguntas abiertas que la tabla no puede resolver: los campos exactos para el borrador, si el servicio de escritura existe o hay que construirlo, el camino de red, y acceso a correo.Four open questions the table cannot answer: the exact fields for the draft, whether the write service exists or must be built, the network path, and email access.
EntradasInputs — lo que Adaptto consumewhat Adaptto consumes
SalidasOutputs — lo que Adaptto escribewhat Adaptto writes
Preguntas abiertasOpen questions
AnexoAppendix — qué estamos construyendowhat we're building
01Entradas — lo que Adaptto consumeInputs — what Adaptto consumes
Las dos columnas de la derecha están en blanco porque la decisión de qué servicio usar y cómo es de ustedes. Les pedimos que nos la comuniquen.The two right-hand columns are blank because the choice of service and integration mode is yours to make. We're asking you to share that with us.
#
DatoData
FasePhase
Sistema origenSource system
Modo de integraciónIntegration mode
E1
CatálogoCatalog SKU, nombre, categoría (área / línea / sublínea / marca)SKU, name, category (area / line / sub-line / brand)
V1
a confirmarto confirm
a confirmarto confirm
E2
Inventario por bodegaPer-warehouse stock
V1
a confirmarto confirm
a confirmarto confirm nos consta que ya existe un endpoint de consulta de stockwe understand a stock-query endpoint already exists
E3
ClientesClients RUT, razón social, código de cliente, dominios de correotax ID (RUT), legal name, client code, email domains
V1
a confirmarto confirm
a confirmarto confirm
E4
PreciosPrices mayorista, PVP, plan comercial, descuentos por volumenwholesale, PVP, commercial plan, volume discounts
V1
ExcelExcel no vive en ningún sistema · acordado con team comercial el 5 agonot in any system · agreed with commercial team 5 Aug
Carga de archivo + edición manualFile upload + manual edit
E5
Órdenes de compra a proveedorPurchase orders to supplier SKU + #OC + fecha estimada de llegadaSKU + PO number + estimated arrival date
V1
a confirmarto confirm
a confirmarto confirm
E6
Pedidos entrantes — correo directoInbound orders — direct email buzones de los campscamp mailboxes
Portal B2B Duty FreeDuty Free B2B portal tercerothird party
a confirmarto confirm sin API pública conocidano known public API
E9
Histórico de pedidosOrder history 12 meses, a nivel de línea12 months, line-level
V1 una vezone time
a confirmarto confirm
a confirmarto confirm
E10
Fotos de productoProduct images
Fase 2
a confirmarto confirm
a confirmarto confirm
E11
Fichas y especificaciones de productoProduct datasheets and specs
Fase 2
a confirmarto confirm
a confirmarto confirm
02Salidas — lo que Adaptto escribeOutputs — what Adaptto writes
El modo de integración también es suyo para definir.The integration mode is also yours to define.
#
DatoData
FasePhase
Sistema destinoTarget system
Modo de integraciónIntegration mode
S1
Pedido de venta en estado digitadoSales order in draft status cabecera + líneas (cliente, SKU, cantidad, precio unitario)header + lines (client, SKU, quantity, unit price)
V1
Dynamics AX
a confirmarto confirm
S2
Correo al clienteEmail to client catálogo curado / cotizacióncurated catalog / quotation
Fase 2
a confirmarto confirm
a confirmarto confirm
Adaptto no escribe nada más en AX. El pedido en borrador es el único punto de contacto con el ERP.Adaptto writes nothing else to AX. The draft order is the only ERP touchpoint.
03Preguntas abiertasOpen questions
Lo que las tablas no pueden resolver — las respuestas condicionan el diseño, el plazo y la viabilidad del proyecto.What the tables cannot resolve — the answers shape the design, timeline, and viability of the project.
1 · Campos requeridos para el pedido digitado1 · Required fields for the draft order
¿Cuál es la lista exacta de campos que AX necesita para crear un pedido en estado digitado?What is the exact list of fields AX needs to create an order in draft status?
Cabecera y líneas — qué campos son obligatorios, cómo se llaman en AX y en qué formato. Por ejemplo: cliente, bodega, fecha de pedido, canal; y por línea: código de SKU, cantidad, precio unitario.Header and lines — which fields are mandatory, their names in AX and their format. For example: client, warehouse, order date, channel; and per line: SKU code, quantity, unit price.
Los identificadores que ya tenemos — en los exports que nos compartieron, los SKUs y los clientes tienen sus propios códigos. ¿Son esos los mismos que espera el servicio de escritura, o AX usa claves internas distintas? Es una pregunta pequeña que rompe todas las escrituras si sale mal.The identifiers we already hold — in the exports you shared, SKUs and clients have their own codes. Are those the same ones the write service expects, or does AX use different internal keys? A small question that breaks every write if it's wrong.
Bodega — el pedido lleva una bodega en la cabecera. ¿Qué código corresponde a un pedido B2B estándar, y varía según el cliente?Warehouse — the order header needs a warehouse code. Which one applies to a standard B2B order, and does it vary by client?
2 · El servicio de escritura2 · The write service
¿Existe hoy un servicio utilizable para inyectar un pedido en estado borrador, o hay que construir uno nuevo?Does a usable service for injecting a draft-status order exist today, or must a new one be built?
Si hay que construir uno nuevo: ¿quién lo construye, con qué estimación y en qué lugar de la cola? Nuestro plan de dos meses hasta producción asume este servicio disponible alrededor de la semana 3-4. Es la mayor incógnita de cronograma y está fuera de nuestro control.If a new one must be built: who builds it, with what estimate, and where in the queue? Our two-month plan to production assumes this service is available around week 3-4. It is the biggest schedule unknown and outside our control.
¿Crear un pedido por el servicio dispara algo aguas abajo? Reserva de stock, chequeo de crédito, recálculo de precio, envío a WMS / BlueXpress, o cualquier paso de facturación. Es exactamente el problema que descartó el middleware.Does creating an order via the service trigger anything downstream? Stock reservation, credit check, price recalculation, WMS / BlueXpress push, or any invoicing step. This is exactly the problem that rules out the middleware.
¿Podemos enviar un identificador externo propio para que un reintento no genere un pedido duplicado?Can we send our own external identifier so a retry doesn't create a duplicate order?
Si un pedido de 24 líneas tiene 3 inválidas, ¿el servicio rechaza todo o crea parcialmente?If a 24-line order has 3 invalid lines, does the service reject everything or create it partially?
El tope de 24 líneas que mencionó el equipo de back-office: ¿es una restricción dura de AX o una política revisable? Si el pedido se divide, ¿existe forma de vincular los resultantes como una sola orden lógica?The 24-line cap: is it a hard AX constraint or a revisable policy? If the order must be split, is there a way to link the resulting orders as one logical order?
3 · Red y ambientes3 · Network and environments
¿Cuál es el camino de red previsto para que la plataforma de Adaptto alcance el AX on-premise?What is the intended network path for the Adaptto platform to reach the on-premise AX?
¿VPN sitio a sitio, endpoint publicado con whitelist de IP, proxy inverso, o un conector / agente alojado por ustedes?Site-to-site VPN, published endpoint with IP whitelist, reverse proxy, or a connector / agent hosted by you?
¿Existe un ambiente de pruebas / UAT de AX con datos representativos?Is there an AX test / UAT environment with representative data? Developing or testing against production is not viable — if none exists, the implementation plan changes substantially.
Modelo de credenciales para el acceso al servicio: certificado, usuario / clave, OAuth / ADFS. ¿Política de rotación? ¿Quién aprovisiona y con qué plazo?Credential model for service access: certificate, user / password, OAuth / ADFS. Rotation policy? Who provisions, and with what lead time?
4 · Correo4 · Email
Acceso a los buzones de los camps y requisitos de seguridadAccess to camp mailboxes and security requirements
Leer los buzones donde llegan los pedidos por correo (E6) requiere consentimiento de nivel tenant de M365 para la aplicación de Adaptto — no una autorización por usuario. ¿Es viable obtenerlo?Reading the mailboxes where email orders arrive (E6) requires M365 tenant-level admin consent for the Adaptto application — not a per-user authorization. What is the approval process and lead time?
Si solo hay tiempo para responder tres:If there's only time to answer three:Los campos exactos que AX necesita para crear el borrador (§ 03·1), si el servicio de escritura existe o hay que construirlo — y si hay que construirlo, quién y cuándo (§ 03·2), y el camino de red al AX on-premise (§ 03·3). Las tres determinan si el proyecto es viable como está planteado. Con gusto lo vemos en una llamada técnica de 45-60 minutos si resulta más rápido que responder por escrito.The exact fields AX needs to create the draft (§ 03·1), whether the write service exists or must be built — and if it must be built, who and when (§ 03·2), and the network path to the on-prem AX (§ 03·3). These three determine whether the project is viable as scoped. Happy to cover it in a 45-60 minute technical call if that's faster than answering in writing.
ANEXOAPPENDIXQué estamos construyendoWhat we're building
Una plataforma que recibe los pedidos que llegan hoy por correo y otros canales, los interpreta, y los deja como borrador en AX para que el equipo comercial revise y confirme.A platform that receives the orders arriving today by email and other channels, interprets them, and leaves them as a draft in AX for the commercial team to review and confirm.
EntradaInput
Correo (E6)Email (E6)
Quotiza (E7)
Duty Free (E8)
Fase 2 ···Phase 2 ···
Plataforma AdapttoAdaptto platform
01
Recepción e identificaciónIntake & identify
Detecta qué correos son pedidos; extrae líneas desde PDF, Excel o imagen.Detects which emails are orders; extracts lines from PDF, Excel or image.
02
EmparejamientoMatching
Resuelve cliente y líneas contra catálogo y clientes cargados.Resolves client and lines against the loaded catalog and client list.
archivofile
03
ValidaciónValidation
Verifica stock y precio; aplica la regla de 24 líneas.Checks stock and price; applies the 24-line rule.
archivofile
04
Revisión humanaHuman review
El equipo comercial revisa y confirma. Sin este paso no se escribe nada.The commercial team reviews and confirms. Nothing is written without this step.
05
Escritura del borradorDraft write
ERP · S1
Sistema de registroSystem of record
Dynamics AX 2012 R2
único punto de contactosingle touchpoint
La restricción que no cambia:The constraint that doesn't change: el pedido debe quedar digitado — visible en AX para el equipo comercial, pero no facturado y no despachado. the order must land as a draft — visible in AX to the commercial team, but not invoiced and not dispatched.