Sincronización de Proveedores
Sincroniza proveedores usados en órdenes de compra (pickups de tipo OC).
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
| Campo | Tipo | Descripción |
|---|---|---|
source_id | string | ID único en el sistema de origen |
source_system | string | Sistema externo (ej. external_erp) |
supplier_code | string | Código del proveedor |
supplier_description | string | Nombre o descripción del proveedor |
Opcionales
| Campo | Tipo | Descripción |
|---|---|---|
is_active | boolean | Estado activo |
supplier_id | int | ID interno del proveedor |
latitude | number | Latitud de la ubicación |
longitude | number | Longitud de la ubicación |
supplier_address | string | Dirección física |
supplier_phone | string | Telé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"
}
}