Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

Create Case from Virtual Agent

sreeshsurendran
Tera Guru

Hi all,

 

I'm trying to create a case from Virtual  Agent by mapping some of my mandatory fields. But, the below code is not working and not creating a case.

 

(function execute() {
var caseBT = new GlideRecord('sn_customerservice_b2b_technical_support');
caseBT.initialize();
caseBT.category = 3;
caseBT.contact_type = 'virtual_agent';
caseBT.account.name = vaInputs.your_account;
caseBT.u_outage_start_date = new GlideDateTime();
caseBT.initiated_as_request = false;
caseBT.short_description = vaInputs.short_description;
caseBT.description = vaInputs.short_description;
caseBT.contact = gs.getUserID();
caseBT.u_installed_base_item = vaInputs.device_product_affected;
caseBT.setWorkflow(true);
vaVars.caseRecord = caseBT.insert();
//gs.log("PRODUCT IS ::: " +vaInputs.device_product_affected);
return vaVars.caseRecord;
})()

 

Any help for the above would be grateful 🙂

 

 

Thanks,

Sreesh Surendran

0 REPLIES 0