MENSAGEM: <file-name> in use by <user> on <tty>. Wait or choose CANCEL to stop. (2624)

Discussão em 'Progress 4GL' iniciado por wellington, Dezembro 7, 2016.

  1. wellington

    wellington Membro Participativo

    Pessoal, alguem sabe como contornar esta situação.

    Estamos com um problema quando um usuario vai atualizar o estoque em uma rotina padrão da Totvs, so quer a tabela está bloqueada por outro usuario.
    É retornada a mensagem do banco na tela do usuario, só que a o botão cancelar fica habilitado, e o usuario clica em cancelar. Ao fazer isto o sistema prossegue, porem ele pula a etapa de atualização do estoque.

    <file-name> in use by <user> on <tty>. Wait or choose CANCEL to stop. (2624)

    Tem alguma forma de bloquear o botão cancelar desta mensagem, e força o usuário a esperar que seja desbloqueado?
  2. af.dums

    af.dums Membro Ativo

    Olá, acredito que não, pelo menos desconheço parâmetro para isso, já chegastes a rastrear a origem do bloqueio, o que o usuário que está bloqueando está fazendo?

    Ou, trata antes da atualização via UPC buscando o registro que será atualizando com o comando NO-WAIT no FIND.
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Pelo que eu entendi, alguem está fazendo alguma coisa que trava o registro, e dai na atualização dá essa mensagem, que é mensagem progress, o que dá pra fazer é atualizar o estoque em batch, pelo RPW, que dai o sistema vai esperar liberar o registro com certeza, porque não tem ninguem pra clicar em CANCEL hehehehe

Compartilhe esta Página