Implemented trigger logic to create correct fulfillment plans

Implemented ui macro for trigger table field fulfillment plan
Implemented quick actions for Task table
Updated admin settings to introduce quick settings.
This commit is contained in:
admin
2023-02-03 12:49:13 -08:00
parent fa5fc665c1
commit dc8bc52dae
53 changed files with 2043 additions and 82 deletions

View File

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?><record_update sys_domain="global" table="sys_script_client">
<sys_script_client action="INSERT_OR_UPDATE">
<active>true</active>
<applies_extended>false</applies_extended>
<condition/>
<description/>
<field>type</field>
<global>true</global>
<isolate_script>true</isolate_script>
<messages/>
<name>Set Run On</name>
<order/>
<script><![CDATA[function onChange(control, oldValue, newValue, isLoading, isTemplate) {
if (isLoading || newValue === '') {
return;
}
//Type appropriate comment here, and begin script below
switch(newValue){
case "service_catalog_item":
g_form.setValue("run_on_table", "sc_req_item");
break;
default:
g_form.setValue("run_on_table", "task");
break;
}
}]]></script>
<sys_class_name>sys_script_client</sys_class_name>
<sys_created_by>admin</sys_created_by>
<sys_created_on>2023-02-01 14:00:09</sys_created_on>
<sys_domain>global</sys_domain>
<sys_domain_path>/</sys_domain_path>
<sys_id>f2e8927497b021105838bfb3f153af9e</sys_id>
<sys_name>Set Run On</sys_name>
<sys_overrides/>
<sys_package display_value="Fulfilment Automater" source="x_355681_fa">c04afa629713111093a8337e6253af6d</sys_package>
<sys_policy/>
<sys_scope display_value="Fulfilment Automater">c04afa629713111093a8337e6253af6d</sys_scope>
<sys_update_name>sys_script_client_f2e8927497b021105838bfb3f153af9e</sys_update_name>
<table>x_355681_fa_fulfillment_plan</table>
<type>onChange</type>
<ui_type>10</ui_type>
<view/>
</sys_script_client>
</record_update>