Maestro Campañas
¿Para qué sirve?
Campañas es el maestro que define los períodos productivos del establecimiento agropecuario. Cada campaña representa un ciclo de trabajo —generalmente una temporada agrícola o ganadera— delimitado por fechas de inicio y fin.
Una vez creada, la campaña actúa como dimensión de clasificación en prácticamente todo el módulo AGRO: planificaciones agrícolas, laboreos, cosechas, traslados de granos, contratos, liquidaciones, cartas de porte (CTG) y certificados (CPE). Esto permite filtrar y analizar la información por ciclo productivo.
Dónde encontrarla: Menú → Configuración → Empresas → Agronegocios → Campañas
Tipo de objeto
Es un maestro (ABM de configuración), no una transacción. Se gestiona con alta, modificación y baja desde la grilla estándar.
Antes de empezar
No hay requisitos previos obligatorios para dar de alta una campaña. El maestro puede cargarse en cualquier momento, antes de iniciar la planificación o el registro de operaciones del ciclo.
Modo de uso
Campos del formulario
El formulario de Campañas no tiene solapas: todos los campos se muestran en una sola pantalla.
| Campo | Obligatorio | Descripción |
|---|---|---|
| Código | Sí | Identificador alfanumérico de la campaña. Se usa para buscarla desde otros formularios y selectores. |
| Activo | — | Indica si la campaña está disponible para seleccionarse en operaciones. Viene tildado por defecto al crear. Una campaña inactiva no aparece en los selectores de nuevas transacciones. |
| Nombre | Sí | Nombre descriptivo del ciclo productivo. Para campañas agrícolas, este nombre se asigna también a la partida de stock que el sistema genera automáticamente al guardar. |
| Fecha Desde | Sí | Fecha de inicio del período. El sistema la utiliza para asociar automáticamente la campaña a una operación cuando se consulta por rango de fechas. |
| Fecha Hasta | Sí | Fecha de cierre del período. Junto con Fecha Desde, define la ventana temporal de la campaña. |
| Descripción | No | Texto complementario para identificar la campaña. Se selecciona desde un listado de opciones. |
| Cosecha | No | Código de cosecha utilizado en documentos de transporte (CTG y CPE). Permite que el sistema identifique la campaña al generar o validar cartas de porte y certificados. |
| Tipo De Campaña | No | Selector que indica si la campaña es Agrícola o Ganadera. Determina si el sistema genera una partida de stock al guardar (ver comportamiento del sistema). Por defecto: Agrícola. |
Comportamiento del sistema
Alta — generación automática de partida
Al guardar una campaña de tipo agrícola, el sistema crea automáticamente una partida de tipo Granos con el mismo nombre de la campaña. Esta partida es la que luego se vincula al stock de producción en el módulo de cosechas.
Para campañas de tipo ganadera, el sistema no genera ninguna partida.
Modificación — restricción de nombre
Si se intenta cambiar el nombre de una campaña agrícola cuya partida ya registró movimientos de stock, el sistema bloquea la modificación y emite un aviso. El nombre solo puede modificarse mientras la partida no tenga movimientos.
Baja — restricción de uso
No se puede eliminar una campaña que ya fue utilizada en alguna operación del sistema (planificación, laboreo, traslado, contrato, etc.). El sistema lo informa con un mensaje que indica en qué tipo de documento fue usada.
Tampoco puede eliminarse una campaña agrícola cuya partida asociada ya movió stock.
Qué hace y qué no hace
- Hace: define el período productivo, lo pone disponible como filtro en operaciones AGRO y, para campañas agrícolas, crea la partida de granos correspondiente.
- No hace: no genera automáticamente planificaciones ni laboreos; solo provee el marco temporal para que el usuario los asocie.
- No controla: que la campaña cargada en un traslado o CPE coincida con la del contrato vinculado. Esa consistencia queda a cargo del operador.