RODRIGOSILVA93 Posted October 24, 2025 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 Report Posted October 24, 2025 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.
mnakamura Posted June 12 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 Report Posted June 12 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.
RODRIGOSILVA93 Posted June 12 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 Author Report Posted June 12 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now