From 58eae4dde34b44f1635aa0e1f67822bd9a83d30b Mon Sep 17 00:00:00 2001
From: Vincent Dumas <42336698+v-dumas@users.noreply.github.com>
Date: Fri, 14 Nov 2025 09:08:16 +0100
Subject: [PATCH] =?UTF-8?q?N=C2=B07472=20-=20Team=20Tickets=20tab=20replac?=
=?UTF-8?q?ed=20by=20a=20Dashboard=20(#776)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* N°640 - No 'Tickets' tab on FunctionalCIs when no Ticket sub-classes exists
* N°7472 - Team Tickets tab replaced by a Dashboard
* N°7472 - Team Tickets tab replaced by a Dashboard (2)
* N°7472 - Team Tickets tab replaced by a Dashboard (3)
---
.../datamodel.itop-structure.xml | 119 +++++++++++++++++-
.../dictionaries/cs.dict.itop-structure.php | 7 ++
.../dictionaries/da.dict.itop-structure.php | 7 ++
.../dictionaries/de.dict.itop-structure.php | 7 ++
.../dictionaries/en.dict.itop-structure.php | 7 ++
.../en_gb.dict.itop-structure.php | 7 ++
.../es_cr.dict.itop-structure.php | 7 ++
.../dictionaries/fr.dict.itop-structure.php | 7 ++
.../dictionaries/hu.dict.itop-structure.php | 7 ++
.../dictionaries/it.dict.itop-structure.php | 7 ++
.../dictionaries/ja.dict.itop-structure.php | 7 ++
.../dictionaries/nl.dict.itop-structure.php | 7 ++
.../dictionaries/pl.dict.itop-structure.php | 7 ++
.../pt_br.dict.itop-structure.php | 7 ++
.../dictionaries/ru.dict.itop-structure.php | 7 ++
.../dictionaries/sk.dict.itop-structure.php | 7 ++
.../dictionaries/tr.dict.itop-structure.php | 7 ++
.../zh_cn.dict.itop-structure.php | 7 ++
.../itop-tickets/datamodel.itop-tickets.xml | 9 --
19 files changed, 237 insertions(+), 10 deletions(-)
diff --git a/datamodels/2.x/itop-structure/datamodel.itop-structure.xml b/datamodels/2.x/itop-structure/datamodel.itop-structure.xml
index 38e87ee5e..97e5dfe32 100644
--- a/datamodels/2.x/itop-structure/datamodel.itop-structure.xml
+++ b/datamodels/2.x/itop-structure/datamodel.itop-structure.xml
@@ -85,6 +85,7 @@
true
DashboardLayoutTwoCols
+ Organization:Overview
false
300
@@ -1019,6 +1020,119 @@
+
+ true
+
+ DashboardLayoutTwoCols
+ Team:Overview
+
+ false
+ 300
+
+
+ |
+ 0
+
+
+ 0
+ Team:Overview:ActiveTickets
+ SELECT Ticket WHERE team_id=:this->id AND operational_status = 'ongoing'
+ finalclass
+
+ count
+
+
+ attribute
+ asc
+
+
+ |
+
+ 1
+
+
+ 0
+ Class:UserRequest
+ itop-structure/../../images/icons/icons8-customer.svg
+ Team:Overview:UserRequest-ByStatus
+ SELECT UserRequest
+ WHERE team_id=:this->id
+ status
+ new,assigned,pending,resolved,closed
+
+
+ |
+
+ 2
+
+
+ 0
+ UI-RequestManagementOverview-OpenRequestByAgent
+ SELECT UserRequest WHERE team_id=:this->id AND status!='closed'
+ agent_id
+
+ count
+
+
+ attribute
+ desc
+
+
+ |
+
+ 3
+
+
+ 0
+ Team:Overview:FunctionalCIs-ByType
+ SELECT FunctionalCI AS fci JOIN lnkContactToFunctionalCI AS lnk ON lnk.functionalci_id = fci.id WHERE lnk.contact_id=:this->id
+ finalclass
+
+ count
+
+
+ attribute
+ asc
+
+
+ |
+
+ 4
+
+
+ 0
+ Team:Overview:UserRequest-ClosedByMonth
+ SELECT UserRequest WHERE team_id=:this->id AND close_date > DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 12 MONTH),'%Y-%m-01 00:00:00') AND status='closed'
+ close_date:month
+
+ count
+
+
+ attribute
+ asc
+
+
+ |
+
+ 5
+
+
+ 0
+ Team:Overview:UserRequest-ClosedByAgent
+ SELECT UserRequest WHERE team_id=:this->id AND close_date > DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 12 MONTH),'%Y-%m-01 00:00:00') AND status='closed'
+ agent_id
+
+ count
+
+
+ attribute
+ desc
+
+
+ |
+
+
+
lnkPersonToTeam
team_id
@@ -1069,9 +1183,12 @@
-
70
- -
+
-
80
+ -
+ 90
+
diff --git a/datamodels/2.x/itop-structure/dictionaries/cs.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/cs.dict.itop-structure.php
index a2a44d984..e54258872 100644
--- a/datamodels/2.x/itop-structure/dictionaries/cs.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/cs.dict.itop-structure.php
@@ -164,6 +164,13 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'Členové',
'Class:Team/Attribute:persons_list+' => 'Všichni členové týmu',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Tikety',
'Class:Team/Attribute:tickets_list+' => 'Všechny tikety přidělené tomuto týmu',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/da.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/da.dict.itop-structure.php
index e82b5d11a..4720fb233 100644
--- a/datamodels/2.x/itop-structure/dictionaries/da.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/da.dict.itop-structure.php
@@ -163,6 +163,13 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'List Medlemmer',
'Class:Team/Attribute:persons_list+' => 'All the people belonging to this team~~',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'List Tickets',
'Class:Team/Attribute:tickets_list+' => 'All the tickets assigned to this team~~',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/de.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/de.dict.itop-structure.php
index 47c47373c..2b930b94e 100644
--- a/datamodels/2.x/itop-structure/dictionaries/de.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/de.dict.itop-structure.php
@@ -163,6 +163,13 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Team/Attribute:persons_list' => 'Mitglieder',
'Class:Team/Attribute:persons_list+' => 'Alle Personen, die zu diesem Team gehören',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Tickets',
'Class:Team/Attribute:tickets_list+' => 'Alle diesem Team zugewiesenen Tickets',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/en.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/en.dict.itop-structure.php
index cd0bfb5e5..7b2af60e4 100644
--- a/datamodels/2.x/itop-structure/dictionaries/en.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/en.dict.itop-structure.php
@@ -197,6 +197,13 @@ Dict::Add('EN US', 'English', 'English', [
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Team/Attribute:persons_list' => 'Members',
'Class:Team/Attribute:persons_list+' => 'All the people belonging to this team',
+ 'Class:Team/Attribute:overview' => 'Overview',
+ 'Team:Overview' => 'Tickets and CIs managed by the team',
+ 'Team:Overview:ActiveTickets' => 'Active tickets',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months',
'Class:Team/Attribute:tickets_list' => 'Tickets',
'Class:Team/Attribute:tickets_list+' => 'All the tickets assigned to this team',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/en_gb.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/en_gb.dict.itop-structure.php
index 2fbcb1d33..bdc53aed7 100644
--- a/datamodels/2.x/itop-structure/dictionaries/en_gb.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/en_gb.dict.itop-structure.php
@@ -197,6 +197,13 @@ Dict::Add('EN GB', 'British English', 'British English', [
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Team/Attribute:persons_list' => 'Members',
'Class:Team/Attribute:persons_list+' => 'All the people belonging to this team',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Tickets',
'Class:Team/Attribute:tickets_list+' => 'All the tickets assigned to this team',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/es_cr.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/es_cr.dict.itop-structure.php
index e66a88228..7913d2d6c 100644
--- a/datamodels/2.x/itop-structure/dictionaries/es_cr.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/es_cr.dict.itop-structure.php
@@ -159,6 +159,13 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Team/Attribute:persons_list' => 'Miembros',
'Class:Team/Attribute:persons_list+' => 'Miembros',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Tickets',
'Class:Team/Attribute:tickets_list+' => 'Tickets',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/fr.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/fr.dict.itop-structure.php
index 8b39466c4..1d043d494 100644
--- a/datamodels/2.x/itop-structure/dictionaries/fr.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/fr.dict.itop-structure.php
@@ -183,6 +183,13 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:Team/Attribute:persons_list/UI:Links:Add:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Team/Attribute:persons_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Team/Attribute:persons_list/UI:Links:Remove:Modal:Title' => 'Retirer une %4$s',
+ 'Class:Team/Attribute:overview' => 'Tableau de bord',
+ 'Team:Overview' => 'Tickets et équipements gérés par cette équipe',
+ 'Team:Overview:ActiveTickets' => 'Tickets ouverts',
+ 'Team:Overview:FunctionalCIs-ByType' => 'CI Fonctionnels',
+ 'Team:Overview:UserRequest-ByStatus' => 'Demandes utilisateur par état',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'Demandes utilisateur fermées par mois (12 derniers mois)',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'Demandes utilisateur fermées par agent (12 derniers mois)',
'Class:Team/Attribute:tickets_list' => 'Tickets',
'Class:Team/Attribute:tickets_list+' => 'Tous les tickets assignés à cette équipe',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/hu.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/hu.dict.itop-structure.php
index 1de088135..0a31378f8 100644
--- a/datamodels/2.x/itop-structure/dictionaries/hu.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/hu.dict.itop-structure.php
@@ -162,6 +162,13 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'Tagok',
'Class:Team/Attribute:persons_list+' => '',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Hibajegyek',
'Class:Team/Attribute:tickets_list+' => '',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/it.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/it.dict.itop-structure.php
index ad6b584e5..63c142984 100644
--- a/datamodels/2.x/itop-structure/dictionaries/it.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/it.dict.itop-structure.php
@@ -162,6 +162,13 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'Members~~',
'Class:Team/Attribute:persons_list+' => 'All the people belonging to this team~~',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Tickets~~',
'Class:Team/Attribute:tickets_list+' => 'All the tickets assigned to this team~~',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/ja.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/ja.dict.itop-structure.php
index 121cc8229..6b33513d0 100644
--- a/datamodels/2.x/itop-structure/dictionaries/ja.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/ja.dict.itop-structure.php
@@ -162,6 +162,13 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'メンバー',
'Class:Team/Attribute:persons_list+' => 'All the people belonging to this team~~',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'チケット',
'Class:Team/Attribute:tickets_list+' => 'All the tickets assigned to this team~~',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/nl.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/nl.dict.itop-structure.php
index f64feda71..d1d08c91f 100644
--- a/datamodels/2.x/itop-structure/dictionaries/nl.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/nl.dict.itop-structure.php
@@ -164,6 +164,13 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Team/Attribute:persons_list' => 'Leden',
'Class:Team/Attribute:persons_list+' => 'Alle personen die lid zijn van dit team',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Tickets',
'Class:Team/Attribute:tickets_list+' => 'Alle tickets die toegewezen zijn aan dit team',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/pl.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/pl.dict.itop-structure.php
index 7d26b828a..d30590b2a 100644
--- a/datamodels/2.x/itop-structure/dictionaries/pl.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/pl.dict.itop-structure.php
@@ -161,6 +161,13 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Team/Attribute:persons_list' => 'Członkowie',
'Class:Team/Attribute:persons_list+' => 'Wszystkie osoby należące do tego zespołu',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Zgłoszenia',
'Class:Team/Attribute:tickets_list+' => 'Wszystkie zgłoszenia przypisane do tego zespołu',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/pt_br.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/pt_br.dict.itop-structure.php
index 1c76d8a57..b42c92244 100644
--- a/datamodels/2.x/itop-structure/dictionaries/pt_br.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/pt_br.dict.itop-structure.php
@@ -162,6 +162,13 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'Membros',
'Class:Team/Attribute:persons_list+' => 'Todas as pessoas que pertencem a essa equipe',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Solicitações',
'Class:Team/Attribute:tickets_list+' => 'Todas as solicitações atribuídas a essa equipe',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/ru.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/ru.dict.itop-structure.php
index a58c2babf..73c6d7957 100644
--- a/datamodels/2.x/itop-structure/dictionaries/ru.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/ru.dict.itop-structure.php
@@ -163,6 +163,13 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'Участники',
'Class:Team/Attribute:persons_list+' => 'Участники команды',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Тикеты',
'Class:Team/Attribute:tickets_list+' => 'Все тикеты, назначенные на команду',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/sk.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/sk.dict.itop-structure.php
index f612ee3a7..39e238258 100644
--- a/datamodels/2.x/itop-structure/dictionaries/sk.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/sk.dict.itop-structure.php
@@ -162,6 +162,13 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'Osoby',
'Class:Team/Attribute:persons_list+' => 'All the people belonging to this team~~',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Tickety',
'Class:Team/Attribute:tickets_list+' => 'All the tickets assigned to this team~~',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/tr.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/tr.dict.itop-structure.php
index bd6ec25fc..78b7f0e84 100644
--- a/datamodels/2.x/itop-structure/dictionaries/tr.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/tr.dict.itop-structure.php
@@ -163,6 +163,13 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
'Class:Team/ComplementaryName' => '%1$s - %2$s~~',
'Class:Team/Attribute:persons_list' => 'Üyeler',
'Class:Team/Attribute:persons_list+' => 'Bu ekibe ait tüm kişiler',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => 'Çağrı Kayıtları',
'Class:Team/Attribute:tickets_list+' => 'Bu ekibe atanan tüm çağrı kayıtları',
]);
diff --git a/datamodels/2.x/itop-structure/dictionaries/zh_cn.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/zh_cn.dict.itop-structure.php
index fb2a5a1cd..2e88b43bb 100644
--- a/datamodels/2.x/itop-structure/dictionaries/zh_cn.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/zh_cn.dict.itop-structure.php
@@ -193,6 +193,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Team/Attribute:persons_list' => '成员',
'Class:Team/Attribute:persons_list+' => '此团队包含的所有成员',
+ 'Class:Team/Attribute:overview' => 'Overview~~',
+ 'Team:Overview' => 'Tickets and CIs managed by the team~~',
+ 'Team:Overview:ActiveTickets' => 'Active tickets~~',
+ 'Team:Overview:FunctionalCIs-ByType' => 'Functional CIs~~',
+ 'Team:Overview:UserRequest-ByStatus' => 'User requests by status~~',
+ 'Team:Overview:UserRequest-ClosedByMonth' => 'User requests closed in last 12 months~~',
+ 'Team:Overview:UserRequest-ClosedByAgent' => 'User requests closed by agent in last 12 months~~',
'Class:Team/Attribute:tickets_list' => '工单',
'Class:Team/Attribute:tickets_list+' => '此团队的所有工单',
]);
diff --git a/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml b/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml
index 5077b402d..49f817375 100755
--- a/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml
+++ b/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml
@@ -920,15 +920,6 @@
0
-
-
-
- -
- 90
-
-
-
-