5935 - Transferência de colaboradores - Vetorh.R038Hes_si
Problema: Ao efetuar a transferência de um colaborador entre Empresas ocorre um erro de acesso ao banco de dados conforme abaixo:
Numeric or value error: character string buffer too small, at VETORH.R038HES_SI, line 1, error during execution os trigger VETORH.R038HES_SI.
Quando ocorre / onde se aplica: Ocorre na transferência de colaboradores utilizando o histórico de Filial em Colaboradores > Históricos > Filial.
Solução: Solução 5935: Analisamos o log gerado pelo SqlMon e identificamos que o erro estava ocorrendo no momento em que o sistema verificava o primeiro histórico de Escala do colaborador que estava sendo transferido. Ao verificar o cadastro do Horário utilizado por esta Escala, observamos que na grid Marcações, o mesmo estava cadastrado com mais de uma entrada e saída com o tipo 04 - Refeição Obrigatória, sendo que para o controle de Acesso somente pode ter uma entrada e uma saída com este tipo. Alteramos as demais para o tipo 12 - Lanche Obrigatório e após esta alteração, a transferência foi efetuada com sucesso.
No caso relatado acima, a Empresa utilizava o módulo Gestão de Acesso e Segurança.
Numeric or value error: character string buffer too small, at VETORH.R038HES_SI, line 1, error during execution os trigger VETORH.R038HES_SI.
Quando ocorre / onde se aplica: Ocorre na transferência de colaboradores utilizando o histórico de Filial em Colaboradores > Históricos > Filial.
Solução: Solução 5935: Analisamos o log gerado pelo SqlMon e identificamos que o erro estava ocorrendo no momento em que o sistema verificava o primeiro histórico de Escala do colaborador que estava sendo transferido. Ao verificar o cadastro do Horário utilizado por esta Escala, observamos que na grid Marcações, o mesmo estava cadastrado com mais de uma entrada e saída com o tipo 04 - Refeição Obrigatória, sendo que para o controle de Acesso somente pode ter uma entrada e uma saída com este tipo. Alteramos as demais para o tipo 12 - Lanche Obrigatório e após esta alteração, a transferência foi efetuada com sucesso.
No caso relatado acima, a Empresa utilizava o módulo Gestão de Acesso e Segurança.