diff -burN OpenTRS.orig/Kernel/Output/HTML/Agent.pm OpenTRS/Kernel/Output/HTML/Agent.pm
--- OpenTRS.orig/Kernel/Output/HTML/Agent.pm Fri Oct 25 02:01:33 2002
+++ OpenTRS/Kernel/Output/HTML/Agent.pm Thu Dec 5 16:35:10 2002
@@ -586,6 +586,20 @@
# Selected => $Self->{ConfigObject}->Get('PhoneDefaultNextState'),
);
+ # get customer/company pair
+ $Param{CID} = $Self->OptionStrgHashRef(
+ Data => {
+ $Self->{DBObject}->GetTableData(
+ What => "id, customer_id, comment",
+ Valid => 0,
+ Clamp => 1,
+ Table => 'customer_user',
+ )
+ },
+ Size => 15,
+ Name => 'Customer ID',
+ CustomerID => $Param{CustomerID},
+ );
# get output back
return $Self->Output(TemplateFile => 'AgentPhoneNew', Data => \%Param);
@@ -610,6 +624,21 @@
my $Self = shift;
my %Param = @_;
+ # get customer/company pair
+ $Param{CID} = $Self->OptionStrgHashRef(
+ Data => {
+ $Self->{DBObject}->GetTableData(
+ What => "id, customer_id, comment",
+ Valid => 0,
+ Clamp => 1,
+ Table => 'customer_user',
+ )
+ },
+ Size => 15,
+ Name => 'Customer ID',
+ CustomerID => $Param{CustomerID},
+ );
+
# create & return output
return $Self->Output(TemplateFile => 'AgentCustomer', Data => \%Param);
}
diff -burN OpenTRS.orig/Kernel/Output/HTML/Standard/AgentCustomer.dtl OpenTRS/Kernel/Output/HTML/Standard/AgentCustomer.dtl
--- OpenTRS.orig/Kernel/Output/HTML/Standard/AgentCustomer.dtl Thu Dec 5 15:22:34 2002
+++ OpenTRS/Kernel/Output/HTML/Standard/AgentCustomer.dtl Thu Dec 5 16:29:42 2002
@@ -40,8 +40,7 @@
-#
- $Data{"UserOption"}
+$Data{"CID"}
diff -burN OpenTRS.orig/Kernel/Output/HTML/Standard/AgentPhoneNew.dtl OpenTRS/Kernel/Output/HTML/Standard/AgentPhoneNew.dtl
--- OpenTRS.orig/Kernel/Output/HTML/Standard/AgentPhoneNew.dtl Fri Oct 25 15:30:22 2002
+++ OpenTRS/Kernel/Output/HTML/Standard/AgentPhoneNew.dtl Thu Dec 5 16:34:37 2002
@@ -68,7 +68,7 @@