Utilização do parâmetro MV_NFS_JOB
Caso o parâmetro MV_NFS_JOB esteja habilitado, significa que deveria existir um JOB sendo executado para atualização de estoque após a geração de nota. 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 “ZZ” (por este motivo não é permitida a exclusão da nota). O Job (FATXJOB) tem a função de regravar o C9_BLEST e C9_BLCRED com “10” e chamar a função de atualização de estoque. Se o parâmetro MV_NFS_JOB estiver habilitado, o JOB também deverá estar. Se não houver Job configurado, o parâmetro MV_NFS_JOB deverá 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. Cadastrar um Agente
2. Schedular o Job FtJobNfsB2 (para poder testar várias vezes, cadastrar como remanescente)
3. Iniciar os serviços 4. Executar manualmente o job FtJobNfsB2 e verificar se os saldos foram atualizados |