Skip to content

Temps mínims entre consultes a SIOM - #11

Draft
davidmunoznovoa wants to merge 12 commits into
mainfrom
96349_new_tiempos_minimos
Draft

davidmunoznovoa wants to merge 12 commits into
mainfrom
96349_new_tiempos_minimos

Conversation

@davidmunoznovoa

@davidmunoznovoa davidmunoznovoa commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Objectius

  • Per tal de complir la Instrucción 2/2026 de OMIE, cal implementar el següent al mòdul giscedata_omie_api:
    • Model de dades per a poder enregistrar els temps mínims de consultes d'OMIE.
    • Model de dades per a poder enregistrar la data de darrera sincronització dels temps mínims de consultes d'OMIE.
    • Assistent per a poder sincronitzar manualment els temps mínims de consultes d'OMIE.
  • Cal utilitzar les noves implementacions per a que les comunicacions a OMIE respectin els temps mínims i per a que siguin serialitzades (cap operació nova si no s'ha finalitzat l'anterior).
    • Model de dades per a enregistrar les consultes a SIOM.
    • Model de dades per a enregistrar els serveis SIOM.
  • Pel cas de que un procés en execució s'interrompi de forma inesperada i no coneguem l'estat d'una petició a OMIE, s'implementa un assistent per a Conciliar reserves de consulta a SIOM.
  • Implementar tests.
  • Extra: Actualitzar estil de les vistes dels assistents.

Comportament antic

  • No es tenen en compte els temps mínims.
  • Les operacions no són serialitzades.

Comportament nou

  • Es tenen en compte els temps mínims.
  • Les operacions són serialitzades.

Afectacions / Migració de dades

  • Codi. Reiniciar serveis
    • erp
    • webclient
  • Migració de dades
    • post-0002_create_siom_minimum_time.py (giscedata_omie_api v26.12)
    • post-0003_wizard_siom_minimum_time.py (giscedata_omie_api v26.12)
    • post-0004_siom_query_execution.py (giscedata_omie_api v26.12)
    • post-0005_siom_service_execution.py (giscedata_omie_api v26.12)
    • post-0006_siom_envio_recuperacion.py (giscedata_omie_api v26.12)
    • post-0007_update_wizard_views.py (giscedata_omie_api v26.12)
    • post-0008_siom_respuestas_versiones.py (giscedata_omie_api v26.12)

Relacionat

Monitorización y Control en los intercambios de
información con OMIE.pdf.pdf

  • Origen de la tasca: TASK-96349

Checklist

  • Test code
  • Verificat amb client
  • Si es modifica alguna vista incloure una captura indicant què es modifica
  • Migration data

Nou submenú de configuració de SIOM

imagen

Assistent per a sincronitzar els temps mínims

image imagen

Temps mínims persistits a l'ERP

imagen

Registre de sincronitzacions

imagen

Registre de consultes a SIOM

imagen

Registre de serveis SIOM

imagen

Assistent per a conciliar reserves de consultes a SIOM

imagen

@davidmunoznovoa
davidmunoznovoa force-pushed the 96349_new_tiempos_minimos branch 2 times, most recently from ff0bf5f to 309bc4f Compare October 26, 2026 15:58
@davidmunoznovoa
davidmunoznovoa force-pushed the 96349_new_tiempos_minimos branch from 309bc4f to 626babc Compare October 26, 2026 16:17
@davidmunoznovoa
davidmunoznovoa force-pushed the 96349_new_tiempos_minimos branch from 10a332c to 0ffe284 Compare November 3, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant