Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


Conteúdo

Índice

01.

...

Visión general

Este documento apresenta como efetuar a customização dos labels dos aplicativos muestra cómo efectuar la personalización de los labels de las aplicaciones Clock-In:

  • Clock-In Back Office
  • Clock-In Web
  • Clock-In Mobile
  • Clock-In Kiosk

A alteração La modificación de labels é necessária para tornar o produto mais aderente a um cenário específico. O caso mais comum é para permitir o registro de horário em cenários aonde não estão ligados ao registro de ponto eletrônico de funcionários.

02. Configuração do Ambiente

O ambiente do Clock-In possui um Data Model chamado "Labels", esse Data Model possui as seguintes colunas:

es necesaria para dejar el producto más adherente a un escenario específico. El caso más común es para permitir el registro de horario en escenarios donde no están vinculados al registro de reloj registrador electrónico de empleados.

02. Configuración del entorno

El entorno del Clock-In tiene un Data Model llamado "Labels", este Data Model tiene las siguientes columnas:


NombreDescripciónPosibles valores
appnameNombre de la aplicación que tendrá el Label modificado
NomeDescriçãoPossíveis Valores
appnameNome do aplicativo que terá o Label alterado.

clockin-backoffice

clockin-web

clockin-mobile

clockin-kiosk

mdmlocaleCódigo de localidade la localidad e idiomas. As localidades são provenientes do ISO 639 enquanto a lista de países é proveniente do ISO 3166Las localidades provienen del ISO 639 mientras que la lista de países proviene del ISO 3166.

ISO 639: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

ISO 3166: https://en.wikipedia.org/wiki/ISO_3166-1


ReferênciaReferencia: https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html

keyChave de internacionalização definido pelo aplicativo Clave de internacionalización definida por la aplicación (cada aplicativo aplicación define sua su lista).A La lista de possíveis chaves está disponível abaixo, na posibles claves está a disposición a continuación, en la parte de download dos arquivos de internacionalização de los archivos de internacionalización (I18N).
valueNovo Nuevo label que será atribuído pela aplicaçãoatribuido por la aplicación.Os valores são abertos - podendo ser definido qualquer valor.Los valores son abiertos, pudiendo definirse cualquier valor.


Esta configuración no debe sustituir la traducción oficial. Es decir, si hubiera la necesidad de compatibilizar la aplicación TOTVS RRHH Clock-in con un nuevo Essa configuração não deve substituir a tradução oficial. Ou seja, se houver a necessidade em compatibilizar o aplicativo TOTVS RH Clock-in com um novo idioma, por favor, efetue a abertura de um ticket para solicitação ao time responsável. Essa configuração permite a configuração especifica e isolada de labels para melhor aderência do Clock-In em ambientes mais específicos.efectúe la apertura de un ticket para solicitar al equipo responsable. Esta configuración permite la configuración específica y aislada de labels para una mejor adherencia del Clock-In en entornos más específicos.

Una vez que los valores estén incluidos en el Data Model Label, las aplicaciones deben actualizarse (aplicaciones web) o finalizados y abiertos nuevamente (aplicaciones mobileUma vez os valores inseridos no Data Model Label, os aplicativos devem ser atualizados (aplicativos web) ou fechados e abertos novamente (aplicativos mobile/kiosk).

03.

...

Ejemplo configuración en el entorno Clock-In Back Office

...

y Clock-In Web

Os seguintes valores foram adicionados no Los siguientes valores se agregaron al Data Model Label, na en Carol:


Image RemovedImage Added


O resultado é o abaixoEl resultado es el siguiente:


Clock-In Back Office, antes do del label aplicado:

Image RemovedImage Added



Clock-In Back Office, depois do después del label aplicado:


Image RemovedImage Added


Clock-In Web, antes do del label aplicado:

Image RemovedImage Added



Clock-In Web, depois do después del label aplicado:

Image RemovedImage Added


04.

...

Ejemplo de configuración en el entorno Clock-In Mobile

...


Claves posibles:

01 - common.clockIns
02 - clockInScene.clockInSuccessMessage
03 - clockInScene.geofence.error
04 - Components.DateTimeSnackBar.geofence.warn
05 - clockInScene.pendingSync.message
06 - clockInScene.resetClockins.title
07 - clockInScene.resetClockins.message
08 - clockInScene.loadingEmployeeImages
09 - clockInScene.employeeNotFoundMessage
10 - clockInScene.progressBar.employeeData
11 - clockInSceneCameraInput.livenessFaceInstruct
12 - clockInSceneCameraInput.livenessEyesInstruct
13 - clockInInitialSyncError.errorMessage
14 - clockInSceneCameraInput.captureClockIn
15 - clockInSceneFooter.lastClockIn
16 - hamburgerMenu.lastClockInSync
17 - hamburgerMenu.syncClockIns
18 - hamburgerMenu.clockIn
19 - hamburgerMenu.noClockInPending
20 - hamburgerMenu.displayScoreAlert.message
21 - hamburgerMenu.lastEmployeeListSync
22 - hamburgerMenu.totalEmployeesInDevice
23 - Core.Jobs.ClockIn.title
24 - Core.Jobs.ClockIn.messageSingular
25 - Core.Jobs.ClockIn.messagePlural
26 - Core.Jobs.Employees.title
27 - Core.Jobs.Employees.messageSingular
28 - Core.Jobs.Employees.messagePlural
29 - Core.Jobs.Employees.Snooze.message
30 - hamburgerMenu.syncOfflineDataSources

...

Ejemplos:





















05.

...

Ejemplo de configuración en el entorno Clock-In Kiosk

...

Claves posibles:

01 - Scenes.ClockIn.geofence.error
02 - Scenes.ClockIn.geofence.warn
03 - Scenes.Results.readyToClockIn
04 - Scenes.Results.clockInSuccess
05 - Scenes.Results.clockInApprovalRequired
06 - Scenes.SettingsPanel.lastClockInsSynced
07 - Scenes.SettingsPanel.syncClockIns
08 - Scenes.SettingsPanel.clockIn
09 - Scenes.SettingsPanel.clockInPlural
10 - Scenes.SettingsPanel.lastEmployeeSynced
11 - Scenes.SettingsPanel.totalNumberOfEmployees
12 - Scenes.SettingsPanel.resetClockins.title
13 - Scenes.SettingsPanel.resetClockins.message
14 - Scenes.SettingsPanel.pendingSync.message
15 - Scenes.SettingsPanel.displayScoreAlert.message
16 - Scenes.SettingsClockInHistory.clockInCountLabel
17 - Scenes.SettingsClockInHistory.clockInHeader
18 - Scenes.ClockIn.employeesErrorModal.title
19 - Scenes.ClockIn.employeesErrorModal.subtitle
20 - Scenes.ClockIn.employeesErrorModal.description
21 - Scenes.ClockIn.datFilesErrorModal.title
22 - Scenes.ClockIn.datFilesErrorModal.subtitle
23 - Scenes.InitialSetup.progressBar.employeeData
24 - Scenes.CpfInput.noEmployeesFound
25 - Core.Jobs.ClockIn.title
26 - Core.Jobs.ClockIn.messageSingular
27 - Core.Jobs.ClockIn.messagePlural
28 - Core.Jobs.Employees.title
29 - Core.Jobs.Employees.messageSingular
30 - Core.Jobs.Employees.messagePlural
31 - Core.Jobs.Employees.Snooze.message

...


Ejemplos:



Image RemovedImage AddedImage Removed


Image Added







Image RemovedImage Added








06.

...

Archivos de

...

internacionalización (I18N) para definir Keys

Os arquivos abaixo estão disponíveis para defiinr qual o Los siguientes archivos están a disposición para definir cuál es el valor de "key" para a alteração de label necessário. A forma mais fácil é verificar qual o la modificación del label necesario. La forma más fácil es verificar cuál es el label original, buscar no arquivo en el archivo para encontrar qual a Key do cuál es la Key del valor, e informar na Carol conforme mencionado acimaen Carol de acuerdo con lo mencionado anteriormente.


Clock-In Web

View file
nameclock-in-web-general-pt.txt
pageComo realizar a Alteração Labels Clock-In
spaceTCIE
height250
 


Clock-In Back Office:

View file
page
nameclock-in-backoffice-general-pt.txtComo realizar a Alteração Labels Clock-In
spaceTCIE
height250

...