- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 08:35 AM
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");
Solved! Go to Solution.
- Labels:
-
Scripting and Coding
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 09:06 AM
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';
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 08:40 AM
Can you please share following two screenshots?
Choice list for the variable - request_type_medius (name and value both should be populated)
Choice list for request_type field.
Thanks
Harshad
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 08:47 AM
These are both on the Record Producer and they each have their own values
They populate a Choice Value on the Task which the top one works and the bottom one does not - Values match up perfect to the Task. I know it sees it ok because it's populating the correct Assignment group based off the Request Type / ERP system
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 08:53 AM
oh ok..if group is getting populated then it seems the backend value on task for General Question is not same as display.
If you click on show choice list for this field on task table?
Is Value also Mentioned as General Question?
You can share screenshot for referenece.
Thanks
Harshad
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 09:02 AM