← Índice de manuales
Manual funcional · Sistema Plenario v14

Gestion Direccion de entregas

La funcionalidad Direcciones de Entrega pertenece al módulo de Gestión del ERP de Plenario. Permite administrar las ubicaciones alternativas de entrega asociadas a terceros (por ejemplo, clientes con varios depósitos o…

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

Direcciones de Entrega

Detalle

Campo Valor
Manual de Usuario ABM de direcciones de entrega de terceros (clientes), utilizadas como destino en remitos y facturas.

Introducción

La funcionalidad Direcciones de Entrega pertenece al módulo de Gestión del ERP de Plenario. Permite administrar las ubicaciones alternativas de entrega asociadas a terceros (por ejemplo, clientes con varios depósitos o sucursales), de modo que puedan seleccionarse como destino al emitir remitos y facturas.

Desde esta pantalla se pueden crear, modificar, eliminar y buscar direcciones, registrando para cada una los datos de ubicación, contacto, horario de recepción, situación de IVA y el código GLN cuando corresponda.

Acceso al módulo

  1. Ingrese al sistema con su usuario y contraseña.
  2. En la barra superior, abra el módulo Gestión.
  3. Haga clic en Más.
  4. Seleccione Direcciones de Entrega del menú desplegable.

Importante: El acceso a esta funcionalidad y a cada una de sus operaciones (crear, modificar, eliminar) requiere permisos asignados por el administrador del sistema. Si no visualiza la opción o un botón aparece deshabilitado, solicite los permisos correspondientes.

Pantalla principal

Al ingresar se muestra el listado de direcciones de entrega registradas. La pantalla se compone de:

  • Una barra de búsqueda en la parte superior, con los campos Nombre, CUIT y Dirección.
  • Una grilla de resultados con las direcciones encontradas.
  • Una barra de botones con las acciones Nuevo, Modificar, Eliminar e Imprimir.
  • Una barra de estado inferior que indica el total de registros mostrados y la cantidad seleccionada.

Además de los botones, las acciones están disponibles mediante el menú contextual (clic derecho sobre la grilla) y atajos de teclado: Insert para crear, Suprimir/Delete para eliminar y Enter o doble clic para modificar el registro seleccionado.

Filtros de búsqueda

La búsqueda combina los filtros ingresados; todos son opcionales y se aplican como coincidencia parcial.

Filtro Descripción
Nombre Busca por el nombre de la persona o entidad asociada a la dirección.
CUIT Busca por número de CUIT. El campo usa máscara ##-########-#.
Dirección Busca por el nombre de la calle.

Para ejecutar la búsqueda presione el botón Buscar o la tecla Enter dentro de cualquiera de los campos de filtro.

Resultados

Cada fila de la grilla representa una dirección de entrega registrada. Las columnas mostradas son:

Columna Descripción
Nombre Persona o entidad asociada a la dirección.
CUIT Número tributario.
Dirección Nombre de la calle.
Número Altura de la calle.
Localidad Localidad de la dirección.
Provincia Provincia de la dirección.
Teléfono Teléfono de contacto.
Contacto Persona de contacto para la entrega.
Horario Horario de atención o recepción.

La barra de estado inferior muestra el Total de Registros y, al seleccionar filas, la cantidad de Registros Seleccionados.

Acciones disponibles

Acción Descripción
Nuevo Crea una nueva dirección de entrega.
Modificar Edita la dirección seleccionada.
Eliminar Da de baja la dirección seleccionada.
Imprimir Genera un informe con el resultado de la búsqueda.

Nuevo

Abre el formulario de alta. Complete los datos y presione Guardar. Al confirmar, la nueva dirección se incorpora al listado. Los campos Nombre, Dirección y Número son obligatorios.

Modificar

Abre el formulario con los datos de la dirección seleccionada para su edición. No es posible modificar un registro que ya fue eliminado: el sistema lo informa y cancela la operación. Puede invocarse también con doble clic o con Enter sobre la fila.

Eliminar

Da de baja lógica la dirección seleccionada (queda marcada como eliminada, no se borra físicamente). Admite la baja de varios registros seleccionados a la vez. El sistema solicita confirmación antes de proceder.

Imprimir

La opción Imprimir > Resultado de la Búsqueda genera una vista previa imprimible con los registros actualmente mostrados en la grilla.

Formulario de alta / modificación

El formulario organiza los datos en dos pestañas:

Pestaña Datos:

Campo Descripción
Nombre Persona o entidad asociada (obligatorio).
Dirección Nombre de la calle (obligatorio).
Número Altura de la calle (obligatorio).
Piso Piso (opcional).
Dpto. Departamento (opcional).
Código Postal Código postal de la ubicación.
Localidad Localidad de la dirección.
Provincia Provincia, seleccionable de la lista. El enlace permite abrir el buscador de provincias.
País Por defecto toma la nacionalidad configurada (Argentina). Modificable.
Situación de IVA Condición frente al IVA, seleccionable de la lista. El enlace permite abrir el buscador de tipos de IVA.
CUIT Número tributario.
Teléfono Teléfono de contacto (acepta dígitos, guiones y paréntesis).
Contacto Persona de contacto para la entrega.
Horario Rango horario de atención o recepción.
GLN Código Global de Localización (opcional).

Pestaña Observaciones:

Permite ingresar notas o condiciones especiales para la entrega (por ejemplo, "entregar en mostrador" o "no atender fuera de horario").

Ejemplo práctico

Un cliente solicita que la mercadería se entregue en su depósito secundario, distinto al domicilio fiscal.

  1. Abra Gestión > Más > Direcciones de Entrega.
  2. Antes de cargar, busque por Nombre para verificar que la dirección no exista ya.
  3. Presione Nuevo.
  4. En la pestaña Datos, complete Nombre, Dirección y Número (obligatorios), y agregue Localidad, Provincia, Teléfono, Contacto y Horario de recepción.
  5. En la pestaña Observaciones, indique condiciones especiales (por ejemplo, "recepción solo de 8 a 12 h").
  6. Presione Guardar. La dirección queda disponible para seleccionarse como destino al emitir remitos y facturas.

Consejos útiles

  • Antes de crear una dirección, búsquela por Nombre o CUIT para evitar duplicados.
  • Complete siempre Contacto y Horario: agilizan la coordinación de la entrega.
  • Recuerde que la eliminación es una baja lógica; el registro deja de usarse pero no se borra de la base.
  • Use la pestaña Observaciones para condiciones logísticas que el transportista deba conocer.
  • Cargue el GLN cuando el cliente lo requiera para facturación o trazabilidad electrónica.

Preguntas frecuentes

¿Puedo eliminar varias direcciones a la vez? Sí. Seleccione varias filas en la grilla y presione **Eliminar**; el sistema pedirá una única confirmación y dará de baja todos los registros seleccionados.
Eliminé una dirección por error, ¿se puede recuperar? La eliminación es lógica (el registro queda marcado como eliminado). La recuperación no se realiza desde esta pantalla; consulte con el administrador del sistema.
¿Por qué no me deja modificar un registro? Si el registro fue eliminado, el sistema no permite modificarlo e informa la situación. También puede deberse a que su usuario no tiene el permiso de modificación asignado.
¿Qué campos son obligatorios para guardar? Nombre, Dirección y Número. Si falta alguno, el sistema lo indica y no guarda hasta completarlo.
¿Qué es el GLN? Es el Código Global de Localización (Global Location Number), un identificador estándar de ubicación. Es opcional y se completa cuando el cliente lo requiere.

Permisos

Permiso Habilita
Gestion.Archivos.DireccionDeEntregas Acceso al módulo de Direcciones de Entrega.
Gestion.Archivos.DireccionDeEntregas.Nuevo Crear direcciones de entrega.
Gestion.Archivos.DireccionDeEntregas.Modificar Modificar direcciones de entrega.
Gestion.Archivos.DireccionDeEntregas.Eliminar Eliminar (baja lógica) direcciones de entrega.

Los permisos se solicitan 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 (proyecto VB.NET VisualPlenarioNET, módulo Gestión).

Formularios principales

Componente Detalle
Formulario listado VisualPlenarioNET/Gestion/frmGestion_Direccion_Entregas.vb (DevExpress GridControl / GridView)
Formulario alta/modificación VisualPlenarioNET/Gestion/frmGestion_Direccion_Entregas_AddMod.vb (dos pestañas: Datos / Observaciones)
Clase de negocio ClassVisualPlenarioNET/Gestion/clsGestion_Direccion_Entregas.vb (~1007 líneas)
Acceso desde el menú frmMainParts/frmNewMain.vbbtnGestion_ArchDireccionesEntregas_ItemClickShowFrmInDockPanel(New frmGestion_Direccion_Entregas)
Persistencia ADO.NET puro (SqlClient.SqlCommand / SqlDataAdapter sobre Stored Procedures), no EF

Permisos reales

Permiso Habilita
Gestion.Archivos.DireccionDeEntregas.Nuevo Crear direcciones (validado con clsSeguridad.IsAllowedObject en Nuevo())
Gestion.Archivos.DireccionDeEntregas.Modificar Modificar direcciones (validado en Modificar())
Gestion.Archivos.DireccionDeEntregas.Eliminar Eliminar / baja lógica (validado en Eliminar())
Gestion.Archivos.DireccionDeEntregas Objeto padre que agrupa los tres anteriores; se pasa como 4º argumento de IsAllowedObject, no se evalúa por sí solo para abrir la pantalla

Tablas de base de datos principales

Tabla / SP Detalle
Gestion_direccion_entregas Tabla única del ABM (campo Eliminado BIT para baja lógica)
Gestion_direccion_entregas_Search SP de búsqueda; recibe 16 parámetros (@Id, @Nombre, @Cuit, @Direccion, @Id_Condicion_Iva, @Numero, @Piso, @Dpto, @Localidad, @Id_Provincia, @Pais, @Codigo_Postal, @Telefono, @Contacto, @Horario, @Observaciones)
Gestion_direccion_entregas_Add / _Mod / _Del Alta / modificación / baja física (el _Del se usa internamente; la baja desde la UI es lógica)

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Gestión Comercial. No declara otro manual operativo como dependencia directa en su metadata actual.

Notas para soporte (comportamiento real del código)

  • El acceso a la pantalla no valida el permiso de objeto. btnGestion_ArchDireccionesEntregas_ItemClick solo evalúa una licencia (KeyLicences.Instance.Access(2, 6, Nothing, 2)). Los permisos Gestion.Archivos.DireccionDeEntregas.* se chequean recién al usar Nuevo / Modificar / Eliminar. Un usuario sin esos permisos igualmente abre y consulta el listado.
  • El listado solo expone 3 filtros (Nombre, Dirección, CUIT). El método Search() del form invoca el SP con esos tres; el resto de los 16 parámetros del SP quedan sin uso desde esta pantalla.
  • Validaciones de alta (Valid()): solo Nombre, Dirección y Número son obligatorios.
  • Baja lógica: Eliminar() carga el registro, setea Eliminado = True y llama Save() (no el SP _Del). Soporta multiselección. Modificar() bloquea registros ya eliminados ("No se permite modificar un registro eliminado...").
  • Numeración del Id: clsNumeraciones.Get_CodNew("Gestion_direccion_entregas", "Id") en el alta.
  • País por defecto: parámetro Clientes.Nacionalidad.Default (default "Argentina"), aplicado solo en altas nuevas (Id = 0).
  • Máscara CUIT con quirk: el filtro ignora tanto __-________-_ como ---________-_ como "vacío" (acepta guiones del relleno de la máscara).
  • SQL parametrizado vía Parameters.AddWithValue (sin concatenación de strings).
¿Te resultó útil este manual?