Tegel Product
Trigger
De tegel is een trigger voor een detailscherm van het Product bij een omgevingszaak (zie: Producten Klanten en Werkpakketten).
- De tegel is alleen zichtbaar voor inlogger wanneer:
- deze aan hem/haar is toegekend
- de evaluatie van het SQL statement onzichtbaar bij de tegeldefinitie een waarde ongelijk aan 0 oplevert. In dit geval betekent dat dat de instelling Sectie: Product/Dienst Item:Omgeving aangevinkt moet zijn en dat Getal1 leeg is (zie hieronder bij SQL-conditie).
- Een tegel is disabled indien zo aangevinkt bij de tegeldefinitie.
Probleem
Het dynamische opschrift op tegels is niet zichtbaar:
- indien foutieve queryverwijzing (codering omgeving_prod)
- indien query zelf niet correct (zie Queries)
- indien inlogger geen recht heeft om query uit te voeren
- indien de kolom altijd verversen (tbportaltiles.dlaltijdrefreshen) op de tegeldefinitie uitgevinkt is.
Tegeldefinitie
De tegel is standaard als volgt gedefinieerd (Portal Tegeldefinitie):
- Portaal: omgevingdetail
- Kolom: Overig
- Kopregel: Product
- Dynamisch tegelopschrift: getTileContent(omgeving_prod,{id})
- Actie: getFlexDetail(SysStandardDetail,{id},omg_producttegel)
- SQL:
select case when d1logic = 'F' then 0
when d1logic = 'T' and dfnumber1 = 1 then 0
else 1 end
from tbinitialisatie
where upper(dvsectie) = 'PRODUCT/DIENST'
and upper(dvitem) = 'OMGEVING'
Het kan zijn dat tijdens de verwerking van een DSO-verzoek hier automatisch een kaart wordt aangemaakt met default product en subproduct op bais van een bepaalde combinatie soort activiteit en zaaktype. Zie hiervoor het kopje Blok default product/subproduct/team bij dsoverzoek met deze activiteit bij Soort Activiteit/Onderdeel