1. Bienvenida
AgroCore es un sistema integral pensado por y para el agro argentino. No es un ERP genérico adaptado a la fuerza: cada módulo se diseñó pensando en las particularidades del campo argentino — campañas de gruesa y fina, arrendamientos en quintales, facturación con ARCA, libro IVA, cotizaciones de la BCR Rosario en vivo.
El sistema te permite gestionar:
- Producción: campos, lotes, campañas, insumos y labores aplicadas — incluso labores avanzadas con empleados que cobran por porcentaje de la ganancia.
- Stock: granos y productos con trazabilidad, reporte de margen, hacienda por campo (declarado SENASA vs real), cerealeras y depósitos con liquidaciones de cereal.
- Contactos: clientes y proveedores, con cuentas corrientes integradas.
- Finanzas: flujo de caja, facturación electrónica ARCA (con toggle Homo/Prod), compras, libro IVA, cheques, cuentas corrientes, arrendamientos, control de efectivo, créditos bancarios con plan de cuotas y Estado de situación proyectado.
- Logística y RRHH: viajes con CTG y destino del cereal, empleados propios o externos con planilla y liquidación de sueldo.
- Administración: catálogos, usuarios, roles y permisos finos, empresas.
- Resumen multi-empresa: vista consolidada de cheques, efectivo y flujo a través de todas las empresas a las que tengas acceso.
Todo en una sola plataforma, con datos compartidos entre módulos. Si cargás una factura de venta, automáticamente se actualiza el stock, el flujo de caja proyectado, la cuenta corriente del cliente, el libro IVA y los KPIs del dashboard.
2. Acceder al sistema
Para el demo
Durante el período de prueba, accedé desde cualquier navegador (Chrome, Edge, Firefox o Safari) en computadora, tablet o celular:
https://demo.agrocore.ar
Para producción (cuenta propia)
Una vez contratado, AgroCore se instala sobre tu propia infraestructura, a elección:
- Cloud (AWS): sobre tu cuenta de Amazon Web Services. URL personalizada (por ejemplo
app.tuempresa.com.ar). - Servidor propio (on-premise): instalado en un servidor físico de tu empresa. Acceso desde la red interna o vía VPN.
En ambos casos, el sistema y los datos son de tu propiedad.
Compatibilidad
- Navegadores: Chrome, Edge, Firefox, Safari (versiones de los últimos 2 años).
- Dispositivos: computadora, notebook, tablet, celular.
- Sin instalación: todo corre en el navegador.
- Modo offline: funciona como PWA (Progressive Web App).
3. Primer login y conceptos clave
Usuarios de prueba
En el demo, ya hay dos usuarios cargados:
| Usuario | Contraseña | Rol |
|---|---|---|
Admin | admin123 | Administrador de empresa |
Super | super123 | Super administrador (todas las empresas) |
En tu instalación productiva estos usuarios no existen — el equipo de implementación los borra antes de entregarte el sistema y el hint desaparece automáticamente del login. Si los ves, todavía estás mirando la demo.
Cómo iniciar sesión
- Entrá a
https://demo.agrocore.ar(o la URL del cliente). - Escribí el usuario (alias, nombre o email) y la contraseña.
- Opcional: tildá "Recordarme en este equipo" si la PC es solo tuya. Nuevo
- Clic en Ingresar.
🔒 Seguridad de la sesión Nuevo
Pensado para PCs compartidas con otros usuarios:
- Cerrar el navegador = cerrar la sesión (default). Si cerrás el navegador y otra persona lo abre después, no entra automáticamente con tu usuario — el sistema le pide login de cero.
- Auto-logout por inactividad: si no movés mouse, teclado o hacés clic durante 30 minutos, el sistema cierra la sesión solo y muestra un aviso "Sesión cerrada por inactividad".
- Checkbox "Recordarme en este equipo": si la PC es solo tuya y no querés tener que loguearte cada vez, tildalo en el login. El sistema recuerda esa preferencia para los próximos arranques.
Conceptos fundamentales
Empresa
Cada empresa es una unidad independiente de datos: tiene sus campos, su stock, sus clientes, sus facturas. No se mezcla con otras.
Usuario
La persona física que usa el sistema. Tiene un alias, email, foto opcional y contraseña encriptada.
Rol y permisos
Cada usuario, en cada empresa, tiene un rol. Los permisos están agrupados por módulo (produccion:read, stock:read, finanzas:read, etc.) y los roles vienen pre-cargados con permisos típicos del agro, personalizables por empresa.
4. Interfaz y navegación
El layout general
- Barra lateral (izquierda): logo, selector de empresa activa, navegación entre módulos.
- Barra superior: botón Volver, título de la pantalla, buscador global, notificaciones, ticker de cotizaciones BCR.
- Área principal (centro): contenido del módulo actual.
Las secciones de la barra lateral — agrupadas por proceso Actualizado
El menú está organizado siguiendo el flujo real del negocio, en 9 grupos. Arriba de todo, fijos y siempre visibles, están Inicio y Mensajes y asistente. Las herramientas de producción y logística son compartidas por empresas agrícolas y ganaderas.
| Sección | Módulos que contiene |
|---|---|
| (Arriba, fijo) | Inicio · Mensajes y asistente — siempre visibles, sin sección. |
| 📊 TABLERO | Dashboard · Flujo de Fondos · Flujo de caja · Resumen multi-empresa · Balance Patrimonial · Agenda y recordatorios |
| 💼 COMERCIAL | Clientes · Movimientos de ventas · Liquidaciones cereal · Liquidaciones animales · Cuentas a cobrar · Proveedores · Movimientos de compras · Cuentas a pagar |
| 🌱 PRODUCCIÓN | Campos y lotes · Mapa de lotes · Campañas · Historial de campañas · Insumos y labores · Servicios a terceros · Reporte de margen · Calculadoras agronómicas · Vademécum |
| 🐎 GANADERÍA Y HARAS | Movimientos de animales · Fichas de animales · Rodeos y Hacienda · Guías de hacienda (DT-e) |
| 📦 STOCK Y DEPÓSITOS | Stock · Movimientos de stock · Remitos internos · Depósitos y cerealeras · Posición de granos · Contratos de cereal |
| 🚚 LOGÍSTICA Y TRANSPORTE | Viajes y fletes · Transportistas · Choferes · Camiones (chasis) · Acoplados |
| 🏛️ TESORERÍA | Movimientos diarios · Bancos · Control de efectivo · Cheques · Retenciones · Créditos bancarios · Cuentas Intercompany · Cotizaciones |
| 🏭 PATRIMONIO Y CONTRATOS | Activos y maquinaria · Arrendamientos |
| 🔐 ADMINISTRACIÓN | Empleados · Catálogos · Categorías y Familias · Categorías de Gastos · Libro IVA · Exportar para contador · Usuarios · Roles y permisos · Empresas · Configuración |
Módulos visibles por empresa: cada empresa puede ocultar del menú lo que no usa desde Administración → Configuración → Módulos visibles, con presets rápidos por rubro (agrícola / ganadera-haras / mostrar todo) y tilde por módulo. No se duplican accesos ni datos: solo cambia lo que ve el usuario.
Secciones plegables y buscador: hacé clic en el nombre de una sección para plegarla / desplegarla (▾/▸). Arriba del menú hay un buscador — escribís "che" y filtra al instante a "Cheques", "via" lleva a "Viajes", etc. El estado de plegado se recuerda por usuario.
Accesos directos del Inicio — configurables por usuario Nuevo
En la pantalla de Inicio, arriba de las tarjetas de "Accesos rápidos", aparece el botón ⚙️ Personalizar. Cada usuario elige qué módulos quiere ver pinneados en su panel (Facturación, Cheques, Empleados, lo que más use), con un modal agrupado por sección y un máximo de 12.
La selección se guarda en la base con el usuario, así que se sincroniza entre todos los dispositivos donde te logueés (PC de la oficina, celular, casa).
Botón Volver y navegación con historial Nuevo
En cualquier pantalla (excepto Inicio) verás un botón ← Volver arriba a la izquierda del header. También funciona el botón Atrás del navegador o del celular: navega entre módulos dentro de la app, no te saca afuera.
La URL ahora refleja la página actual (ej. /app#/cheques), así podés compartir links directos a vistas específicas — el destinatario abre el link y va directo a esa pantalla.
El ticker de cotizaciones BCR
| Indicador | Qué es |
|---|---|
| Blue | Cotización del dólar paralelo (ARS por USD). |
| CCL | Contado con liquidación (cotización financiera). |
| Cripto | Promedio del USDT en exchanges argentinos. |
| Tarjeta | Dólar oficial + impuestos (consumo en moneda extranjera). |
| Soja | Precio Cámara Arbitral de Cereales BCR (USD/tonelada). |
| Maíz | Ídem soja. |
| Trigo | Ídem soja. |
La hora a la derecha muestra cuándo se actualizó por última vez. El sistema refresca automáticamente.
Al lado del refresh aparece un botón verde 💬 Asesor Nuevo que abre WhatsApp con el asesor comercial configurado para consultar precios o negocios de granos. El mensaje arranca con un saludo personalizado y menciona la empresa que escribe. Si no hay asesor configurado, WhatsApp se abre con el mensaje pre-cargado y dejás elegir el contacto. El asesor se carga en Administración → Configuración → ⚙️ Configuración.
Notificaciones
El icono de campanita arriba a la derecha muestra alertas: cheques vencidos sin cobrar, cheques a vencer en los próximos 15 días Nuevo (alerta proactiva), stock bajo, facturas vencidas, vencimientos de arrendamientos.
Buscador global
La barra de búsqueda al centro-arriba permite encontrar rápidamente clientes, productos o empleados sin entrar al módulo correspondiente.
Trabajar sin conexión (modo offline) Nuevo
AgroCore funciona sin señal de internet — pensado para cargar datos desde el celular en el campo, donde muchas veces no hay cobertura. Los cambios se guardan en el dispositivo y se sincronizan solos cuando vuelve la conexión.
Qué se puede hacer sin conexión
Sin señal funcionan las secciones de Producción:
| ✅ Disponible sin conexión | ❌ Necesita conexión |
|---|---|
| Inicio | Dashboard · Resumen multi-empresa |
| Campos y lotes | Stock · Movimientos · Reporte de margen |
| Campañas | Clientes · Proveedores · Finanzas (todas) |
| Insumos y labores | Logística y transporte · Administración |
Si abrís una sección que necesita internet estando sin señal, el sistema muestra un cartel informativo claro (no un error técnico), indicando qué secciones sí están disponibles offline.
Cómo funciona
- Cuando cargás un campo, lote, campaña, insumo o labor sin señal, se guarda en el celular y aparece en la lista al instante.
- Una barra naranja abajo te avisa: "📴 Sin conexión · X cambios pendientes de sincronizar".
- Al volver la señal, los cambios se sincronizan automáticamente con el sistema y aparece un aviso de confirmación ("✓ X cambios sincronizados").
- Si creaste, por ejemplo, un campo y después una campaña para ese campo (ambos offline), el sistema resuelve solo las referencias entre ellos al sincronizar.
Instalá AgroCore como app en el celular
Para la mejor experiencia offline, agregá AgroCore a la pantalla de inicio del celular: abrí la URL del sistema en el navegador → menú del navegador → "Agregar a pantalla de inicio". Queda como una app y abre incluso sin señal.
Importante: abrí la app con conexión al menos una vez después de instalarla, para que descargue los datos de Producción. De ahí en más, podés trabajar sin señal con tranquilidad.
5. Trabajar con múltiples empresas
Una funcionalidad clave: gestionás varias empresas con el mismo usuario, sin cerrar sesión.
Cómo cambiar de empresa
- Clic sobre el nombre de la empresa actual en la barra lateral.
- Aparece un menú con todas las empresas a las que tenés acceso.
- Clic en la empresa destino.
- La página se recarga mostrando los datos de la nueva empresa.
Al cambiar, todo el sistema cambia de contexto. Sin riesgo de mezcla de datos.
Color institucional por empresa
Cada empresa puede tener configurado un color hex propio. Al cambiar de empresa, el borde activo del menú lateral y otros acentos visuales toman ese color. Útil cuando un contador lleva varias explotaciones — el color te recuerda en cuál estás trabajando.
Permisos por empresa
Una persona puede ser "Admin" en la empresa A y "Solo lectura" en la empresa B. El sistema aplica el rol correspondiente al cambiar.
Para Super Admin
Los usuarios con rol super pueden ver todas las empresas, crear/modificar/eliminar empresas y asignar usuarios. Generalmente reservado para el dueño del sistema o el contador externo.
6. Módulos del sistema
6.1 Inicio
Punto de aterrizaje al entrar. Muestra:
- Saludo personalizado con tu nombre, empresa activa y fecha.
- KPIs rápidos (lado derecho): Campañas activas, Stock granos (kg), Cabezas.
- Accesos rápidos: tarjetas con link directo a Campañas, Stock, Movimientos, Margen, Facturación, Compras, Clientes, Proveedores, Dashboard.
- Novedades de AgroCore: últimas mejoras y features publicados.
- Botón "Ir al Dashboard" para profundizar.
6.2 Dashboard
Vista de control para dueño / gerente. Tabs internas:
- Resumen: indicadores económicos generales del mes vs mes anterior.
- Finanzas: ventas, compras, margen, cuentas corrientes, posición de cheques.
- Stock: valorización, productos con menor rotación, alertas de mínimo.
- Producción: campañas activas, hectáreas por cultivo, rinde estimado vs real.
- Evolución patrimonial: cómo evolucionó el stock + cuentas a lo largo del tiempo.
Cada tab tiene sus propios gráficos (Chart.js) y KPIs. Filtrable por rango de fechas y moneda (pesos / dólares).
Sección Alertas (panel derecho)
Muestra alertas accionables con botón "Ir →" que lleva al módulo correspondiente:
- 🔴 Cheques vencidos sin cobrar
- ⏰ Cheques a vencer en los próximos 15 días Nuevo — alerta proactiva para anticipar la gestión de cobro antes del vencimiento
- 🟡 Arrendamientos sin pagar
- 📦 Productos bajo mínimo
- 💰 Saldo por cobrar (clientes)
6.3 Resumen multi-empresa Nuevo
Vista global a través de TODAS las empresas a las que tu usuario tiene acceso. Mantiene la separación por empresa (no mezcla datos) pero suma totales arriba para tener "el todo" de un vistazo.
Qué muestra
- Cheques en cartera (cantidad + monto consolidado de las empresas seleccionadas)
- Cheques a vencer en 15 días (alerta proactiva consolidada)
- Cheques vencidos sin cobrar
- Saldo de efectivo y flujo de caja (consolidado)
- Desglose por empresa: tabla con una fila por empresa y sus totales individuales.
Filtro de empresas
Cada fila de la tabla tiene un checkbox. Al desmarcar una empresa, sus datos dejan de sumarse en los totales (pero la fila queda visible con opacity reducida para que sepas cuál está excluida). El checkbox del header te permite marcar/desmarcar todas las empresas con un clic.
💡 Tu selección se guarda automáticamente — la próxima vez que entres a este módulo, el sistema recuerda qué empresas tenías marcadas.
Atajo a una empresa específica
Cada fila tiene un botón "Cheques →" que cambia automáticamente a esa empresa y abre el módulo de Cheques directamente. Ideal para revisar el detalle de los cheques de una empresa puntual sin tener que cambiar manualmente desde el menú lateral.
Importante
Esta vista no mezcla datos entre empresas: cada cheque, efectivo y movimiento de flujo sigue asignado a la empresa donde se cargó. La separación por empresa se mantiene siempre. Esta vista solo agrupa los totales arriba para que puedas verlos en conjunto.
6.4 Producción
Sección que agrupa la gestión de campos, lotes, campañas e insumos.
Campos y lotes
Qué hace: permite cargar las parcelas con sus datos catastrales, superficie y subdivisiones (lotes).
Datos típicos: nombre, localidad, superficie, tenencia (propio / arrendado / aparcería), lotes con su superficie y ambiente.
Lotes y ambientes: cada lote puede tener un ambiente asociado (alto/medio/bajo, suelo arcilloso/franco/arenoso) usado después en reportes de margen por ambiente. Si el campo es arrendado, se vincula al contrato en Finanzas → Arrendamientos.
Campañas
Qué hace: el ciclo productivo de un cultivo en uno o varios lotes durante una temporada. Núcleo de la planificación productiva.
Datos: nombre, cultivo, tipo (gruesa/fina/doble), fechas siembra/cosecha previstas y reales, lotes incluidos, variedad, densidad, rinde estimado y real.
Estados: Planificada → Sembrada → En curso → Cosechada → Histórica.
Margen bruto: a medida que cargás insumos y al cosechar registrás rinde + precio, el sistema calcula automáticamente el margen por hectárea, total y vs planificación.
Insumos y labores
Qué hace: registra cada aplicación de insumo (semilla, fertilizante, agroquímico) y cada labor (siembra, pulverización, cosecha) sobre un lote, con fecha, dosis, costo y operario.
En la cabecera hay tres botones: + Insumo, + Labor (forma normal) y 🛠️ Labor avanzada (con cálculo de % cobro empleado).
Hectáreas aplicadas custom: en el formulario podés especificar la cantidad real de hectáreas donde se aplicó. Por defecto el sistema autocompleta con el total del lote, pero es editable. Útil cuando aplicaste solo en una parte del lote (ej. el alrededor, una franja específica, o un sector).
- Si la cantidad es menor al total del lote, la tabla marca esa aplicación con un asterisco amarillo "*" indicando que fue parcial.
- El costo total se calcula como
costoHa × hectáreasAplicadas(no comocostoHa × hectáreasTotalesDelLote), lo que da el costo real preciso. - El reporte de margen toma el costo real, no el estimado por el total del lote.
Integración con stock: cuando cargás un insumo aplicado, automáticamente se descuenta del stock. No hay que cargar dos veces.
Labor con empleado responsable e insumos consumidos Nuevo
El formulario de Labor ahora permite cargar todo lo que se usó en la labor en una sola pantalla:
- Empleado responsable: select que muestra todos los empleados activos con su tipo (👤 propio / 🔧 externo) y si cobran porcentaje. Texto libre como fallback.
- Insumos consumidos: tabla con producto, cantidad y precio unitario. Cada insumo seleccionado descuenta del stock real con un movimiento de egreso trazable, así no hay que cargarlo dos veces.
Labor avanzada — cobro por porcentaje al empleado Nuevo
Cuando una labor la hace un contratista, fasonero o un empleado que cobra por porcentaje, abrís el botón 🛠️ Labor avanzada. Trae todo lo del form normal y suma un bloque "Cobro por porcentaje del empleado" con:
- Tipo de precio: Por hectárea (siembra, pulverización, cosecha) o Total de la labor (alambrado, limpieza, eventos puntuales).
- Precio referencia: el valor base que se toma como precio total de la labor. Se auto-carga del catálogo si la labor tiene precio sugerido, y se puede modificar.
- % Empleado: el porcentaje sobre el precio total que cobra el empleado por hacer la labor. Si elegís un empleado que cobra %, se precarga con su porcentaje por defecto.
Cálculo en vivo: el form muestra base de cálculo (ha × precio o precio total), ganancia del empleado (base × %) y el mes en que aparecerá en su planilla.
Al guardar: se descuentan los insumos del stock y, si el empleado cobra porcentaje, se crea automáticamente un movimiento "ganancia" tipo "labor" en su planilla del mes con el concepto de la labor (tipo, hectáreas y %). No hay que ir a la planilla a cargarlo aparte.
Reporte por lote: todas las aplicaciones de un lote en una campaña, con costo acumulado vs presupuesto.
Campañas forrajeras (multicorte) Nuevo
Para verdeos, alfalfa o praderas usás campañas forrajeras con varios cortes. Cargás cada corte con sus kg/rollos/fardos y el sistema los ingresa al stock del galpón a un costo por unidad, listos para consumir en los rodeos. Así queda trazado cuánto forraje produjo cada lote y a qué costo alimentás la hacienda.
Rodeos — Costo del kilo de carne Nuevo
Qué hace: en Rodeos y Hacienda seguís un lote de animales desde que entran (ternero) hasta que se venden, y el sistema calcula el costo del kilo producido (lo que costó engordar = costo directo ÷ kilos producidos) y el costo del kilo terminado (incluye la compra del ternero). También muestra la ganancia diaria (GPD) y el margen.
Cómo se carga: creás el lote y le vas sumando eventos: Ingreso (compra), Pesajes, Alimentación, Sanidad, Labor y Venta. Los kilos producidos salen de los pesajes; por eso conviene pesar entrada y salida (o desde balanzas/caravana con "Pesaje desde balanzas").
Imputar pastura: el botón 🌱 Imputar pastura (forrajera) toma el costo de una campaña forrajera y lo carga al lote como alimentación, total o en un %.
Producto ración / mezcla Nuevo
Podés crear un producto tildando "Es una ración/mezcla" y definir su fórmula por % en peso (ej. 85% maíz + 15% núcleo). Al consumir la ración en un rodeo, el sistema descuenta cada componente de su stock en la proporción y calcula el costo solo. El maíz picado en bolsón (silaje) es un producto común que se consume directo.
Rodeos integrados con el circuito comercial Nuevo
Cada evento del rodeo se puede vincular con el resto del sistema:
- Venta: genera cuenta a cobrar a un cliente, o se vincula a una factura de venta o liquidación de hacienda.
- Compra (ingreso): genera cuenta a pagar al proveedor (monto + fletes) o se vincula a una factura de compra.
- Labor: empleado propio con su % de comisión (va a la planilla) o servicio de terceros con cuenta a pagar y/o factura de compra.
- Sanidad / gasto: cuenta a pagar al proveedor o factura de compra.
Cada evento vinculado muestra un chip de enlace; si se borra el evento, se revierten los movimientos financieros que generó.
Geolocalización de lotes en el mapa Nuevo
A cada lote le podés cargar su geolocalización y verlo en el mapa. Acepta coordenadas en grados decimales (ej. -32.123, -63.456) o en grados, minutos y segundos (GMS/DMS) (ej. 32°07'22"S 63°27'21"O); el sistema las interpreta y ubica el lote solo.
6.5 Stock
Maneja todo lo que se compra, almacena, consume o vende.
Stock (Productos y existencias)
Listado del inventario actual: cada producto con cantidad disponible, valorizado a precio de última compra o promedio ponderado.
Tipos de productos: insumos agrícolas, granos, combustible, repuestos y consumibles, otros.
Información por producto: nombre, código, categoría, unidad, stock actual (con alerta de mínimo), valorización, ubicación, histórico de movimientos.
Movimientos
Cada vez que entra o sale algo del stock, se registra un movimiento. Trazabilidad completa.
Tipos: entrada por compra, entrada por cosecha, salida por venta, salida por consumo interno, ajuste de inventario, transferencia entre depósitos, entrega a cerealera, liquidación.
Cada movimiento registra: fecha, tipo, producto y cantidad, origen/destino, comprobante asociado, depósito y usuario que lo cargó (columna "Cargado por" visible en la lista — auditoría completa, incluso para movimientos automáticos generados por facturas, entregas a cerealera, liquidaciones y labores avanzadas).
Integración: los movimientos generados por compras o ventas tienen un botón que abre la factura origen. En facturas de venta, el sistema avisa antes de vender más de lo que hay en stock.
Reporte de margen
Análisis económico que cruza compras vs ventas calculando costo promedio, precio promedio, % de margen y ganancia. Filtros por producto, campaña, cliente / proveedor o período. Exportable a Excel.
Hacienda — stock por campo, declarado vs real Nuevo
Módulo dedicado al manejo del ganado. La gran diferencia con el stock de productos es que cada categoría se rastrea por campo y se compara lo que está declarado en SENASA / ARCA con el stock real que hay en el campo.
Cómo se ve: por cada campo se muestra una tabla con sus categorías (Vacas, Vaquillonas, Terneros, Terneras, Novillos, Toros, Crías o las que cada empresa configure) y tres columnas clave:
- Declarado (SENASA): lo que figura registrado oficialmente. Se carga manualmente cuando se actualiza en ARCA.
- Real (en campo): se calcula automáticamente sumando los movimientos cargados (nacimientos, muertes, compras, ventas, traslados, ajustes).
- Diferencia: destacada en rojo o verde. Es el aviso de qué falta registrar en ARCA.
Tipos de movimientos: Nacimiento, Muerte, Compra (entró), Venta (salió), Traslado entre campos (genera salida en el origen y entrada en el destino en una sola operación) y Ajuste / Conteo (puede ser positivo o negativo para corregir diferencias).
Modo offline: esta sección funciona sin conexión. La gente que está en el campo puede cargar nacimientos, muertes o ajustes desde el celular, sin señal. Los cambios se guardan en el dispositivo y se sincronizan solos cuando vuelve internet.
Ejemplo típico: en el campo Higueras hay 200 terneros y en Holmberg 11. Cada campo aparece con su propia tabla. Si nacen 3 terneros en Higueras, se carga "Nacimiento, Terneros, 3" y el real pasa a 203, mientras el declarado sigue en 200 — el sistema muestra "+3 de diferencia" hasta que se actualiza en ARCA y se sube el declarado a 203.
Cerealeras y depósitos — cereal en planta sin perder trazabilidad
Sección dedicada a registrar las cerealeras / acopiadoras y depósitos propios donde se almacena el cereal. El concepto clave: cuando entregás cereal a una cerealera, el grano sigue siendo tuyo — solo cambia de ubicación física. Después decidís cuándo venderlo.
Carga de cerealeras: nombre, CUIT, contacto comercial, teléfono, email, dirección, localidad, provincia. Si es una cerealera, también podés cargar los costos operativos: $/tn por mes de estadía y $/tn de secada.
🌐 Compartido entre empresas Nuevo: el formulario tiene un check para marcar el depósito como compartido. Si lo activás, el depósito es visible y usable desde cualquiera de las empresas que tengas asociadas en tu cuenta — pensado para cerealeras o silos que usás con varias razones sociales del mismo grupo. Si lo dejás desactivado, sigue siendo privado a la empresa actual. En la lista aparece un badge "🌐 Compartido" para distinguirlos.
Entregar cereal: botón "📤 Entregar cereal" que abre un formulario para seleccionar producto, cantidad, fecha, cerealera destino y remito. Al guardar, el sistema mueve la cantidad del campo (tu depósito implícito) al depósito de la cerealera elegida — todo en una operación atómica.
Stock por depósito: el panel muestra cuánto cereal hay en cada cerealera y en cada depósito propio. Cuando hay cereal en una cerealera, también aparece como stock total — solo separado por ubicación.
Liquidaciones de cereal — cuando vendés lo que tenés en la cerealera Nuevo
Cuando decidís vender el cereal que dejaste en una cerealera, cargás una liquidación. El formulario reproduce la planilla típica del comprobante:
- Cabecera: cerealera, producto, cliente comprador (opcional), fecha y nro de liquidación.
- Cálculo del bruto: kilos brutos, % merma (humedad/calidad), kilos netos calculados, precio por tonelada → bruto $.
- Conceptos: agregás los descuentos (flete, paritarios, secada, estadía) e impuestos (IVA, IIBB, ret. ganancias) que aparecen en la liquidación real. Cada uno con tipo, concepto e importe.
- Resultado: bruto, descuentos totales, impuestos totales y neto a cobrar destacado en verde.
- Fecha estimada de cobro: entra al Estado de situación para anticipar el ingreso.
Al registrar la liquidación, el sistema descuenta el cereal del depósito de la cerealera (kilos netos a toneladas) y, si hay cliente, crea el movimiento de cuenta corriente con el neto a cobrar. Después podés marcarla como cobrada con un botón.
Activos fijos y maquinaria Nuevo
En Patrimonio y contratos → Activos y maquinaria cargás tus bienes de uso (tractores, camionetas, sembradoras, instalaciones). De cada activo guardás valor de compra, fecha, vida útil y su amortización, el seguro (aseguradora, tipo, número de póliza, vigencia y contacto) y podés adjuntar fotos y PDF (facturas, cédulas, pólizas). Cada activo lleva su historial de mantenimientos con alertas por fecha o por kilómetros/horas, y el sistema te avisa cuando se acerca un service o vence un seguro. El valor neto de amortización se suma solo al Estado de situación patrimonial.
<<<<<<< Updated upstreamRodeos y Hacienda Nuevo
En Stock y depósitos → Rodeos y Hacienda creás lotes de engorde o cría (feedlot, engorde a campo, recría o cría) y cargás sus eventos: ingreso de hacienda (cabezas, kg y precio de compra + fletes), alimentación (rollos, fardos o grano descontados del galpón a su costo, o pastoreo directo), sanidad, labores, pesajes, bajas y ventas. El sistema calcula automáticamente los kg producidos y dos métricas clave: $/kg producido (eficiencia del engorde) y $/kg terminado (costo real del kilo para la venta), además de la ganancia diaria de peso y el margen.
=======Rodeos y costo de hacienda Nuevo
En Ganadería y Haras → Rodeos y Hacienda creás lotes de engorde o cría (feedlot, engorde a campo, recría o cría) y cargás sus eventos: ingreso de hacienda (cabezas, kg y precio de compra + fletes), alimentación (rollos, fardos o grano descontados del galpón a su costo, o pastoreo directo), sanidad, labores, pesajes, bajas y ventas. El sistema calcula automáticamente los kg producidos y dos métricas clave: $/kg producido (eficiencia del engorde) y $/kg terminado (costo real del kilo para la venta), además de la ganancia diaria de peso y el margen.
>>>>>>> Stashed changesHacienda de terceros (capitalización / hotelería de engorde): si recibís animales de un tercero para engordarlos y cobrarle el servicio, tildá “Hacienda de terceros” al crear el lote e indicá el propietario. Cargás los costos reales del engorde como siempre (para tu control) y, aparte, los cargos a cobrar al dueño con eventos 🏨 Capitalización o 🛠️ Servicio (por cabeza/mes). El botón 🏨 Hotelería / capitalización (terceros) arma el resumen por propietario —unificado con los caballos en pensión de Fichas de animales— listo para facturar, con export a Excel.
Caravana electrónica / collar → pesaje automático del lote: si los animales llevan caravana electrónica o collar, creá su Ficha de animal y vinculala al lote (campo “Lote / rodeo”). El peso individual (por balanza en la manga, caravana con pesaje o pesaje manual en la ficha) se guarda en cada animal, y con el botón ⚖️ Pesaje desde balanzas del lote se arma el pesaje total sumando esas fichas — sin pesar la tropa entera a mano.
Liquidaciones de hacienda Nuevo
Cargás las liquidaciones de venta de hacienda a mano o importando el PDF del consignatario/frigorífico: el sistema detecta las categorías, los kg, el importe y las retenciones, arma el movimiento real, ajusta el stock SENASA y registra la cuenta corriente. Incluye el Asistente de Faena para cuando mandás animales a faenar: liquidación de los vivos y factura del faenado.
Contratos de cereal Nuevo
En Comercial → Contratos de cereal registrás tus contratos de venta a término (grano, tonelaje, precio, cerealera, condiciones). Podés importar la confirmación en PDF y el sistema completa los datos. Cada carta de porte (viaje) y cada liquidación se imputa al contrato, y un tablero te muestra cuántas toneladas entregaste, cuántas quedan pendientes y el avance del cumplimiento.
Posición de granos Nuevo
En Comercial → Posición de granos ves un tablero con tu posición por grano: lo que tenés físico, lo entregado a cerealera (por carta de porte), lo liquidado y lo pendiente. Registrás entregas que mueven el grano del depósito a la cerealera y quedan vinculadas a su liquidación; también podés importar liquidaciones desde PDF.
Remitos internos Nuevo
En Stock y depósitos → Remitos internos movés mercadería sin venta. (1) Salida de insumo al campo: hacés el remito eligiendo depósito de origen y productos; el stock sale al emitir y el remito queda "en tránsito"; cuando confirmás "sí se usó", recién ahí se imputa a la campaña. (2) Transferencia entre depósitos: descuenta del origen al emitir y suma al destino al confirmar la recepción. Todo remito se puede imprimir/PDF con firmas de entrega y recepción, y se puede anular (revierte los movimientos).
6.6 Contactos
Clientes
Carga y gestión de clientes a quienes les vendés.
Datos: razón social, CUIT, condición IVA, domicilio, contacto, condiciones comerciales, observaciones internas.
Filtros: por nombre, CUIT, email, localidad, y por Condición de IVA (Responsable Inscripto, Monotributista, Exento, Consumidor Final, No Inscripto). El filtro normaliza valores legacy automáticamente.
Información derivada: saldo cuenta corriente, última factura, total facturado en el año, cheques pendientes.
Proveedores
Espejo de Clientes pero para vendedores de insumos, contratistas, transportistas, etc. Mismos campos. Información derivada de saldo a pagar y cheques entregados pendientes.
6.7 Finanzas
La sección más amplia del sistema. Agrupa toda la gestión económica y financiera.
Flujo de caja
Qué hace: proyección financiera consolidada a partir de cobros esperados, pagos comprometidos, vencimientos de cheques, pagos de arrendamientos y otros compromisos cargados en el sistema.
Salida: gráfico y tabla diaria/semanal/mensual con saldo proyectado a 30/60/90 días. Anticipa baches financieros antes de que ocurran.
Estado de situación — flujo proyectado consolidado Nuevo
Dashboard cronológico que junta en una sola vista todo lo que vas a cobrar y todo lo que tenés que pagar en los próximos días, ordenado por proximidad. Suma desde varios módulos:
- Cheques a depositar (terceros en cartera) y cheques propios a pagar.
- Cuentas corrientes con vencimiento próximo, no pagadas.
- Cuotas de créditos bancarios pendientes.
- Liquidaciones de cereal con fecha estimada de cobro.
- Arrendamientos con vencimiento próximo.
Cómo se ve: filtros de horizonte (30 / 90 / 180 / 365 días), tres KPIs arriba (A ingresar, A pagar, Saldo neto) y cards mensuales con + ingresos / - egresos / saldo. Cada evento individual muestra concepto, fecha, "en X días" y urgencia visual: rojo si vence en menos de 7 días, ámbar dentro de 30, gris el resto.
Bancos — cuentas, movimientos y conciliación automática Nuevo
Sección que centraliza todas las cuentas bancarias y sus movimientos. Cada cuenta muestra su saldo en vivo y los totales por moneda (ARS y USD) arriba.
Cargar una cuenta bancaria: banco, sucursal, tipo (cta. corriente / caja de ahorro / cuenta USD / otro), moneda (ARS / USD / EUR), número de cuenta, CBU / CVU, alias, titular, saldo de apertura (cuando arrancás a usar el sistema) y observaciones.
Movimientos por cuenta: al hacer clic en una cuenta se abre su extracto con saldo corriente fila a fila. Tipos de movimiento:
- Depósito / Extracción — entradas y salidas manuales (efectivo, dep. cheque, etc.).
- Transferencia in / out — entre cuentas propias: si elegís cuenta destino, el sistema crea automáticamente el movimiento espejo en la otra cuenta. Si borrás uno, borra los dos.
- Cheque cobrado / Cheque pagado — generados automáticamente desde el módulo de Cheques (ver más abajo).
- Crédito acreditado / Cuota de crédito — desembolso del préstamo y cuotas pagadas por transferencia o débito automático.
- Comisión / Impuesto / Interés / Otro — los típicos cargos del banco.
Cada movimiento queda firmado con el usuario que lo cargó. Filtros por fecha y tipo.
Créditos bancarios — plan de cuotas y alertas
Cargás los préstamos bancarios con su plan de cuotas y el sistema te avisa los vencimientos próximos.
Cargar un crédito: banco, número de operación, monto solicitado, tasa anual (TNA), cantidad de cuotas, periodicidad (mensual / bimestral / trimestral / semestral), fecha de la primer cuota y destino. Al guardar, el sistema genera automáticamente todas las cuotas con sistema francés (cuota total constante), discriminando capital, interés y total por cuota.
Marcar cuotas como pagadas: botón "💸 Pagar" por cuota. Modal con medio de pago (efectivo, cheque, transferencia, débito automático) y — si elegís transferencia o débito automático — un selector de cuenta bancaria de origen. Al confirmar, la cuota queda pagada y se registra automáticamente el egreso en el extracto de esa cuenta bancaria.
Card de alertas: arriba aparece "Cuotas a vencer en los próximos 30 días" con la lista completa cruzando todos tus créditos. KPIs: cantidad de créditos activos, deuda pendiente total y cuotas próximas.
Facturación (ventas)
Qué hace: emite facturas electrónicas (A, B, C, M) directamente vía web service de ARCA, con CAE en el momento.
Cómo emitir:
- Finanzas → Facturación → Nueva factura.
- Seleccionar cliente.
- El sistema sugiere el tipo de comprobante según condición IVA tuya/del cliente.
- Cargar ítems (producto, cantidad, precio, IVA). Si es producto del stock, se descuenta automáticamente.
- El dropdown muestra el stock disponible y avisa si querés vender más de lo que hay.
- Verificar total, agregar observaciones.
- Emitir → conexión a ARCA, CAE, PDF generado.
- Listo para enviar por email al cliente.
Tipos soportados: Facturas A/B/C/M, Notas de crédito y débito, Recibos, Remitos, Comprobantes de cobro.
Modo informal: si tu empresa no factura por ARCA, el sistema genera comprobantes internos sin CAE pero con el mismo formato.
Cargar factura emitida directamente en ARCA Nuevo
Cuando un socio o el contador emite una factura por afuera del sistema (directamente en el portal de ARCA), podés cargarla manualmente para que aparezca en los listados, descuente stock y mueva la cuenta corriente del cliente.
En Facturación, botón "📥 Cargar factura ARCA". El formulario es igual al de emitir, pero pide dos datos extras: el CAE real de 14 dígitos que devolvió ARCA y su fecha de vencimiento. La factura queda marcada con un badge "📥 ARCA ext." en la lista para que se distinga visualmente. El sistema no la reenvía a ARCA — solo registra el dato para mantener la trazabilidad fiscal.
Compras
Qué hace: registra las facturas que te emiten los proveedores, para control de gastos, IVA crédito fiscal, cuentas corrientes y vencimientos.
Datos: proveedor, tipo y número, fechas, ítems con cantidades/precios/IVA, forma de pago, adjunto del comprobante físico (opcional).
Importación masiva: desde Excel o desde el portal "Mis Comprobantes" de ARCA.
Libro IVA
Qué hace: consolida todas las operaciones gravadas del período (ventas + compras) discriminadas por alícuota, listo para presentación de DDJJ de IVA.
- Libro IVA Ventas: facturas emitidas del mes, con base imponible y débito fiscal por alícuota (10.5%, 21%, 27%, exento).
- Libro IVA Compras: facturas recibidas del mes, con base y crédito fiscal por alícuota.
- Resumen mensual: débito fiscal, crédito fiscal y saldo a pagar / favor.
Exportación: archivos compatibles con AFIP/ARCA (CITI o Mis Comprobantes), Excel, PDF.
Cheques
Registra cheques recibidos y emitidos, con estados: En cartera → Endosado / Depositado → Acreditado / Rechazado.
Datos: número, banco, sucursal, importe, fechas (emisión y pago), cliente/proveedor, cuenta corriente afectada, CUIT del librador.
Formato físico o electrónico (e-cheq): cada cheque se marca como físico o electrónico, con filtro y badge en la lista. Atajo "Ver disponibles" muestra los cheques en cartera listos para usar.
Alertas proactivas: el sistema avisa cuando un cheque está próximo a vencer en los próximos 15 días — no esperás a que venza, lo gestionás antes. Aparece tanto en el Dashboard como en la campanita de notificaciones.
Acreditar / pagar cheque vinculado a cuenta bancaria Nuevo: cada fila tiene un botón 💰 (terceros) o 💸 (propios) para cambiar el estado del cheque y, opcionalmente, registrarlo en una cuenta bancaria. Modal con selector de cuenta y fecha. Al confirmar:
- Terceros depositado / cobrado → se genera un ingreso en la cuenta bancaria elegida (tipo "cheque cobrado") con el monto del cheque.
- Propio pagado / cobrado → se genera un egreso en la cuenta bancaria elegida (tipo "cheque pagado") con el monto del cheque.
- Si después cambiás el estado o la cuenta, el movimiento se actualiza solo.
- Si volvés el cheque a "en cartera", el movimiento bancario se elimina automáticamente — sin descuadrar saldos.
Cuentas corrientes
Tres vistas separadas y bien diferenciadas:
- A cobrar: saldo por cliente, alimentado automáticamente por las facturas de venta. Botón "Registrar cobro" para descontar el saldo cuando el cliente paga.
- A pagar: saldo por proveedor, alimentado por las facturas de compra. Botón "Registrar pago".
- Otros / Manuales Nuevo: sección aparte con sus propios totales, totalmente independientes de los de clientes y proveedores. Ideal para alquileres, impuestos, servicios y cualquier obligación que no venga de una factura cargada.
Cada movimiento manual lleva:
- Categoría (Arrendamiento, Servicio, Impuesto, Otro — o la que cargues a mano).
- Fecha de vencimiento con badges visuales: "Vence en X días" en amarillo si está a 15 días o menos, "Vencido Xd" en rojo si ya pasó.
- Dirección: a cobrar o a pagar, con su monto único.
- Estado: pendiente / pagado. Un botón "Marcar pagado / Desmarcar" lo cierra cuando se salda.
Tres tarjetas resumen en el tab Otros: "A cobrar manuales", "A pagar manuales" y "Vencen en 15 días" (con cuántos están vencidos). Filtros por categoría, estado y dirección.
Ejemplo: el alquiler de octubre por $1.000.000 se carga como manual con dirección "A pagar", categoría "Arrendamiento", vencimiento 05/10, detalle "Alquiler octubre 2026". Queda solo en "A pagar manuales", con su alerta cuando se acerca, sin ensuciar el total de proveedores.
Arrendamientos
Qué hace: registra los contratos de arrendamiento de campos cuando explotás campos que no son propios.
Datos por contrato:
- Arrendador (CUIT, datos de contacto)
- Campo arrendado (vinculado al módulo Producción → Campos)
- Plazo del contrato (fecha inicio, fecha fin)
- Modalidad de pago: pesos, dólares, quintales fijos de soja/maíz, % del rinde
- Cantidad acordada
- Vencimientos (uno o varios pagos a lo largo del contrato)
Integración: los vencimientos aparecen automáticamente en el flujo de caja como pagos comprometidos. Si el contrato es en quintales, el sistema valoriza la cuota al precio BCR del día y calcula el equivalente en pesos / dólares.
Alertas: vencimientos próximos, contratos por terminar, renovaciones a evaluar.
Control de efectivo — multi-caja Nuevo
El control de efectivo maneja varias cajas físicas en paralelo (Oficina, los nombres de quienes manejan dinero, sucursales — las que cada empresa cargue en Catálogos → Cajas). Cada caja tiene su propio saldo y arriba se ve la "Caja general": el total de efectivo de la empresa, sin importar quién lo tenga.
Tres tipos de movimiento:
- Ingreso: entra plata a una caja (cobranza, retiro de banco, etc.).
- Egreso / gasto: sale plata de una caja (combustible, mercado, sueldos, etc.).
- Transferencia entre cajas: mueve plata de una caja a otra en una sola operación (por ej., "Luciano le entrega $500.000 a Oficina"). El total de la empresa no cambia.
Clasificación de cada gasto / ingreso: "De empresa" o "Propio" — esto permite separar lo que es del negocio de lo personal (por ej., gastos de los hijos). Hay una tabla "Gastos e ingresos por caja — empresa vs propios" con la comparación.
Filtros: por caja, por tipo, por clasificación y por rango de fechas.
Datos por movimiento: fecha, tipo, caja (origen y destino en transferencias), concepto, monto, clasificación, observaciones.
Importar el resumen del banco Nuevo
En vez de cargar los movimientos del banco a mano, importás el resumen de la cuenta y AgroCore los carga solos. Está en Bancos → abrí la cuenta → "📄 Importar resumen".
- Acepta PDF, Excel (.xlsx/.xls), CSV y hasta una FOTO del resumen en papel (se lee con IA).
- Verifica la cuenta: comprueba por el número de cuenta que el resumen sea de esa cuenta y te avisa si no coincide, para no cargar en la cuenta equivocada.
- Sin duplicados: no vuelve a cargar lo que ya estaba (compara fecha + importe + referencia + concepto) ni toca meses conciliados. Si detecta un "posible duplicado" (misma fecha e importe que algo cargado a mano) te lo marca y lo deja destildado.
- ↩️ Deshacer importación: si te equivocaste de archivo o de cuenta, deshacés esa importación y borra solo esos movimientos.
- ⚖️ Ajustar saldo al del banco: si el resumen es parcial (no arranca de cero) y el saldo no coincide con el del banco, esta opción toma el saldo final del resumen y ajusta el saldo inicial para que quede idéntico al del banco.
Exportar los movimientos de la cuenta a Excel Nuevo
Dentro de cada cuenta (Bancos → abrí la cuenta) tenés el botón 📊 Exportar Excel. Descarga los movimientos que estás viendo respetando el filtro de fechas (Desde/Hasta), en orden cronológico y listos para el contador o los dueños. El Excel trae las columnas fecha, tipo, concepto, contraparte, referencia, débito, crédito, saldo (corrido), origen (importado/manual) y cargado por, con el total de débitos y créditos al pie. El nombre del archivo incluye el banco, la cuenta y el período (ej: Movimientos_Banco-Nacion_00012345_20260724_20260824.xlsx). Si querés otro rango, cambiá las fechas del filtro y volvé a exportar.
Kiosco / proveeduría del campo (descuento del sueldo) Nuevo
Para el kiosquito del campo —donde el personal retira cigarrillos, galletitas, artículos de higiene, etc.— AgroCore trabaja con una lista de precios y se lo descuenta al empleado del sueldo, sin generar factura.
- Armá la lista de precios: en Catálogos creá la familia “Proveeduría” (o Kiosco) y cargá ahí los productos con su Precio de referencia. Podés incluir producción propia (un lechón, media res) para descontarla igual.
- Cargá el consumo: en Empleados → ficha del empleado → 🛒 Consumo kiosco, elegís los productos, la cantidad y el precio (se autocompleta y es editable). El total se descuenta del sueldo en la planilla del mes.
- Stock opcional: por defecto no toca stock (el kiosco suele ser solo lista de precios). Si tildás “Descontar del stock” elegís el depósito; al borrar el consumo se revierte solo.
- Compras afuera con ticket: si el empleado compró algo especial afuera y trajo el comprobante, lo cargás a mano como gasto (o como reintegro si puso la plata) desde + Agregar movimiento.
Fichas de animales (ficha individual 360°) Nuevo
En Ganadería y Haras → Fichas de animales seguís cada animal como activo individual (además del stock por cabezas de Hacienda). Sirve para caballos (haras/polo), vacas madre / toros de cabaña, porcinos y más.
- Ficha: nombre, especie, sexo, categoría, estado, pelaje, raza y fecha de nacimiento.
- Identificadores: microchip, caravana RFID (para collares/sensores), N° de registro (SRA/AACCP/RP) y pasaporte.
- Genealogía: padre, madre y receptora (transferencia embrionaria).
- Historial: eventos de sanidad, vacunas, herrajes, reproducción, doma/entrenamiento, torneos, pesajes y traslados. Cada evento puede imputar un costo.
- Eventos vinculados al circuito comercial: al cargar un evento, en “Vincular con el sistema” elegís cómo impacta en las finanzas (igual que en Rodeos y Hacienda): Gasto → cuenta a pagar del proveedor (o factura de compra); Labor de empleado propio → comisión a la planilla de Sueldos (con % opcional); Servicio de tercero → cuenta a pagar del proveedor; Cobrar al cliente → cuenta a cobrar al dueño (pensión/servicio). Si el evento consume un producto, descuenta stock. Al borrar el evento se revierten solos esos movimientos.
- Venta vinculada: al usar Vender, además del margen, la venta se puede registrar como cuenta a cobrar a un cliente o vincularse a una factura de venta o a una liquidación de hacienda.
- Costo y margen: el sistema acumula cuánto costó criar/preparar el animal y, al venderlo, calcula el margen real (precio − costo).
- Alertas: los eventos con “próximo control” (ej. Coggins, vacunas) avisan cuando están por vencer.
- Caravana electrónica / collar + lote (IoT): la ficha guarda la caravana RFID/microchip y se puede vincular a un lote (rodeo) de Rodeos y Hacienda. El peso individual —cargado como evento Pesaje o recibido por balanza/caravana vía el canal IoT— queda como último peso del animal; desde el lote, el botón ⚖️ Pesaje desde balanzas arma el pesaje total sumando las fichas vinculadas (kg + cabezas), sin pesar la tropa a mano.
- Hotelería / capitalización de terceros: si el animal es de un tercero (marcalo Externo con su Propietario), al cargar un evento tipo Pensión o Servicio a tercero podés tildar “Cobrar este importe al propietario”. Lo mismo aplica a la hacienda de terceros en engorde desde Rodeos y Hacienda (Rodeos). Con el botón 🏨 Hotelería / capitalización (terceros) (en Fichas de animales y en Rodeos) sacás un resumen unificado por propietario (caballos + hacienda) por fechas, con total a cobrar y export a Excel.
- Certificado de traslado: el botón 🧾 Certificado de cada ficha genera un documento imprimible con la identificación individual (microchip, RFID, N° de registro, genealogía, origen/destino). Es un respaldo interno; no reemplaza el DT-e ni la documentación sanitaria oficial de SENASA.
Compra y venta de dólares Nuevo
En Tesorería → Bancos, el botón 💱 Compra/venta de dólares registra la operación entre una cuenta en pesos y una en dólares al tipo de cambio: en la compra salen pesos y entran dólares; en la venta, al revés. Podés escribir el importe en pesos o en dólares y el sistema calcula el otro solo según la cotización, y recalcula si cambiás cualquier valor.
Transferir un cheque a otra empresa del grupo Nuevo
En Tesorería → Cheques, cada cheque de terceros en cartera tiene el botón ↔️ para transferirlo a otra empresa del grupo económico. El cheque sale de la cartera de la empresa actual (queda "Transferido a otra empresa") y aparece en la cartera de la otra empresa, con una nota de dónde vino. Desde ahí esa empresa lo puede depositar o vender en su propio banco. Además, la lista de cheques se puede exportar a Excel y a PDF (📊 / 📄), respetando los filtros activos.
Depositar/vender cheques y conciliación bancaria Nuevo
Desde la cuenta bancaria podés 🏦 Depositar cheque de terceros (queda "en tránsito" y recién suma al saldo cuando lo marcás cobrado/acreditado) o usar 💵 Vender cheques para descontarlos en el banco cargando el neto realmente acreditado (el sistema calcula el gasto financiero). Con ✅ Conciliar mes cerrás un mes de una cuenta: sus movimientos quedan bloqueados (no se editan ni borran) hasta reabrir la conciliación.
Retenciones y percepciones Nuevo
El sistema registra las retenciones y percepciones (Ganancias, IVA, IIBB, SUSS) que te practican (sufridas) o que practicás vos al pagar (practicadas). Podés cargarlas a mano, importar la orden de pago en PDF con sus retenciones, o —lo más rápido— importar directamente el Excel de "Mis Retenciones" de ARCA.
Importar de ARCA (Excel): descargás el archivo del servicio "Mis Retenciones" de ARCA (con Clave Fiscal) y lo subís con el botón 🏦 Importar de ARCA. El sistema lee todas las filas (CUIT del agente, impuesto, régimen, N° de certificado, fecha e importe), reconoce si es retención o percepción, muestra una vista previa marcando cuáles son nuevas y cuáles ya estaban (no duplica), las vincula al proveedor/cliente por CUIT y podés deshacer la importación.
Filtro por fechas: arriba tenés Desde/Hasta (por defecto el mes en curso) y los totales de sufridas y practicadas respetan el período.
Exportar para presentar en los organismos: con las practicadas, el botón Exportar genera el archivo para subir a ARCA. Elegís el sistema: SICORE/SIRE (Nacional: Ganancias, IVA, SUSS — archivo de ancho fijo de 187 caracteres) o SIRCAR (Ingresos Brutos provincial, con el código de jurisdicción por renglón). Al cargar una retención de IIBB elegís la provincia de una lista con su código oficial. Estos mismos archivos están también en Administración → Exportar para el contador.
Pagar / cobrar con producto y con varios medios Nuevo
En Cuentas a pagar (y Cuentas a cobrar), al pagar/cobrar podés tildar "Pagar con varios medios" y combinar efectivo, cheque, transferencia, tarjeta y producto en la misma operación.
Pago/cobro con producto (en especie): agregás un medio 🌾 Producto, elegís el producto del stock (maíz, soja, lechón faenado…), la cantidad y el precio, y el importe se calcula solo. En el pago, la casilla "Descontar del stock" saca la mercadería entregada (destildala si no la entregás, ej. el fletero se queda el grano); en el cobro, "Ingresar al stock" suma el producto que te entrega el cliente. Así podés saldar una factura con, por ejemplo, una parte en efectivo y otra en grano o hacienda.
Si sobra o falta plata: cuando la suma de los medios no coincide con las facturas tildadas, el sistema te avisa y te deja resolverlo: si sobra, registra la operación y el excedente queda como saldo a favor para aplicar a otra factura; si falta, hace el pago/cobro parcial aplicando de la factura más vieja a la más nueva y deja el saldo pendiente en la última.
Guías de hacienda (DT-e) — mover el stock antes de la factura Nuevo
El movimiento físico de los animales (con su guía DT-e / DTe-DUT) siempre pasa antes que el comprobante fiscal (liquidación o factura), que suele demorar. El módulo Ganadería y Haras → Guías de hacienda (DT-e) resuelve esto: la guía mueve el stock al instante y arma una cuenta corriente provisoria (estimada a cobrar o a pagar), y después se vincula con el comprobante fiscal.
1) Cargar la guía. Tocás + Nueva guía o 📷 Importar guía (foto/PDF) para leer el DT-e con IA (detecta N° de DT-e, fecha, RENSPA y las categorías con sus cabezas). Elegís el motivo (venta, compra, faena/servicio, invernada, traslado) —el sentido ingreso/egreso se sugiere solo—, el campo, el contacto (cliente, proveedor o frigorífico) y cargás los renglones: categoría y cabezas (lo que trae la guía), más kilos y precios estimados opcionales. Podés poner varias filas por calidad (fila 1, 2, 3) con distinto precio, como cuando el cliente separa la tropa.
2) Impacto inmediato. Al guardar, la guía suma o resta las cabezas del campo (stock al día) y genera una cuenta estimada a cobrar (venta) o a pagar (compra).
3) Pagos / cobros a cuenta. Con el botón 💵 registrás adelantos vinculados a la guía antes de tener el comprobante fiscal; el módulo te muestra el saldo estimado (total − pagos).
4) Cierre fiscal — 🔗 Vincular. Cuando llega la liquidación (venta o faena) o la factura de compra, tocás 🔗 Vincular: ajustás los kilos, precios y retenciones reales, se crea el comprobante fiscal definitivo (cuenta corriente + Libro IVA) y el stock NO se vuelve a mover (ya lo movió la guía). Los pagos a cuenta ya cargados se netean contra el neto.
Faena / servicio de faena. Con motivo Faena, la guía saca los animales vivos (quedan "en frigorífico"). El retorno de la carne a la cámara y el costo del servicio del frigorífico se cierran con el asistente de Faena (en Liquidaciones de animales). En la venta directa a frigorífico, la guía descuenta los vivos y la liquidación fija el precio final.
6.8 Logística y RRHH
Sección que agrupa los movimientos de transporte y la gestión del personal.
Viajes — operativa completa de fletes Nuevo
Registra los viajes de transporte cuando se trasladan granos a destino (acopio, exportadora, planta de proceso) o entre campos propios. El formulario tiene toda la información operativa que cargan los responsables de logística:
- Viaje: fecha, producto / carga, origen, destino, km recorridos y tarifa por tonelada.
- Carga / descarga: kg de carga y kg de descarga con cálculo automático de diferencia (resaltada en rojo si supera los 500 kg de merma).
- Documentos: carta de porte, CTG separado y CDP.
- Transporte: nombre y CUIT del transportista, nombre y CUIT del chofer, tipo de camión (chasis, semi, bitren, jaula, tolva, cisterna…), patente del camión y patente del acoplado.
- Gastos del viaje: combustible, peajes, comida, varios y total flete pagado.
- Estado del viaje y vinculación a factura del transportista (ver más abajo).
Destino del cereal — vínculo con cerealera o liquidación Nuevo
El form del viaje tiene una sección "Destino del cereal" para registrar a dónde va el grano:
- 🏭 A cerealera: seleccionás del catálogo la cerealera destino. El viaje queda marcado con un badge 🏭 en la lista. Después, desde el botón 📤 que aparece en la fila del viaje, se abre el modal de "Entregar cereal" con producto, cantidad, fecha, remito y cerealera precargados — solo confirmás y el cereal se mueve del campo al stock de la cerealera.
- 💰 Venta directa: el viaje queda con badge 💰. Desde el botón 🧾 de la fila se abre el modal de "Nueva liquidación de cereal" con kg brutos, fecha y producto precargados.
- 📦 Otro / Sin aplica: destino texto libre, sin trazabilidad de stock.
Estado del viaje (automático)
El estado del viaje progresa solo a medida que se cargan los datos:
- Pendiente → cuando se crea sin kg.
- Cargado → cuando se ingresan los kg de carga.
- Descargado → cuando se ingresan los kg de descarga.
- Facturado → cuando se vincula la factura de compra del transportista (botón 🔗 en cada fila del listado).
- Pagado → cuando se le salda la cuenta corriente al transportista. El sistema lo cambia solo al registrar el pago. También hay un botón manual 💵 por si querés forzarlo.
El listado muestra una columna Diferencia (kg carga − kg descarga), badges de colores por estado y atajos por fila: editar, vincular factura, marcar pagado, borrar.
Solicitar Camión Logística por WhatsApp
Botón 🚛 Solicitar Camión Logística en la cabecera de Viajes. Abre un formulario con los datos típicos del pedido (Cereal / Producto, Zona / Origen, Destino, Distancia, Tarifa $/ton, Fecha de carga, Cantidad de camiones, Fecha de cupo, Tipo de camión, Información adicional) y arma una plantilla bonita de WhatsApp con emojis y los datos cargados. Los campos vacíos no aparecen en el mensaje. El mensaje se envía al teléfono de logística configurado en Configuración → ⚙️ Configuración → Logística de camiones. Si no hay teléfono configurado, WhatsApp te ofrece elegir el contacto con el mensaje ya pre-cargado.
Verificar CTGs en ARCA Nuevo
Botón 🔍 Verificar CTGs en ARCA en la cabecera. Abre un modal con todos los viajes en estado Cargado que tienen CTG cargado, y permite consultar el estado de cada uno (o todos juntos) contra los servidores de AFIP / ARCA en vivo. Cuando se consulta, el sistema completa solo el kg descargado que devuelve ARCA. Al confirmar con ✓ Guardar, el viaje pasa a "Descargado".
Para que la verificación funcione, primero hay que cargar el certificado y la clave privada de ARCA en Configuración → 🏛️ ARCA (ver más abajo en la sección Administración).
Empleados — nómina + planilla personal Nuevo
El módulo de empleados tiene dos niveles. Arriba está la nómina — lista de todos los empleados con foto, puesto, sueldo base, fechas y estado. Cada empleado se da de alta con: nombre, apellido, DNI, CUIL, puesto, fecha de ingreso, sueldo base, teléfono, email, dirección, provincia y localidad, foto y observaciones.
Tipo de empleado y forma de cobro Nuevo: al final del formulario hay un bloque para distinguir si el empleado es:
- 👤 Propio: en relación de dependencia, cobra sueldo base mensual.
- 🔧 Externo: contratista, fasonero, monotributista que factura sus servicios.
Cualquiera de los dos puede tener activado "Cobra % por labor": en ese caso, cargás el porcentaje por defecto. Cuando ese empleado figura como responsable de una Labor avanzada, el sistema calcula automáticamente la ganancia (precio referencia × hectáreas × %) y la suma sola a su planilla del mes con categoría "labor". Pensado especialmente para fasoneros de siembra/cosecha y contratistas que cobran un porcentaje del ingreso.
Pero al hacer clic en un empleado se entra a su planilla personal de gastos y ganancias, donde se carga todo lo que le pasó al empleado mes a mes y se hace la liquidación de sueldo.
Planilla mensual del empleado
Cada empleado tiene su planilla dividida por mes. Un selector de mes/año libre permite cargar o editar movimientos de cualquier período, pasado o futuro.
Tipos de movimiento que se pueden cargar:
- Ganancias: sueldo, horas trabajadas (horas × valor por hora, con cálculo automático del total), premios / bonos, otros ingresos.
- Gastos: adelantos de dinero, compras personales (zapatillas, ropa, cosas que la empresa le compra), descuentos, otros gastos.
El sueldo base configurado en la ficha aparece automáticamente como ganancia fija cada mes — no hace falta cargarlo manualmente. Si se cargó un "Sueldo" como movimiento manual ese mes, lo reemplaza.
En la cabecera del mes se ven cuatro KPIs: ganancias del mes, gastos del mes, neto y estado (liquidado o pendiente).
Liquidación de sueldo
A fin de mes se confirma la liquidación con un click. El sistema calcula el neto (ganancias − gastos) y permite elegir de dónde sale el pago, integrando automáticamente con los otros módulos:
- Efectivo en caja: genera el egreso en la caja elegida del Control de Efectivo, clasificado como "empresa".
- Cheque propio: genera el cheque a nombre del empleado en estado "en cartera" en el módulo de Cheques.
- Transferencia bancaria: queda registrada en la liquidación con banco y referencia, sin afectar otros módulos.
Si después hay que corregir algo, el botón "Anular liquidación" deshace todo: borra el pago generado (egreso de efectivo o cheque) y desmarca los movimientos del mes.
Resumen anual del empleado
Debajo de la planilla del mes, aparece el resumen anual del año en curso (o del año del mes seleccionado): total liquidado, meses liquidados (X / 12), promedio mensual, ganancias y gastos totales del año, y una tira de 12 meses con el neto liquidado de cada uno — clickeable para saltar al mes.
Exportar y entregar al empleado
Dos botones en la ficha del empleado:
- 📊 Excel: descarga la planilla completa del mes seleccionado en .xlsx (fecha, tipo, categoría, concepto, horas, monto, observaciones, totales).
- 🖨️ Recibo PDF: genera un recibo de liquidación de sueldo profesional, con el encabezado de la empresa, datos del empleado, tabla de haberes y descuentos, neto a cobrar destacado, forma de pago y dos líneas de firma (empleador / empleado "Recibí conforme"). Listo para imprimir y entregar.
6.9 Administración
Sección al pie de la barra lateral, agrupa los parámetros del sistema.
Catálogos
Master data que alimenta a todos los módulos.
- Productos: insumos, granos, combustible, repuestos. Con código, categoría, unidad, alícuota IVA, stock mínimo.
- Cultivos: soja, maíz, trigo, etc., con tipo (gruesa/fina) y datos agronómicos.
- Bancos: lista para usar al cargar cheques y cuentas corrientes.
- Cajas: las cajas físicas que se usan en Control de Efectivo (Oficina, nombres de personas, sucursales).
- Labores: tipos de labor (siembra, pulverización, cosecha, etc.) con precio sugerido ($/ha o total) Nuevo. Cuando cargás una "Labor avanzada" y elegís el tipo, el sistema precarga este precio y el tipo de cálculo — y los podés modificar en ese momento.
- Conceptos de tesorería: tipologías de movimientos de efectivo.
- Provincias y localidades: cargados de inicio.
Hay sidebar con filtros jerárquicos para encontrar rápido el ítem que buscás.
Usuarios
Alta de personas que pueden iniciar sesión.
Datos: email, alias, nombre/apellido, foto opcional, estado activo/inactivo, rol Super Admin opcional.
Asignación a empresas: desde la ficha del usuario, asociás cada empresa con su rol respectivo.
Reseteo de contraseña: un Admin puede resetear la contraseña de los usuarios de su empresa (genera contraseña temporal).
🗑️ Eliminar usuario Nuevo: solo el Super Admin lo ve, y nunca al lado de su propio usuario. La eliminación pide doble confirmación (advertencia + tipear el nombre completo). Salvaguardas:
- No te podés borrar a vos mismo (ni siendo Super Admin).
- No se puede borrar al último Super Admin activo del sistema — antes hay que crear otro.
- Si el usuario tiene movimientos, cheques u otros registros cargados, el sistema rechaza el borrado y sugiere desactivarlo en vez (Editar → desmarcar "Activo"). De ese modo se mantiene la trazabilidad.
- Si igual se quiere borrar, hay opción de forzar: los movimientos quedan sin autor registrado, pero los datos en sí se conservan.
Roles y permisos — grilla por módulo agrupada por proceso Nuevo
Roles vienen pre-cargados (Admin, Contable, Operaciones, Lectura), y podés crear roles a medida.
Al crear o editar un rol, los permisos se muestran agrupados por proceso administrativo (los mismos grupos del menú lateral: Tablero, Ventas, Compras, Tesorería, Producción, Stock, Logística/RRHH, Administración). Cada módulo del menú aparece como una fila con sus propios checkboxes Ver / Crear / Editar / Eliminar / Todo — los nombres son los mismos que ves en el sidebar.
Toggle "Todo el grupo" arriba de cada sección: con un solo clic le das al rol acceso completo a todos los módulos de ese proceso (ej. "Todo Tesorería" = Bancos + Efectivo + Cheques + Créditos + Arrendamientos).
Permisos compartidos: algunos módulos comparten internamente el mismo permiso técnico (ej. Facturación + Ctas Corrientes + Cheques + Bancos usan todos "finanzas:*"). Esas filas muestran un icono ⚭ con tooltip de qué módulos están sincronizados — marcar uno marca a los demás. Es la realidad del backend reflejada en la UI.
Permisos finos opt-in: debajo de los permisos generales hay una sección "Permisos finos (opcionales — restringen aún más dentro de un área)" con grupos:
- Producción · Labores: separa "Cargar labor simple", "Cargar labor avanzada" y "Modificar precios y % en labor avanzada".
- Stock · Cerealeras y depósitos: separa "Crear/editar depósitos" de "Registrar entrega a cerealera".
- Tesorería · Bancos: separa "Crear cuentas", "Cargar movimientos manuales" y "Eliminar movimientos".
- Tesorería · Créditos y liquidaciones: separa "Cargar créditos", "Marcar cuotas pagadas", "Cargar liquidaciones de cereal" y "Ver Estado de situación".
- Ventas · Facturación: separa "Cargar facturas externas ARCA".
Si NO marcás ninguno en un grupo de permisos finos, el rol hereda el permiso del área (comportamiento clásico). Si marcás al menos uno, solo esos quedan habilitados dentro de ese grupo — útil para empleados de campo con acceso restringido a sus propias funciones.
Acciones por área:
- Ver — consultar la información del módulo.
- Crear — dar de alta nuevos registros.
- Editar — modificar registros existentes.
- Eliminar — borrar registros.
- Todo — todas las acciones sobre esa área.
Ejemplos típicos:
- Admin empresa: todos los permisos.
- Contable externo: finanzas:* + stock:read + dashboard:read.
- Operaciones campo: producción:* + stock:write.
- Solo lectura: *:read.
🗑️ Eliminar rol Nuevo: lo pueden hacer el Super Admin o cualquier Administrador del sistema. Doble confirmación (advertencia + tipear el nombre). Salvaguardas:
- El rol "Administrador" nunca se borra — es el rol base que necesitan los admins de empresa para operar.
- Los demás roles de sistema (Contable, Operaciones, Lectura) solo los puede borrar el Super Admin. Pensado para implementaciones: el Super Admin limpia los roles que el cliente no va a usar.
- Si el rol está siendo usado por uno o más usuarios, el borrado se rechaza y se sugiere reasignar manualmente desde Usuarios. Si se opta por forzar, esos usuarios pasan automáticamente al rol "Lectura" (mínimos permisos) y el rol se elimina.
Empresas
Accesible para Super Admin y Administradores de la empresa.
Datos: nombre, fantasía, CUIT, razón social, condición IVA, domicilio, logo, color institucional (hex), modo (con ARCA o "informal" sin ARCA), estado activa/inactiva.
Operaciones: crear, editar, asignar usuarios y roles, configurar integración ARCA (certificado, modo, punto de venta), desactivar.
🗑️ Eliminar empresa Nuevo: lo pueden hacer el Super Admin o el Administrador de esa empresa específicamente. Doble confirmación (advertencia + tipear el nombre exacto). Salvaguardas:
- Un Administrador no puede borrar la única empresa a la que tiene acceso (se quedaría sin nada para administrar).
- Si la empresa tiene datos cargados (clientes, facturas, movimientos, etc.), el borrado se rechaza por defecto y sugiere usar primero Limpiar empresa en Configuración → Sistema para vaciar movimientos.
- Si igual se quiere borrar todo, hay opción de forzar: se borra la empresa con cascada total en una sola transacción atómica (clientes, facturas, cheques, ctas. corrientes, movimientos, bancos, campos, lotes, empleados, viajes, hacienda — todo). Esta operación es IRREVERSIBLE; recomendado hacer un Backup antes.
Configuración Nuevo
Pantalla dedicada con dos pestañas para configurar el sistema:
⚙️ Configuración — contactos compartidos por todas las empresas. Lo edita solamente el Super Admin; el resto de los usuarios los lee. Se usan en los botones de WhatsApp del sistema. Los teléfonos se cargan con código de área y número (asumiendo Argentina, +54 9).
- 📈 Asesor comercial (precios de granos) — nombre y teléfono. Aparece como botón "💬 Asesor" arriba en el ticker de cotizaciones. Al hacer clic, abre WhatsApp con un mensaje pre-armado que menciona la empresa que escribe.
- 🚚 Logística de camiones — nombre y teléfono. Aparece como botón "🚛 Solicitar Camión Logística" en la sección Viajes, con plantilla bonita de WhatsApp.
- 🧾 Contador / Asesor contable — nombre y teléfono. Disponible para futuros botones de contacto rápido.
🏛️ ARCA — integración real con AFIP/ARCA por empresa: WSCTG (Carta de Porte de Granos, para verificar el estado y kg recibidos en los viajes) y WSFE (Facturación Electrónica, para sacar CAE en las facturas). Cada empresa tiene su propio certificado emitido por AFIP/ARCA. Sólo un admin de la empresa puede editar.
Selector de ambiente arriba: Homologación (sandbox de AFIP para pruebas — los datos no tienen valor fiscal) o Producción (los servicios reales de AFIP). Cada ambiente tiene su propio certificado: el de homologación NO sirve en producción y viceversa. Recomendado: arrancar en homologación, probar todo, y recién pasar a producción cuando esté todo OK.
La pantalla tiene tres pasos guiados, con un cartel arriba indicando el estado de la integración (verde si está todo cargado, ámbar si falta algo) y la bandera del ambiente activo:
- Paso 1 — Generar la clave privada y solicitud de certificado: ingresás nombre y CUIT, y el sistema genera automáticamente los archivos
privada.keyysolicitud.csrque descargás a tu PC. No hay que instalar nada. - Paso 2 — Registrar el certificado en ARCA: entrás al portal de AFIP del ambiente elegido (homo o prod) con clave fiscal, buscás "Administración de Certificados Digitales", creás un alias (ej:
agrocore) y subís elsolicitud.csr. ARCA te devuelve un archivocert.crt. Después, en el portal, asociás ese alias a los servicios que vayas a usar: WSCTG y/o WSFE (mismo cert sirve para los dos). - Paso 3 — Cargar los archivos en el sistema: subís el
cert.crty laprivada.key, ingresás el CUIT, "Guardar configuración", y después "Probar conexión ARCA". El sistema autentica con WSAA y hace un heartbeat a WSFE. Si las dos cosas responden OK, estás listo para verificar CTGs y emitir facturas electrónicas en ese ambiente.
La conexión es real contra los servidores de AFIP/ARCA del ambiente elegido. El sistema firma cada login con tu certificado (CMS PKCS#7 con SHA-256), obtiene el ticket de acceso (TA) de WSAA, y lo cachea por 11 horas para reutilizarlo en consultas posteriores.
🛠️ Sistema — backup, restore, importación y preparación para entrega Nuevo
Pestaña final de Configuración, accesible solo para el Super Admin. Contiene las operaciones administrativas más sensibles del sistema:
💾 Backup completo de la base — descarga un archivo .sql con TODA la base de datos del sistema (todas las empresas, usuarios, configuración, movimientos). Útil antes de operaciones grandes (limpiar empresa, restaurar, preparar para entrega) o como respaldo periódico. El archivo se puede restaurar después con psql < archivo.sql en cualquier PostgreSQL, o desde el mismo botón Restaurar (más abajo). Si el backup falla, el sistema muestra un modal con el error real, los paths donde buscó pg_dump y los pasos para resolverlo (PostgreSQL no encontrado, problema de permisos, etc.).
♻️ Restaurar backup desde archivo — subís un .sql generado por AgroCore (o por pg_dump compatible) para volver la base al estado de ese backup. Operación IRREVERSIBLE: pisa toda la información cargada después del archivo. La aplicación corre dentro de una transacción única (--single-transaction), así que si algo falla a mitad de camino se hace ROLLBACK automático y la base queda intacta. Soporta archivos de hasta 500 MB. Requiere tipear RESTAURAR para confirmar. Recomendado: re-loguearse después para que el frontend recargue todo desde la nueva base.
🧹 Limpiar movimientos de empresa — borra movimientos y saldos de una empresa específica (facturas, cheques, ctas. corrientes, efectivo, créditos, liquidaciones, etc.) sin tocar los catálogos compartidos (productos, cultivos, bancos, geografía). Útil para preparar la empresa antes del go-live. Hay checkboxes opcionales para extender al stock, cuentas bancarias y cajas, datos de producción o empleados.
📥 Importación desde Excel — descargar plantillas y subir Excels para hacer altas masivas:
- Plantillas generales para clientes, proveedores, productos, catálogos, cheques, cuentas corrientes, etc.
- Importadores adaptados a los formatos reales del cliente: cheques, créditos bancarios, cartas de porte, control de efectivo, ventas de cerdos.
- Plantillas consolidadoras para los Excel del cliente que vienen "sucios": Gastos Administrativos (Oficina, Damián, etc. → Caja), Gastos Propios (con clasificación empresa/propio), Gastos de Empleados (movimientos de planilla con tipo y categoría).
🆙 Verificar actualizaciones — consulta la última versión publicada de AgroCore en GitHub. Si hay una nueva, muestra la versión y un aviso. Para actualizar se ejecuta Update-AgroCore.ps1 desde el menú Inicio → AgroCore (hace backup automático antes, git pull, instala dependencias, aplica migraciones de la base y reinicia el sistema). El script verifica que el sistema vuelva a responder al final; si no, muestra los logs.
🚀 Preparar para entrega al cliente — asistente que analiza la base y te ofrece eliminar de un solo paso todo lo que NO debería quedar en una instalación productiva. Tres secciones con checkboxes:
- 👤 Usuarios de prueba del seed: detecta usuarios con alias
AdminoSuper(case-insensitive). Cada uno con su checkbox precargado, salvo el del usuario actual (deshabilitado — no te podés borrar a vos mismo). - 🛡️ Roles de sistema sin usuarios asignados: roles built-in (Contable, Operaciones, Lectura) que no tienen ningún usuario asignado. El rol "Administrador" nunca aparece (es el rol base de admin de empresa).
- 🏢 Empresas que parecen de prueba: empresas cuyo nombre contiene "demo", "prueba" o "test". Desmarcadas por defecto para que las elijas a propósito. Si las borrás, se borran con cascada total.
Si tu contraseña de Super Admin sigue siendo super123, un banner ámbar en la parte superior te avisa con instrucciones para cambiarla (el asistente no la toca, requiere tu input). Si todo está limpio, muestra un cartel verde "Todo limpio — el sistema parece listo para entregar".
Cuando aplicás el asistente, hay que tipear PREPARAR en mayúsculas para confirmar. Al terminar, muestra un resumen con éxitos y errores, y un botón "Recargar" que refresca la página para que el menú y permisos se recalculen.
Detalle importante: el hint "Usuarios de prueba: Admin/admin123, Super/super123" que aparece en la pantalla de login solo se muestra si esos usuarios existen realmente. Al borrarlos con el asistente, el hint desaparece automáticamente — no hace falta tocar ningún archivo de configuración.
Categorías de animales: agregar y borrar duplicados Nuevo
En Animales, el botón "+ Categoría" ahora toma las categorías del catálogo (así no se cargan nombres repetidos o mal escritos como "ternera" y "terneras"). Para borrar una categoría duplicada, usá el botón 🗑️ en su fila. Solo se puede eliminar una categoría sin animales cargados; si tiene, primero pasá esos animales a la categoría correcta.
Exportar para el contador y Libro IVA Digital Nuevo
En Administración → Exportar para el contador elegís un período y una o varias empresas. La pantalla está dividida en dos bloques:
- 📊 Excel para el estudio contable (para leer y controlar): Ventas y Compras con IVA por alícuota, Cobros, Pagos y Cheques, Retenciones y Stock valuado a la fecha de corte. El botón "Todo en un Excel" engloba solo estas hojas.
- 🏛️ Archivos .txt para presentar en los organismos (para subir, no para leer): SICORE/SIRE (retenciones practicadas nacionales), SIRCAR (Ingresos Brutos, con código de jurisdicción) y el Libro IVA Digital de ARCA (Comprobantes y Alícuotas de Ventas y Compras en un ZIP). Cada uno baja un archivo por empresa.
Rol "Socio": ver solo algunas campañas Nuevo
En Administración → Roles y permisos, al editar un rol aparece "Campañas que puede ver". Si marcás algunas, ese rol verá únicamente esas campañas y sus insumos, labores, viajes y movimientos de stock (si no marcás ninguna, ve todas, como siempre). Es ideal para darle acceso a un socio que solo debe ver su parte del negocio.
6.10 Asistente virtual y mensajería Nuevo
El asistente ahora te habla con voz natural Nuevo
El asistente puede leerte sus respuestas en voz alta. Con la IA activada usa una voz neural muy natural y humana; si la IA está apagada o no hay internet, igual te habla con la voz del navegador. Arriba del chat elegís la voz: 🔊 Mujer, 🔊 Hombre o 🔇 (sin voz). La preferencia queda guardada en ese dispositivo. Además, el asistente responde con un tono más cálido y cercano.
Editar o borrar mensajes del chat Nuevo
En Mensajes y asistente, al pasar el mouse (o mantener apretado en el celular) sobre tu mensaje aparecen dos botones: ✏️ editar y 🗑️ eliminar. Con editar corregís el texto (queda marcado como "editado"); con eliminar lo borrás. Solo podés modificar tus propios mensajes — los del asistente no se tocan.
6.11 Puesta en marcha (primeros pasos) Nuevo
¿Recién arrancás? El orden recomendado para dejar tu empresa lista: 1) crear/configurar la empresa (nombre, CUIT, IVA, logo; ARCA o modo informal); 2) usuarios y roles; 3) revisar catálogos y los árboles de Categorías (Artículos y Gastos, que se arman solos la 1ª vez); 4) campos y lotes; 5) cajas de efectivo y cuentas de banco/tarjetas con su saldo inicial; 6) clientes, proveedores y empleados. Con eso ya podés operar. Podés pedirle al asistente "¿cómo empiezo a usar el sistema?" y te guía.
7. Flujos de trabajo típicos
Flujo 1 — Cargar una compra de fertilizante
- Contactos → Proveedores → Nuevo (si no existe). CUIT, razón social, condición IVA.
- Comercial → Movimientos de compras → Nueva factura de compra. Proveedor, tipo A, número, fecha, ítem (Urea Granulada × 5000 kg).
- Forma de pago: cuenta corriente. Confirmás.
- Resultado automático: stock de Urea sube 5000 kg, cuenta corriente del proveedor con saldo deudor, aparece en flujo de caja, IVA registrado en libro IVA Compras.
Flujo 2 — Aplicar el fertilizante a una campaña (con hectáreas parciales)
- Producción → Insumos y labores → + Insumo.
- Campaña ("Soja 2025/26"), lote (ej. lote de 80 ha), fecha.
- Insumo: Urea Granulada. Dosis: 100 kg/ha. Hectáreas aplicadas: 25 (solo el alrededor del lote, no completo).
- Sistema calcula: total = 2500 kg. Confirmás.
- Resultado: stock de Urea baja 2500 kg, costo imputado a la campaña como aplicación parcial (marcado con * en la tabla).
Flujo 3 — Vender granos y cobrar con cheques
- Finanzas → Facturación → Nueva factura. Cliente "Acopiadora Pampeana", factura A, ítem "Soja Cosecha 25/26 × 100 t × USD 380/t".
- Sistema emite, obtiene CAE, descuenta stock, genera PDF.
- Recibís el cheque. Finanzas → Cheques → Nuevo (recibido). Asociado a la factura, fecha de pago a 60 días.
- Resultado: cuenta corriente del cliente al día, cheque "en cartera", flujo de caja proyectado, sumado al libro IVA Ventas.
- 15 días antes del vencimiento: el sistema lo muestra en la alerta "⏰ Cheques a vencer en 15 días" del Dashboard.
Flujo 4 — Revisar consolidado de tres empresas en simultáneo
- Inicio → 🌐 Resumen multi-empresa.
- Veo el total consolidado: cheques en cartera, a vencer en 15 días, vencidos, efectivo, flujo de caja.
- Si quiero excluir una empresa (ej. está en pausa), desmarco su checkbox → los totales se recalculan al instante.
- Una empresa muestra 3 cheques vencidos. Hago clic en "Cheques →" de esa fila.
- Sistema cambia automáticamente a esa empresa y abre Cheques, donde puedo ver el detalle y gestionarlos.
Flujo 5 — Cierre de campaña con rinde real
- Producción → Campañas → Editar "Soja 2025/26". Cargás rinde real (35 qq/ha).
- Stock → Movimientos → Entrada por cosecha: 175 t entran al stock.
- Marcás campaña como Cosechada.
- Resultado: stock sube, reporte de margen completo (ingresos - insumos - labores - arrendamiento si aplica).
Flujo 6 — Pago de cuota de arrendamiento
- Finanzas → Arrendamientos → Editar contrato existente.
- Verificás el próximo vencimiento (ej. 200 quintales de soja, vence el 30/06/2026).
- Al llegar el vencimiento, registrás el pago: el sistema valoriza al precio BCR del día.
- Resultado: cuenta corriente del arrendador actualizada, libro IVA si corresponde, egreso en flujo de caja real.
Flujo 7 — Despacho de soja a destino
- Logística y RRHH → Viajes → Nuevo viaje.
- Origen: tu silo. Destino: Acopiadora Pampeana. Transportista, chofer, patente.
- Tonelaje cargado en origen, carta de porte (CTG).
- Al llegar a destino, cargás peso real y eventuales mermas.
- Resultado: salida de stock, costo del flete imputado, asociación con factura de venta.
8. Preguntas frecuentes
¿Pierdo datos si se corta la luz / internet?
No. Los datos viven en el servidor (cloud o local), no en tu navegador. Si se corta la luz, los reanudás cuando vuelva. Si se corta internet pero el server local sigue prendido, podés seguir trabajando desde la red local. El modo PWA además guarda en el dispositivo lo que cargues offline.
¿Cómo se hacen los backups?
Si estás en Cloud (AWS), automático y diario, con retención de 30 días. Si estás en servidor propio, según el plan acordado (típicamente diario incremental + semanal completo).
¿Puedo migrar datos de mi sistema actual?
Sí. Importamos desde Excel, planillas o archivos exportados. La migración inicial está incluida en la implementación.
¿Cuánta gente puede usar el sistema al mismo tiempo?
No hay límite por licencia. Las únicas limitaciones son técnicas (servidor) y los precios planos no escalan por usuario.
¿Funciona desde el celular?
Sí. Responsive y adaptado a pantallas pequeñas. La carga de movimientos puede hacerse desde el celular en el campo. El botón Atrás del celular navega entre módulos dentro de la app, no te saca afuera.
¿Puedo cargar datos sin señal en el campo?
Sí. AgroCore tiene modo offline: las secciones de Producción (Campos y lotes, Campañas, Insumos y labores) funcionan sin internet. Los registros que cargues sin señal se guardan en el celular y se sincronizan solos cuando volvés a tener conexión. Para que funcione, abrí la app con conexión al menos una vez para que descargue los datos. Ver el detalle completo en la sección "Trabajar sin conexión (modo offline)".
¿Cómo se factura con ARCA?
Web service integrado. Una vez cargado tu certificado digital, las facturas se emiten directo con CAE.
¿Puedo ver datos de varias empresas en simultáneo?
Sí, con el módulo Resumen multi-empresa (sección INICIO de la barra lateral). Sumás cheques, efectivo y flujo de caja de todas las empresas a las que tu usuario tiene acceso, sin perder la separación por empresa. Podés filtrar con checkboxes qué empresas incluir en el total.
¿Y si quiero un módulo nuevo o un cambio específico?
Los pedidos se evalúan caso por caso. Hay un canal en tu plan de mantenimiento mensual. Cambios mayores tienen presupuesto aparte.
¿Quién es dueño de los datos?
Vos. El código fuente y la infraestructura son tuyos. Sin lock-in.
¿Cuánto tarda la implementación?
Entre 4 y 6 semanas desde la confirmación.
¿Mis datos están seguros?
Estándares bancarios: HTTPS/TLS 1.3, encriptación AES-256, hash bcrypt para contraseñas, backups con retención, auditoría completa, OWASP Top 10. Firmamos NDA.
¿Puedo ver Hacienda en algún lado?
En esta versión, los KPIs del Inicio muestran "Cabezas" como dato consolidado. La gestión completa de Hacienda (categorías, pesadas, sanidad) está prevista para una próxima versión. Si es crítico para tu operatoria, lo conversamos en el alcance de implementación.
9. Soporte y contacto
Durante la prueba del demo y en el plan de mantenimiento:
- WhatsApp: (te lo pasamos en la primera conversación)
- Email: sergiodbilbao@gmail.com
- Web: https://agrocore.ar
Horario: lunes a viernes, 9:00 a 18:00 hs (Argentina). Respuesta: 24 hs hábiles para consultas, 4 hs para incidentes críticos.
Para reportar un bug durante el testing
- Qué estabas haciendo cuando pasó (paso a paso).
- Qué esperabas que pasara.
- Qué pasó en realidad.
- Captura de pantalla del error.
- Tu usuario y aproximadamente la hora.
Con eso podemos reproducirlo y arreglarlo rápido.