Entrada e saída¶
Odoo’s Attendances application allows users, who are logged into the database, to check in and out without needing to go into the Attendances application, or use a kiosk. For smaller companies, where every employee is also a user, this feature may be useful.
A user can check in and/or out on the main database Odoo dashboard, or while inside any application. To do so, in the upper-right corner of the top main header menu, which is always visible regardless of what application the user is in, a (red circle) or (green circle) is visible. Click on the colored circle to reveal the attendance widget, enabling the user to check in or out.
Check-in¶
If the attendance widget circle is red, this indicates the user is not currently checked in. Click the (red circle), and the attendance widget appears, displaying a green Check in button.

When the user checks in from the database, the Attendances app logs the location details for the user, including the IP Address and GPS coordinates.
Importante
For the Attendances app to log the location details, the user must allow their computer to access their location information.
Se o usuário ainda não tiver feito o check-in e o check-out durante o dia de trabalho atual, esse botão será o único item visível no widget. Se o usuário tiver feito check-in e check-out anteriormente, um campo Total hoje aparecerá acima do botão e a quantidade total de tempo que foi registrada no dia aparecerá nesse campo, em um formato HH:MM (horas:minutos).
Click the Check in button to check in. The (red circle) in the top menu changes to green, and the widget changes appearance, as well. The widget updates to reflect that the user has checked in, by changing the green Check in button to a yellow Check out button.
Clique em qualquer lugar da tela para fechar o widget de presença.
Check-out¶
Se o usuário estiver fazendo o check-out pela primeira vez, A partir de HH:MM (AM/PM) aparecerá na parte superior do widget, com a hora em que o usuário fez o check-in preenchendo o campo de hora. Abaixo dessa linha, as horas e os minutos decorridos desde o check-in são exibidos em um formato HH:MM. À medida que o tempo passa, esse valor é atualizado para refletir as horas e os minutos que se passaram desde que o usuário fez o check-in.
Se o usuário tiver feito check-in e check-out anteriormente, serão apresentados campos adicionais. Um campo Antes de HH:MM (AM/PM) é exibido além do campo A partir de HH:MM (AM/PM). A hora exibida em ambos os campos é correspondente e será preenchida com a hora de entrada mais recente. Abaixo do campo Antes de HH:MM (AM/PM), são exibidas as horas registradas anteriormente, no formato HH:MM (horas:minutos).
Além disso, abaixo desses dois campos, aparece um campo Total hoje. Esse campo é a soma dos campos Antes de HH:MM (AM/PM) e A partir de HH:MM (AM/PM) e é o tempo total que será registrado para o usuário, se ele se desconectar nesse momento.
À medida que o tempo passa, os campos Since HH:MM (AM/PM) e Total hoje são atualizados ao vivo. Para fazer o check-out, clique no botão amarelo Saída . O widget de presença é atualizado novamente, exibindo o campo Total hoje com a hora registrada, enquanto o botão amarelo Saída muda para um botão verde Entrada .
When the user checks out from the database, the Attendances app logs the location details for the user. This information is logged only if the user grants permission.

Dica
The number of times a user can check in and check out is unlimited. Users can check in and out without any time elapsing (a value of 00:00). Each time an employee logs in and out, the information is stored and appears on the main Attendances dashboard, including check-ins and check-outs with no time value.