clinical_laboratory/.claude/settings.local.json
Luis Ernesto Portillo Zaldivar 87640b48e0 feat(#58): Implementar flujo de rechazo de muestras
- Agregar estado 'rejected' al ciclo de vida de la muestra
- Crear modelo lims.rejection.reason para gestionar motivos de rechazo
- Agregar campos de rechazo en stock.lot (reason, notes, rejected_by, date)
- Crear wizard para proceso de rechazo con validaciones
- Implementar acción de rechazo con notificaciones
- Crear vistas para muestras rechazadas con filtros y búsquedas
- Agregar 10 motivos de rechazo predefinidos (hemolizada, coagulada, etc.)
- Incluir permisos de seguridad para los nuevos modelos
- Agregar menús para gestión de rechazos y muestras rechazadas
- Corregir compatibilidad con Odoo 18 en vistas existentes

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 22:49:43 -06:00

32 lines
758 B
JSON

{
"permissions": {
"allow": [
"Bash(python:*)",
"Bash(tea issue:*)",
"Bash(git add:*)",
"Bash(git push:*)",
"Bash(git checkout:*)",
"Bash(git pull:*)",
"Bash(git stash:*)",
"Bash(git commit:*)",
"Bash(docker-compose up:*)",
"Bash(docker:*)",
"Bash(curl:*)",
"Bash(mkdir:*)",
"Bash(mv:*)",
"Bash(rm:*)",
"Bash(ls:*)",
"Bash(move lab_logo.png lims_management/static/img/lab_logo.png)",
"WebFetch(domain:github.com)",
"WebFetch(domain:apps.odoo.com)",
"Bash(dir:*)",
"Bash(find:*)",
"Bash(true)",
"Bash(bash:*)",
"Bash(grep:*)",
"Bash(gh pr merge:*)",
"Bash(git cherry-pick:*)"
],
"deny": []
}
}