DavixDavix ERPX
Módulos

Catálogos Servicios Detalles

Gestión detallada de servicios dentro de un catálogo específico en el módulo de Sistema de Logística Hospitalaria de Davix ERPX.

Descripción general

La pantalla Catálogos Servicios Detalle permite gestionar los servicios individuales dentro de un catálogo de tipo SERVICIO específico. Se accede navegando desde la pantalla de Catálogos de Productos al seleccionar "Detalle" en un catálogo de tipo SERVICIO.

Esta pantalla muestra los servicios que pertenecen a un catálogo específico (identificado por su ID en la URL). La funcionalidad es similar a Catálogos Servicios Principal, pero filtrada para un solo catálogo.


Acceso

Navegue a: LogísticaMódulosCatálogos de Productos → clic derecho sobre un catálogo SERVICIO → Detalle

Breadcrumb: Logistica > Catalogos servicios detalles

Ruta: /logistica/catalogos-servicios-detalles/\{id\} (donde \{id\} es el ID del catálogo)


Vista principal — Tabla de servicios

Al ingresar se muestra el título "Catalogos servicios detalle" con el subtítulo "Muestra el listado y las herramientas para gestionar los catalogos servicios detalle", seguido de una barra de búsqueda y una tabla de servicios del catálogo seleccionado.

Barra de herramientas

BotónÍconoEstiloDescripción
Actualizarpi pi-refreshContornoRecarga la lista de servicios.
GruposPrimarioAbre el diálogo de gestión de grupos/familias.
Nuevo serviciopi pi-plusPrimarioAbre el formulario para crear un nuevo servicio.

Búsqueda y filtros

  • Campo de búsqueda: Texto libre para buscar servicios.
  • Agregar filtro (pi pi-filter): Abre panel de filtros avanzados.
  • Quitar filtros (pi pi-filter-slash): Elimina filtros activos.
  • Buscar (pi pi-search): Ejecuta la búsqueda.

Filtro disponible

FiltroTipoDescripción
GrupoSelector de árbol (p-treeSelect)Filtra servicios por grupo/familia jerárquico.

Columnas de la tabla

ColumnaAnchoDescripción
GRUPO125pxRuta jerárquica del grupo (ej. "Grupo1 / SubGrupo2").
CODIGO125pxCódigo del servicio.
NOMBREautoNombre del servicio.
DESCRIPCIONautoDescripción del servicio.
SKU100pxCódigo SKU.
CODIGO DE BARRA100pxCódigo de barras.
Acciones60pxMenú contextual (pi pi-ellipsis-h).

Si no hay servicios, se muestra: "No se encontraron datos" con ícono de advertencia.

Menú contextual

OpciónÍconoDescripción
Editarpi pi-pencilAbre el formulario de edición.
Eliminarpi pi-timesAbre el diálogo de confirmación.

Paginación

50 registros por página. Controles: Primera, Anterior, Selector de página, Siguiente, Última.

Etiqueta: "Mostrando pagina \{X\} con \{Y\} registros de \{Z\} entradas".


Formulario de creación / edición

Diálogo a pantalla completa con los siguientes datos.

Encabezado

  • Breadcrumb: Logistica > Catalogos servicios detalles > Nuevo
  • Título: "Nuevo Servicios"
  • Subtítulo: "Aqui puede editar la lista de catalogos de servicios detalle"

Mientras se cargan los datos, se muestra "Cargando sus datos" con ícono de carga giratoria.

Sección 1 — Datos generales de servicio

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

CampoTipoObligatorioAnchoTooltipMensaje de errorDescripción
Grupo / FamiliaSelector de árbol (p-treeSelect) con filtro y botón limpiarNo12/12 columnas"Si dese agregar a un grupo/familia seleccione""* Obligatorio"Grupo jerárquico del servicio.
CodigoTexto (pInputText)2/12 columnas"Ingrese el codigo""* Obligatorio"Código identificador del servicio.
NombreTexto (pInputText)7/12 columnas"Ingrese el nombre""* Obligatorio"Nombre del servicio.
DescripcionTexto (pInputText)No12/12 columnas"Ingrese la descripcion""* Obligatorio"Descripción del servicio.

Sección 2 — Categorías

Subtítulo: "Permite seleccionar las categorias."

CampoTipoTooltipDescripción
CategoriasAutocompletado múltiple (p-autoComplete con [multiple]="true") con desplegable"Seleccione las categorias"Selecciona categorías del catálogo. Busca con mínimo 1 carácter. Las seleccionadas se muestran como chips.

Botones del formulario

BotónÍconoAcción
Cancelarpi pi-timesCierra el diálogo sin guardar.
Guardarpi pi-check (o spinner)Valida y guarda el servicio.

Flujo de creación

Haga clic en "Nuevo servicio"

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

Complete los datos del servicio

Ingrese el Código y Nombre obligatorios. Opcionalmente seleccione un Grupo / Familia y agregue una Descripción.

Seleccione las categorías

Busque y seleccione las categorías correspondientes al servicio.

Haga clic en "Guardar"

Se envía una solicitud POST al endpoint /v2.0.2/erpx/logistica/catalogos-servicios/.

Confirmación

Se muestra "Registro exitoso." (éxito, 5 segundos). El diálogo se cierra y el servicio aparece en la tabla.


Flujo de edición

Haga clic derecho sobre un servicio y seleccione "Editar"

Se cargan los datos del servicio incluyendo grupo y categorías.

Modifique los campos deseados

Haga clic en "Guardar"

Se envía una solicitud PUT al endpoint /v2.0.2/erpx/logistica/catalogos-servicios/\{id\}.

Confirmación

Se muestra "Actualizacion exitoso." (éxito, 5 segundos).


Gestión de grupos

Al hacer clic en "Grupos", se abre un diálogo a pantalla completa con una tabla tipo árbol (TreeTable) de grupos jerárquicos.

Tabla de grupos

ColumnaDescripción
GruposNombre del grupo con control de expansión.
AccionesBotón editar (pi pi-pencil) y eliminar (pi pi-trash).

Formulario de grupo

CampoTipoObligatorioTooltipMensaje de error
Grupo (padre)Selector de árbol (p-treeSelect)No"Seleccione el grupo si desea asignarlo""* Obligatorio"
CodigoTexto"Ingrese el codigo""* Obligatorio"
NombreTexto"Ingrese el nombre del grupo""* Obligatorio"
DescripcionTextoNo"Ingrese la descripcion del grupo""* Obligatorio"

Diálogo de unidades

El diálogo de unidades (70% del ancho de pantalla) permite seleccionar y crear unidades de medida. Funciona igual que en Productos Principal:

  • Panel izquierdo: Tabla de unidades disponibles del grupo seleccionado con checkboxes.
  • Panel derecho: Formularios para crear nueva unidad o nuevo grupo de unidades.

Al abrir el formulario de servicio, se carga automáticamente una unidad por defecto configurada en los parámetros del sistema (PARAMS-ERPX-LOGISTICA-CATALOGOS).


Eliminación

Diálogo de confirmación modal (50% de pantalla):

  • Título: "Confirmacion"
  • Mensaje: "Estas seguro de proceder con la eliminacion?"
  • Ícono: pi pi-exclamation-triangle
  • Soporta eliminación tanto de servicios como de grupos.

Tras confirmar: "Eliminado." (éxito, 5 segundos).


Validaciones del formulario

EscenarioMensajeTipoDuración
Campos obligatorios vacíos"Hay campos por validar revise."Error5 segundos
Servicio creado exitosamente"Registro exitoso."Éxito5 segundos
Servicio actualizado exitosamente"Actualizacion exitoso."Éxito5 segundos
Grupo creado exitosamente"Registro exitoso."Éxito5 segundos
Grupo actualizado exitosamente"Actualizacion exitoso."Éxito5 segundos
Eliminación exitosa"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."

Endpoints de la API

MétodoEndpointDescripción
GET/v2.0.2/erpx/logistica/catalogos-servicios/?search=\{búsqueda\}&from=\{desde\}&size=\{tamaño\}Lista servicios con paginación.
GET/v2.0.2/erpx/logistica/catalogos-servicios/\{id\}Obtiene un servicio por ID.
POST/v2.0.2/erpx/logistica/catalogos-servicios/Crea un servicio.
PUT/v2.0.2/erpx/logistica/catalogos-servicios/\{id\}Actualiza un servicio.
DELETE/v2.0.2/erpx/logistica/catalogos-servicios/\{id\}Elimina un servicio.
GET/v2.0.1/erpx/logistica/catalogos-grupos/?search=catalogo_id:\{id\}Lista grupos del catálogo.
POST/v2.0.1/erpx/logistica/catalogos-grupos/Crea un grupo.
PUT/v2.0.1/erpx/logistica/catalogos-grupos/\{id\}Actualiza un grupo.
DELETE/v2.0.1/erpx/logistica/catalogos-grupos/\{id\}Elimina un grupo.

Problemas comunes

ProblemaCausaSolución
No se muestran serviciosEl catálogo no tiene servicios o error de conexiónVerifique la conexión. Use Actualizar.
El selector de grupo está vacíoNo se han creado grupos en este catálogoUse el botón "Grupos" para crear grupos primero.
El autocompletado de categorías no muestra resultadosNo hay categorías registradasCree categorías desde Categorías.
Error "Hay campos por validar revise."Código o Nombre vacíosComplete los campos obligatorios.

Páginas relacionadas