Utilização do parâmetro MV_NFS_JOB:

Se o parâmetro MV_NFS_JOB estiver habilitado um JOB é executado para a atualização do estoque após a geração de nota fiscal. Nestes casos, o documento de saída é gerado sem atualização de estoque, e os campos C9_BLEST e C9_BLCRED são gravados com conteúdo ZZ (por este motivo não é permitida a exclusão da nota).

O Job FATXJOB tem a função de regravar os campos C9_BLEST e C9_BLCRED com conteúdo 10 e chamar a função de atualização de estoque.

Sendo assim, se o parâmetro MV_NFS_JOB estiver habilitado, o JOB FATXJOB também deve estar. Caso contrário, se não houver Job configurado, o parâmetro MV_NFS_JOB deve ser alterado para .F.

 

Configuração do AppServer.INI

[ONSTART]
JOBS=JobNota9901

[JobNota9901]
main=FtJobNfsB2     //(FATXJOB)
environment=environmentTOPDB2
;cJobName=IPCNota9901
cCodEmp=99
cCodFil=01
nTimeOut=3600
nSleepTime=30

 

Cadastro do Schedule no Configurador (Protheus 11):

1. Cadastre um Agente.

 

2. Em seguida, deve-se Schedular o Job FtJobNfsB2 (para poder testar várias vezes, cadastre como remanescente).

 

3. Inicie os serviços.

 

4. Execute manualmente o job FtJobNfsB2 e verifique se os saldos foram atualizados.

 

Preview