GS API Teavituste malli salvestamine
Sisukord
Üldkirjeldus
Teenus salvestab teavituste malli andmetesse tehtud muudatused.
Teenust kasutab teavituste malli muutmise vaade GS Teavituste malli muutmine.
Eeltingimused
Kasutajal peab olema vähemalt üks järgmistest kasutusõigustest (vt kõik õigused Kasutusõigused):
- MESSAGE_TEMPLATES_MANAGE
Nõuded
- Teenus tagastab teavituste malli andmete muudatused ainult juhul kui kasutajal on vastav õigus.
- Teenus tuvastab muudetava malli koodi (messageTemplate.code) alusel.
- Teenuse kaudu on võimalik muuta järgmiseid malli andmeid:
- messageTemplate.name
- messageTemplate.componentCl
- Salvestatav väärtus peab olema klassifikaatori ME_COMPONENT element
- messageTemplate.subject
- Salvestatavas väärtuse viidatud parameetrid (loogiliste sulgude {} vahele jäävad tekstid) peavad olema malliga seotud parameetrite hulgas. Vastasel juhul tagastab teenus vea.
- Kui salvestatavas väärtuses on kasutatud kahte loogilist sulgu järjest {{, siis sellele järgnevat teksti ei loeta parameetriks.
- messageTemplate.body
- Salvestatavas väärtuses tohivad olla ainult lubatud HTML sildid: <b></b>, <i></i>, <ol></ol>, <ul></ul>, <li></li>, <a href=""></a>, <br>, <html>, </html>, <body>, </body>. Vastasel juhul tagastab teenus vea.
- Salvestatavas väärtuse viidatud parameetrid (loogiliste sulgude {} vahele jäävad tekstid) peavad olema malliga seotud parameetrite hulgas. Vastasel juhul tagastab teenus vea.
- Kui salvestatavas väärtuses on kasutatud kahte loogilist sulgu järjest {{, siis sellele järgnevat teksti ei loeta parameetriks.
- messageTemplate.replyTo
- messageTemplate.highPriority
- Teenus peab andmete muutmise logima.