---+ Detector Construction Application (DCA) Web based application that supports the process of detector construction by bookkeeping and tracking detector parts, storing Quality Control measurements as well as runtime configuration and parameters (conditions). <b>!IMPORTANT. </b>Before using DCA user must be added to e-group. Contact responsible person for concrete e-group<b> [[DcaForDetectors][<br />]]</b> ---++ Detector Construction Workflof <img alt="Screenshot_2020-02-21_16-47-00.png" height="181" src="%ATTACHURL%/Screenshot_2020-02-21_16-47-00.png" title="Screenshot_2020-02-21_16-47-00.png" width="1050" /> <img alt="" src="file:///home/apoluden/Pictures/Screenshot_2020-02-21_16-47-00.png" /> ---++ Database Model <img alt="Screenshot_2020-02-21_17-02-14.png" height="517" src="%ATTACHURL%/Screenshot_2020-02-21_17-02-14.png" title="Screenshot_2020-02-21_17-02-14.png" width="1044" /> *Construction* database is used for detector construction and configuration information storage, incl. types of parts (entity Kind of Part), parts (entity<br />Part), logical and physical connections (entity Parts Tree), custom attributes (entity Attribute List), manufacturers, Institutions, Locations and much<br />more. *Conditions* database maintains custom-structured measurement data tables along with the metadata data structures, i.e. data collection session (entity<br />Run), dataset metadata and definition (entity Dataset), various measurements (defined by Kind of Condition) which where collected during<br />tests and configuration for the specific detector Part during the Run at a certain Location by the Person and so on ---++ Manage and review detectors parts, browse parts hierarchy ---+++ Part browser <p dir="ltr">Part browser provides easy way of viewing modules data that is stored in database</p> * Allows to navigate to required modules via filter * Display children associated with module in same view * Every record has Action menu where its available to navigate to *module* *summary page* * Links for navigating through the part relationships. E.g. From a child to its parent and from a parent to its children To view detector parts select in side menu Construct > Parts. Part browser consists of: 1 - Part filter, 2 - Part list, 3 - Selected part children list <img alt="Screenshot_2020-02-24_10-58-59.png" height="807" src="%ATTACHURL%/Screenshot_2020-02-24_10-58-59.png" title="Screenshot_2020-02-24_10-58-59.png" width="1593" /> ---++++++ Part filtering For more detailed search toogle filter from menu and type in or select from menus criterias: 1 *Kind Of Part, Name label, Serial number, Barcode* - filters parts by field naming. Type in for autocomplete. Present partial search 1 *Location* - filters parts by concrete location 1 *Manufacturer* - filters parts by concrete manufacturer 1 *Has children* - filters parts that has children. 'Yes' for has children, 'No' doesn't have children, '----' for both 1 *Has parent* - filters parts that has parent. 'Yes' for has parent, 'No' doesn't have parent, '----' for both 1 *Shipment items* - filters parts that has been added to shipping cart. See 'Parts requests and shipping between institutions' 1 *Installed date is greater than, Installed date is less, Removed date is greater than, Removed date is less than* - filter parts by date ranges 1 *Installed by user, Removed by user* - filters parts by user that have installed partuicular parts 1 *Is deleted* - filters parts that marked as deleted. By default shows only parts that are not deleted. 'Yes' filters deleted parts, 'No' filters not deleted parts, '----' shows both 1 *Attributes and Attribute values* - filters parts by attached attributes. Firstly need to select category, then Attribute values will be filled with attribute category values ---+++ Module summary page Module summary page aggregates the information from different tables (parts, attributes, conditions, history) and displays in one page. Summary page has: * Module record update history view to record track changes * Module detailed information INSERTION_TIME and etc * Module hierarchy tables (Parent, Childrens) * If exists, conditions (Measurements, Processing, Configuration) data information with links to OMS pages part test results charts * If exists, attribute data information with change history Summary page could be acessed by clicking in *Part browser* action column Eye Icon <img alt="Screenshot_2020-02-24_13-16-54.png" height="20" src="%ATTACHURL%/Screenshot_2020-02-24_13-16-54.png" title="Screenshot_2020-02-24_13-16-54.png" width="30" /> for particular part. Image below shows details of concrete part. Extension table name may contain image file. If it present click on Details link to download it. To view change History if it present click on History link to open Modal.<img alt="Screenshot_2020-02-24_13-19-52.png" height="327" src="%ATTACHURL%/Screenshot_2020-02-24_13-19-52.png" style="background-color: transparent;" title="Screenshot_2020-02-24_13-19-52.png" width="1207" /> If present, below concrete part details, module hierarchy will be shown. Image below shows part parent. Click on Eye Icon <img alt="Screenshot_2020-02-24_13-16-54.png" height="20" src="%ATTACHURL%/Screenshot_2020-02-24_13-16-54.png" title="Screenshot_2020-02-24_13-16-54.png" width="30" /> to navigate parent part details page. <img alt="Screenshot_2020-02-24_13-34-32.png" height="262" src="%ATTACHURL%/Screenshot_2020-02-24_13-34-32.png" title="Screenshot_2020-02-24_13-34-32.png" width="1572" /> If present, part children will be shown below. Click on Eye Icon <img alt="Screenshot_2020-02-24_13-16-54.png" height="20" src="%ATTACHURL%/Screenshot_2020-02-24_13-16-54.png" title="Screenshot_2020-02-24_13-16-54.png" width="30" /> to navigate to children part details page. <img alt="Screenshot_2020-02-24_13-34-50.png" height="551" src="%ATTACHURL%/Screenshot_2020-02-24_13-34-50.png" title="Screenshot_2020-02-24_13-34-50.png" width="1558" /> If present, Measurement, Processing, Configuration conditions are shown in detail page if present. Image below shows Measurement conditions table. Test results column linked with Online Monitoring System (OMS) pages. <img alt="Screenshot_2020-02-24_14-39-11.png" height="438" src="%ATTACHURL%/Screenshot_2020-02-24_14-39-11.png" title="Screenshot_2020-02-24_14-39-11.png" width="1554" /> If present, image below shows Processing conditions that consists of Grading, Irradiation, Annealing, Machining Clicking on Grading *Details* link Grading list table will be shown. Cut file column contains files if present. Click on link to download one. Clicking on Irradiation Details link Irradiation list table will be shown. <img alt="Screenshot_2020-02-24_14-16-46.png" height="599" src="%ATTACHURL%/Screenshot_2020-02-24_14-16-46.png" title="Screenshot_2020-02-24_14-16-46.png" width="1559" /> <img alt="Screenshot_2020-02-24_14-17-08.png" height="327" src="%ATTACHURL%/Screenshot_2020-02-24_14-17-08.png" style="background-color: transparent;" title="Screenshot_2020-02-24_14-17-08.png" width="1069" /> <img alt="Screenshot_2020-02-24_14-17-34.png" height="274" src="%ATTACHURL%/Screenshot_2020-02-24_14-17-34.png" title="Screenshot_2020-02-24_14-17-34.png" width="1067" /> If present, image below shows Configuration conditions <img alt="Screenshot_2020-02-24_14-17-50.png" height="271" src="%ATTACHURL%/Screenshot_2020-02-24_14-17-50.png" title="Screenshot_2020-02-24_14-17-50.png" width="1545" /> if present, image below shows Attributes associated with particular part. Change history could be accessed in History column by clicking *View* link <img alt="Screenshot_2020-02-24_14-18-12.png" height="289" src="%ATTACHURL%/Screenshot_2020-02-24_14-18-12.png" title="Screenshot_2020-02-24_14-18-12.png" width="1555" /> ---++ Parts requests and shipping between institutions ---+++ Requests Request consists of Request details: 1 Name - request indentification string 1 Location - requesting institution location 1 Person - person who requests 1 Status - request status (OPEN - request open for editing, CLOSED - request completed, CANCELED - request rejected) 1 Paid by institution - payment information 1 Date - when items are being requested To Request could be assigned Request Items. Request Items details: 1 KindOfPart - type of part 1 Quantity - number of items ---++++++ Managing Requests For accessing Request menu select Tracking > Requests in side menu. You will be redirected to Requests main view. Requests menu consists of: 1 - Request filter, 2 - Request list, 3 - Request items, see screenshot below. <img alt="Screenshot_2020-02-25_14-15-54.png" height="690" src="%ATTACHURL%/Screenshot_2020-02-25_14-15-54.png" title="Screenshot_2020-02-25_14-15-54.png" width="1556" /> Request items has quantity status fields which shows how many Kind Of Parts are in which state: 1 Requested 1 Packaging 1 Shipped 1 Received 1 Canceled To Create new request in Request menu click button <img alt="Screenshot_2020-02-25_16-26-08.png" height="26" src="%ATTACHURL%/Screenshot_2020-02-25_16-26-08.png" title="Screenshot_2020-02-25_16-26-08.png" width="58" />. You will be redirected to Request form. *Fields that marked with * are mandatory*. Fill in request details information and Request Items. To add more Request items click <img alt="Screenshot_2020-02-25_16-26-08.png" height="25" src="%ATTACHURL%/Screenshot_2020-02-25_16-26-08.png" title="Screenshot_2020-02-25_16-26-08.png" width="55" />. To remove Request Items click <img alt="Screenshot_2020-02-26_17-19-53.png" height="25" src="%ATTACHURL%/Screenshot_2020-02-26_17-19-53.png" title="Screenshot_2020-02-26_17-19-53.png" width="19" /> To submit Request click <img alt="Screenshot_2020-02-26_17-22-05.png" height="19" src="%ATTACHURL%/Screenshot_2020-02-26_17-22-05.png" title="Screenshot_2020-02-26_17-22-05.png" width="46" /> button. <img alt="Screenshot_2020-02-26_17-05-39.png" height="534" src="%ATTACHURL%/Screenshot_2020-02-26_17-05-39.png" title="Screenshot_2020-02-26_17-05-39.png" width="1602" /> To Edit Request in Request menu from action column click <img alt="Screenshot_2020-02-26_17-20-02.png" height="24" src="%ATTACHURL%/Screenshot_2020-02-26_17-20-02.png" title="Screenshot_2020-02-26_17-20-02.png" width="24" /> button. If request status is CLOSED or CANCELED Status field would be disabled. To view Request details click <img alt="Screenshot_2020-02-24_13-16-54.png" height="20" src="%ATTACHURL%/Screenshot_2020-02-24_13-16-54.png" title="Screenshot_2020-02-24_13-16-54.png" width="30" /> button. ---+++ Shipments TODO field description ---++++++ Managing Shipments For accessing Shipment menu select Tracking > Shipment in side menu. You will be redirected to Shipments main view. Shipment menu consists of: 1 - Shipment filter, 2 - Shipment list, 3 - Shipment items, see screenshot below. <img alt="Screenshot_2020-02-27_11-21-58.png" height="617" src="%ATTACHURL%/Screenshot_2020-02-27_11-21-58.png" title="Screenshot_2020-02-27_11-21-58.png" width="1346" /> To Create new request in Request menu click button <img alt="Screenshot_2020-02-25_16-26-08.png" height="26" src="%ATTACHURL%/Screenshot_2020-02-25_16-26-08.png" title="Screenshot_2020-02-25_16-26-08.png" width="58" />. You will be redirected to Request form. *Fields that marked with * are mandatory*. <img alt="Screenshot_2020-02-27_13-26-59.png" height="545" src="%ATTACHURL%/Screenshot_2020-02-27_13-26-59.png" style="background-color: transparent;" title="Screenshot_2020-02-27_13-26-59.png" width="1352" /> *Filling Shipment details* - Selecting Location from field, it filters out Parts from Shipment item form Part field. - Selecting To location field, it filters out Requests in Shipment item form. *Filling Shipment item detail* - Selecting Request field items, filters out Kind Of Parts list items. - Selecting KindOfPart field item, filters Parts list items. - To add more Shipment items click <img alt="Screenshot_2020-02-25_16-26-08.png" height="25" src="%ATTACHURL%/Screenshot_2020-02-25_16-26-08.png" style="background-color: transparent;" title="Screenshot_2020-02-25_16-26-08.png" width="55" />. - To remove Request items click <img alt="Screenshot_2020-02-26_17-19-53.png" height="25" src="%ATTACHURL%/Screenshot_2020-02-26_17-19-53.png" style="background-color: transparent;" title="Screenshot_2020-02-26_17-19-53.png" width="19" /> <b>- !IMPORTANT. </b>Some parts could have childern attached. To detach children click <img alt="Screenshot_2020-02-27_15-07-07.png" height="30" src="%ATTACHURL%/Screenshot_2020-02-27_15-07-07.png" title="Screenshot_2020-02-27_15-07-07.png" width="31" /> check box children which you would like to detach and click Submit.<b> If children won't be detached they location will be changed as parent location</b>. <img alt="Screenshot_2020-02-27_15-26-27.png" height="535" src="%ATTACHURL%/Screenshot_2020-02-27_15-26-27.png" title="Screenshot_2020-02-27_15-26-27.png" width="1234" /> ---++++++ Shipment statuses Shipment statuses reflects Shipment items(Parts) and Request statuses. 1. SHIPPED - Shipment items locations will changed to 'IN_TRANSIT' 2. RECEIVED - Shipment items locations will be changed to Location to field value. If all Request items are received Request status will be set to CLOSED automaticaly. 3. CANCELED - Shipment items locations will be reverted to initial location. ---+++ Shipment items cart Shipment items cart allows to have an easy way to select the components to be shipped from location A to location B. *Part browser* is used to navigate between items <p dir="ltr">Shipment items cart allows:</p> * Select items which you would like add to shipment * Manage cart items (select, remove, etc. ) * Use prepared prepared shipment items while creating Shipment Process: * From part browser 'CHECKBOX' or 'UNCHECKBOX' shipment items by clicking. * Select create new Shipment in Tracking application * Fill shipment details e.g tracking #, company name, location * Expose shipment items by clicking * Save shipment. Shipment items that were exposed will be removed from cart ---++++++ Shipment states 1 PACKAGING - cart items can't be exposed. On cart items exposes all or adds not exposed (allows to refill cart) 1 SHIPPED, RECEIVED, CANCELED - cart items can't be exposed -- Main.ArtiomPoluden - 2020-02-19 <div style="box-sizing: border-box; float: left; padding: 0px 0.75rem; min-height: 1px; width: 514.328px; margin-left: auto; left: auto; right: auto; color: rgba(0, 0, 0, 0.87); font-family: -apple-system, <span class=;"><a data-wikiword='BlinkMacSystemFont' href=;" class='TMLhtml' > BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif; font-size: 15px; background-color: #efefef;" class='TMLhtml' > <div style="box-sizing: inherit; margin-left: -0.75rem; margin-right: -0.75rem; margin-bottom: 0px;" class='TMLhtml' > <div id="id_removed_date__gt_container" style="box-sizing: border-box; position: relative; margin-top: 1rem; margin-bottom: 0px; float: left; padding: 0px 0.75rem; min-height: 1px; width: 514.328px; margin-left: auto; left: auto; right: auto;"><label for="id_removed_date__gt" style="box-sizing: inherit; font-size: 1rem; color: #9e9e9e; position: absolute; top: 0px; left: 0.75rem; cursor: text; transition: transform 0.2s ease-out 0s, color 0.2s ease-out 0s; transform-origin: 0% 100%; text-align: initial; transform: translateY(12px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden;">Removed date is greater than</label></div> </div> <div style="box-sizing: border-box; float: left; padding: 0px 0.75rem; min-height: 1px; width: 514.328px; margin-left: auto; left: auto; right: auto; color: rgba(0, 0, 0, 0.87); font-family: -apple-system, <a data-wikiword='BlinkMacSystemFont' href=;" class='TMLhtml' > BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif; font-size: 15px; background-color: #efefef;" class='TMLhtml' > * <p dir="ltr" style="line-height: 1.7999999999999998; margin-top: 8pt; margin-bottom: 0pt;">Select items which you would like add to shipment</p>
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
png
Screenshot_2020-02-21_16-47-00.png
r1
manage
36.4 K
2020-02-21 - 15:48
ArtiomPoluden
png
Screenshot_2020-02-21_17-02-14.png
r1
manage
109.8 K
2020-02-21 - 16:13
ArtiomPoluden
png
Screenshot_2020-02-24_10-58-59.png
r1
manage
108.2 K
2020-02-24 - 10:10
ArtiomPoluden
png
Screenshot_2020-02-24_13-16-54.png
r1
manage
0.7 K
2020-02-24 - 12:17
ArtiomPoluden
png
Screenshot_2020-02-24_13-19-52.png
r1
manage
38.2 K
2020-02-24 - 12:20
ArtiomPoluden
png
Screenshot_2020-02-24_13-34-32.png
r1
manage
18.0 K
2020-02-24 - 12:38
ArtiomPoluden
png
Screenshot_2020-02-24_13-34-50.png
r1
manage
63.2 K
2020-02-24 - 12:38
ArtiomPoluden
png
Screenshot_2020-02-24_14-16-46.png
r1
manage
38.6 K
2020-02-24 - 13:45
ArtiomPoluden
png
Screenshot_2020-02-24_14-17-08.png
r1
manage
23.2 K
2020-02-24 - 13:45
ArtiomPoluden
png
Screenshot_2020-02-24_14-17-34.png
r1
manage
15.6 K
2020-02-24 - 13:45
ArtiomPoluden
png
Screenshot_2020-02-24_14-17-50.png
r1
manage
12.5 K
2020-02-24 - 13:45
ArtiomPoluden
png
Screenshot_2020-02-24_14-18-12.png
r1
manage
22.2 K
2020-02-24 - 13:45
ArtiomPoluden
png
Screenshot_2020-02-24_14-39-11.png
r1
manage
31.7 K
2020-02-24 - 13:45
ArtiomPoluden
png
Screenshot_2020-02-25_14-15-54.png
r1
manage
91.8 K
2020-02-25 - 14:37
ArtiomPoluden
png
Screenshot_2020-02-25_16-26-08.png
r1
manage
1.2 K
2020-02-25 - 15:27
ArtiomPoluden
png
Screenshot_2020-02-26_17-05-39.png
r1
manage
29.6 K
2020-02-26 - 16:14
ArtiomPoluden
png
Screenshot_2020-02-26_17-10-23.png
r1
manage
72.1 K
2020-02-26 - 16:14
ArtiomPoluden
png
Screenshot_2020-02-26_17-19-53.png
r1
manage
0.5 K
2020-02-26 - 16:20
ArtiomPoluden
png
Screenshot_2020-02-26_17-20-02.png
r1
manage
0.4 K
2020-02-26 - 16:20
ArtiomPoluden
png
Screenshot_2020-02-26_17-22-05.png
r1
manage
1.5 K
2020-02-26 - 16:22
ArtiomPoluden
png
Screenshot_2020-02-27_11-21-58.png
r1
manage
96.3 K
2020-02-27 - 10:25
ArtiomPoluden
png
Screenshot_2020-02-27_13-15-35.png
r1
manage
38.2 K
2020-02-27 - 12:18
ArtiomPoluden
png
Screenshot_2020-02-27_13-26-59.png
r1
manage
38.5 K
2020-02-27 - 12:31
ArtiomPoluden
png
Screenshot_2020-02-27_15-07-07.png
r1
manage
0.6 K
2020-02-27 - 14:07
ArtiomPoluden
png
Screenshot_2020-02-27_15-26-27.png
r1
manage
65.8 K
2020-02-27 - 14:28
ArtiomPoluden
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r12
<
r11
<
r10
<
r9
<
r8
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r11 - 2020-02-27
-
ArtiomPoluden
Home
Plugins
Sandbox for tests
Support
Alice
Atlas
CMS
LHCb
Public Webs
Sandbox Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
View
Raw View
PDF version
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Cern Search
TWiki Search
Google Search
Sandbox
All webs
Edit
Attach
Copyright &© 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use
Discourse
or
Send feedback