01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:Controle de Frequência
Função:

recordClockMarkings.p

Requisito/Story/Issue (informe o requisito relacionado) :

DRHJORNDTS-5501

02. SITUAÇÃO/REQUISITO

Quando no Ahgora PontoWeb by TOTVS houver cadastro de funcionários com múltiplos vínculos no mesmo estabelecimento, as marcações destes funcionários serão enviadas para o Datasul com as informações "codFuncMsa" e "codUsuarExtChave" de todos os vínculos existentes. 

03. SOLUÇÃO

A api recordClockMarkings foi ajustada para receber/retornar as informações "codFuncMsa" e "codUsuarExtChave" contendo todos os vínculos quando se tratar de marcações de funcionários com múltiplos vínculos no mesmo estabelecimento. Neste cenário, os campos marcac_nova_integr.cod_func_msa e marcac_nova_integr.cod_usuar_ext_chave serão atualizados com as informações de todos os vínculos, separados por "|".

Ex:

A api recebe a marcação abaixo, na qual constam os dois vínculos do CPF 15974125460: 80 e 125, ambos no estabelecimento 1.

{
    "items": [
                {
                    "codCPF""15974125460",
                    "codFuso""+0300",
                    "codNsr""8500",
                    "codRelogioExtChave":"PONTOWEB",
                    "codRep""12121212121212121",
                    "codFuncMsa": ["80","125"],
                    "codUsuarExtChave": ["10;1;80","10;1;125"],
                    "datMarcacAces""2024-07-21T12:00:00.000",
                    "numHorarMarcacAces"43200,
                    "numVersLayout""3",
                    "inscrEmp":"77778888999944"
                }

                 ]

}


Na tabela marcac_nova_integr estas informações ficaram gravadas da seguinte maneira:

Informação Enviada pela ApiCampo da Tabela marca_nova_integrConteúdo do Campo






04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

Integração Ahgora Ponto Web com RH Datasul - Controle de Frequência