Bloquear licenças dentro do codigo

Bom dia a todos, temos vários fontes onde usamos startjob para fazer o processamento em outras empresas, por exemplo recebemos um CSV com registros de 30 empresas diferentes e com esse csv temos um fonte que lê cada linha e vai gravando em suas respectivas empresas, o problema é que as vezes todas as licenças estão em uso e o programa quebra no meio do caminho quando inicia o startjob (no qual usa outra licença) e gera inconsistências na base. Será que existe uma forma de antes de começar a processar ele já reservar algumas licenças para essa user function assim garantindo que quando ele iniciar um startjob vai ter a licença para ele?

2 curtidas

Bom @leandrobressan .

Tente usar ManualJob (ManualJob - TOTVSTEC - TDN) ele ja reserva a thread e a licença e você só precisa chamar a thread.

1 curtida

Muito obrigado pela orientação Felipe!