Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | Gestão de Serviços |
Função: | PONXFUN, TECXFUNB - Funções genéricas |
Ticket: | Não há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-9224 |
Possibilidade de integrar as marcações de ponto (SP8) inseridas através da leitura de relógio de ponto (REP) com as agendas projetadas (ABB) na Mesa Operacional (TECA190D)
Caso o parâmetro de integração entre o RH e o Prestadores de Serviços - Terceirização esteja ativo (MV_TECXRH = .T.), no momento do apontamento das batidas (PONM010) o sistema busca a agenda relacionada do atendente (ABB) e grava a hora da batida no campo correspondente (ABB_HRCHIN para entrada e ABB_HRCOUT para saída). O sistema também atualiza os campos que indicam se o atendente chegou/saiu (ABB_CHEGOU/ABB_SAIU), os campos indicando a data da batida (ABB_DTCHIN e ABB_DTCHOU) e marca a agenda como "atendida" (ABB_ATENDE).
Todas as marcações inseridas no ponto (com exceção do Envio das Marcações - TECA910) atualizam o registro relacionado do Prestadores de Serviços - Terceirização, assim, esta integração deve atender todas as integrações do Ponto (MeuRH, leitura através do relógio de ponto, etc...)
Pré-requisitos:
Criação do campo ABB_DTCHIN:
Campo | Valor |
---|---|
X3_ARQUIVO | ABB |
X3_ORDEM | 47 |
X3_CAMPO | ABB_DTCHIN |
X3_TIPO | D (Data) |
X3_TAMANHO | 8 |
X3_DECIMAL | 0 |
X3_TITULO | Dt.Check-in |
X3_DESCRIC | Data do Check-in |
X3_PICTURE | |
X3_VISUAL | V (Visualizar) |
X3_CONTEXT | R (Real) |
X3_VALID | |
X3_RELACAO | |
Obrigatório? | Não |
Usado? | Sim |
Criação do campo ABB_DTCHOU:
Campo | Valor |
---|---|
X3_ARQUIVO | ABB |
X3_ORDEM | 48 |
X3_CAMPO | ABB_DTCHOU |
X3_TIPO | D (Data) |
X3_TAMANHO | 8 |
X3_DECIMAL | 0 |
X3_TITULO | Dt.Check-out |
X3_DESCRIC | Data do Check-out |
X3_PICTURE | |
X3_VISUAL | V (Visualizar) |
X3_CONTEXT | R (Real) |
X3_VALID | |
X3_RELACAO | |
Obrigatório? | Não |
Usado? | Sim |
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |