Bradery Create DB
Batch que ingiere pedidos de The Bradery (Gmail + XLSX) en la base de datos logística de Hawkers.
Batch que ingiere pedidos de The Bradery (Gmail + XLSX) en la base de datos logística de Hawkers.
Batch que automatiza respuestas del chat de Shopee para las tiendas regionales de Hawkers.
Batch que ingiere pedidos de Coppel, descarga sus etiquetas de envío y detecta cancelaciones.
Batch que ingiere pedidos de Dafiti (Colombia), gestiona el ready-to-ship y genera/sube etiquetas de envío por SFTP.
Importa pedidos de Decathlon (EU y AU) desde Mirakl, gestiona cancelaciones y sube facturas vía SFTP + API de Decathlon.
Sincroniza el stock disponible en Dynamics con el marketplace Decathlon (Mirakl EU) mediante la subida de un fichero CSV STO01.
Sincroniza el stock disponible en Dynamics con Deporvillage mediante un CSV EAN/cantidad subido por FTP, usando un mapeo SKU-EAN leído de Google Sheets.
Procesa líneas de pedido de tipo DONATION pendientes y registra la donación correspondiente en la API de WorldCoo.
Convierte ficheros EDI (UN/EDIFACT) de ventas de El Corte Inglés en informes XLSX, con flujo activo vía Google Drive para la división Sport.
Sincroniza pedidos del marketplace El Corte Inglés (ECI), los acepta, los importa a la BD de logística y genera sus etiquetas de envío.
Sincroniza el stock disponible en Dynamics con el marketplace El Corte Inglés (ECI) mediante la subida de un fichero CSV STO01.
Importa pedidos entregados del marketplace Falabella y los persiste como pedidos internos de logística.
Genera facturas fiscales colombianas (IVA, NIT/CC, códigos DANE) para pedidos SFCC pendientes y las sube por SFTP al proveedor de facturación Fymtech.
Sincroniza clientes de las ópticas españolas desde GIO hacia el POS y Dynamics 365, procesando las notificaciones pendientes en GCS.
Genera y sube por SFTP los ficheros CSV de stock y precio por tienda para el marketplace Glovo, a partir de datos de Dynamics.
Descarga imágenes de producto desde una carpeta de Google Drive, las sube al ERP (Dynamics) y a BI por SFTP, y genera una copia redimensionada.
Sincroniza la disponibilidad de stock desde Dynamics 365 hacia la plataforma JustEat/Flyt para ~50 almacenes tienda.
Sincroniza pedidos del marketplace Liverpool (API QAT, México) con la base de datos de logística y gestiona la generación de etiquetas de envío vía Labelary.
Envía pedidos de Australia al carrier NPF en formato XML y actualiza el stock en The Iconic tras el envío.
Envía pedidos de Colombia (directos y de marketplace) al carrier Servientrega vía SOAP, resolviendo códigos DANE de destino.
Envía pedidos del norte de Europa al carrier Sprint Logistics vía API REST.
Envía pedidos ERP europeos (y México/Colombia) a sus carriers logísticos correspondientes (Auro, Cubbo, LogSolution, Sarmed, Sprint Logistics, Servientrega), generando facturas PDF cuando aplica.
Recoge pedidos europeos pendientes de envío desde la base de datos de logística y los envía al almacén Auro, gestionando facturación, cancelaciones y errores.
Sincroniza pedidos pendientes del Reino Unido desde la base de datos de logística hacia la API v2 de SprintLogistics GB.
Sincroniza pedidos pendientes de Grecia hacia la API de Sarmed; incluye un runner de sincronización de producto activo que impide la ejecución del runner principal de pedidos (ver hallazgo crítico).
Envía pedidos pendientes de Italia a la API SOAP de LogSolutions/Asendia; actualmente coexisten dos runners activos que probablemente impiden la ejecución del runner principal de pedidos (ver hallazgo crítico).
Genera ficheros EDI de pedidos de lentillas para Cooper Vision, procesa estados de envío por SFTP, y gestiona facturación de pedidos Auro; conserva decenas de credenciales de Shopify huérfanas de una integración ya retirada del código.
Envía pedidos estándar y de marketplace pendientes de México a la API de Cubbo, validando stock e inventario de marketplace antes del envío.
Envía pedidos pendientes del sudeste asiático (Malasia, Singapur) a HK Times Logistics, dividiendo en varios envíos los pedidos que superan el umbral de aduanas.
Envía pedidos pendientes de EE.UU. al almacén OWD vía SOAP/XML y reporta la fiscalidad de los pedidos a TaxJar.
Orquesta 17 procesadores asíncronos que sincronizan estados de pedido entre proveedores logísticos (GCS→BD) y los propagan a las APIs de marketplace correspondientes.
Sincroniza pedidos pagados de Mercado Libre Colombia con la base de datos de logística y genera las etiquetas de envío en PDF vía Labelary.
Sincroniza pedidos pagados de Mercado Libre México con la base de datos de logística y genera las etiquetas de envío, enrutando por tipo de fulfillment (Cubbo o 99minutos).
Sincroniza pedidos pendientes y cancelados de Miravia con la base de datos de logística.
Actualiza el stock de las ofertas de Miravia a partir del stock disponible en Dynamics 365; el CLAUDE.md existente describe una integración de asignación porcentual por marketplace que no existe en el código real.
Sincroniza pedidos generados en Dynamics 365 (recibidos como ficheros JSON en GCS) con la base de datos de logística.
Consume eventos de negocio de Dynamics 365 F&O desde Azure Service Bus y los escribe como ficheros JSON en Google Cloud Storage para su posterior procesamiento.
Genera y envía a Slack informes XLSX de pedidos fraudulentos y duplicados detectados, marcándolos como notificados.
Orquesta el envío de pedidos desde numerosas plataformas de e-commerce y marketplaces hacia Dynamics 365, mediante 24 runners activados por perfil de Spring.
Orquesta el envío de pedidos desde numerosas plataformas de e-commerce hacia el entorno "Gold" (data warehouse) de Dynamics 365, mediante 22 runners activados por perfil y ejecución asíncrona.
Descarga por SFTP los ficheros XML de pedidos de Salesforce Commerce Cloud, los procesa en paralelo por prefijo de tienda y los persiste en la base de datos de logística.
Detecta pedidos que superan el umbral de envío/entrega por transportista, notifica a Salesforce Commerce Cloud y asigna cupones de compensación a los entregados con retraso.
Sincroniza los puntos de recogida de CTT (CSV) y GLS (XML) con la base de datos interna de logística.
Enriquece los puntos de recogida con provincia/código ISO vía geocodificación inversa, y aplica reglas de exclusión de visibilidad, ejecutando ambos procesos en paralelo.
Importa pedidos de dropshipment de Privalia (Veepee), genera etiquetas de envío y los persiste en las bases de datos internas de logística y Dynamics.
Sincroniza productos, variantes, precios de Privalia y códigos de barras desde Dynamics 365 hacia la base de datos interna.
Variante para el entorno Dynamics "Gold" de products-dynamics-pi — sincroniza productos, precios de Privalia y códigos de barras hacia la base de datos dynamics-gold.
Recupera y sincroniza en paralelo el estado de envío de 6 carriers logísticos (Auro, Auro Lentes, LogSolution, Sprint Logistics EU/GB, Cubbo) hacia Dynamics y Logistics.
Sincroniza devoluciones de pedidos (aprobadas, pagadas, canceladas) hacia Dynamics 365 y envía el email de reembolso vía Salesforce Marketing Cloud.
Genera y sube por SFTP los inventarios XML de stock para las 10 tiendas/regiones de Salesforce Commerce Cloud, calculados a partir de Dynamics y pedidos pendientes.
Sincroniza el catálogo de producto (estándar y grupos de variación) y datos de encuestas hacia Salesforce Service Cloud y Marketing Cloud.
Actualiza el stock de producto en las 5 tiendas regionales de Shopee (MY, TH, SG, PH, VN) a partir de una hoja de Google Sheets.
Sincroniza pedidos del marketplace Showroom Privé (Mirakl) con la base de datos de logística, aceptando pedidos pendientes y persistiendo los que están en envío.
Sincroniza pedidos del marketplace Showroom Flash (Mirakl) con la base de datos de logística, aceptando pedidos pendientes y persistiendo los que están en envío.
Actualiza el stock de las ofertas de Showroom Privé (Mirakl) a partir del stock disponible en Dynamics 365, mediante un CSV importado por la API de Mirakl.
Procesa eventos de estado de entrega de Dynamics 365 desde GCS y los persiste simultáneamente en tres bases de datos (Dynamics PRO, Dynamics GOLD y Logistics).
Sincroniza pedidos pendientes del marketplace The Iconic con la base de datos de logística.
Sincroniza el catálogo de producto (Hawkers y Northweek) con Trustpilot Product Reviews mediante upsert por lotes.
Envía invitaciones de reseña de Trustpilot (servicio y producto) a clientes con pedidos entregados hace 3 días, consultando el datawarehouse de Snowflake.
Descarga el catálogo desde SalesLayer, transforma los atributos de producto en bullets multilingües (10 idiomas) y actualiza el PIM web mediante upsert por lotes.
Sincroniza estados de envío y datos de pedido/producto desde el sistema de logística interno hacia Salesforce Commerce Cloud (SFCC) y Salesforce Service Cloud (SFSC).
Sincroniza el stock por marketplace (Decathlon, Miravia, Showroom, ECI) desde una hoja de Google Sheets hacia la base de datos de marketplaces, para las marcas Hawkers y Northweek.
Descarga por SFTP los ficheros de movimientos de Auro en XLS/XML, los convierte a XLSX y los vuelve a subir, archivando los originales.