edi=edi_email("El. paštu (PDF)",5) && Parametrai: Serverio pavadinimas, Eilės numeris
titi_pagr.smtp_server='f_mail_chilkat(_adresas,_antraste,"",_failas,STRTRAN(F_FILETOSTR("email_sign.html"),"[[BODY]]",STRTRAN(xml_encode(_tekstas)," ","<br>")))'
Toks siuntimas galimas tik naudojant CHILKAT bibliotekas: F_MAIL_CHILKAT .
Failas email_sign.html talpinamas Riv_GAMA\ALL kataloge.
Jame yra vieta laiško tekstui: [[BODY]]. Šioje vietoje atsiduria siunčiamas standartinis neformatuotas tekstas.
Tekstinė dalis redaguojama su Notepad, logotipas - naudojant išorinius įrankius (pvz.: https://www.base64-image.de/ - žemiau aprašytas jo naudojimo pavyzdys).
Siunčiant bet kurias ataskaitas, siunčiant laiškus per klientų informavimo sistemą, laiškų siuntimui naudojant WEB eksporto mechanizmą, laiško pabaigoje visada bus tai, kas aprašyta email.html faile, t.y. :
edi=edi_email("El. paštu (PDF)",5) && Parametrai: Serverio pavadinimas, Eilės numeris
edi.pdf="[[YYYY]]-[[MM]] [[DOK_NR]].pdf" && Failo pavadinimas. Šiuo pavadinimu bus matomas laiške prisegtas PDF failas
edi.subject="Siunčiame sąskaitą faktūrą [[DOK_NR]]" && Laiško pavadinimas
edi.body="Laba diena,"+CHR(13)+CHR(10) && Laiško tekstas
edi.body=edi.body+"Siunčiame sąskaitą faktūrą [[YYYY]]-[[MM]]-[[DD]]d. Nr.: [[DOK_NR]]"+CHR(13)+CHR(10)
titi_pagr.smtp_server='f_mail_chilkat(_adresas,_antraste,"",_failas,STRTRAN(F_FILETOSTR("email_sign.html"),"[[BODY]]",STRTRAN(xml_encode(_tekstas)," ","<br>")))'
Sistemos INIT-e aprašyti parametrai (laiško antraštė ir turinys) veikia tik sąskaitų siuntimui naudojant WEB eksporto mechanizmą:
Sąskaitų siuntimui naudojant WEB eksporto mechanizmą ir tam tikrais atvejais norint siųsti skirtingus laiškus, pakeitimai užprogramuojami pačios ataskaitos INIT-e. Pvz. :
LOCAL loEmail
loEmail=edi_email_new()
loEmail.body="Sveiki kolegos. Siunčiame sąskaitą su papildomais dokumentais"
loEmail.files=F_FILE_RDOK(,"RO",rep01.i06_kodas_po)
Pavyzdys: web_saskaita.zip.
Gaunama sąskaita, kuri buvo išsiųsta naudojant WEB eksporto mechanizmą:
Pavyzdyje ir ataskaitoje naudojamos funkcijos aprašytos: EDI_EMAIL ir EDI_EMAIL_NEW.
Sakykime, papildomai dar norime įkelti:
Su Notepad atidarome turimą email.sign.html failą:
Logotipo tekstas įrašomas tarp kabučių eilutėje:
<br><img src="" />
Pridėsime papildomą reikšmę.
Paleidžiame https://www.base64-image.de/ .
Surandame logotipo failą (JPG, PNG, GIF, WebP, SVG arba BMP ), ir su pele jį "tempiame" ant lauko "DRAG&DROP IMAGES ANYWHERE".
Paspaudžiame mygtuką "Copy image".
Gautą reikšmę (Ctrl V) įkeliame į html failą:
Viską išsaugome.
Atlikus tokias korekcijas, laiško apačioje matysis: