Skip to main content

Creación y edición

En esta sección se explicará el proceso para crear y editar campos en Olive+. Aquí encontrarás una guía paso a paso sobre el formulario, los campos requeridos y recomendaciones para una correcta gestión de los datos de cada campo.

Formulario de creación y edición de campos​

El formulario para crear o editar campos en Olive+ está dividido en dos secciones principales:

1. Datos generales del campo​

  • Nombre del campo: Obligatorio, máximo 80 caracteres.
  • Correo de contacto: Obligatorio, máximo 80 caracteres, validación de formato de correo.
  • Nombre del contacto: Obligatorio, máximo 80 caracteres.
  • Número de contacto: Obligatorio, solo números, mínimo 7 dígitos.
  • Cliente: Selección de cliente asociado. Obligatorio.
  • Plan: Selección de plan asociado. Obligatorio.
  • Latitud y Longitud: Opcionales, máximo 20 caracteres cada uno. Permiten ubicar el campo en el mapa.

2. Carga de polígonos (KML)​

Permite cargar archivos KML para definir los sectores del campo. Puedes arrastrar el archivo o seleccionarlo desde tu equipo. Los sectores cargados se muestran en una lista, donde puedes eliminar o limpiar todos los polígonos si es necesario.

3. Visualización en mapa​

El formulario incluye un mapa interactivo (Google Maps) que muestra la ubicación del campo según la latitud y longitud ingresadas.

4. Validaciones principales​

  • Todos los campos obligatorios deben estar completos y cumplir con las restricciones de formato.
  • El correo debe tener formato válido.
  • El número de contacto debe contener solo números y tener entre 7 y 15 dígitos.
tip

Si algún campo no cumple con las validaciones, el formulario mostrará un mensaje de error específico debajo del campo correspondiente.

5. Gestión de sectores​

Al cargar un KML, los sectores se agregan a la lista y puedes eliminarlos individualmente o limpiar todos. El sistema evita duplicados y valida que los sectores no estén ya cargados.

6. Guardado y edición​

Al guardar, el sistema crea o actualiza el campo según el modo seleccionado. Si la operación es exitosa, se muestra una confirmación; en caso de error, se muestra una alerta con el motivo.

tip

Los KML en Olive+ funcionan como una galería de archivos georreferenciados asociados al campo. Cuando se agrega un KML al campo, este se convierte a un formato interno para ser guardado, pero no se almacena el archivo original como tal.

Al asignar un KML a un sector, se realiza una copia del KML correspondiente al sector. Es importante destacar que si se modifican los KML del campo, los KML ya asignados a los sectores no se actualizan automáticamente. Por lo tanto, los cambios en los KML del campo no afectan los KML de los sectores previamente asignados.

Esta lógica permite gestionar y reutilizar los KML de manera flexible, pero requiere atención al momento de actualizar o reasignar archivos georreferenciados.