Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Recommended Posts


  • Topic Count:  6
  • Topics Per Day:  0.01
  • Content Count:  13
  • Content Per Day:  0.01
  • Reputation:   11
  • Achievement Points:  106
  • Solved Content:  0
  • Days Won:  4
  • Status:  Offline
  • Age:  33
  • Device:  Windows

Posted

Fala pessoal!

Me deparei com um erro esquisito. Fiz vários testes e identifiquei se só ocorre quando executo (grupo de eventos ou recalculo de folha) para mais 1 chapa e só cai no erro as formulas que tem a função TABFUNC.

Executando chapa por chapa, funciona normalmente. Com mais de 1, cai nesse erro.

Alguém já possou por isso?




ERRO ao executar a fórmula EVT8888 para funcionário 268619: RM.Lib.RMSApplicationException: A fórmula EVT8888 não pode ser executada! An item with the same key has already been added. ---> System.ArgumentException: An item with the same key has already been added.

   at RM.Lib.Formula.Bin.UserFrmP1EVT8888.Execute()

   at RM.Lib.Formula.RMSFormula.ExecuteAssembly(Assembly assembly)

   --- End of inner exception stack trace ---

   at RM.Lib.RMSException.Throw(String message, Exception innerException)

   at RM.Lib.Formula.RMSFormula.ExecuteAssembly(Assembly assembly)

   at RM.Lib.Formula.RMSFormula.DoExecute(DataRow row, Object ownerData)

   at RM.Lib.Formula.RMSFormula.Execute(IDbServices dbs, Int32 coligada, String sistema, String codFormula, DataRow row, String usuario, Object ownerData, Boolean useLog, String& log, Boolean debug, Boolean isVisualBasic)

   at RM.Lib.Formula.RMSFormula.Execute(IDbServices dbs, Int32 coligada, String sistema, String codFormula, DataRow row, String usuario, Object ownerData, Boolean useLog, String& log, Boolean debug)

   at RM.Lib.Formula.RMSFormula.Execute(IDbServices dbs, Int32 coligada, String sistema, String codFormula, DataRow row, String usuario, Object ownerData)

   at RM.Fop.CalculosBase.CalculoBase.ExecutaFormula(String codFormula, FuncionarioBase funcionario)

An item with the same key has already been added.

  • 7 months later...
  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic


  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  7
  • Content Per Day:  0.00
  • Reputation:   0
  • Achievement Points:  45
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Device:  Windows

Posted

Rodrigo, tudo bem? Vocês chegaram a descobrir onde estava o problema, estamos com o mesmo problema na minha empresa. Não creio que seja fórmula ou sentenças SQL pois como você mesmo fez o teste, individualmente funciona. Nosso problema começou a partir do momento que atualizamos a versão da 12.1.2502 para a 12.1.26.02.


  • Topic Count:  6
  • Topics Per Day:  0.01
  • Content Count:  13
  • Content Per Day:  0.01
  • Reputation:   11
  • Achievement Points:  106
  • Solved Content:  0
  • Days Won:  4
  • Status:  Offline
  • Age:  33
  • Device:  Windows

Posted

Opa! 

Tudo bem meu amigo. Consegui desvendar esse mistério com muito suor! kkk.

O que estava causando o problema era que o nosso sistema de admissão digital ao fazer o insert na nossa base estava passando um código de horário inexistente e, por incrível que pareça, o RM estava aceitando, sem gerar erro. 

Ao acessar o histórico de horários, ao abrir a edição do histórico, ai o RM sinalizava que o código não existia. Só nesse momento. 

Sugiro que inicialmente verifique o cadastro dos históricos de horários e em seguida os todos os outros. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.