Última modificação em: 01/08/2023

Integração do Sistema Ponto

Integração do Sistema Ponto

 

O sistema disponibiliza uma rotina de integração de sistema ponto, para ser importado as informações como Faltas, Horas Extras, Faltas DSR's, para os lançamentos dos eventos variáveis da folha de pagamento mensal.

Para utilizar a Rotina deve adotar os seguintes passos:

1º Passo: São aceitos 3 tipos de leiaute para a importação de arquivos. Para acessar esses modelos pode ir na Lupa e pesquisar pela palavra ‘Importação Movimento’.

 

Ao acessar o menu acima, abrirá a seguinte tela:

 

Tipo de leiaute: esse campo disponibiliza, 3 modelos de leiaute, ou seja, onde a empresa responsável pelo sistema ponto, deve criar um dos modelos de leiautes para fazer a importação do arquivo conforme o sistema questor aceita.

A integração do movimento entre os sistemas é realizada por meio de um arquivo texto, contendo as informações do movimento do Ponto.

Importante: Para ver os leiautes pode clicar no botão Ações/Ajuda, que abrirá uma nova janela com as orientações dos leiautes.

Leiaute 01

Cada linha do arquivo refere-se a um movimento (registro), sendo que as informações são separadas por ponto e vírgula indicando as colunas, observe a seguinte estrutura do registro (tamanho total: 55 posições):

<font color=red>*0;PPPP;000;CCCCCCCCC;EEEE;0000;hhhhhhhhhnn;VVVVVVVVVVV;*</font>

- 1� Coluna (0): Valor utilizado pelo Outro Sistema de Ponto, este é ignorado. Usar "0"

- 2� Coluna (PPPP): Código da empresa. Usar com tamanho de 4 dígitos.
Ex. "0001" (Completar com Zeros à esquerda)

- 3� Coluna (000): Valor zero, este é ignorado. Usar "000"

- 4� Coluna (CCCCCCCCC): Código do Funcionário. Usar com tamanho de 9 dígitos.
Ex. "000000101" (Completar com Zeros à esquerda)

- 5� Coluna (EEEE): Código do evento. Usar com tamanho de 4 dígitos.
Ex. "0735" (Completar com Zeros à esquerda)

- 6� Coluna (0000): Valor zero, este é ignorado. Usar "0000"

- 7� Coluna (hhhhhhhhhnn): Referência do Evento (é multiplicado por 60).
Usar valor em horas sem separador com tamanho de 11 dígitos, utilize dois dígitos para os minutos.
Ex. 7 horas e 30 min. fica no seguinte formatado "00000000730". Se não houver referência informe zero.

- 8� Coluna (VVVVVVVVVVV): Valor do evento sem separador decimal e com duas casas decimais.
Usar com tamanho de 11 dígitos.
Ex. "00000001030". (Completar com Zeros à esquerda). Se não houver valor informe zeros.

  • Todas as colunas são separadas apenas por ";", INCLUSIVE A ÚLTIMA.

Exemplo Prático:

Informações do Ponto

Código da Empresa: 0001 - New Informática

Código do Funcionário: 0009001 - Pedro Silva

Código do Evento: 0075 - Horas Extras Diurnas 100%

Referencia do Evento: 4 horas e 35 minutos

Valor do Evento: R$ 17,50

Registro Gerado

0;0001;000;000009001;0075;0000;0000000435;00000001750;

Leiaute 02

Cada linha do arquivo refere-se a um movimento (registro), sendo que as informações são separadas por ponto e vírgula indicando as colunas, observe a seguinte estrutura do registro (tamanho total: 31 posições):

<font color=red>*EEE;CCCCCC;VVV;HHHMM;vvvvvvvvv;*</font>

- 1 � Coluna (EEE): Código da empresa. Usar com tamanho de 3 dígitos.
Ex. "001" (Completar com Zeros à esquerda)

- 2 � Coluna (CCCCCC): Código do Funcionário. Usar com tamanho de 6 dígitos.
Ex. "000101" (Completar com Zeros à esquerda)

- 3 � Coluna (VVV): Código do evento. Usar com tamanho de 3 dígitos.
Ex. "735" (Completar com Zeros à esquerda)

- 4 � Coluna (HHHMM): Referência do Evento (é multiplicado por 60).
Usar valor em horas sem separador com tamanho de 3 dígitos, utilize dois dígitos para os minutos.
Ex. 7 horas e 30 min. fica no seguinte formatado "00730". Se não houver referência informe zero.

- 5 � Coluna (vvvvvvvvv, em minúsculo): Valor do evento sem separador decimal e com duas casas decimais.
Usar com tamanho de 9 dígitos.
Ex. R$ 10,30 fica no seguinte formato "000001030". (Completar com Zeros à esquerda). Se não houver valor informe zeros.

  • Todas as colunas são separadas apenas por ";", INCLUSIVE A ÚLTIMA.

Exemplo Prático:

Informações do Ponto

Código da Empresa: 0001 - New Informática

Código do Funcionário: 009001 - Pedro Silva

Código do Evento: 075 - Horas Extras Diurnas 100%

Referencia do Evento: 4 horas e 35 minutos

Valor do Evento: R$ 17,50

Registro Gerado

001;009001;075;00435;000001750;

Leiaute 03

Cada linha do arquivo refere-se a um movimento (registro), sendo que as informações são separadas por ponto e vírgula indicando as colunas, observe a seguinte estrutura do registro (tamanho total variável):

<font color=red>*EEEE;CCCCCC;VVVV;HHH,MM*</font>

- 1 � Coluna (EEEE): Código da empresa. Usar com tamanho de até 4 dígitos.
Ex. "001" (Completar com Zeros à esquerda)

- 2 � Coluna (CCCCCC): Código do Funcionário. Usar com tamanho de até 6 dígitos.
Ex. "000101" (Completar com Zeros à esquerda)

- 3 � Coluna (VVVV): Código do evento. Usar com tamanho de até 3 dígitos.
Ex. "735" (Completar com Zeros à esquerda)

- 4 � Coluna (HHH,MM): Referência do Evento (é multiplicado por 60).
Usar valor em horas sem separador com tamanho de 3 dígitos, utilize dois dígitos para os minutos.
Ex. 7 horas e 30 min. fica no seguinte formatado "007,50".

  • Todas as colunas são separadas apenas por ";" e as horas e minutos por ",".

Exemplo Prático:

Informações do Ponto

Código da Empresa: 0001 - New Informática

Código do Funcionário: 009001 - Pedro Silva

Código do Evento: 075 - Horas Extras Diurnas 100%

Referência do Evento: 4 horas e 30 minutos

Registro Gerado

0001;009001;075;004,50

 

Ao escolher um dos 03 modelos de leiautes disponibilizados, de acordo com sua necessidade, a empresa do ponto deve gerar o arquivo de texto de acordo com o leiaute escolhido pela Empresa, também devem ser analisado se os código dos eventos do Questor são os mesmo dos eventos do ponto, eles devem ser idênticos.

IMPORTANTE: O ajuste dos eventos deve ser feito pelo sistema do Ponto.



2º Passo: Fazer a importação do arquivo gerado pelo sistema ponto, que é feita através do menu: Outros/Importação Movimento, que pode ser acessado clicando na Lupa  e pesquisando pela palavraImportação Movimento’.

Tipo Leiaute: selecionar o tipo de leiaute que foi desenvolvido.

Empresa: selecionar a empresa em que será realizada a importação.

Período de cálculo: selecionar a competência a que se refere a importação.

Usar relacionamento de evento: Esta opção de momento, esta desativada, não sendo possível utilizar nem configurar.

Quando Encontrar Evento: existem 3 opções, conforme descrição abaixo:

-Substituir: Substitui o evento já lançado no Questor pelo evento existente no arquivo;

-Ignorar: Mantém o evento já lançado no Questor, ignorando o evento existente no arquivo;

-Somar: Soma o valor e referência conforme o tipo de evento entre o valor lançado no Questor com o valor existente no arquivo.

Caminho/Nome do Arquivo: Localizar onde está salvo o Arquivo Gerado pelo Sistema Ponto para que assim o mesmo seja importado

 

Após isso, teclar em Executar.

 

Depois da importação do arquivo, se houver alguma inconsistência, será exibido para o usuário um arquivo de texto, contendo a linha e qual a inconsistência identificada. Ex. Eventos não relacionados, Funcionários não cadastrados, Problema de layout, etc.

Quando a referência do evento for “Dia” o Questor assume as horas vindas como dias, ou seja, não faz conversão alguma. Em relação aos minutos, se maior ou igual a "0,5" soma mais um dia.

Após finalizar o processo é possível que existam inconsistências. Será necessário identificá-los e corrigi-los, para posteriormente refazer a importação da movimentação. Assim, serão inclusas as linhas corrigidas e ao final é perguntado ou usuário se deseja substituir os lançamentos, clicar em “Não”.

CCQ Blog
© Questor Sistemas 2025