From: Christopher Burger Date: Mon, 15 Apr 2019 12:05:48 +0000 (-0400) Subject: RT# 79913 - Mass agent transfer files X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=1d2cb271a07e021cef5d4cd2f4acf40f716d2daa RT# 79913 - Mass agent transfer files --- diff --git a/httemplate/elements/agent_transfer_link.html b/httemplate/elements/agent_transfer_link.html new file mode 100644 index 000000000..4256f07f0 --- /dev/null +++ b/httemplate/elements/agent_transfer_link.html @@ -0,0 +1,37 @@ +
+ + + + <& /elements/progress-init.html, + 'agent_transfer_form', + [ qw( search list table agentnum) ], + $process_url, + $pdest, + &> + <& /elements/select-agent.html, 'empty_label' => 'Transfer these customers to agent', 'onchange' => 'areyousure()' &> +
+ + + +<%init> + +my $opt = shift; +my ($search, $list); +$search = encode_base64(nfreeze($opt->{'search'})) if ref ($opt->{'search'}) eq 'HASH'; +$list = encode_base64(nfreeze($opt->{'list'})) if ref ($opt->{'list'}) eq 'ARRAY'; +my $process_url = "${p}misc/process/customers_transfer_to_agent.html"; +my $pdest = { 'message' => 'Transfer Complete' }; + + \ No newline at end of file diff --git a/httemplate/misc/process/customers_transfer_to_agent.html b/httemplate/misc/process/customers_transfer_to_agent.html new file mode 100644 index 000000000..8ee0d8846 --- /dev/null +++ b/httemplate/misc/process/customers_transfer_to_agent.html @@ -0,0 +1,6 @@ +<% $server->process %> +<%init> + +my $server = new FS::UI::Web::JSRPC 'FS::cust_main_Mixin::process_customer_agent_transfer_search_result', $cgi; + + \ No newline at end of file