<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>http://wiki.itmsuite.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Luca.pandolfo</id>
	<title>itm wiki - Contributi utente [it]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.itmsuite.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Luca.pandolfo"/>
	<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php/Speciale:Contributi/Luca.pandolfo"/>
	<updated>2026-05-13T11:44:59Z</updated>
	<subtitle>Contributi utente</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=Resources_and_Groups&amp;diff=106254</id>
		<title>Resources and Groups</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=Resources_and_Groups&amp;diff=106254"/>
		<updated>2019-08-05T09:40:53Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Group Definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;itmSUITE® manage resources and Groups as way to profile the user to the System.&lt;br /&gt;
&lt;br /&gt;
''[[Glossary | Resource]]'' is linked to a ''[[Glossary | User]]'' and can belongs to a different Groups.&lt;br /&gt;
''[[Glossary | Group]]'' is used to profile the resources and assign to them different roles in the system.&lt;br /&gt;
&lt;br /&gt;
The main point treated in the guide are:&lt;br /&gt;
# Resource Management process&lt;br /&gt;
# Group Management process&lt;br /&gt;
&lt;br /&gt;
== Resource Management process == &lt;br /&gt;
&lt;br /&gt;
The following table report the process the ''resource'' is involved&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Resource Management!! Description&lt;br /&gt;
|-&lt;br /&gt;
| Resource Definition || See below&lt;br /&gt;
|-&lt;br /&gt;
| Add Resource to Group || See below&lt;br /&gt;
|-&lt;br /&gt;
| Add Resource to Project / Service|| ''[[ Project configuration steps - Resources |Resource on Project]]''&lt;br /&gt;
|-&lt;br /&gt;
| Enable a Resource on Service Catalogue Request (SRCS)|| ''[[ Creating Service Catalog Management (SRCS)|SRCS Management]]''&lt;br /&gt;
|-&lt;br /&gt;
| Timesheet declaration || ''[[ Timesheet Management |Timesheet Management]]''&lt;br /&gt;
|-&lt;br /&gt;
| Synchronization User &amp;amp; Resource with Active Directory || ''[[ Domain authentication and SSO| User and Resource Synchronization]]''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resource Definition ===&lt;br /&gt;
&lt;br /&gt;
Manage the ''Resource'' is the entry point of Human management at the system.&lt;br /&gt;
''Resource'' can be associate to a ''User’, so he/she has a login or can be a standalone resource.&lt;br /&gt;
&lt;br /&gt;
Resource management is done by a Manager ''[[Glossary | Role]]'', using the &amp;lt;b&amp;gt;Resources/ Resources &amp;lt;/b&amp;gt;&lt;br /&gt;
This session enables the Manager / Administrator to: &amp;lt;b&amp;gt; Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt; Copy &amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt; filter&amp;lt;/b&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
To perform the copy of the ''Resource'' is necessary to select an existing ''Resource''.&lt;br /&gt;
&lt;br /&gt;
The Resource form presents nine tabs:&lt;br /&gt;
&lt;br /&gt;
# General&lt;br /&gt;
# Address&lt;br /&gt;
# Document&lt;br /&gt;
# Configuration Items&lt;br /&gt;
# Project / Service &lt;br /&gt;
# Service Request&lt;br /&gt;
# Groups&lt;br /&gt;
# Privileges&lt;br /&gt;
# Cost Items&lt;br /&gt;
  &lt;br /&gt;
here below the list of fields present into the General tab:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Creation User&amp;quot; || Contains the ''full name'' of resource that has created the record. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Creation Date&amp;quot; || Contains the ''Date time'' of record registration. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Edit User&amp;quot; || Contains the ''full name'' of the last resource that has saved the record. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Edit Date&amp;quot; || Contains the ''last Date time'' of record modification. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Status&amp;quot; || This field identify the ''supplier' status, available values are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Status!! Description&lt;br /&gt;
|-&lt;br /&gt;
| Inactive || Initial status of Resource enable the ''Manager'' to set all the properties&lt;br /&gt;
|-&lt;br /&gt;
| Active || Status to set if the Resource to get it operational&lt;br /&gt;
|-&lt;br /&gt;
| Cancelled || Status to set if the Resource is no more operational&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Code&amp;quot; || Company internal number of the resource. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Name&amp;quot; || Name of the Resource.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Surname&amp;quot; || Surname of the Resource.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Birthday&amp;quot; || Date of Birth of the Resource.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Birth Place&amp;quot; || Place of Birth of the Resource.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Type&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Resources/Resource Type''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;External code&amp;quot; || This is an attribute of the ''Resource''. Usually is used as external key toward other Company software. E.g.: SAP Employee Number.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Country&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Company/Countries''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Supplier&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Supplier Management/Suppliers''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Sale Role&amp;quot; || This information determines the define the Default profile that will be used by the billing process. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Resources/Sale Roles''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Purchase Role&amp;quot; || This information determines the define the Default profile that will be used to charge costs. The master data for this field are present in &amp;lt;b&amp;gt;General/ Resources/Purchase Roles&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Is customer Resource&amp;quot; || This is an attribute of the ''Resource''. This flag declare that a resource is linked to a ''Client''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Customer&amp;quot; || This is an attribute link the ''Resource'' to the client he/she belongs to.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Organization Unit&amp;quot; || This is an attribute link the ''Resource'' to the Organization Unit (OU) of Client he/she belongs too.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Login&amp;quot; || This is an attribute link the ''Resource''. Login is a link towards the User Management information.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can declare holiday&amp;quot; || If flagged enable the resource to manage his Holiday. Holiday is managed directly in &amp;lt;b&amp;gt;''/Personal/Resource calendar''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Pers.View Right&amp;quot; || If flagged enable the resource to manage ''[[Views_management#Personal_Data_views|Personal views]]''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Client Type&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Company/Client Types''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;VIP Type&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Resources/VIP Types''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can declare illness&amp;quot; || If flagged enable the resource to manage his Illness. Illness is managed directly in &amp;lt;b&amp;gt;''/Personal/Resource calendar''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can switch Accessible Mode&amp;quot; || This is an attribute of the ''Resource''. If flagged enable the resource to access the system in Accessible Mode.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can open ticket by resource selection&amp;quot; || This is an attribute of the ''Resource''. If flagged enable the ''resource'' to call &amp;quot;Add Request by Resource&amp;quot;. This is a special way to call ''[[ Glossary | SRCS]]'' session. The value available are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field!! Description&lt;br /&gt;
|-&lt;br /&gt;
| No (Default) || ''[[ Glossary | SRCS]]'' special form is not active for this ''Resource''&lt;br /&gt;
|-&lt;br /&gt;
| Simple || ''Resource'' can open &amp;quot;Add Request by Resource” but the edit resource information option isn't available&lt;br /&gt;
|-&lt;br /&gt;
| Full Options || ''Resource'' can open &amp;quot;Add Request by Resource&amp;quot; and the edit resource information option is available&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Resource search Capability&amp;quot; || This is an attribute depends of &amp;quot;Can open ticket by resource selection&amp;quot;. The value available are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field!! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;All Resources&amp;quot; || Default value, the &amp;quot;Add Request by Resource&amp;quot; function shown all the active Resources &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Only Resources of OU he/she belongs to&amp;quot; || If flagged enable the ''resource'' to select in the &amp;quot;Add Request by Resource&amp;quot; function only the resources present in the same Resource OU.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Only Resources of OUs where Resource is OU Manager&amp;quot; || If flagged enable the ''resource'' to select in the &amp;quot;Add Request by Resource&amp;quot; function only the resources present all the OUs where he/she is the OU Manager.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can Edit Own Resource Data&amp;quot; || If flagged enable the ''resource'' to update the &amp;lt;b&amp;gt;''/Personal/Profile''&amp;lt;/b&amp;gt; information.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;CMS Access&amp;quot; || If flagged enable the ''resource'' login to itmSUITE® CMS Module &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;User Mapping mode&amp;quot; || itmSUITE® CMS is core module that can be called from itmSUITE® PM or itmSUITE® SM or via specific portal. When called from PM/SM we should specify how the connect resource can be seen in CMS.&lt;br /&gt;
The available options are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Access Option!! Description&lt;br /&gt;
|-&lt;br /&gt;
| System || The current resource will be granted with system right on itmSUITE® CMS, so he/she will have the Administrator privileges. (see [[ASM - Asset and Service Management]]) &lt;br /&gt;
|-&lt;br /&gt;
| CMS local || The current resource should have a login on itmSUITE® CMS. PM /SM login should match with the CMS login. (see [[ASM - Asset and Service Management]]) &lt;br /&gt;
|-&lt;br /&gt;
| Suite || The current resource login will be used on CMS. The right on CMS will be inherit via Groups Privileges. (see [[ASM - Asset and Service Management]]) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to set different &amp;lt;u&amp;gt;Address&amp;lt;/u&amp;gt;. For example, &amp;quot;Headquarters&amp;quot;, &amp;quot;Order&amp;quot; addresses. The session enables the user to &amp;lt;b&amp;gt;Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Delete&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;Print&amp;lt;/b&amp;gt; the list of address.&lt;br /&gt;
&lt;br /&gt;
The list of fields is shown in the table below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address tab fields!! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Address&amp;quot; || Used to set Street information&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;City&amp;quot; || Used to indicate the supplier's city&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Postal code&amp;quot; || Used to indicate the supplier's postal code&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;District&amp;quot; || Used to indicate the supplier's province&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Region&amp;quot; || Used to indicate the supplier's region&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Phone&amp;quot; || Used to indicate the supplier's phone number. This should be specific by supplier address type, &amp;quot;Headquarters&amp;quot;, &amp;quot;Order&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Mobile&amp;quot; || Used to indicate the supplier's Mobile phone number. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Fax&amp;quot; || Used to indicate the supplier's fax number. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Email&amp;quot; || Used to indicate the supplier's Email information. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Type&amp;quot; || This is an attribute of the ''supplier''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Company/Address Types''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Notes&amp;quot; || Used to indicate general notes. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Country&amp;quot; || This is an attribute of the ''supplier''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Company/Countries''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Use for Ticket Info&amp;quot; || if flagged this address will be used to populate the &amp;lt;u&amp;gt;''Ticket User Info Tab''&amp;lt;/u&amp;gt;. information&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Default&amp;quot; || if flagged this address will be proposed as default address.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to add different &amp;lt;u&amp;gt;Documents&amp;lt;/u&amp;gt;. The session enables the user to &amp;lt;b&amp;gt;Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Delete&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;Print&amp;lt;/b&amp;gt; the list of documents.&lt;br /&gt;
&lt;br /&gt;
The list of fields is shown in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Creation User&amp;quot; || Contains the ''full name'' of resource that has created the record. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Creation Date&amp;quot; || Contains the ''Date time'' of record registration. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Edit User&amp;quot; || Contains the ''full name'' of the last resource that has saved the record. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Edit Date&amp;quot; || Contains the ''last Date time'' of record modification. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Name&amp;quot; || Document name. Populated automatically with the file name, can be change by the user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Topic&amp;quot; || Identify the area of the document. The Topic follow the document taxonomy&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Type&amp;quot; || Identify the type of document. The Type follow the document taxonomy.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Format&amp;quot; || Document can be store in the itmSUITE® Database, default option, or linked to an external source. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Visibility&amp;quot; || This Option enable the user to set the Document visibility. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Private&amp;quot; || Only the people that can manage the ''resource'' can manage the document.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Public&amp;quot; || in this case the system enable to select the &amp;quot;All Users&amp;quot; flag.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Description&amp;quot; ||Additional document description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Upload Document&amp;quot; ||document full path or link.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to Manage &amp;lt;u&amp;gt;Configuration Item&amp;lt;/u&amp;gt;. The session enables the user to &amp;lt;b&amp;gt;Add and Associate&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Assign to Requester &amp;lt;/b&amp;gt; a configuration item. The possibility to see or manage the configuration is granted via the &amp;lt;u&amp;gt;''Privileges''&amp;lt;/u&amp;gt; tab, see below.&lt;br /&gt;
Anyway if ''[[Glossary | Configuration Item]]’’ are associated to the ''resource'' some property is show to the user. For further detail refer to [[ASM - Asset and Service Management]]&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to see the list of &amp;lt;u&amp;gt;''[[Glossary |Project]]'' / ''[[Glossary | Service]]''&amp;lt;/u&amp;gt; he/she is involved. The &amp;lt;u&amp;gt;''Project/Service''&amp;lt;/u&amp;gt; tab show also if the resource is &amp;quot;On Budget&amp;quot; on a specific project/service.&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to see the list of &amp;lt;u&amp;gt;''[[Glossary |SRCS]]''&amp;lt;/u&amp;gt; he/she has been enabled. &lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to manage the assignment of resource to specific &amp;lt;u&amp;gt;''group''&amp;lt;/u&amp;gt;.&lt;br /&gt;
The session enables the user to &amp;lt;b&amp;gt;Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Delete&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;Print&amp;lt;/b&amp;gt; the list of groups. Note:&lt;br /&gt;
# Adding a resource to groups means add he/she as a Group Member&lt;br /&gt;
# Deleting resource from a group means delete he/she as a Group Member&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to manage &amp;lt;u&amp;gt;Privileges&amp;lt;/u&amp;gt;. There are two possible levels of granularity: visibility or editability and can be assigned at the following entity:&lt;br /&gt;
# Resources &lt;br /&gt;
# Price lists&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Resource privileges&amp;lt;/u&amp;gt; is managed by ''resource type'' and Entity. The list of available entity is:&lt;br /&gt;
&amp;lt;Resource Type&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Entity!!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Tab General view || Resource can view General Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab General update || Resource can update General Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Address view || Resource can view Address Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Address update|| Resource can update Address Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Document view|| Resource can view Document Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Document update|| Resource can update Document Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Configuration Item view|| Resource can view Configuration item Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Configuration Item update|| Resource can update Configuration item Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Project/Service view|| Resource can view Project/Service Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Project/Service update|| Resource can update Project/Service Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Service Request view|| Resource can view Service Request Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Service Request update|| Resource can update Service Request Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Group view|| Resource can view Group Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Group update|| Resource can update Group Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Privileges view|| Resource can view Privileges Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Privileges update|| Resource can update Privileges Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Cost Items view|| Resource can view Cost Items Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Cost Items update|| Resource can update Cost Items Tab of Resource session&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;''[[Glossary |Price list]]''&amp;lt;/u&amp;gt; privileges are managed for entity. The list of available entity is:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Entity!!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Price lists view || Resource can view Price List definition&lt;br /&gt;
|-&lt;br /&gt;
| Price lists update ||Resource can update Price List definition&lt;br /&gt;
|-&lt;br /&gt;
| View Price items for projects/services ||Resource can view Price Items Project / Service definition&lt;br /&gt;
|-&lt;br /&gt;
| Update Price items for projects/services||Resource can update Price Items Project / Service definition&lt;br /&gt;
|-&lt;br /&gt;
| View Cost items for resources||Resource can view Cost Items definition&lt;br /&gt;
|-&lt;br /&gt;
| Update Cost items for resources||Resource can update Cost Items definition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to manage &amp;lt;u&amp;gt;Cost Items&amp;lt;/u&amp;gt;. Resource can manage Cost Item only if enabled in tab &amp;lt;u&amp;gt;''Privileges''&amp;lt;/u&amp;gt;. Cost Item is the instance of a Price Item actualized with the Start Date. E.g a Price Item can be the license of a product. The Cost track and expense the assignment of the license to a resource. The session enables the user to &amp;lt;b&amp;gt;Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Delete&amp;lt;/b&amp;gt; a Cost Item. When a Cost Item is assigned to a resource is important to recorded the quantity and the &amp;quot;Start Date&amp;quot; (Assignment Start Date). To track all figure assigned to a resource is better to set the &amp;quot;End Date&amp;quot; (Assignment End Date) instead of deleting the relationship between ''Resource'' and ''Cost Item''.&lt;br /&gt;
&lt;br /&gt;
=== Add Resource to Project / Service ===&lt;br /&gt;
Resource in a key point of Project and Service management. Without resource is not possible to develop the activities, records costs and benefit. For further detail about this subject refer to&lt;br /&gt;
''[[Project configuration steps - Resources]]''&lt;br /&gt;
&lt;br /&gt;
=== Enable a Resource on Service Catalogue Request (SRCS) ===&lt;br /&gt;
&lt;br /&gt;
itmSUITE® enable the ''Manager'' to create a catalogue of request and to distribute it to a ''resource'' , groups as well to all the resources that belongs to an Organization unit. For further detail about this subject refer to ''[[Workflow Engine Configuration]]''&lt;br /&gt;
&lt;br /&gt;
=== Timesheet declaration ===&lt;br /&gt;
Timesheet declare can be perform by all the resource except the user with Role &amp;quot;Requester&amp;quot;. For further detail about this subject refer to ''[[Workflow Engine Configuration]]'' or ''[[Timesheet Management]]''&lt;br /&gt;
&lt;br /&gt;
=== Synchronization User &amp;amp; Resource with Active Directory ===&lt;br /&gt;
Resource can be created manually or imported from Active Directory. For further detail about this subject refer to ''[[Domain authentication and SSO]]''&lt;br /&gt;
&lt;br /&gt;
== Group Management process == &lt;br /&gt;
The following table report the process the Group is involved&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Group Management !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Group Definition || See Above&lt;br /&gt;
|-&lt;br /&gt;
| Add Resource to Group || See above on Resource Chapter&lt;br /&gt;
|-&lt;br /&gt;
| Add Group as Profile in a Workflow || ''[[ Workflow Engine Configuration|Workfow mangement]]''&lt;br /&gt;
|-&lt;br /&gt;
| Add Group to Workflow || ''[[ Workflow Engine Configuration|Workfow mangement]]''&lt;br /&gt;
|-&lt;br /&gt;
| Enable a Group on Service Catalogue Request (SRCS) || ''[[ vvv  |SRCS Management]]''&lt;br /&gt;
|-&lt;br /&gt;
| Profile a Timesheet declaration || ''[[ Timesheet Management| Timesheet Management]]''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Group Definition ===&lt;br /&gt;
&lt;br /&gt;
Manage the ''Group'' is the entry point to manage group of resources for:&lt;br /&gt;
# Manage profile role on workflow&lt;br /&gt;
# Create a visibility or assigned ownership or activity in workflow&lt;br /&gt;
# Profile the Timesheet declaration.&lt;br /&gt;
&lt;br /&gt;
Group management is done by a Manager ''[[Glossary | Role]]'', using the &amp;lt;b&amp;gt;General/Ticket/Groups &amp;lt;/b&amp;gt;. This session enables the Manager / Administrator to: &amp;lt;b&amp;gt; Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt; Delete &amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt; Print &amp;lt;/b&amp;gt; the list of Group.  &lt;br /&gt;
&lt;br /&gt;
The Group form presents four tabs:&lt;br /&gt;
# General&lt;br /&gt;
# Member&lt;br /&gt;
# Privileges&lt;br /&gt;
# Domain Info&lt;br /&gt;
&lt;br /&gt;
Groups deletion is a logical cancellation.&lt;br /&gt;
&lt;br /&gt;
To define a Group is we can insert:&lt;br /&gt;
The list of fields is shown in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Name || Group Name&lt;br /&gt;
|-&lt;br /&gt;
| Description || Group description&lt;br /&gt;
|-&lt;br /&gt;
| Default || Attribute of group. Usually the manager configures the group using the ''[[Glossary | MDMM]]'' function.&lt;br /&gt;
|-&lt;br /&gt;
| Status || This field can be Active / Cancelled. Only &amp;quot;Active&amp;quot; group are seen in Workflow Management. changeableness&lt;br /&gt;
|-&lt;br /&gt;
| Menu Access || If flagged this Group will be accessible as menu link&lt;br /&gt;
|-&lt;br /&gt;
| Group can't be deleted || If flagged this Group can't be accidentally cancelled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
General tab enabled to define a group of groups. itmSUITE® enable this selecting the &amp;lt;b&amp;gt;Add Group&amp;lt;/b&amp;gt; button.&lt;br /&gt;
&lt;br /&gt;
For each ''Group'' is possible to define the &amp;lt;u&amp;gt;''Members''&amp;lt;/u&amp;gt;. Manager can specify directly the list of resource that will be part of it. itmSUITE® presents an EJS grid with the possibility to &amp;lt;b&amp;gt; Add &amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt; Filter &amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt; Delete &amp;lt;/b&amp;gt; the member ''resource'' of a group. Deletion in this case perform a physical relationship cancellation between ''resource'' and ''group''.&lt;br /&gt;
&lt;br /&gt;
For each ''group'' is possible to manage &amp;lt;u&amp;gt;Privileges&amp;lt;/u&amp;gt;. There are two categories of privileges:&lt;br /&gt;
# General Privileges&lt;br /&gt;
# ASM Privileges&lt;br /&gt;
&lt;br /&gt;
General Privileges can be set for the following entity:&lt;br /&gt;
# Resources, with the same detail present in &amp;lt;u&amp;gt;''Resource / Privileges''&amp;lt;/u&amp;gt;&lt;br /&gt;
# Price lists, with the same detail present in &amp;lt;u&amp;gt;''Resource / Privileges''&amp;lt;/u&amp;gt;&lt;br /&gt;
# Timesheet&lt;br /&gt;
&lt;br /&gt;
Timesheet privileges can be granted on the following entity&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Entity!!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Group View || Resource Member of group can view all the timesheet that refer to itself&lt;br /&gt;
|-&lt;br /&gt;
| Group Approval || Resource Member of group can Approved the timesheet that refer to itself&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Glossary| ASM]] Privileges, show the [[Glossary | Configuration Item]] Structure present into the itmSUITE® CMS Module. For each folder/sub folder the ''Administrator'' can assign the following privileges:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Privilege !!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Read  || Resource Member of group can view the ''configuration item'' present into the folder and read the information.&lt;br /&gt;
|-&lt;br /&gt;
| Update || Resource Member of group can view the ''configuration item'' present into the folder and update the information.&lt;br /&gt;
|-&lt;br /&gt;
| Read Own || Resource Member of group can view the ''configuration item'' present into the folder and read the information only of he/she is the ''Creator'' of the ''configuration item''.&lt;br /&gt;
|-&lt;br /&gt;
| Update Own || Resource Member of group can view the ''configuration item'' present into the folder and update the information only of he/she is the ''Creator'' of the ''configuration item''.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
It is possible also grant the group to:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Privilege !!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Exploration model grant || Resource Member of group can run the Exploration Model function&lt;br /&gt;
|-&lt;br /&gt;
| Meta Data grant || Resource Member of group can manage the Metadata function&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Add Resource to Group ===&lt;br /&gt;
Refer to &amp;lt;u&amp;gt;''Member''&amp;lt;/u&amp;gt; Tab management above.&lt;br /&gt;
&lt;br /&gt;
=== Add Group as Profile in a Workflow ===&lt;br /&gt;
The Workflow management has been enriched with the possibility to profile ''Group'' as [[Glossary |Role]] in a Workflow.&lt;br /&gt;
With this feature Resource present on a Group can be granted to:&lt;br /&gt;
* Access a ticket&lt;br /&gt;
* Manage a ticket&lt;br /&gt;
For further detail see [[Workflow Engine Configuration |Workflow Management]] in a Workflow.&lt;br /&gt;
&lt;br /&gt;
=== Add Group to Workflow ===&lt;br /&gt;
Group is a a key component in ''Workflow Management''.&lt;br /&gt;
Mainly the Group can act as Profile,say static [[Glossary |role]], or assume dynamic [[Glossary |role]], so per ''ticket''.&lt;br /&gt;
&lt;br /&gt;
For further detail see [[Workflow Engine Configuration |Workflow Management]] in a Workflow.&lt;br /&gt;
&lt;br /&gt;
=== Enable a Group on Service Catalogue Request (SRCS) === &lt;br /&gt;
[[Glossary |SRCS]] is the service catalogue request. itmSUITE® can grant the visibility of a single request to:&lt;br /&gt;
#Requester(s)&lt;br /&gt;
#Group(s)&lt;br /&gt;
#Organization Unit(s)&lt;br /&gt;
&lt;br /&gt;
For further detail see [[Creating Service Catalog Management (SRCS)|SRCS Management]] in a Workflow.&lt;br /&gt;
&lt;br /&gt;
=== Profile a Timesheet declaration ===&lt;br /&gt;
This feature enable the resource to specify the Group he/she was working during the ''Timesheet'' registration. This feature is a simple way to categorized ''Timesheet'' based on the Business Role assumed by the Resource.&lt;br /&gt;
&lt;br /&gt;
For further detail see ''[[ Timesheet Management |Timesheet Management]]''&lt;br /&gt;
&lt;br /&gt;
== How to ==&lt;br /&gt;
Set on Resource:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Resource Configuration!! Link!!  Description&lt;br /&gt;
|-&lt;br /&gt;
| VIP Type || &amp;lt;b&amp;gt;General/ Resources/VIP Type&amp;lt;/b&amp;gt; || This function defines the data source to set the VIP type in Resource master data &lt;br /&gt;
|-&lt;br /&gt;
| Purchase Roles || &amp;lt;b&amp;gt;General/ Resources/Purchase Roles&amp;lt;/b&amp;gt; || This function defines the data source used to set the default value for purchase role in the Resource master data.&lt;br /&gt;
|-&lt;br /&gt;
| Sale Roles || &amp;lt;b&amp;gt;General/ Resources/Sale Roles&amp;lt;/b&amp;gt; || This function defines the data source used to set the default value for sale role in the Resource master data.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=Resources_and_Groups&amp;diff=106253</id>
		<title>Resources and Groups</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=Resources_and_Groups&amp;diff=106253"/>
		<updated>2019-08-05T09:35:48Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Resource Definition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;itmSUITE® manage resources and Groups as way to profile the user to the System.&lt;br /&gt;
&lt;br /&gt;
''[[Glossary | Resource]]'' is linked to a ''[[Glossary | User]]'' and can belongs to a different Groups.&lt;br /&gt;
''[[Glossary | Group]]'' is used to profile the resources and assign to them different roles in the system.&lt;br /&gt;
&lt;br /&gt;
The main point treated in the guide are:&lt;br /&gt;
# Resource Management process&lt;br /&gt;
# Group Management process&lt;br /&gt;
&lt;br /&gt;
== Resource Management process == &lt;br /&gt;
&lt;br /&gt;
The following table report the process the ''resource'' is involved&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Resource Management!! Description&lt;br /&gt;
|-&lt;br /&gt;
| Resource Definition || See below&lt;br /&gt;
|-&lt;br /&gt;
| Add Resource to Group || See below&lt;br /&gt;
|-&lt;br /&gt;
| Add Resource to Project / Service|| ''[[ Project configuration steps - Resources |Resource on Project]]''&lt;br /&gt;
|-&lt;br /&gt;
| Enable a Resource on Service Catalogue Request (SRCS)|| ''[[ Creating Service Catalog Management (SRCS)|SRCS Management]]''&lt;br /&gt;
|-&lt;br /&gt;
| Timesheet declaration || ''[[ Timesheet Management |Timesheet Management]]''&lt;br /&gt;
|-&lt;br /&gt;
| Synchronization User &amp;amp; Resource with Active Directory || ''[[ Domain authentication and SSO| User and Resource Synchronization]]''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resource Definition ===&lt;br /&gt;
&lt;br /&gt;
Manage the ''Resource'' is the entry point of Human management at the system.&lt;br /&gt;
''Resource'' can be associate to a ''User’, so he/she has a login or can be a standalone resource.&lt;br /&gt;
&lt;br /&gt;
Resource management is done by a Manager ''[[Glossary | Role]]'', using the &amp;lt;b&amp;gt;Resources/ Resources &amp;lt;/b&amp;gt;&lt;br /&gt;
This session enables the Manager / Administrator to: &amp;lt;b&amp;gt; Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt; Copy &amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt; filter&amp;lt;/b&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
To perform the copy of the ''Resource'' is necessary to select an existing ''Resource''.&lt;br /&gt;
&lt;br /&gt;
The Resource form presents nine tabs:&lt;br /&gt;
&lt;br /&gt;
# General&lt;br /&gt;
# Address&lt;br /&gt;
# Document&lt;br /&gt;
# Configuration Items&lt;br /&gt;
# Project / Service &lt;br /&gt;
# Service Request&lt;br /&gt;
# Groups&lt;br /&gt;
# Privileges&lt;br /&gt;
# Cost Items&lt;br /&gt;
  &lt;br /&gt;
here below the list of fields present into the General tab:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Creation User&amp;quot; || Contains the ''full name'' of resource that has created the record. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Creation Date&amp;quot; || Contains the ''Date time'' of record registration. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Edit User&amp;quot; || Contains the ''full name'' of the last resource that has saved the record. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Edit Date&amp;quot; || Contains the ''last Date time'' of record modification. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Status&amp;quot; || This field identify the ''supplier' status, available values are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Status!! Description&lt;br /&gt;
|-&lt;br /&gt;
| Inactive || Initial status of Resource enable the ''Manager'' to set all the properties&lt;br /&gt;
|-&lt;br /&gt;
| Active || Status to set if the Resource to get it operational&lt;br /&gt;
|-&lt;br /&gt;
| Cancelled || Status to set if the Resource is no more operational&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Code&amp;quot; || Company internal number of the resource. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Name&amp;quot; || Name of the Resource.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Surname&amp;quot; || Surname of the Resource.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Birthday&amp;quot; || Date of Birth of the Resource.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Birth Place&amp;quot; || Place of Birth of the Resource.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Type&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Resources/Resource Type''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;External code&amp;quot; || This is an attribute of the ''Resource''. Usually is used as external key toward other Company software. E.g.: SAP Employee Number.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Country&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Company/Countries''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Supplier&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Supplier Management/Suppliers''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Sale Role&amp;quot; || This information determines the define the Default profile that will be used by the billing process. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Resources/Sale Roles''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Purchase Role&amp;quot; || This information determines the define the Default profile that will be used to charge costs. The master data for this field are present in &amp;lt;b&amp;gt;General/ Resources/Purchase Roles&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Is customer Resource&amp;quot; || This is an attribute of the ''Resource''. This flag declare that a resource is linked to a ''Client''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Customer&amp;quot; || This is an attribute link the ''Resource'' to the client he/she belongs to.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Organization Unit&amp;quot; || This is an attribute link the ''Resource'' to the Organization Unit (OU) of Client he/she belongs too.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Login&amp;quot; || This is an attribute link the ''Resource''. Login is a link towards the User Management information.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can declare holiday&amp;quot; || If flagged enable the resource to manage his Holiday. Holiday is managed directly in &amp;lt;b&amp;gt;''/Personal/Resource calendar''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Pers.View Right&amp;quot; || If flagged enable the resource to manage ''[[Views_management#Personal_Data_views|Personal views]]''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Client Type&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Company/Client Types''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;VIP Type&amp;quot; || This is an attribute of the ''Resource''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Resources/VIP Types''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can declare illness&amp;quot; || If flagged enable the resource to manage his Illness. Illness is managed directly in &amp;lt;b&amp;gt;''/Personal/Resource calendar''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can switch Accessible Mode&amp;quot; || This is an attribute of the ''Resource''. If flagged enable the resource to access the system in Accessible Mode.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can open ticket by resource selection&amp;quot; || This is an attribute of the ''Resource''. If flagged enable the ''resource'' to call &amp;quot;Add Request by Resource&amp;quot;. This is a special way to call ''[[ Glossary | SRCS]]'' session. The value available are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field!! Description&lt;br /&gt;
|-&lt;br /&gt;
| No (Default) || ''[[ Glossary | SRCS]]'' special form is not active for this ''Resource''&lt;br /&gt;
|-&lt;br /&gt;
| Simple || ''Resource'' can open &amp;quot;Add Request by Resource” but the edit resource information option isn't available&lt;br /&gt;
|-&lt;br /&gt;
| Full Options || ''Resource'' can open &amp;quot;Add Request by Resource&amp;quot; and the edit resource information option is available&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Resource search Capability&amp;quot; || This is an attribute depends of &amp;quot;Can open ticket by resource selection&amp;quot;. The value available are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field!! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;All Resources&amp;quot; || Default value, the &amp;quot;Add Request by Resource&amp;quot; function shown all the active Resources &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Only Resources of OU he/she belongs to&amp;quot; || If flagged enable the ''resource'' to select in the &amp;quot;Add Request by Resource&amp;quot; function only the resources present in the same Resource OU.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Only Resources of OUs where Resource is OU Manager&amp;quot; || If flagged enable the ''resource'' to select in the &amp;quot;Add Request by Resource&amp;quot; function only the resources present all the OUs where he/she is the OU Manager.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Can Edit Own Resource Data&amp;quot; || If flagged enable the ''resource'' to update the &amp;lt;b&amp;gt;''/Personal/Profile''&amp;lt;/b&amp;gt; information.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;CMS Access&amp;quot; || If flagged enable the ''resource'' login to itmSUITE® CMS Module &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;User Mapping mode&amp;quot; || itmSUITE® CMS is core module that can be called from itmSUITE® PM or itmSUITE® SM or via specific portal. When called from PM/SM we should specify how the connect resource can be seen in CMS.&lt;br /&gt;
The available options are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Access Option!! Description&lt;br /&gt;
|-&lt;br /&gt;
| System || The current resource will be granted with system right on itmSUITE® CMS, so he/she will have the Administrator privileges. (see [[ASM - Asset and Service Management]]) &lt;br /&gt;
|-&lt;br /&gt;
| CMS local || The current resource should have a login on itmSUITE® CMS. PM /SM login should match with the CMS login. (see [[ASM - Asset and Service Management]]) &lt;br /&gt;
|-&lt;br /&gt;
| Suite || The current resource login will be used on CMS. The right on CMS will be inherit via Groups Privileges. (see [[ASM - Asset and Service Management]]) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to set different &amp;lt;u&amp;gt;Address&amp;lt;/u&amp;gt;. For example, &amp;quot;Headquarters&amp;quot;, &amp;quot;Order&amp;quot; addresses. The session enables the user to &amp;lt;b&amp;gt;Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Delete&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;Print&amp;lt;/b&amp;gt; the list of address.&lt;br /&gt;
&lt;br /&gt;
The list of fields is shown in the table below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address tab fields!! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Address&amp;quot; || Used to set Street information&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;City&amp;quot; || Used to indicate the supplier's city&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Postal code&amp;quot; || Used to indicate the supplier's postal code&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;District&amp;quot; || Used to indicate the supplier's province&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Region&amp;quot; || Used to indicate the supplier's region&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Phone&amp;quot; || Used to indicate the supplier's phone number. This should be specific by supplier address type, &amp;quot;Headquarters&amp;quot;, &amp;quot;Order&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Mobile&amp;quot; || Used to indicate the supplier's Mobile phone number. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Fax&amp;quot; || Used to indicate the supplier's fax number. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Email&amp;quot; || Used to indicate the supplier's Email information. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Type&amp;quot; || This is an attribute of the ''supplier''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Company/Address Types''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Notes&amp;quot; || Used to indicate general notes. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Country&amp;quot; || This is an attribute of the ''supplier''. The master data for this field are present in &amp;lt;b&amp;gt;''/General/Company/Countries''&amp;lt;/b&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Use for Ticket Info&amp;quot; || if flagged this address will be used to populate the &amp;lt;u&amp;gt;''Ticket User Info Tab''&amp;lt;/u&amp;gt;. information&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Default&amp;quot; || if flagged this address will be proposed as default address.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to add different &amp;lt;u&amp;gt;Documents&amp;lt;/u&amp;gt;. The session enables the user to &amp;lt;b&amp;gt;Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Delete&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;Print&amp;lt;/b&amp;gt; the list of documents.&lt;br /&gt;
&lt;br /&gt;
The list of fields is shown in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Creation User&amp;quot; || Contains the ''full name'' of resource that has created the record. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Creation Date&amp;quot; || Contains the ''Date time'' of record registration. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Edit User&amp;quot; || Contains the ''full name'' of the last resource that has saved the record. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Edit Date&amp;quot; || Contains the ''last Date time'' of record modification. Non editable.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Name&amp;quot; || Document name. Populated automatically with the file name, can be change by the user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Topic&amp;quot; || Identify the area of the document. The Topic follow the document taxonomy&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Type&amp;quot; || Identify the type of document. The Type follow the document taxonomy.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Format&amp;quot; || Document can be store in the itmSUITE® Database, default option, or linked to an external source. &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Visibility&amp;quot; || This Option enable the user to set the Document visibility. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Private&amp;quot; || Only the people that can manage the ''resource'' can manage the document.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Public&amp;quot; || in this case the system enable to select the &amp;quot;All Users&amp;quot; flag.&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Description&amp;quot; ||Additional document description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Upload Document&amp;quot; ||document full path or link.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to Manage &amp;lt;u&amp;gt;Configuration Item&amp;lt;/u&amp;gt;. The session enables the user to &amp;lt;b&amp;gt;Add and Associate&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Assign to Requester &amp;lt;/b&amp;gt; a configuration item. The possibility to see or manage the configuration is granted via the &amp;lt;u&amp;gt;''Privileges''&amp;lt;/u&amp;gt; tab, see below.&lt;br /&gt;
Anyway if ''[[Glossary | Configuration Item]]’’ are associated to the ''resource'' some property is show to the user. For further detail refer to [[ASM - Asset and Service Management]]&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to see the list of &amp;lt;u&amp;gt;''[[Glossary |Project]]'' / ''[[Glossary | Service]]''&amp;lt;/u&amp;gt; he/she is involved. The &amp;lt;u&amp;gt;''Project/Service''&amp;lt;/u&amp;gt; tab show also if the resource is &amp;quot;On Budget&amp;quot; on a specific project/service.&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to see the list of &amp;lt;u&amp;gt;''[[Glossary |SRCS]]''&amp;lt;/u&amp;gt; he/she has been enabled. &lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to manage the assignment of resource to specific &amp;lt;u&amp;gt;''group''&amp;lt;/u&amp;gt;.&lt;br /&gt;
The session enables the user to &amp;lt;b&amp;gt;Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Delete&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;Print&amp;lt;/b&amp;gt; the list of groups. Note:&lt;br /&gt;
# Adding a resource to groups means add he/she as a Group Member&lt;br /&gt;
# Deleting resource from a group means delete he/she as a Group Member&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to manage &amp;lt;u&amp;gt;Privileges&amp;lt;/u&amp;gt;. There are two possible levels of granularity: visibility or editability and can be assigned at the following entity:&lt;br /&gt;
# Resources &lt;br /&gt;
# Price lists&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Resource privileges&amp;lt;/u&amp;gt; is managed by ''resource type'' and Entity. The list of available entity is:&lt;br /&gt;
&amp;lt;Resource Type&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Entity!!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Tab General view || Resource can view General Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab General update || Resource can update General Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Address view || Resource can view Address Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Address update|| Resource can update Address Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Document view|| Resource can view Document Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Document update|| Resource can update Document Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Configuration Item view|| Resource can view Configuration item Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Configuration Item update|| Resource can update Configuration item Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Project/Service view|| Resource can view Project/Service Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Project/Service update|| Resource can update Project/Service Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Service Request view|| Resource can view Service Request Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Service Request update|| Resource can update Service Request Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Group view|| Resource can view Group Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Group update|| Resource can update Group Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Privileges view|| Resource can view Privileges Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Privileges update|| Resource can update Privileges Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Cost Items view|| Resource can view Cost Items Tab of Resource session&lt;br /&gt;
|-&lt;br /&gt;
| Tab Cost Items update|| Resource can update Cost Items Tab of Resource session&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;''[[Glossary |Price list]]''&amp;lt;/u&amp;gt; privileges are managed for entity. The list of available entity is:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Entity!!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Price lists view || Resource can view Price List definition&lt;br /&gt;
|-&lt;br /&gt;
| Price lists update ||Resource can update Price List definition&lt;br /&gt;
|-&lt;br /&gt;
| View Price items for projects/services ||Resource can view Price Items Project / Service definition&lt;br /&gt;
|-&lt;br /&gt;
| Update Price items for projects/services||Resource can update Price Items Project / Service definition&lt;br /&gt;
|-&lt;br /&gt;
| View Cost items for resources||Resource can view Cost Items definition&lt;br /&gt;
|-&lt;br /&gt;
| Update Cost items for resources||Resource can update Cost Items definition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For each ''resource'' is possible to manage &amp;lt;u&amp;gt;Cost Items&amp;lt;/u&amp;gt;. Resource can manage Cost Item only if enabled in tab &amp;lt;u&amp;gt;''Privileges''&amp;lt;/u&amp;gt;. Cost Item is the instance of a Price Item actualized with the Start Date. E.g a Price Item can be the license of a product. The Cost track and expense the assignment of the license to a resource. The session enables the user to &amp;lt;b&amp;gt;Add&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;Delete&amp;lt;/b&amp;gt; a Cost Item. When a Cost Item is assigned to a resource is important to recorded the quantity and the &amp;quot;Start Date&amp;quot; (Assignment Start Date). To track all figure assigned to a resource is better to set the &amp;quot;End Date&amp;quot; (Assignment End Date) instead of deleting the relationship between ''Resource'' and ''Cost Item''.&lt;br /&gt;
&lt;br /&gt;
=== Add Resource to Project / Service ===&lt;br /&gt;
Resource in a key point of Project and Service management. Without resource is not possible to develop the activities, records costs and benefit. For further detail about this subject refer to&lt;br /&gt;
''[[Project configuration steps - Resources]]''&lt;br /&gt;
&lt;br /&gt;
=== Enable a Resource on Service Catalogue Request (SRCS) ===&lt;br /&gt;
&lt;br /&gt;
itmSUITE® enable the ''Manager'' to create a catalogue of request and to distribute it to a ''resource'' , groups as well to all the resources that belongs to an Organization unit. For further detail about this subject refer to ''[[Workflow Engine Configuration]]''&lt;br /&gt;
&lt;br /&gt;
=== Timesheet declaration ===&lt;br /&gt;
Timesheet declare can be perform by all the resource except the user with Role &amp;quot;Requester&amp;quot;. For further detail about this subject refer to ''[[Workflow Engine Configuration]]'' or ''[[Timesheet Management]]''&lt;br /&gt;
&lt;br /&gt;
=== Synchronization User &amp;amp; Resource with Active Directory ===&lt;br /&gt;
Resource can be created manually or imported from Active Directory. For further detail about this subject refer to ''[[Domain authentication and SSO]]''&lt;br /&gt;
&lt;br /&gt;
== Group Management process == &lt;br /&gt;
The following table report the process the Group is involved&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Group Management !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Group Definition || See Above&lt;br /&gt;
|-&lt;br /&gt;
| Add Resource to Group || See above on Resource Chapter&lt;br /&gt;
|-&lt;br /&gt;
| Add Group as Profile in a Workflow || ''[[ Workflow Engine Configuration|Workfow mangement]]''&lt;br /&gt;
|-&lt;br /&gt;
| Add Group to Workflow || ''[[ Workflow Engine Configuration|Workfow mangement]]''&lt;br /&gt;
|-&lt;br /&gt;
| Enable a Group on Service Catalogue Request (SRCS) || ''[[ vvv  |SRCS Management]]''&lt;br /&gt;
|-&lt;br /&gt;
| Profile a Timesheet declaration || ''[[ Timesheet Management| Timesheet Management]]''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Group Definition ===&lt;br /&gt;
&lt;br /&gt;
Manage the ''Group'' is the entry point to manage group of resources for:&lt;br /&gt;
# Manage profile role on workflow&lt;br /&gt;
# Create a visibility or assigned ownership or activity in workflow&lt;br /&gt;
# Profile the Timesheet declaration.&lt;br /&gt;
&lt;br /&gt;
Group management is done by a Manager ''[[Glossary | Role]]'', using the &amp;lt;b&amp;gt;General/Ticket/Groups &amp;lt;/b&amp;gt;. This session enables the Manager / Administrator to: &amp;lt;b&amp;gt; Add&amp;lt;b&amp;gt;, &amp;lt;b&amp;gt; Delete &amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt; Print &amp;lt;/b&amp;gt; the list of Group.  &lt;br /&gt;
&lt;br /&gt;
The Group form presents four tabs:&lt;br /&gt;
# General&lt;br /&gt;
# Member&lt;br /&gt;
# Privileges&lt;br /&gt;
# Domain Info&lt;br /&gt;
&lt;br /&gt;
Groups deletion is a logical cancellation.&lt;br /&gt;
&lt;br /&gt;
To define a Group is we can insert:&lt;br /&gt;
The list of fields is shown in the table below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Name || Group Name&lt;br /&gt;
|-&lt;br /&gt;
| Description || Group description&lt;br /&gt;
|-&lt;br /&gt;
| Default || Attribute of group. Usually the manager configures the group using the ''[[Glossary | MDMM]]'' function.&lt;br /&gt;
|-&lt;br /&gt;
| Status || This field can be Active / Cancelled. Only &amp;quot;Active&amp;quot; group are seen in Workflow Management. changeableness&lt;br /&gt;
|-&lt;br /&gt;
| Menu Access || If flagged this Group will be accessible as menu link&lt;br /&gt;
|-&lt;br /&gt;
| Group can't be deleted || If flagged this Group can't be accidentally cancelled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
General tab enabled to define a group of groups. itmSUITE® enable this selecting the &amp;lt;b&amp;gt;Add Group&amp;lt;/b&amp;gt; button.&lt;br /&gt;
&lt;br /&gt;
For each ''Group'' is possible to define the &amp;lt;u&amp;gt;''Members''&amp;lt;/u&amp;gt;. Manager can specify directly the list of resource that will be part of it. itmSUITE® presents an EJS grid with the possibility to &amp;lt;b&amp;gt; Add &amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt; Filter &amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt; Delete &amp;lt;/b&amp;gt; the member ''resource'' of a group. Deletion in this case perform a physical relationship cancellation between ''resource'' and ''group''.&lt;br /&gt;
&lt;br /&gt;
For each ''group'' is possible to manage &amp;lt;u&amp;gt;Privileges&amp;lt;/u&amp;gt;. There are two categories of privileges:&lt;br /&gt;
# General Privileges&lt;br /&gt;
# ASM Privileges&lt;br /&gt;
&lt;br /&gt;
General Privileges can be set for the following entity:&lt;br /&gt;
# Resources, with the same detail present in &amp;lt;u&amp;gt;''Resource / Privileges''&amp;lt;/u&amp;gt;&lt;br /&gt;
# Price lists, with the same detail present in &amp;lt;u&amp;gt;''Resource / Privileges''&amp;lt;/u&amp;gt;&lt;br /&gt;
# Timesheet&lt;br /&gt;
&lt;br /&gt;
Timesheet privileges can be granted on the following entity&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Entity!!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Group View || Resource Member of group can view all the timesheet that refer to itself&lt;br /&gt;
|-&lt;br /&gt;
| Group Approval || Resource Member of group can Approved the timesheet that refer to itself&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Glossary| ASM]] Privileges, show the [[Glossary | Configuration Item]] Structure present into the itmSUITE® CMS Module. For each folder/sub folder the ''Administrator'' can assign the following privileges:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Privilege !!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Read  || Resource Member of group can view the ''configuration item'' present into the folder and read the information.&lt;br /&gt;
|-&lt;br /&gt;
| Update || Resource Member of group can view the ''configuration item'' present into the folder and update the information.&lt;br /&gt;
|-&lt;br /&gt;
| Read Own || Resource Member of group can view the ''configuration item'' present into the folder and read the information only of he/she is the ''Creator'' of the ''configuration item''.&lt;br /&gt;
|-&lt;br /&gt;
| Update Own || Resource Member of group can view the ''configuration item'' present into the folder and update the information only of he/she is the ''Creator'' of the ''configuration item''.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
It is possible also grant the group to:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Privilege !!  Description&lt;br /&gt;
|-&lt;br /&gt;
| Exploration model grant || Resource Member of group can run the Exploration Model function&lt;br /&gt;
|-&lt;br /&gt;
| Meta Data grant || Resource Member of group can manage the Metadata function&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Add Resource to Group ===&lt;br /&gt;
Refer to &amp;lt;u&amp;gt;''Member''&amp;lt;/u&amp;gt; Tab management above.&lt;br /&gt;
&lt;br /&gt;
=== Add Group as Profile in a Workflow ===&lt;br /&gt;
The Workflow management has been enriched with the possibility to profile ''Group'' as [[Glossary |Role]] in a Workflow.&lt;br /&gt;
With this feature Resource present on a Group can be granted to:&lt;br /&gt;
* Access a ticket&lt;br /&gt;
* Manage a ticket&lt;br /&gt;
For further detail see [[Workflow Engine Configuration |Workflow Management]] in a Workflow.&lt;br /&gt;
&lt;br /&gt;
=== Add Group to Workflow ===&lt;br /&gt;
Group is a a key component in ''Workflow Management''.&lt;br /&gt;
Mainly the Group can act as Profile,say static [[Glossary |role]], or assume dynamic [[Glossary |role]], so per ''ticket''.&lt;br /&gt;
&lt;br /&gt;
For further detail see [[Workflow Engine Configuration |Workflow Management]] in a Workflow.&lt;br /&gt;
&lt;br /&gt;
=== Enable a Group on Service Catalogue Request (SRCS) === &lt;br /&gt;
[[Glossary |SRCS]] is the service catalogue request. itmSUITE® can grant the visibility of a single request to:&lt;br /&gt;
#Requester(s)&lt;br /&gt;
#Group(s)&lt;br /&gt;
#Organization Unit(s)&lt;br /&gt;
&lt;br /&gt;
For further detail see [[Creating Service Catalog Management (SRCS)|SRCS Management]] in a Workflow.&lt;br /&gt;
&lt;br /&gt;
=== Profile a Timesheet declaration ===&lt;br /&gt;
This feature enable the resource to specify the Group he/she was working during the ''Timesheet'' registration. This feature is a simple way to categorized ''Timesheet'' based on the Business Role assumed by the Resource.&lt;br /&gt;
&lt;br /&gt;
For further detail see ''[[ Timesheet Management |Timesheet Management]]''&lt;br /&gt;
&lt;br /&gt;
== How to ==&lt;br /&gt;
Set on Resource:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Resource Configuration!! Link!!  Description&lt;br /&gt;
|-&lt;br /&gt;
| VIP Type || &amp;lt;b&amp;gt;General/ Resources/VIP Type&amp;lt;/b&amp;gt; || This function defines the data source to set the VIP type in Resource master data &lt;br /&gt;
|-&lt;br /&gt;
| Purchase Roles || &amp;lt;b&amp;gt;General/ Resources/Purchase Roles&amp;lt;/b&amp;gt; || This function defines the data source used to set the default value for purchase role in the Resource master data.&lt;br /&gt;
|-&lt;br /&gt;
| Sale Roles || &amp;lt;b&amp;gt;General/ Resources/Sale Roles&amp;lt;/b&amp;gt; || This function defines the data source used to set the default value for sale role in the Resource master data.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=4001</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=4001"/>
		<updated>2018-06-18T15:18:14Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Add report on itmSUITE® menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parse and renders it as report in HTML,or other, format.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contains the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add (as drag&amp;amp;drop ) &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add (as drag&amp;amp;drop) &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to ''resources'' that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''', under the &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' ''administrator'' re-login is required in order user can drag and drop new report entry from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to any &amp;lt;u&amp;gt;''Main Navigation Menu''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
Finally report can be run in new itmSUITE® menu entry by users that have visibility grants.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=4000</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=4000"/>
		<updated>2018-06-18T15:01:24Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Create Report Instance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parse and renders it as report in HTML,or other, format.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contains the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add (as drag&amp;amp;drop ) &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add (as drag&amp;amp;drop) &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to ''resources'' that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3999</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3999"/>
		<updated>2018-06-18T14:57:14Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parse and renders it as report in HTML,or other, format.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contains the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add (as drag&amp;amp;drop ) &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add (as drag&amp;amp;drop) &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3998</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3998"/>
		<updated>2018-06-18T14:54:31Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parse and renders it as report in HTML,or other, format.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contains the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add (as drag&amp;amp;drop ) &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add (as drag&amp;amp;drop) &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3997</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3997"/>
		<updated>2018-06-18T14:51:35Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Create Report Instance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parse and renders it as report in HTML,or other, format.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contains the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add (as drag&amp;amp;drop ) &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add (as drag&amp;amp;drop) &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3996</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3996"/>
		<updated>2018-06-18T14:48:00Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Load report template */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parse and renders it as report in HTML,or other, format.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3995</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3995"/>
		<updated>2018-06-18T14:47:44Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Load report template */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parse and renders it as report in HTML,or other, format.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3994</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3994"/>
		<updated>2018-06-18T14:44:42Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Architecture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parse and renders it as report in HTML,or other, format.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3993</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3993"/>
		<updated>2018-06-18T14:43:23Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Architecture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file (in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3992</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3992"/>
		<updated>2018-06-18T14:39:59Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Architecture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/ BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3991</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3991"/>
		<updated>2018-06-18T14:38:34Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Architecture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[http://www.eclipse.org/birt/, BIRT] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3990</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3990"/>
		<updated>2018-06-18T14:33:51Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Architecture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
[[BIRT]] (Business Intelligence Reporting Tool) is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3989</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3989"/>
		<updated>2018-06-18T14:09:05Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Add report on itmSUITE® menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat ''administrator'' login in order that report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally report can be run by assigned users from itmSUITE® menu entry configured by ''administrator''.&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3988</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3988"/>
		<updated>2018-06-18T13:56:05Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Add report on itmSUITE® menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Important:''' it needs to repeat user login in order to report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3987</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3987"/>
		<updated>2018-06-18T13:54:35Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Add report on itmSUITE® menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add a report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&lt;br /&gt;
'''Important:''' it needs to rerun user login in order to report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3986</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3986"/>
		<updated>2018-06-18T13:54:14Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Add report on itmSUITE® menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add an report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section.&lt;br /&gt;
'''Important:''' it needs to rerun user login in order to report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3985</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3985"/>
		<updated>2018-06-18T13:53:51Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Add report on itmSUITE® menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''', it needs to add an report entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
Report menu entry is configurable on the '''''General &amp;gt; Company &amp;gt; Main Navigation Menu''''' in &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section. '''Important:''' it needs to rerun user login in order to report entry can be dragged and dropped from &amp;lt;u&amp;gt;''Not Used/Reporting''&amp;lt;/u&amp;gt; section to &amp;lt;u&amp;gt;''Main Navigation Menu section''&amp;lt;/u&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3984</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3984"/>
		<updated>2018-06-18T11:03:43Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Report on itmSUITE® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add report on itmSUITE® menu ====&lt;br /&gt;
After report instance has been created on '''''Report Management''''' option, it shall be shown as entry in itmSUITE® menu.&lt;br /&gt;
&lt;br /&gt;
[[File:reportMenu.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3983</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3983"/>
		<updated>2018-06-18T10:47:14Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Report on itmSUITE® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Report Instance ====&lt;br /&gt;
Report instance defines a BIRT report that can refer to only a report template and can be launched directly from itmSUITE® menu.&lt;br /&gt;
A report instance is configurable on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report Management''''' menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportManagementList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report instance creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Report name || &amp;quot;Sample Report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report description || &amp;quot;A sample report&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses. If Inactive report cannot be shown on itmSUITE® menu || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Template&amp;lt;/u&amp;gt;* || Report template name to which report instance refers || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li ''value=3&amp;gt;Check that all report parameters are visible on ''Parameters'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:reportParameter.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;On ''Filter Designer'' tab, it is possible to customize a report launcher box (at default it contain''''Italic text''s the same parameters defined on report template):&amp;lt;/li&amp;gt;&lt;br /&gt;
*Hide/show report parameters&lt;br /&gt;
*Add/delete parameters sections&lt;br /&gt;
*Edit each report parameter item (read-only,label editing, mandatory, etc.)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Output&amp;lt;/u&amp;gt; field to extract report in several format (html, word, excel, pdf, ppt)&lt;br /&gt;
*Add &amp;lt;u&amp;gt;Open Report in New Window&amp;lt;/u&amp;gt; check box to visualize report ouput on a new tab&lt;br /&gt;
&lt;br /&gt;
[[File:reportDesigner.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
It is possible to see a report launcher preview by clicking on '''Preview''' button&lt;br /&gt;
&amp;lt;li&amp;gt;On ''Assignments'' tab, set report visibility grants on itmSUITE® menu&lt;br /&gt;
&lt;br /&gt;
[[File:reportAssignment.png|centre|frame]]&lt;br /&gt;
 &lt;br /&gt;
by following filter fields:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Filter Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Role&amp;lt;/u&amp;gt; || it limits visibility to users that belong to following roles: ''superadmin'', ''administrator'', ''manager'', ''pm'', ''resource'', ''requester''. It works also as prefilter for &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Resource&amp;lt;/u&amp;gt; || it limits visibility to selected ''resources''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Group&amp;lt;/u&amp;gt; || it limits visibility to members of selected ''groups''&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Organization unit&amp;lt;/u&amp;gt; || it limits visibility to resources that belong to selected ''organization units''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
On Filter tab, it is possible to manage personal filters selectable by user directly from report&lt;br /&gt;
&lt;br /&gt;
[[File:reportFilter.png|centre|frame]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3982</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3982"/>
		<updated>2018-06-18T07:54:54Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Report on itmSUITE® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on '''Save''' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3981</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3981"/>
		<updated>2018-06-15T15:52:15Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Report on itmSUITE® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on ''Save'' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3980</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3980"/>
		<updated>2018-06-15T15:51:33Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Report on itmSUITE® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:reportTemplateList.png|centre|frame]]&lt;br /&gt;
&lt;br /&gt;
The report template creation requires following steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields on ''General'' tab:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic report template name || &amp;quot;Sample Report Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Report template description || &amp;quot;A report tamplate as sample&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;BIRT Report Template&amp;lt;/u&amp;gt;* || Load .rptdesign file || &amp;quot;Sample_Report_Template&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Fill the following fields on ''Data source'' tab:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data source&amp;lt;/u&amp;gt;* || Data source imported from .rptdesign file || &amp;quot;PMSM_DB_TEST&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Mapped on&amp;lt;/u&amp;gt; || itmSUITE® data source item to which report template can refers for data extraction. If it is empty, data source defined in .rptdesign file is used || &amp;quot;PMSM DB Test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Connection type to data source (always JDBC) || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=4&amp;gt;Click on ''Save'' button to save report template settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3967</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3967"/>
		<updated>2018-06-14T14:07:25Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Data Source Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields (* mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields ((*) for mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3966</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3966"/>
		<updated>2018-06-14T12:16:50Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Report on itmSUITE® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields ((*) for mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==== Load report template ====&lt;br /&gt;
Report template (.rptdesign) file defines the report structure in a well-formed XML document.&lt;br /&gt;
In itmSUITE®, a report template can be associated to more report instances. Report template configuration is accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Report template'''''&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields ((*) for mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3956</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3956"/>
		<updated>2018-06-14T08:46:25Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Data Source Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following fields ((*) for mandatory):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field Name !! Description !! Example Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Name&amp;lt;/u&amp;gt;* || Logic data source item name || &amp;quot;Sample DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Description&amp;lt;/u&amp;gt; || Data source item description || &amp;quot;Sample data source&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Company&amp;lt;/u&amp;gt;* || Company to which data source item is assigned || &amp;quot;Sample Company&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Status&amp;lt;/u&amp;gt;* || Configurable Active/Inactive statuses || &amp;quot;Active&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Type&amp;lt;/u&amp;gt;* || Driver type used to connect to data source || &amp;quot;JDBC&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Data Driver&amp;lt;/u&amp;gt;* || Driver used to connect to data source || &amp;quot;MSSQL&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Server&amp;lt;/u&amp;gt;* || URL (or IP) of data source server || &amp;quot;192.168.10.5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;* || Connection data source port || &amp;quot;1433&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;DB Name&amp;lt;/u&amp;gt;* || Database name to which data source item refers || &amp;quot;PMSM_SAMPLE_DB&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Username&amp;lt;/u&amp;gt;* || Username used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;u&amp;gt;Password&amp;lt;/u&amp;gt;* || Password used to connect to database || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li value=3&amp;gt;Click on '''Check And Save''' button to check database connection and to save data source settings&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3955</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3955"/>
		<updated>2018-06-14T07:51:42Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Data Source Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;br /&gt;
&lt;br /&gt;
Data source creation steps are following:&lt;br /&gt;
# Click on '''Add New''' button&lt;br /&gt;
# Fill following field:&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3953</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3953"/>
		<updated>2018-06-13T16:07:51Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Data Source Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source''''' menu.&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3952</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3952"/>
		<updated>2018-06-13T16:06:50Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Report on itmSUITE® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source menu'''''.&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3951</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3951"/>
		<updated>2018-06-13T16:06:22Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source menu'''''.&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3950</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3950"/>
		<updated>2018-06-13T16:05:58Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* Data Source Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Data Source Configuration ====&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source menu'''''.&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3949</id>
		<title>REP - Reporting</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=REP_-_Reporting&amp;diff=3949"/>
		<updated>2018-06-13T16:05:10Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: /* BIRT Architecture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;REP is an optional itmSUITE® module that defines functionality to manage and excute reports created by Eclipse BIRT Designer tool.&amp;lt;br/&amp;gt;&lt;br /&gt;
It allows to load one or more report templates (BIRT.rptdesign file) and to create and to execute report instances through the BIRT Viewer integrated on itmSUITE®.&lt;br /&gt;
&lt;br /&gt;
=== BIRT Architecture ===&lt;br /&gt;
BIRT (Business Intelligence Reporting Tool)is an open source tool installed as Eclipse IDE plug-in for report developing. It has origin from collaboration between Actuate (along with IBM) and Eclipse.org open source community.&amp;lt;br/&amp;gt;&lt;br /&gt;
BIRT is a Java based tool that allows to extract data from many data source types for report generation in several output format (pdf, xlsx, docx, etc.).&lt;br /&gt;
&lt;br /&gt;
[[File:Birt_Architecture.png|centre|thumb|500x500px|Birt Architecture]]&lt;br /&gt;
&lt;br /&gt;
BIRT architecture includes two main components:&lt;br /&gt;
# Report Designer: a UI component to create report template (.rptdesign file)&lt;br /&gt;
# Report Engine: runtime component for report rendering&lt;br /&gt;
&lt;br /&gt;
The Design Engine generates a .rptdesign file(in XML format) structured according to configurations applied by user (by BIRT Designer) and the Report Engine, through BIRT Viewer, parses it and renders it as report in html (or other formats).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BIRT Report on itmSUITE® ===&lt;br /&gt;
In itmSUITE®, the steps required to upload and execute BIRT report previously created through the BIRT Designer are following:&lt;br /&gt;
#Data source configuration&lt;br /&gt;
#Load report template (.rptdesign file)&lt;br /&gt;
#Create a report instance&lt;br /&gt;
#Add report on menu and execute it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Data Source Configuration ===&lt;br /&gt;
In itmSUITE®, BIRT report data can be extracted only from data sources connected to database.&lt;br /&gt;
Data Source settings are accessible on the '''''General &amp;gt; Company &amp;gt; Report Engine &amp;gt; Data Source menu'''''.&lt;br /&gt;
[[File:dataSource.png|centre|frame|Data Source list - more data source items can be created]]&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:MbScheduler.png&amp;diff=3944</id>
		<title>File:MbScheduler.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:MbScheduler.png&amp;diff=3944"/>
		<updated>2018-06-13T15:44:34Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportTaskFormat.png&amp;diff=3943</id>
		<title>File:ReportTaskFormat.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportTaskFormat.png&amp;diff=3943"/>
		<updated>2018-06-13T15:43:56Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportTaskList.png&amp;diff=3942</id>
		<title>File:ReportTaskList.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportTaskList.png&amp;diff=3942"/>
		<updated>2018-06-13T15:43:26Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportTaskEmail.png&amp;diff=3941</id>
		<title>File:ReportTaskEmail.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportTaskEmail.png&amp;diff=3941"/>
		<updated>2018-06-13T15:42:55Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportTask.png&amp;diff=3940</id>
		<title>File:ReportTask.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportTask.png&amp;diff=3940"/>
		<updated>2018-06-13T15:42:35Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: Luca.pandolfo uploaded a new version of File:ReportTask.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportTask.png&amp;diff=3939</id>
		<title>File:ReportTask.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportTask.png&amp;diff=3939"/>
		<updated>2018-06-13T15:42:22Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportAction.png&amp;diff=3938</id>
		<title>File:ReportAction.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportAction.png&amp;diff=3938"/>
		<updated>2018-06-13T15:41:19Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportEventFilter.png&amp;diff=3937</id>
		<title>File:ReportEventFilter.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportEventFilter.png&amp;diff=3937"/>
		<updated>2018-06-13T15:40:56Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportEventProfile.png&amp;diff=3936</id>
		<title>File:ReportEventProfile.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportEventProfile.png&amp;diff=3936"/>
		<updated>2018-06-13T15:39:49Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportMenu.png&amp;diff=3935</id>
		<title>File:ReportMenu.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportMenu.png&amp;diff=3935"/>
		<updated>2018-06-13T15:39:25Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportFilter.png&amp;diff=3934</id>
		<title>File:ReportFilter.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportFilter.png&amp;diff=3934"/>
		<updated>2018-06-13T15:39:10Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportAssignment.png&amp;diff=3933</id>
		<title>File:ReportAssignment.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportAssignment.png&amp;diff=3933"/>
		<updated>2018-06-13T15:38:55Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportDesigner.png&amp;diff=3932</id>
		<title>File:ReportDesigner.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportDesigner.png&amp;diff=3932"/>
		<updated>2018-06-13T15:38:30Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportParameter.png&amp;diff=3931</id>
		<title>File:ReportParameter.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportParameter.png&amp;diff=3931"/>
		<updated>2018-06-13T15:38:20Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportManagementList.png&amp;diff=3930</id>
		<title>File:ReportManagementList.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportManagementList.png&amp;diff=3930"/>
		<updated>2018-06-13T15:37:56Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:ReportTemplateList.png&amp;diff=3929</id>
		<title>File:ReportTemplateList.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:ReportTemplateList.png&amp;diff=3929"/>
		<updated>2018-06-13T15:37:36Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.itmsuite.eu/index.php?title=File:DataSource.png&amp;diff=3928</id>
		<title>File:DataSource.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.itmsuite.eu/index.php?title=File:DataSource.png&amp;diff=3928"/>
		<updated>2018-06-13T15:37:22Z</updated>

		<summary type="html">&lt;p&gt;Luca.pandolfo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Luca.pandolfo</name></author>
		
	</entry>
</feed>