Código Duplicado al Asignar Actividad Ganadera a un Establecimiento: ¿Como solucionarlo?

Problema

Al intentar asignar una actividad ganadera (por ejemplo, “RECRIA”) a un establecimiento, el sistema muestra el siguiente mensaje de error:

“Error de código duplicado. Otra entidad con el mismo código ha sido ingresada anteriormente”

Causa Raíz

Cuando asignás una actividad a un establecimiento, el sistema crea automáticamente un centro de costo asociado. El código de este centro de costo se genera combinando el nombre del establecimiento con el nombre de la actividad, siguiendo el patrón: NOMBRE DEL ESTABLECIMIENTO + ACTIVIDAD.

Si ya existe un centro de costo con ese mismo código en el sistema (ya sea activo o inactivo), se genera el conflicto y el sistema rechaza el guardado.

Soluciones Recomendadas

  1. Desactivar el centro de costo duplicado: Si el centro de costo existente no está siendo utilizado, desactivalo desde el módulo de centros de costo. Esto evitará el conflicto sin afectar registros posteriores.

  2. Agregar un carácter distintivo: Modificá el código del centro de costo existente agregándole un prefijo, sufijo o carácter que lo diferencie del generado automáticamente (por ejemplo, un guión, número o inicial adicional).

Comportamiento Automático del Centro de Costo

  • Creación: Al asignar una actividad a un establecimiento, se crea automáticamente un centro de costo con el código combinado.
  • Eliminación: Al quitar la actividad del establecimiento, el centro de costo se elimina automáticamente, siempre y cuando no haya sido utilizado en ningún registro.
  • Restricción: Si el centro de costo fue utilizado en transacciones o registros, el sistema mostrará el mensaje: “No es posible eliminar el registro ya que fue utilizado” y deberás desactivarlo en su lugar.