← Índice de manuales
Manual funcional · Sistema Plenario v14

Gestión Transportes

La funcionalidad Transportes del módulo Gestión permite registrar, consultar y mantener actualizada la información de las empresas o personas que realizan el transporte de bienes y productos. Cada transporte se utiliza…

Módulo: Gestión ComercialVersión: 1.1Actualizado: 2026-06-19

Detalle

Campo Valor
Manual de Usuario ABM de Transportes — alta, modificación, eliminación y búsqueda de empresas de transporte para remitos y entregas.
Módulo Gestión Comercial
Software Plenario v14

Introducción

La funcionalidad Transportes del módulo Gestión permite registrar, consultar y mantener actualizada la información de las empresas o personas que realizan el transporte de bienes y productos. Cada transporte se utiliza luego en otras operaciones del sistema —principalmente en la confección de remitos y entregas— para indicar quién traslada la mercadería.

Mantener este listado centralizado evita recargar datos repetidos en cada operación y facilita el control logístico (datos de contacto, domicilio, horarios de retiro/entrega y situación fiscal de cada transportista).

Este manual explica paso a paso cómo usar la funcionalidad, incluso si es tu primera vez con un sistema de gestión.

Acceso al módulo

  1. Ingresá al módulo Gestión desde la barra superior del sistema.
  2. Hacé clic en el botón Más.
  3. En el menú desplegable, seleccioná Transportes.

La pantalla de Transportes se abre dentro del área de trabajo del sistema (panel acoplable), por lo que podés tenerla disponible junto a otras pantallas abiertas.

Importante: El acceso a esta funcionalidad requiere permisos asignados por el administrador del sistema. Si no ves la opción Transportes o no podés realizar alguna acción (Nuevo, Modificar o Eliminar), solicitá los permisos correspondientes.

Pantalla principal

La pantalla principal muestra una grilla con todos los transportes registrados. Desde la barra de herramientas y el menú contextual (clic derecho sobre la grilla) podés:

  • Nuevo: dar de alta un transporte.
  • Modificar: editar los datos del transporte seleccionado.
  • Eliminar: dar de baja el transporte seleccionado.
  • Buscar: filtrar los registros por Nombre, CUIT o Dirección.
  • Imprimir: generar un listado de los resultados de la búsqueda.

En la parte inferior, una barra de estado muestra el Total de Registros cargados y, al seleccionar filas, la cantidad de Registros Seleccionados.

La grilla incluye, entre otras, las columnas: Id, Nombre, Cuit, Dirección, Número, Piso, Dpto, Localidad, Provincia, País, Código Postal, Teléfono, Contacto, Horario y Observaciones. Podés ordenar, agrupar y filtrar las columnas con las herramientas propias de la grilla.

Atajos sobre la grilla: doble clic abre el registro para modificar, Insert crea uno nuevo y Suprimir (Delete) elimina el seleccionado.

Filtros de búsqueda

Los filtros se ubican en la barra de búsqueda superior. Completá uno o varios y presioná Buscar (o Enter dentro de cualquier filtro):

Filtro Descripción
Nombre Busca por la razón social o nombre del transportista (coincidencia parcial).
CUIT Busca por número de CUIT, con máscara ##-########-#. Si se deja en blanco no filtra por este campo.
Dirección Busca por la dirección del transporte (coincidencia parcial).

La búsqueda es por coincidencia parcial: no hace falta escribir el dato completo. Si dejás todos los filtros vacíos y presionás Buscar, se listan todos los transportes activos.

Resultados

Los registros que cumplen los filtros se muestran en la grilla principal. Cada fila corresponde a un transporte e incluye sus datos de identificación, domicilio y contacto.

  • La barra de estado actualiza el Total de Registros según el resultado.
  • Si aplicás filtros propios de columna sobre la grilla, el contador refleja los registros visibles.
  • Sobre cualquier fila podés hacer doble clic para abrir el registro, o usar el menú contextual para Nuevo / Modificar / Eliminar.

Acciones disponibles

Acción Descripción
Nuevo Da de alta un nuevo transporte.
Modificar Edita los datos de un transporte existente.
Eliminar Da de baja (lógica) el transporte seleccionado.
Buscar Filtra la grilla por Nombre, CUIT o Dirección.
Imprimir Genera el listado del resultado de la búsqueda.

Nuevo

  1. En la pantalla principal, hacé clic en Nuevo.
  2. Se abre una ventana con dos pestañas: Datos y Observaciones.
  3. En la pestaña Datos completá los campos:
Campo Descripción
Código Identificador interno del transporte (lo asigna el sistema).
Nombre Razón social o nombre del transportista.
Dirección, Nro, Piso, Dpto, CP Datos del domicilio.
Localidad / Provincia / País Ubicación. La Provincia se elige de una lista; País viene por defecto según el parámetro de nacionalidad y es modificable.
Sit. de IVA Condición frente al IVA del transportista.
CUIT Número de CUIT.
Teléfono / Contacto Datos de contacto (el Teléfono admite solo números y los signos -, (, )).
Horario Horario habitual del transporte (opcional).
  1. En la pestaña Observaciones ingresá cualquier información adicional relevante.
  2. Hacé clic en Aceptar / Guardar. El nuevo transporte aparece en la grilla.

Junto a Provincia y Sit. de IVA hay accesos rápidos que abren la búsqueda correspondiente para seleccionar el valor sin salir del formulario.

Modificar

  1. Seleccioná el transporte en la grilla (o hacé doble clic sobre él).
  2. Hacé clic en Modificar.
  3. Cambiá los campos necesarios en las pestañas Datos y Observaciones.
  4. Hacé clic en Aceptar / Guardar.

No es posible modificar un transporte que fue eliminado. Si intentás abrirlo, el sistema avisa que no se permite modificar un registro eliminado.

Eliminar

  1. Seleccioná el (o los) transporte(s) a eliminar en la grilla.
  2. Hacé clic en Eliminar.
  3. Confirmá la operación cuando el sistema lo solicite.

La eliminación es lógica (el registro se marca como eliminado, no se borra físicamente), por lo que la información queda preservada para operaciones históricas. Podés seleccionar varias filas para eliminarlas en una sola acción.

Imprimir

  1. Hacé clic en Imprimir.
  2. Seleccioná Resultado de la Búsqueda.
  3. Se genera la vista previa de un informe con los registros visibles en la grilla, listo para imprimir o exportar.

Ejemplo práctico

Necesitás registrar un nuevo transportista para usarlo en los remitos:

  1. Entrás a Gestión > Más > Transportes.
  2. Antes de cargarlo, escribís el CUIT en el filtro CUIT y presionás Buscar para confirmar que no esté ya cargado.
  3. Como no aparece, hacés clic en Nuevo.
  4. En la pestaña Datos completás: Nombre "Transportes del Sur SRL", Dirección "Av. Mitre 1234", Localidad "Avellaneda", Provincia "Buenos Aires", Sit. de IVA "Responsable Inscripto", CUIT, Teléfono y Contacto.
  5. En Observaciones anotás "Retira de 8 a 13 hs".
  6. Hacés clic en Guardar. El transporte queda disponible para seleccionarlo al confeccionar remitos y entregas.

Consejos útiles

  • Antes de dar de alta, buscá por CUIT o Nombre para evitar transportes duplicados.
  • Cargá el Teléfono y el Contacto: agilizan la coordinación de retiros y entregas.
  • Usá la pestaña Observaciones para condiciones especiales (horarios de recepción, lugar de retiro, requisitos del transportista).
  • En la búsqueda no hace falta el dato completo: la coincidencia es parcial.
  • Si un transporte dejó de operar, conviene eliminarlo (baja lógica) en lugar de reutilizar el registro para otro: así se preserva el historial de las operaciones que lo usaron.

Preguntas frecuentes

¿Por qué no puedo modificar un transporte? Puede estar eliminado (el sistema no permite modificar registros dados de baja) o no tener el permiso Gestion.Archivos.Transportes.Modificar. Verificá ambos casos con el administrador.
Eliminé un transporte por error, ¿se perdió la información? No. La eliminación es lógica: el registro se marca como eliminado pero se conserva. Solicitá al administrador o a Soporte que lo reactive si es necesario.
¿Puedo eliminar varios transportes a la vez? Sí. Seleccioná varias filas en la grilla y hacé clic en Eliminar; el sistema pide una sola confirmación y procesa todas.
El filtro de CUIT no me devuelve resultados. Asegurate de respetar la máscara ##-########-#. Si el campo queda con la máscara vacía, la búsqueda no filtra por CUIT. Probá también buscar por Nombre.
¿Dónde se usan los transportes cargados? Principalmente al confeccionar remitos y entregas, donde se selecciona el transporte que traslada la mercadería.

Permisos

El acceso y las operaciones se controlan mediante los siguientes permisos (asignables por el administrador):

Permiso Habilita
Gestion.Archivos.Transportes.Nuevo Crear transportes.
Gestion.Archivos.Transportes.Modificar Modificar transportes.
Gestion.Archivos.Transportes.Eliminar Eliminar transportes.

Si una acción no está disponible, falta el permiso correspondiente. Solicitalo al administrador del sistema.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (frmGestion_Transportes.vb / frmGestion_Transportes_AddMod.vb + clase clsGestion_transportes).

Formularios principales

Componente Detalle
Formulario principal frmGestion_Transportes.vb (VisualPlenarioNET/VisualPlenarioNET/Gestion/) — grilla DevExpress (Grilla_Transportes/GridView1); barra de botones + menú contextual; atajos Insert/Delete/Enter; impresión vía PrintableComponentLink1.
Formulario alta/modificación frmGestion_Transportes_AddMod.vb (mismo directorio) — pestañas Datos y Observaciones.
Acceso desde menú btnGestion_ArchTransportes_ItemClick en frmNewMain.vb (caption "Transportes") → KeyLicences.Instance.Access(2, 6, Nothing, 2)ShowFrmInDockPanel(New frmGestion_Transportes). También vía tile TileGesetion_Transportes.
Clase de negocio clsGestion_transportes — definida en ClassVisualPlenarioNET/Gestion/clsGestion_Direccion_Entregas.vb (comparte archivo con clsGestion_Direccion_Entregas).

Permisos reales

Permiso Habilita
Licencia módulo Gestión KeyLicences.Access(2, 6, Nothing, 2) Abrir el formulario (única validación en el menú). Si falla muestra KeyLicences.Mensaje y no abre.
Gestion.Archivos.Transportes.Nuevo Crear transportes — validado dentro de Nuevo() con IsAllowedObject (padre Gestion.Archivos.Transportes).
Gestion.Archivos.Transportes.Modificar Modificar transportes — validado dentro de Modificar().
Gestion.Archivos.Transportes.Eliminar Eliminar transportes — validado dentro de Eliminar().

Importante: el menú no valida los permisos de acción; el formulario se abre solo con la licencia. Los tres permisos Nuevo/Modificar/Eliminar se evalúan al ejecutar cada operación (si falta, la acción simplemente no hace nada, sin mensaje).

Tablas de base de datos principales

Tabla / SP Uso
dbo.Gestion_Transportes Tabla principal (PK Id; baja lógica vía columna Eliminado BIT NOT NULL). Columnas: Id, Nombre, Cuit, Direccion, Id_Condicion_Iva, Numero, Piso, Dpto, Localidad, Id_Provincia, Pais, Codigo_Postal, Telefono, Contacto, Horario, Observaciones, Eliminado.
SP Gestion_transportes_Search Búsqueda/listado (parámetros @Id, @Nombre, @Cuit, @Direccion, @Id_Provincia, etc.).
SP Gestion_transportes_Add / _Mod / _Del Alta / modificación / baja.
Numeración del Id clsNumeraciones.Get_CodNew("Gestion_transportes", "Id") en el Insert.

Acceso a datos: ADO.NET (SqlClient + Stored Procedures), no EF Core. Nota: los nombres reales de los SP usan transportes en minúscula (Gestion_transportes_*). Combos del AddMod: Provincia (clsProvincias), Situación de IVA (clsTiposiva), País (clsPaises); país por defecto vía parámetro Clientes.Nacionalidad.Default.

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Gestion Direccion de entregas Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.
Gestión de Localidades (Alta, Modificación y Administración) en el Módulo ARCHIVOS Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte (comportamiento real del código)

  • Baja lógica: Eliminar() recorre las filas seleccionadas, hace Load de cada una, setea Eliminado = True y Save(). No borra físicamente. Soporta multiselección con una sola confirmación ("Desea Eliminar el Item?").
  • No se puede modificar un eliminado: Modificar() chequea objGestion_transportes.Eliminado y, si está marcado, avisa "No se permite modificar un registro eliminado..." y aborta.
  • Filtro CUIT: la búsqueda ignora el CUIT cuando el campo está vacío o igual a las máscaras __-________-_ o ---________-_ (caso hardcodeado en Search()); la máscara del editor es ##-########-#.
  • Modo selección: New frmGestion_Transportes(bnReturnSelectedValue:=True) hace que doble clic / Enter devuelva el Id (Modalidad_intReturnSelectedValue) y cierre; en uso normal abre Modificar.
  • La grilla muestra "Total de Registros" y, al seleccionar, "Registros Seleccionados"; el contador se recalcula al filtrar columnas.
¿Te resultó útil este manual?