Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: | Terceirização(SIGATEC) | ||||
Função: | TECAPI01.PRW | ||||
País: | Brasil | ||||
Ticket: | Não há. | ||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-14847 DSERSGS-14897 DSERSGS-15023 |
02. SITUAÇÃO/REQUISITO
Com a reformulação dos aplicativos com reconhecimento facial e a utilização da plataforma Carol, precisamos garantir a integridade e a marcação dos registros no Protheus.
03. SOLUÇÃO
Criação de uma API que traga os registros das marcações do Carol clock-in para o Protheus e de uma tabela que será utilizada para armazenamento e manipulação dos registros no Protheus.
04. DEMAIS INFORMAÇÕES
Criação da Tabela:
1 -) Acesse Configurador -> Base de Dados -> Dicionário -> Bases de Dados;
2-) Posicione o cursor em Dicionário de dados e clique em Incluir:
Realize o preenchimento da tabela tabela T40
Prefixo: T40
Descrição: Integração de Marcações
Compartilhamento Filial: Compartilhado
Compartilhamento Unidade: Compartilhado
Compartilhamento Empresa: Compartilhado
Após o preenchimento dos dados da tabela T40 clique em confirmar.
Criação dos campos para a tabela:
Procedimento para criar os novos campos no Protheus:
1-) Acesse Configurador -> Base de Dados -> Dicionário -> Bases de Dados;
2-) Clique em Dicionário de Dados posicione o cursor em campos e selecione a tabela onde este campo será inserido e clique em editar:
3-) No menu ao lado selecione Campos e clique em Incluir:
4-) Preencha os campos da tabela T40 conforme tabela abaixo:
Section | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
5-) Inclua os índices da tabela T40: Acesse Configurador -> Base de Dados -> Dicionário -> Bases de Dados;
6-) Posicione na T40 e clique em editar:
7-) No Menu ao lado clique em Indices e em seguida Incluir:
8-) Clique em Outras Açoes → Campos:
9-) Selecione os campos e adicione a descrição. Salve os índices conforme a tabela abaixo, na ordem apresentada:
Section | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
10-) Para implementar os filtros, acesse o Configurador e inclua o pergunte conforme as orientações a seguir:
Campo | Valor |
---|---|
X1_GRUPO | TECAPI01 |
X1_GSC | C |
X1_ORDEM | 01 |
X1_PERGUNT | Busca Marcações ? |
X1_TAMANHO | 1 |
X1_DEF01 | Padrão |
X1_DEF02 | Por Período |
X1_DEF03 | Por Data |
X1_TIPO | N |
X1_VAR1 | MV_PAR01 |
X1_VARVIAVL | MV_CH0 |
HELP | Selecione como o sistema irá buscar as marcações na Carol: 1 - Padrão (Apartir da última NSR lida). 2 - Por Período (Mês atual mais mês anteiror e futuro). 3 - Por Data (Selecione as datas para definir o período da busca). |
Campo | Valor |
---|---|
X1_GRUPO | TECAPI01 |
X1_GSC | R |
X1_ORDEM | 02 |
X1_PERGUNT | Data De ? |
X1_TAMANHO | 20 |
X1_CNT01 | SM0 |
X1_TIPO | C |
X1_VAR1 | MV_PAR02 |
X1_VARVIAVL | MV_CH0 |
HELP | Informe a data inicial do período da busca. Só deverá ser preenchida se a resposta da pergunta "Busca Marcações ?" estiver com a opção 3. Caso a opção seja 3 e a data não for preenchida o sistema utilizará a data de hoje. |
Campo | Valor |
---|---|
X1_GRUPO | TECAPI01 |
X1_GSC | G |
X1_ORDEM | 03 |
X1_PERGUNT | Data até ? |
X1_TAMANHO | 8 |
X1_CNT01 | ABS |
X1_TIPO | C |
X1_VAR1 | MV_PAR03 |
X1_VARVIAVL | MV_CH0 |
HELP | Informe a data final do período da busca. Só deverá ser preenchida se a resposta da pergunta "Busca Marcações ?" estiver com a opção 3. Caso a opção seja 3 e a data não for preenchida o sistema utilizará a data de hoje. |
Inclusão no Menu
Para incluir esta funcionalidade acesse o Configurador no menu acesse Ambiente→ Cadastro→ Menus:
- Selecione o Modulo Prestadores de serviço e clique em OK
- Clique em Adicionar
Preencha os campos:
- Desc. português: Importação Marcações
- Programa: TECAPI01
- Status: habilitado
- Modulo: Prestadores de Serviço
- Tipo: Função Protheus
05. ASSUNTOS RELACIONADOS
- Não há.