Histórico da Página
...
Alterar a função ProxDoc para redirecionar para a função CallProxDc se versão maior ou igual P12.1.31. Esta irá chamar a NewProxDoc que irá tentar bloquear um número de documento. Caso consiga o bloqueio, irá gravar no novo campo, CTF_USADO, um indicador de que o documento já foi usado, o carácter 'S' e mantê-lo bloqueado até a gravação dos lançamentos contábeis (CT2). Caso não consiga, irá inciar um Job para gravar 5 10 números de documentos e, novamente, tentar bloquear um número de documento.
...
Segundo, criar uma função, por exemplo a citada ,FunCallProxDCallProxDc.
Essa função irá chamar a função ProxDoc que tentará bloquear um número de documento. Caso consiga o bloqueio , irá gravar no novo campo, CTF_USADO, um indicador de que está usado. Pode ser o carácter 'S' e mantê-lo bloqueado até a gravação dos lançamentos contábeis (CT2). Caso não consiga, esta função exemplo, FunCallProx, deverá inciar um Job para gravar N números de documentos e ,após a gravação dos N números de documentos, novamente retornar a função ProxDoc para tentar bloquear um número de documento para a gravação do documento contábil.
...