Resumen
Las Órdenes de Trabajo (OTs) son la entidad central de SIMA. Representan operaciones de campo — aplicaciones, labores, scouting y más. Los sistemas de terceros pueden crear, leer, actualizar y eliminar OTs de forma bidireccional.Las OTs usan dos rutas de API: lectura en v3 (
/api/v3/third_party/work_orders) y escritura en v1 (/integration/api/v1/workOrders). Ver Versiones de la API para el detalle.Estructura de una OT
Cada Orden de Trabajo tiene tres secciones:
Cada línea de supply o labour está vinculada a un cultivo (
cultivation.local_id), que asocia la operación a una combinación específica de lote + campaña + cultivo.
Checklist de prerequisitos
Antes de crear una OT, confirmá que tenés IDs para:1
Empresa
El contexto de sociedad. Obtenelo de la respuesta del login (
society.id) o via GET /api/v3/third_party/companies.2
Cultivo
La combinación de lote + campaña + cultivo que es objetivo de la operación. Obtenelo via
GET /api/v3/third_party/cultivations. Cada línea de supply y labour necesita un cultivation_id.3
Formulados (para supplies)
El producto agroquímico. Obtenés los IDs de
GET /api/v3/third_party/formulateds.4
Aplicadores / Contratistas / Máquinas (para labours)
Opcional pero frecuente. Obtenelos de sus respectivos endpoints de datos maestros.
Endpoints
Listar Órdenes de Trabajo
Crear una Orden de Trabajo
local_id del header (473229 en este ejemplo) para vincular futuras actualizaciones o eliminaciones.
Actualizar una OT
Eliminar una OT
HTTP 204 No Content si fue exitoso.
Eliminación masiva (múltiples IDs a la vez):
Agregar información adicional a una OT
Usá esto para adjuntar metadata personalizada de tu sistema a una OT existente:Estados de una OT
Las OTs con
is_read_only: true no pueden modificarse. Verificá este campo antes de intentar una actualización.Mapeo de IDs entre sistemas
Cada entidad en SIMA tiene unlocal_id (ID de SIMA) y un external_id (ID de tu sistema). Al crear una OT desde tu sistema, podés pasar tu propio ID como external_id para usarlo en búsquedas futuras:
Próximos pasos
Configurar la Jerarquía
Configurá Establecimientos, Campañas y Lotes antes de crear OTs
Datos Maestros
Sincronizá Formulados, Máquinas y Aplicadores
Estrategia de Sincronización
Cómo detectar y traer cambios eficientemente

