Catálogos Maestros
Proveedores

Sincronización de Proveedores

Sincroniza proveedores usados en órdenes de compra (pickups de tipo OC).

POST/transportes/sync/suppliers

Crea o actualiza proveedores del catálogo para uso en órdenes de compra.

Caso de uso

-- Crear proveedores desde el sistema externo para poder asociarlos a recolecciones de tipo OC.

Campos del Payload

Requeridos

CampoTipoDescripción
source_idstringID único en el sistema de origen
source_systemstringSistema externo (ej. external_erp)
supplier_codestringCódigo del proveedor
supplier_descriptionstringNombre o descripción del proveedor

Opcionales

CampoTipoDescripción
is_activebooleanEstado activo
supplier_idintID interno del proveedor
latitudenumberLatitud de la ubicación
longitudenumberLongitud de la ubicación
supplier_addressstringDirección física
supplier_phonestringTeléfono de contacto

Ejemplos

Request

{
  "source_id": "res.partner:7001",
  "source_system": "external_erp",
  "supplier_code": "7001",
  "supplier_description": "Acme Manufacturing",
  "supplier_address": "San José, CR",
  "supplier_phone": "555-0200",
  "latitude": 9.93276239628712,
  "longitude": -84.08577070478509
}

Response

{
  "ok": true,
  "code": "SYNC_OK",
  "message": "Sync processed successfully.",
  "data": [
    {
      "supplier_id": 15
    }
  ],
  "meta": {
    "route": "/transportes/sync/suppliers",
    "method": "PostSupplierSync",
    "operation": "upsert",
    "upsert_action": "created",
    "timestamp": "2026-04-07T12:00:00.000Z"
  }
}