Navegação

    Fórum Técnico Insoft4

    • Login
    • Pesquisar

    Erro No row with the given identifier exists: [br.com.insoft4.aps.frequencia.organizacional.SetorPonto#528]

    Suporte
    1
    1
    6
    Carregando Mais Posts
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
    Responder
    • Responder como tópico
    Entre para responder
    Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
    • G
      gustavo_siqueira Desenvolvimento última edição por

      O erro No row with the given identifier exists: [br.com.insoft4.aps.frequencia.organizacional.SetorPonto#528] aconteceu em um cliente na v6.

      O motivo do erro é que a a view cadastros_funcionarios tem a coluna sp_id vinda de funcionarios_parametros_pontos.sp_id. Na base do cliente, essa coluna não é FK para setores_pontos. Em algum momento o id 528 foi removido da setores_pontos sem a devida propagação da alteração (pelo menos ter sido feito update na funcionarios_parametros_pontos, setando para null os sp_id que tinham esse valor).

      Uma das soluções é vincular um setor existente na funcionarios_parametros_pontos que está ocorrendo problema.

      No geral, erros do tipo No row with the given identifier exists: ... serão relacionados a um registro de tabela que não existe mais, porem a 'fk' dela ainda está relacionada em outra tabela.

      1 Resposta Última resposta Responder Citar 1
      • Primeiro post
        Último post
      Powered by NodeBB | Contributors