Aller au contenu

app.v_solde_compte

Solde en grammes de chaque compte de matière, par produit : somme des lignes de mouvement. Vue soumise à la RLS de l’appelant.

Table Definition
CREATE VIEW v_solde_compte AS (
SELECT organisation_id,
compte_matiere_id,
produit_id,
sum(quantite_g) AS solde_g
FROM app.mouvement_ligne
GROUP BY organisation_id, compte_matiere_id, produit_id
)
Name Type Default Nullable Children Parents Comment
organisation_id uuid true Organisation propriétaire du compte.
compte_matiere_id uuid true Compte de matière.
produit_id uuid true Produit.
solde_g numeric true Solde en grammes.
Name Columns Comment Type
app.mouvement_ligne 7 Ligne d’un mouvement : quantité signée entrée dans un compte (positive) ou sortie (négative), en grammes. BASE TABLE
erDiagram


"app.v_solde_compte" {
  uuid organisation_id "Organisation propriétaire du compte."
  uuid compte_matiere_id "Compte de matière."
  uuid produit_id "Produit."
  numeric solde_g "Solde en grammes."
}

Generated by tbls