diff --git a/Kernel/Config/Files/XML/Ticket.xml b/Kernel/Config/Files/XML/Ticket.xml
index a2f1bfa5b48..5fd1b18f6da 100644
--- a/Kernel/Config/Files/XML/Ticket.xml
+++ b/Kernel/Config/Files/XML/Ticket.xml
@@ -6111,6 +6111,7 @@
- 1 - Available
- 2 - Enabled by default
+
@@ -6164,6 +6165,7 @@
- 1 - Available
- 2 - Enabled by default
+
@@ -6217,6 +6219,7 @@
- 1 - Available
- 2 - Enabled by default
+
@@ -6270,6 +6273,7 @@
- 1 - Available
- 2 - Enabled by default
+
@@ -13148,6 +13152,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13186,6 +13191,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13224,6 +13230,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13262,6 +13269,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13300,6 +13308,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13338,6 +13347,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13376,6 +13386,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13414,6 +13425,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13452,6 +13464,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13531,6 +13544,7 @@ Thanks for your help!
- 1 - Available
- 2 - Enabled by default
+
@@ -13558,6 +13572,7 @@ Thanks for your help!
-
+
- 330
- 110
- 120
- 310
diff --git a/Kernel/Output/HTML/Dashboard/TicketGeneric.pm b/Kernel/Output/HTML/Dashboard/TicketGeneric.pm
index e843a9e2567..7d6ec0a5be8 100644
--- a/Kernel/Output/HTML/Dashboard/TicketGeneric.pm
+++ b/Kernel/Output/HTML/Dashboard/TicketGeneric.pm
@@ -1968,6 +1968,9 @@ sub Run {
}
$DataValue = $CustomerCompanyData{CustomerCompanyName};
}
+ elsif ( $Column eq 'AccountedTime' ) {
+ $DataValue = $TicketObject->TicketAccountedTimeGet( TicketID => $Ticket{TicketID} );
+ }
else {
$DataValue = $Ticket{$Column};
}
diff --git a/Kernel/Output/HTML/LinkObject/Ticket.pm b/Kernel/Output/HTML/LinkObject/Ticket.pm
index d779a54d4f3..e278004c4da 100644
--- a/Kernel/Output/HTML/LinkObject/Ticket.pm
+++ b/Kernel/Output/HTML/LinkObject/Ticket.pm
@@ -29,6 +29,7 @@ our @ObjectDependencies = (
'Kernel::System::Log',
'Kernel::System::Priority',
'Kernel::System::State',
+ 'Kernel::System::Ticket',
'Kernel::System::Type',
'Kernel::System::User',
'Kernel::System::Web::Request',
@@ -221,6 +222,7 @@ sub TableCreateComplex {
my $UserObject = $Kernel::OM->Get('Kernel::System::User');
my $JSONObject = $Kernel::OM->Get('Kernel::System::JSON');
my $LanguageObject = $Kernel::OM->Get('Kernel::Language');
+ my $TicketObject = $Kernel::OM->Get('Kernel::System::Ticket');
# load user preferences
my %Preferences = $UserObject->GetPreferences(
@@ -507,6 +509,9 @@ sub TableCreateComplex {
elsif ( $Column eq 'State' || $Column eq 'Priority' || $Column eq 'Lock' ) {
$Hash{'Content'} = $LanguageObject->Translate( $Ticket->{$Column} );
}
+ elsif ( $Column eq 'AccountedTime' ) {
+ $Hash{'Content'} = $TicketObject->TicketAccountedTimeGet( TicketID => $TicketID ) || "-";
+ }
else {
$Hash{'Content'} = $Ticket->{$Column};
}
diff --git a/Kernel/Output/HTML/TicketOverview/Small.pm b/Kernel/Output/HTML/TicketOverview/Small.pm
index f03872dccc0..5b12fa3a7cc 100644
--- a/Kernel/Output/HTML/TicketOverview/Small.pm
+++ b/Kernel/Output/HTML/TicketOverview/Small.pm
@@ -1623,6 +1623,9 @@ sub Run {
$BlockType = 'Time';
$DataValue = $Article{$TicketColumn} || $UserInfo{$TicketColumn};
}
+ elsif ( $TicketColumn eq 'AccountedTime' ) {
+ $DataValue = $TicketObject->TicketAccountedTimeGet( TicketID => $Article{TicketID} );
+ }
elsif ( $TicketColumn eq 'Responsible' ) {
my %ResponsibleInfo = $UserObject->GetUserData(