Wiki source code of IMPACT Go

Last modified by Kristofer Hellman on 2020/02/10 11:04

Show last authors
1 (% class="row" %)
2 (((
3 (% class="col-xs-12 col-sm-8" %)
4 (((
5 = IMPACT Go =
6
7 IMPACT Go is a supplemental application to the IMPACT suite of Structural construction software. IMPACT is a family of BIM software that provides the necessary tools for the precast concrete industry to efficiently manage, design, produce, transport and erect prefabricated concrete elements. IMPACT Mobile enables tracking of element status with detailed information. Ability to scan QR codes to update the BIM database about element status.
8
9 [[[[image:google-play-badge.png||height="67" width="174"]]>>https://play.google.com/store/apps/details?id=impact_Go.android]]
10
11 = What are the main features of IMPACT Go? =
12
13 The main features of IMPACT Go are:
14
15 * Using QR-codes or search to add Elements, Casts, Stacks or Transports to the main list.
16 * Using the added elements in the app and adding them to a storage location.
17 * Searching for elements and viewing their status, setting element status.
18 * Set Cast Units to status "Produced"
19 * Set Transport status to "Call Off" or "Delivered"
20
21 = Videos =
22
23 We have compiled some useful videos describing the use of the application:
24
25 * [[Search element manually>>doc:.Search element.WebHome]], showcases:
26 ** App installation from the google play store
27 ** Login to the security server
28 ** Element search and element information showcase
29 * [[Scan element label QR-code>>doc:.Scan element QR.WebHome]], showcases:
30 ** Removing elements from the app
31 ** Printing element labels with QR-codes from the cast module
32 ** Using the app to scan a QR-code
33 ** Setting an element to a specific storage location
34 * [[Scan storage QR-code>>doc:.Storage QR-code.WebHome]], showcases:
35 ** IMPACT Resource Manager storage location overview
36 ** Printing storage location labels with QR-codes from the Resource Manager
37 ** Set an element to a storage location using the storage location QR-code
38 * [[Scan Delivery Note QR-code>>doc:.Delivery Note QR-code.WebHome]], showcases:
39 ** IMPACT Project Manager transport planning
40 ** Printing delivery note with QR-codes
41 ** Setting the delivered elements to delivered
42 ** Editing an element and adding an element issue, a disorder in this case
43 ** Please note that the element with the issue is indicated with a triangle, both in the app and in the transport module
44 * [[Scan Cast Unit QR-code>>doc:.Cast Unit QR-code.WebHome]], showcases:
45 ** IMPACT Project Manager cast planning
46 ** Printing a cast report with a QR-code
47 ** Scanning the cast report QR-code with the app
48 ** Setting the cast to Produced with the app and verifying the status within the Project Manager cast module
49
50 = Required rights in User Admin =
51
52 If a current or new user is starting usage of the IMPACT Go application, it is recommended to set up a new user role in IMPACT User Admin. This can be done in a few simple steps:
53
54 1. Start User Admin (you need to be an administrator with the right to start this program).
55 1. Go into the factory where the user is active.
56 1. Add a user group to User Groups by clicking the "+"-sign, set Name: Mobile, Description: IMPACT Mobile user.
57 1. Add a role under Roles by clicking the "+"-sign Name: Mobile, Description: IMPACT Mobile user
58 1. Set permissions for the user role according to Figure 2.
59
60 [[image:1576056705297-347.png]]
61
62
63 //Figure 2: Permissions in User Admin//
64
65 = Login =
66
67 It is possible to scan a QR code to fill in the URLs for Open Id and the Web-API. You can generate the QR code from Server Connect. The generated QR code will hold the same URLs as the Configuration you are logged into on Server Connect.
68
69 [[image:1579521504560-371.png]]
70
71 //Figure 3: Server Connect, Generating QR code for IMPACT Go//
72
73 When you open IMPACT Go and arrive at the login screen. Here you see the button "Scan". When clicking on it you will be able to scan the QR code. It can happen that the scanner will have a problem the first time if you are asked for permission. In that case, just go back and then click scan again. **Please note that we recommend using the Google Chrome browser for this application, make sure to set it to default for your phone or pad.**
74
75 [[image:IMAPCT Go Login.png||height="500" width="250"]]
76
77 //Figure 4: Logging in with QR code//
78
79 Company Id is the number that is unique for your company, you can find it in Resource Manager settings, Standard Admin, Report tool settings and Cost Estimation settings besides the company name.
80
81 Mobile Secret is set in Service Configuration, keep in mind this is not the same secret as server connect requires.
82
83
84 = Services for the mobile =
85
86 The preferred setup for using IMPACT Go is to set up an https connection. This requires the Web-API and OpenId-services to be https configured. This will allow the user to use the app with any internet connection, alleviating the need for a VPN connection to the services.
87
88 = Element Control System =
89
90 Element Control System is designed to check elements that are cast planed. With this system comes two new statuses, 35 - planned and approved, 45 produced and approved. With this system, you can add controls to an element. These controls are set up in RM under settings. To view the control for an element in IMPACT Go simply select an element (multiple elements are not allowed) and go to properties. There you have a new option.
91
92 [[image:IMPACT GO Element COntrol Button.png]]
93
94 //Figure 5: Navigating to Element Controls//
95
96 Once open you will see a list. Up in the right corner you can click on the plus sign to add a control and on the garbage can to remove a selected control. If you do not see any controls to add when you click on the plus sign that means no controls were found that can be added to this element type. On the bottom of the page you can save changes made to the controls or chose to see the "subcontrols", these are the simple and measured controls.
97
98 [[image:IMPACT Go Main Control.png]][[image:IMPACT Go Add Control.png]]
99
100 //Figure 6 and 7: Adding controls//
101
102 Coming to the page for the "subcontrols" you find a tab for simple checks and another for measured checks. Measured checks are more detailed, they may also have images connecting to them. If you go to measured check and scroll to the far right you will see a button for each control (assuming there are controls). Each button takes you to images that belong to that control.
103
104 [[image:IMPACT Go Simple Check.png]]
105
106 //Figure 8: Managing the controls//
107
108 = Input Verification =
109
110 When searching for elements the user will now only be able to see the input that is currently available. This is due to that what only certain information can be used when searching for elements, such you cant search for specific element marks while also searching specific storage locations.
111
112 [[image:IMPACT Go 16 Search Validation 1.png||height="482" width="241"]] [[image:IMPACT Go 16 Search Validation 2.png||height="482" width="241"]] [[image:IMPACT Go 16 Search Validation 3.png||height="482" width="241"]]
113
114 //Figure 9, 10 and 11: Input validation when searching for elements//
115
116 In this order, there have also been changes made to let the user know what is required to fill in to create a disorder or rejection. The images below show how the app displays the required fields.
117
118 [[image:IMPACT Go 16 Disorder Name Validation.png||height="116" width="500"]]
119
120
121 [[image:IMPACT Go 16 Disorder Reason Validation.png||height="403" width="500"]]
122
123 //Figure 12 and 13: Input validation for creating disorder//
124
125 = Disorder =
126
127 In the IMPACT Mobile App when creating element disorders you can add multiple attachments by clicking on the camera, see the figure below.
128
129 [[image:1580113563539-989.png||height="557" width="300"]]
130 )))
131
132 (% class="col-xs-12 col-sm-4" %)
133 (((
134 (% class="box" %)
135 (((
136 [[image:https://lh3.googleusercontent.com/9cQfIL-IQzmDE1KGGPGlRasVqIjJTfRJCr9qYsDJ5D19ZRRybpZ-9O3-tIGpbnvvxw=w300-rw||alt="Cover art"]]
137 //Figure 1: IMPACT //Go
138 )))
139
140 (% class="box" %)
141 (((
142 **Contents**
143
144 {{toc/}}
145 )))
146 )))
147 )))
Copyright 2018 StruSoft AB
Impact Documentation