I have a Quick Help with a Record Producer Script

Wendy Peterson
Giga Guru

I have a script inside of a record producer. I need to have it look at 2 different fields to populate "currrent.request_type" - It's doing it fine for the first batch where it looks at producer.request_type but then the last batch that says producer.request_type_medius it won't populate current.request_type like it should. It's just blank. Any ideas? TIA

   } else if (producer.erp_system != 'Medius' && producer.request_type == '1099 Inquiries'){
 current.assignment_group = '520410d9db3e2810e35a656b4b96198f';
 current.request_type == '1099 Inquiries';


   } else if (producer.erp_system == 'Medius' && producer.request_type_medius == 'General Question'){
 current.assignment_group = '48884a0b87115d54c5a5fc89cebb3526';//Medius Support
 current.request_type == 'General Question';

 

current.requested_for = producer.Requested_For;
current.contact_type = 'self-service';


//These go to AP Support************************************************************
	if (producer.erp_system != 'Medius' && producer.request_type == 'Past due Inquiries'){
 current.assignment_group = 'bdd31899db3e2810e35a656b4b961939';
 current.request_type == 'Past due Inquiries';
   
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Statements'){
 current.assignment_group = 'bdd31899db3e2810e35a656b4b961939';
 current.request_type == 'Statements';
   
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Supplier Information Update'){
 current.assignment_group = 'bdd31899db3e2810e35a656b4b961939';
 current.request_type == 'Supplier Information Update';
   
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Exemption Requests'){
 current.assignment_group = 'bdd31899db3e2810e35a656b4b961939';
 current.request_type == 'Exemption Requests';
   
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'ACH Remittance Requests'){
 current.assignment_group = 'bdd31899db3e2810e35a656b4b961939';
 current.request_type == 'ACH Remittance Requests';
   
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Miscellaneous'){
 current.assignment_group = 'bdd31899db3e2810e35a656b4b961939';
 current.request_type == 'Miscellaneous';

   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Check Requests'){
 current.assignment_group = 'bdd31899db3e2810e35a656b4b961939';
 current.request_type == 'Check Requests';

   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Scanning'){
 current.assignment_group = 'bdd31899db3e2810e35a656b4b961939';
 current.request_type == 'Scanning';
 
//These go to the AP Supplier Setup*****************************************************
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'New Supplier Setup'){
 current.assignment_group = '520410d9db3e2810e35a656b4b96198f';
 current.request_type == 'New Supplier Setup';
   
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Existing Supplier Information Change'){
 current.assignment_group = '520410d9db3e2810e35a656b4b96198f';
 current.request_type == 'Existing Supplier Information Change';

   } else if (producer.erp_system != 'medius' && producer.request_type == 'Supplier Banking Information Change'){
 current.assignment_group = '520410d9db3e2810e35a656b4b96198f';
 current.request_type == 'Supplier Banking Information Change';
	
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Supplier Address Change'){
 current.assignment_group = '520410d9db3e2810e35a656b4b96198f';
 current.request_type == 'Supplier Address Change';

   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Supplier W9 Update'){
 current.assignment_group = '520410d9db3e2810e35a656b4b96198f';
 current.request_type == 'Supplier W9 Update';
   
   } else if (producer.erp_system != 'Medius' && producer.request_type == 'Supplier W8 Update'){
 current.assignment_group = '520410d9db3e2810e35a656b4b96198f';
 current.request_type == 'Supplier W8 Update';

   } else if (producer.erp_system != 'Medius' && producer.request_type == '1099 Inquiries'){
 current.assignment_group = '520410d9db3e2810e35a656b4b96198f';
 current.request_type == '1099 Inquiries';

//These go to the Medius Support *****************************************************

   } else if (producer.erp_system == 'Medius' && producer.request_type_medius == 'General Question'){
 current.assignment_group = '48884a0b87115d54c5a5fc89cebb3526';//Medius Support
 current.request_type == 'General Question';
   
   } else if (producer.erp_system == 'Medius' && producer.request_type_medius == 'Update Sales Order Range'){
 current.assignment_group = '48884a0b87115d54c5a5fc89cebb3526';//Medius Support
 current.request_type == 'Update Sales Order Range';
   
   } else if (producer.erp_system == 'Medius' && producer.request_type_medius == 'Accounting Template'){
 current.assignment_group = '48884a0b87115d54c5a5fc89cebb3526';//Medius Support
 current.request_type == 'Accounting Template';
   
   } else if (producer.erp_system == 'Medius' && producer.request_type_medius == 'Update Assignment Group'){
 current.assignment_group = 'a8ec86cb87115d54c5a5fc89cebb351c';//Medius User Admin
 current.request_type == 'Update Assignment Group';
 
   }

//producer.portal_redirect="?id=index_ap_tool";
producer.portal_redirect="/ap_assistance";
gs.addInfoMessage("Your request has been submitted. You will receive confirmation soon");
1 ACCEPTED SOLUTION

Oh i dont know..but when I looked at script again , I see == when you set the request type.

current.request_type == 'General Question';

 

try following?

current.request_type = 'General Question';

View solution in original post

6 REPLIES 6

Oh i dont know..but when I looked at script again , I see == when you set the request type.

current.request_type == 'General Question';

 

try following?

current.request_type = 'General Question';

Wierd that worked not sure why it wasn't needed on the top values. Thanks