DavixDavix ERPX
Configuración

Grupos de Unidades

Gestión de grupos de unidades de medida en el módulo de Sistema de Logística Hospitalaria de Davix ERPX.

Descripción general

La pantalla Grupos de Unidades permite gestionar los grupos de unidades de medida utilizados para clasificar productos en el módulo de Sistema de Logística Hospitalaria. Cada grupo se identifica por un código y un nombre, y puede contener múltiples unidades de detalle asociadas.


Acceso

Navegue a: LogísticaConfiguraciónGrupos de Unidades

Breadcrumb: Logistica > Grupos unidades


Vista principal — Tabla de grupos de unidades

Al ingresar se muestra el título "Grupos de Unidades" con el subtítulo "Muestra el listado y las herramientas para gestionar los grupos de unidade", seguido de una tabla de datos (p-table) con carga diferida (lazy loading) y paginación del lado del servidor.

Columnas de la tabla

ColumnaCampoAnchoOrdenableCampo de ordenamiento
☐ (Checkbox)40pxNo
Codigocodigo150pxcodigo
Nombrenombreautorazon_social
Acciones80pxNo
  • La columna permite seleccionar múltiples registros mediante checkboxes.
  • La columna Acciones muestra un ícono de puntos suspensivos (pi pi-ellipsis-h) que al hacer clic despliega el menú contextual.
  • Las columnas son redimensionables arrastrando los bordes.

Si la tabla no contiene datos, se muestra un ícono de advertencia (pi pi-exclamation-triangle) con el mensaje: "No se encontraron datos".

Paginación

La tabla carga 50 registros por página desde el servidor. En la parte inferior se muestra:

  • Etiqueta informativa: "Mostrando pagina \{página\} con \{registros visibles\} registros de \{total\} entradas"
  • Controles de navegación:
BotónÍconoAcción
Primera páginapi pi-angle-double-leftIr a la primera página.
Página anteriorpi pi-angle-leftRetroceder una página.
Selector de páginaDesplegable (p-dropdown)Seleccionar una página específica. Muestra opciones como "1 de N", "2 de N", etc. Permite filtrar por número.
Página siguientepi pi-angle-rightAvanzar una página.
Última páginapi pi-angle-double-rightIr a la última página.

Barra de menú

La tabla cuenta con una barra de menú superior (p-menubar) con las siguientes opciones:

OpciónSubmenúÍconoDescripción
NuevoGrupo de unidadpi pi-plusAbre el formulario para crear un nuevo grupo de unidad.
Actualizarpi pi-refreshRecarga la lista de grupos desde el servidor.
Exportar aExcel, PDF, CSVpi pi-cloud-downloadOpciones de exportación.
Eliminarpi pi-trashEliminación masiva.

Las opciones de Exportar a (Excel, PDF, CSV) y Eliminar desde la barra de menú no están implementadas en la versión actual del sistema.


Menú contextual

Al hacer clic derecho sobre una fila de la tabla, o al hacer clic en el ícono de puntos suspensivos () de la columna Acciones, se despliega un menú contextual con las siguientes opciones:

OpciónÍconoDescripción
Detallespi pi-folderNavega a la pantalla de Unidades Detalles del grupo seleccionado (/logistica/grupos-unidades-detalles/\{id\}).
Nuevopi pi-plusAbre el formulario para crear un nuevo grupo de unidad.
Editarpi pi-pencilAbre el formulario de edición con los datos del grupo seleccionado.
Eliminarpi pi-timesAbre el diálogo de confirmación para eliminar el grupo seleccionado.

La opción Detalles permite acceder directamente a las unidades de detalle asociadas al grupo seleccionado, donde se configuran las conversiones y equivalencias entre unidades de medida.


Formulario de creación / edición

Al seleccionar Nuevo > Grupo de unidad desde la barra de menú, Nuevo o Editar desde el menú contextual, se abre un diálogo a pantalla completa (p-dialog) con el formulario.

  • Título del diálogo: "Grupo unidad"
  • Breadcrumb: Logistica > Grupos unidades > Nuevo
    • "Logistica" enlaza a /logistica
    • "Grupos unidades" enlaza a /logistica/grupos-unidades
    • "Nuevo" es texto sin enlace
  • Título del formulario: "Nuevo grupo unidad"
  • Subtítulo: "Aqui puede editar la lista de grupos de unidad"
  • El diálogo ocupa el 100% del ancho y alto de la pantalla.
  • No es arrastrable ni redimensionable.

Mientras se cargan los datos del formulario, se muestra el mensaje "Cargando sus datos" con un ícono de carga giratoria (pi pi-spin pi-spinner).

Sección — Detalles de grupo unidad

Nota del formulario: "Se tiene que rellenar los campos que contengan (*) obligatoriamente que se requiere para el registro."

CampoTipoObligatorioAnchoTooltipMensaje de errorDescripción
CodigoTexto (pInputText)4/12 columnas"Ingrese el codigo de registro""* Ingrese codigo valido"Código identificador del grupo de unidad.
NombreTexto (pInputText)8/12 columnas"Ingrese el nombre""* Ingrese codigo valido"Nombre del grupo de unidad.

Cada campo muestra un ícono de información (pi pi-exclamation-circle) con tooltip al pasar el cursor.

Botones del formulario

BotónÍconoAcción
Cancelarpi pi-timesCierra el diálogo sin guardar cambios.
Guardarpi pi-check (o pi pi-spin pi-spinner mientras guarda)Valida el formulario y guarda el grupo. Se deshabilita durante el proceso de guardado.

Flujo de creación

Seleccione "Nuevo > Grupo de unidad" desde la barra de menú

Se abre el diálogo a pantalla completa con todos los campos vacíos.

Complete los campos requeridos

Ingrese el Código y Nombre del grupo de unidad. Ambos campos son obligatorios.

Haga clic en "Guardar"

El sistema valida el formulario. Si es válido, envía una solicitud POST al endpoint /v2.0.1/erpx/logistica/grupos-unidades/.

Confirmación

Se muestra la notificación "Registrado con exito" (tipo éxito, duración 5 segundos). El diálogo se cierra y el nuevo registro aparece al inicio de la tabla.


Flujo de edición

Haga clic derecho sobre un grupo y seleccione "Editar"

Se abre el diálogo con los datos del grupo cargados: código y nombre.

Modifique los campos deseados

Puede cambiar el código o el nombre.

Haga clic en "Guardar"

El sistema valida el formulario y envía una solicitud PUT al endpoint /v2.0.1/erpx/logistica/grupos-unidades/\{id\}.

Confirmación

Se muestra la notificación "Se ha actualizado con exito" (tipo éxito, duración 5 segundos). El diálogo se cierra y el registro se actualiza en la tabla.


Eliminación de grupos de unidades

Al seleccionar Eliminar desde el menú contextual, se abre un diálogo de confirmación.

Diálogo de confirmación

  • Título: "Confirmacion"
  • Ancho: 50% de la pantalla
  • Ícono: pi pi-exclamation-triangle (tamaño 2rem)
  • Mensaje: "Estas seguro de proceder con la eliminacion?"
  • Modal: Sí (fondo oscurecido)
BotónÍconoAcción
Nopi pi-timesCierra el diálogo sin eliminar.
Sipi pi-check (o pi pi-spin pi-spinner mientras elimina)Ejecuta la eliminación enviando una solicitud DELETE al endpoint.

Haga clic derecho sobre un grupo y seleccione "Eliminar"

Se abre el diálogo de confirmación.

Confirme la eliminación haciendo clic en "Si"

El sistema envía una solicitud DELETE al endpoint /v2.0.1/erpx/logistica/grupos-unidades/\{id\}.

Confirmación

Se muestra la notificación "Eliminado." (tipo éxito, duración 5 segundos). El diálogo se cierra y el registro se elimina de la tabla.


Validaciones del formulario

EscenarioMensajeTipoDuración
Formulario inválido al guardar (campos requeridos vacíos)"Revise bien, hay formularios por validar."Error5 segundos
Grupo creado exitosamente"Registrado con exito"Éxito5 segundos
Grupo actualizado exitosamente"Se ha actualizado con exito"Éxito5 segundos
Grupo eliminado exitosamente"Eliminado."Éxito5 segundos

Errores de servidor

Código HTTPMensaje mostrado
400"Error de estructura de envio de datos. ERROR 400"
401 / 402 / 403Muestra el mensaje de error devuelto por el servidor.
404"No se encontro el servidor de respuestas, consulte con el Administrador. ERROR 404"
500"Error interno del servidor. ERROR 500"
Otro"Error 404 consulte con su admin."

Todos los errores de servidor se muestran como notificación de tipo error con duración de 5 segundos.


Endpoints de la API

MétodoEndpointDescripción
GET/v2.0.1/erpx/logistica/grupos-unidades/?search=\{búsqueda\}&from=\{desde\}&size=\{tamaño\}Obtiene la lista de grupos de unidades con paginación.
GET/v2.0.1/erpx/logistica/grupos-unidades/\{id\}Obtiene un grupo por su ID.
POST/v2.0.1/erpx/logistica/grupos-unidades/Crea un nuevo grupo de unidad.
PUT/v2.0.1/erpx/logistica/grupos-unidades/\{id\}Actualiza un grupo existente.
DELETE/v2.0.1/erpx/logistica/grupos-unidades/\{id\}Elimina un grupo de unidad.

Problemas comunes

ProblemaCausaSolución
No se muestran grupos en la tablaNo hay grupos registrados o error de conexiónVerifique la conexión de red. Use Actualizar en la barra de menú para recargar los datos.
Error "Revise bien, hay formularios por validar."Uno o más campos obligatorios (Código, Nombre) están vacíosComplete todos los campos marcados con (*) antes de guardar.
Las opciones de exportación no hacen nadaLa exportación a Excel, PDF y CSV no está implementada en la versión actualContacte al administrador del sistema. Esta funcionalidad estará disponible en futuras versiones.
No puedo acceder a los detalles del grupoError de navegación o permisos insuficientesVerifique que tiene el perfil adecuado. Intente hacer clic derecho sobre el grupo y seleccione "Detalles".

Páginas relacionadas

  • Unidades Detalles — Detalles y conversiones de unidades de medida dentro de cada grupo.
  • Categorías — Categorías jerárquicas de productos y servicios.
  • Marcas — Gestión de marcas de productos.
  • Productos — Catálogo de productos que utilizan unidades de medida.