23
Lift Maintenance: an example of bi-directional interface between Open ERP and Androïd April 2012 Open Sotutis Florimond BOQUET

Lift maintenance androïd 02 05-2012 -en

Embed Size (px)

DESCRIPTION

How Open Solutis developed a new Androïd App to connect you mobile to OpenERP with bidirectionnal communication.

Citation preview

Page 1: Lift maintenance androïd 02 05-2012 -en

Lift Maintenance: an example of bi-directional

interface between Open ERP and Androïd

April 2012

Open Sotutis

Florimond BOQUET

Page 2: Lift maintenance androïd 02 05-2012 -en

Open Solutis

We are in Amiens

Open Since 2010

And definitely open source

OpenERP’s Ready Partner

Page 3: Lift maintenance androïd 02 05-2012 -en

Plan

1. Why develop an Androïd App ?

2. Application’s presentation

3. What next

4. Q/A

Page 4: Lift maintenance androïd 02 05-2012 -en

Why develop an Androïd App ?

Page 5: Lift maintenance androïd 02 05-2012 -en

Why/Our client situation

Lift maintenance company

25 technicians

1500 elevators

Use OpenERP 5.0 - (6.0 is scheduled)

1,5 Operator full time to receive request from customers / Call technicians

They use a paper receipt to valid each intervention

Page 6: Lift maintenance androïd 02 05-2012 -en

Why/Our client need

1. Automate the call of technicians : reduce operator activity

2. Reduce time need to record all the bounds in OpenERP

3. Check technicians activities :

- What they do

- What they did and when

4. Check lift state:

- Out of order

- Reparation in progress

- Reparation done

Solution found :

Page 7: Lift maintenance androïd 02 05-2012 -en

Androïd App

Page 8: Lift maintenance androïd 02 05-2012 -en

Run as background task

once open

3 parts :

- Incidents

- Maintenance

- Check List

Start page

App presentation

Page 9: Lift maintenance androïd 02 05-2012 -en

App presentation/Settings

Before the work begin we have to configure the application. Lets clic on menu. Now you can clic on settings.

Page 10: Lift maintenance androïd 02 05-2012 -en

App presentation/Settings

Enter all the information to connect on your OpenERP server and database. You can choose the frequency in function of your usage, if you want to save power or if you want to have the most accurate information in your mobile and database

Each technician has his own ID so he will see only the information he needs. Actually he will have only the elevators he is supposed to take care of.

Page 11: Lift maintenance androïd 02 05-2012 -en

App presentation/Incidents

After synchronise you will see the number of incidents and maintenances to do and the number of news one. Let's click on Incidents !

Page 12: Lift maintenance androïd 02 05-2012 -en

App presentation/Incidents

You have the list of incidents in progress. You can see the addresses, the date of opening and the sector. (we removed all the data of our client) You can click on the one you want.

Page 13: Lift maintenance androïd 02 05-2012 -en

App presentation/Incidents

We arrive on the information tab : We find again all the information like address, name of the caretaker, how to enter in the building, the date of the last maintenance and the date of the next one. When the technician begin, he clicks on “execute”. If he can't resolve the problem but there is no incidence for the customer he can click on “wait” to come back later. If he can't fix the lift but the lift should stay out of order he click on stop. Of course if everything is fine after he fixed it he click on “done” Then he click on the “incident” tab.

Page 14: Lift maintenance androïd 02 05-2012 -en

App presentation/Incidents

There you have all the historic of the incidents. The technician can add information about the incident : chapter, localization and the cause. With the list of the possible causes in OpenERP. He can also directly call the caretaker or the responsible if the number is recorded.

Page 15: Lift maintenance androïd 02 05-2012 -en

App presentation/Incidents

All the information are now in OpenERP !

In real time : - State of elevator - Name of technician - Duration of the problem - Signature of the caretaker And the Workflow of the client is strictly respected. We now click on :

Page 16: Lift maintenance androïd 02 05-2012 -en

App presentation/Maintenance

We have again the list of the maintenance to do. We click on the first one for example.

Page 17: Lift maintenance androïd 02 05-2012 -en

App presentation/Maintenance

We find almost the same information as we found for the incident. The only difference is the two ticks boxes for cable and parachute. When the technician arrive for a maintenance he is supposed check at least one of this two important items. He can select the one he did or both or none of them. Let's go on the maintenance tab.

Page 18: Lift maintenance androïd 02 05-2012 -en

App presentation/Maintenance

There we find a reminder of the check-list of things he is supposed to do. Now we have a half-yearly maintenance so we see only the prior item the technician has to check.

Page 19: Lift maintenance androïd 02 05-2012 -en

App presentation/Maintenance

Again, the caretaker should sign, he is free to be creative !

Page 20: Lift maintenance androïd 02 05-2012 -en

App presentation/Check list

OpenERP

Lift Maintenance Customer

Having a bidirectional relationship

Inform customers in live of the situation’s evolution

Page 21: Lift maintenance androïd 02 05-2012 -en

What’s next ?

Page 22: Lift maintenance androïd 02 05-2012 -en

What Next ?

How long stay a technician on site Allow a technician to transfer incident to a super-technician - Create a help button - One open the case, the other close it Check where are the technician and what they actually do : - through a QR code on site - Through GPS Indicate all the lift in the area and give the direction on a map Use the interaction engine we developed for other apps and clients !

Page 23: Lift maintenance androïd 02 05-2012 -en

Thank you

Thanks for reading !

Contact : Open Solutis Service Florimond Boquet [email protected] www.opensolutis.com Phone : 0033 (0)9 81 33 05 09