Laiškų importas iš Outlook į CRM operacijas
Sintaksė
X_CRM_OUTLOOK(lcAccount, lcFromFolder, lcToFolder, lcKodas_hp, lcKodas_hu, lcArchyvo_katalogas, lnPauze, llSaugotiMsg, lcExtList, lcKodas_ks, lcCommand)
Grąžina
Laiškai iš nurodyto Outlook katalogo suimportuojami į CRM operacijas ir perkeliami į kitą katalogą
Parametrai
Parametras | Aprašymas | Formatas |
---|---|---|
lcAccount | nurodomas el. pašto dėžutės, kurią reikia tikrinti, vartotojas (account) (pvz.: "crm@imone.lt](mailto:crm@imone.lt)" arba "Tomas R.") (Pastaba: nurodomas vartotojo vardas, o ne el. pašto adresas.) |
C |
lcFromFolder | nurodomas Outlook katalogas, iš kurio bus vykdomas importas (pvz.: "Inbox\Kiti") | C |
lcToFolder | nurodomas Outlook katalogas į kurį bus perkelti laiškai po nuskaitymo (pvz.: "Inbox\Importuota") | C |
lcKodas_hp | CRM projektas | C |
lcKodas_hu | CRM užduotis | |
lcArchyvo_katalogas | archyvo katalogas (jeigu bus prisegama nuoroda). Nenurodžius, bus naudojamas importas į duomenų bazę | C |
lnPauze | laiškų nuskaitymo iš pašto serverio paleidimas (Send/ Receive). 0 - nenuskaityti, >=1 - laukimo laikas |
N |
llSaugotiMsg | .F. bus išsaugomi tik prisegti failai, .T.-bus išsaugomas visas laiškas | L |
lcExtList | išsaugomų failų plėtinių sąrašas (pavyzdžiui: "doc,docx,xls,xlsx,pdf,jpg,adoc,ppt,pptx") | C |
lcKodas_ks | fiksuotas kliento kodas | C |
lcCommand | papildoma komanda prieš apdorojant el. laišką (return .F. - neimportuoja (pereina prie kito laiško), m.plExit=.T. - baigia laiškų nagrinėjimą) |
C |
Pavyzdžiai
=x_CRM_Outlook("crm@rivile.lt","INBOX\CRM","INBOX\Old","","TEST",,,.T.)
Pastaba:
Jeigu iš Rivile GAMA nepavyksta sukurti Outlook objekto , Outlook paleidžiamas su administratoriaus teisėmis ir pakeičiamas nustatymas, kad leistų neklausinėjant programiškai naudoti funkcionalumą: