VIES: Difference between revisions
From Sage CRM Knowledge Base
Created page with "http://ec.europa.eu/taxation_customs/vies/" |
No edit summary |
||
| Line 1: | Line 1: | ||
http://ec.europa.eu/taxation_customs/vies/ | http://ec.europa.eu/taxation_customs/vies/ | ||
var myMailObject = CRM.GetBlock("Messageblock"); | |||
with (myMailObject){ | |||
DisplayForm = false; | |||
var strEmailId=new String(ctQueueRec.ctqu_data1); | |||
if(strEmailId=="" || strEmailId=="undefined")strEmailId=""; | |||
if(strEmailId!=""){ | |||
var strSubject=new String(ctQueueRec.ctqu_data2); | |||
if(strSubject=="" || strSubject=="undefined")strSubject=""; | |||
var strBody=new String(ctQueueRec.ctqu_data3); | |||
if(strBody=="" || strBody=="undefined")strBody=""; | |||
mSubject =strSubject; | |||
mBody =strBody; | |||
AddRecipient(strEmailId,strEmailId,"TO"); | |||
Mode = 2; | |||
//CRM.AddContent(myMailObject.execute()); | |||
if (true){ | |||
var RecordComm = CRM.CreateRecord("Communication"); | |||
RecordComm.comm_action="EmailOut"; | |||
RecordComm.comm_status="Complete"; | |||
RecordComm.comm_priority="Normal"; | |||
RecordComm.comm_type="Task"; | |||
RecordComm.comm_to=strEmailId; | |||
RecordComm.comm_email=strBody; | |||
RecordComm.comm_subject=strSubject; | |||
RecordComm.comm_note=strSubject; | |||
RecordComm.comm_datetime=executiondate.getVarDate();; | |||
RecordComm.SaveChanges(); | |||
var RecordComm_Link = CRM.CreateRecord("Comm_Link"); | |||
RecordComm_Link.CmLi_Comm_CommunicationId=RecordComm.comm_communicationid; | |||
RecordComm_Link.CmLi_Comm_UserId=1; | |||
var ipersonId=new String(ctQueueRec.ctqu_data4); | |||
if(ipersonId=="" || ipersonId=="undefined")ipersonId=0; | |||
if(ipersonId!=0) | |||
RecordComm_Link.CmLi_Comm_PersonId=ipersonId; | |||
//RecordComm_Link.cmli_comm_companyid=strCompanyId; | |||
RecordComm_Link.SaveChanges(); | |||
Response.Write("done"+ipersonId); | |||
} | |||
else{ | |||
Response.Write("There has been a problem: "+mErrorMessage); | |||
} | |||
} | |||
} | |||
Revision as of 16:18, 20 November 2013
http://ec.europa.eu/taxation_customs/vies/
var myMailObject = CRM.GetBlock("Messageblock");
with (myMailObject){
DisplayForm = false;
var strEmailId=new String(ctQueueRec.ctqu_data1);
if(strEmailId=="" || strEmailId=="undefined")strEmailId="";
if(strEmailId!=""){
var strSubject=new String(ctQueueRec.ctqu_data2);
if(strSubject=="" || strSubject=="undefined")strSubject="";
var strBody=new String(ctQueueRec.ctqu_data3);
if(strBody=="" || strBody=="undefined")strBody="";
mSubject =strSubject;
mBody =strBody;
AddRecipient(strEmailId,strEmailId,"TO");
Mode = 2;
//CRM.AddContent(myMailObject.execute());
if (true){
var RecordComm = CRM.CreateRecord("Communication");
RecordComm.comm_action="EmailOut";
RecordComm.comm_status="Complete";
RecordComm.comm_priority="Normal";
RecordComm.comm_type="Task";
RecordComm.comm_to=strEmailId;
RecordComm.comm_email=strBody;
RecordComm.comm_subject=strSubject;
RecordComm.comm_note=strSubject;
RecordComm.comm_datetime=executiondate.getVarDate();;
RecordComm.SaveChanges();
var RecordComm_Link = CRM.CreateRecord("Comm_Link");
RecordComm_Link.CmLi_Comm_CommunicationId=RecordComm.comm_communicationid;
RecordComm_Link.CmLi_Comm_UserId=1;
var ipersonId=new String(ctQueueRec.ctqu_data4);
if(ipersonId=="" || ipersonId=="undefined")ipersonId=0;
if(ipersonId!=0)
RecordComm_Link.CmLi_Comm_PersonId=ipersonId;
//RecordComm_Link.cmli_comm_companyid=strCompanyId;
RecordComm_Link.SaveChanges();
Response.Write("done"+ipersonId);
}
else{
Response.Write("There has been a problem: "+mErrorMessage);
}
}
}