Soma1 fazendo soma pela posição do Browse

Boa tarde,

Estou utilizando a função soma1 para validação de código, porem a função está somando +1 de acordo com a posição que esta no browse.

Por exemplo, faço o cadastro e é registrado o código "001" e deixo o ponteiro do browse nesta linha onde está o codigo "001" e crio outro código e gera normalmente com o código seguinte (002). Porém se eu deixar o ponteiro na linha onde está o código "001", ele criará de novo com o código "002".

Nunca vi isso acontecendo e não tenho nem ideia de como resolver rsrs

Obs: esta função é chamada no commit do model

Segue anexo do fonte.

Obrigado desde já

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Mateus, seria necessário compreender o que você está fazendo, talvez colocar o seu código etc. Se você deseja incrementar um código, talvez a numeração automática do License Server seja mais indicada.

Daniel, por algum motivo não subiu o anexo do código. Anexei agora

Caso não tenha ficado claro o que acontece, tento detalhar melhor