Resumen
SIMA organiza los datos agropecuarios en una jerarquía estricta. Cada OT se vincula en última instancia a un cultivo, que es la combinación de un lote, una campaña y un cultivo. Debés configurar esta jerarquía antes de poder registrar operaciones de campo.¿Tu ERP usa otros nombres (Cultivo, Ciclo, Planificación)? Consultá el Glosario SIMA ↔ ERP antes de mapear IDs.
Si tu sistema ya tiene establecimientos y lotes, creálos en SIMA y vinculálos usando el campo
external_code para mapear entre tus IDs y el local_id de SIMA.Orden de configuración
El orden importa — cada nivel depende del anterior.1
Verificar tu Sociedad (Productor)
El contexto de tu sociedad se devuelve en la respuesta del login como
society.id. Es la raíz de todos tus datos. Las sociedades no se crean via API — son aprovisionadas por SIMA durante el onboarding.2
Crear Establecimientos
Un establecimiento es un campo o grupo de campos perteneciente a un productor. Requiere un
farmer_id.3
Crear Lotes
Un lote es una parcela específica dentro de un establecimiento. Requiere un
establishment_id.4
Crear Campañas Madre y Campañas
Una campaña madre es la planificación (especie + época + ciclo, ej. “Soja 1ra 24/25”). Una campaña es la instancia en un lote — en muchos ERPs eso se llama Cultivo. Ver Glosario SIMA ↔ ERP.
5
Usar Campañas en OTs
Cada línea de supply y labour en una OT referencia una campaña (
campaigns.id). En el payload de integración aparece como cultivation.local_id.Establecimientos
Crear
id devuelto — lo vas a necesitar para crear lotes.
Actualizar
Eliminar
Listar
Lotes
El listado está en v2; la creación, actualización y eliminación en v3.Listar (v2)
establishment_id, modified_at_from, page, size.
Crear (v3)
Actualizar / eliminar (v3)
Campañas Madre y Campañas
Una Campaña Madre representa una temporada agrícola (ej: “2024/25 Finos”). Una Campaña es el cultivo específico + período vinculado a un conjunto de lotes dentro de esa temporada.Listar Campañas Madre
Listar Ciclos de Campaña Madre
Listar Campañas
Cultivos
Un cultivo en SIMA (cultivations) es una especie del catálogo (Soja, Maíz, Trigo). No confundir con la campaña — que es lo que muchos ERPs llaman Cultivo y es lo que referencian las OTs.
Listar especies (catálogo)
Listar campañas (instancia en lote — referencia de OTs)
cultivation.local_id).
Consulta típica para campañas de un establecimiento:
Vincular tus IDs con los IDs de SIMA
Cuando tu sistema tiene sus propios identificadores, usáexternal_code para crear un mapeo persistente:
GET /api/v3/third_party/establishments?external_code=TU-ERP-ESTAB-001
Manejo de entidades existentes
Si tu cliente ya tiene establecimientos y lotes configurados en SIMA (ej: cargados manualmente via la app web), no los recreés. En su lugar:- Listá los establecimientos existentes:
GET /api/v3/third_party/establishments - Hacé el match por nombre o ubicación con tus propios registros
- Guardá el
local_idde SIMA mapeado a tu propio ID - Usá
external_codeen creaciones/actualizaciones futuras para mantener el vínculo
Próximos pasos
Datos Maestros
Sincronizá Formulados, Aplicadores y Máquinas
Órdenes de Trabajo
Creá tu primera Orden de Trabajo

