Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disfonctionnement sur les trigger Occtax -> Synthese sur les observateurs #1399

Closed
TheoLechemia opened this issue Jun 23, 2021 · 0 comments
Closed

Comments

@TheoLechemia
Copy link
Member

Depuis la refonte d'Occtax séparant le POST des relevés et des occurrences les modifications sur observateurs ne sont pas bien répercutées dans la synthese.
Avant cette refonte, le trigger d'insertion dans "gn_synthese.cor_observer_synthese" était assuré à l'insertion d'un dénombrement (en effet pour insérer dans cette table il faut un id_synthese, donc il faut que les dénombrement aient été insérés).
A chaque édition d'un relevé on passait forcément par une insertion de dénombrement donc pas de problème. Depuis la refonte on peut simplement éditer un relevé, donc les répercussion ne se font pas.
Il y avait anciennement un trigger déclenché à l'insertion dans pr_occtax.cor_role_releves_occtax, mais celui-ci avait été retiré car il faisait doublon avec avec le trigger sur le trigger du dénombrement. Ce n'est plus le cas de le contexte de la séparation des deux POST (releve / occurrence-denembrement)
Le trigger d'insertion sur pr_occtax.cor_role_releves_occtax esr donc réactivé.
A l'insertion d'un relevé et dans cette table, il ne fait rien car les dénombrement et l'enregistrement dans la synthese n'existe pas. Il est en revanche effectif à l’édition d'un relevé lorsqu'on ajoute un observateur.

Un script de correction des données est en préparation pour la prochaine release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant