Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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.

...