Open sigCCTC opened 1 year ago
Pour trouver le propriétaire qui reçoit l'avis d'imposition, il y a la colonne gdesip = 1 dans la table proprietaire. Dans le script SQL qui génère la table parcelle_info il suffit de rajouter 4 colonnes que j'ai nommé proprio_ppal, proprio_ppal_adr1 , proprio_ppal_adr2 et proprio_ppal_adr3
string_agg(CASE WHEN pr.gdesip = '1' THEN
trim(
trim(coalesce(pr.dqualp, '')) || ' ' ||
trim(
CASE
WHEN trim(pr.dnomus) <> ''
THEN trim(coalesce(pr.dnomus, '')) || ' ' || initcap(trim(coalesce(pr.dprnus, '')))
ELSE coalesce(pr.ddenom, '')
END
) )
ELSE NULL END,
'|'
) AS proprio_ppal,
string_agg(CASE WHEN pr.gdesip = '1' THEN
trim(
trim(coalesce(pr.dlign3, ''))
) ELSE NULL END,
'|'
) AS proprio_ppal_adr1,
string_agg(CASE WHEN pr.gdesip = '1' THEN
trim(
ltrim(trim(coalesce(pr.dlign4, '')), '0') ||
trim(coalesce(pr.dlign5, ''))
) ELSE NULL END,
'|'
) AS proprio_ppal_adr2,
string_agg(CASE WHEN pr.gdesip = '1' THEN
trim(
trim(coalesce(pr.dlign6, ''))
) ELSE NULL END,
'|'
) AS proprio_ppal_adr3,
Ce serait pratique de rajouter 4 colonnes à la table parcelle_info du plugin cadastre pour faire du publipostage avec : Nom du propriétaire principal (le destinataire de l'avis d'imposition) "nom_proprio_ppal" Adresse du propriétaire principal (voie et rue) "adresse_proprio_ppal" code postal de l'adresse du propriétaire principal "cp_proprio_ppal" commune de l'adresse du propriétaire principal "commune_proprio_ppal"
Attention, dans la table parcelle_info, le propriétaire principal est le dernier de la liste.