Histórico da Página
Configurações para habilitar a Atualização de Estoque tardia
Produto: | Microsiga Protheus® |
Ambiente: | Faturamento (SIGAFAT) |
Ocorrência: | Qual configuração para habilitar a Análise e Bloqueio de Crédito dos Clientes? |
Passo a passo: | A funcionalidade de atualização de estoque tardia serve para empresas que possuem muita concorrência de dados da tabela de Saldos de Produtos (SB2), ela permite que o saldo do produto seja atualizado posteriormente à emissão das notas fiscais. Exemplo: Existe um produto "000001", este produto é utilizado nos processos de "Venda" e de "Compra", então posso ter um usuário realizando um Pedido de Vendas (MATA410), outro usuário realizando um "Pedido de Compras" (MATA121), outro realizando um "Documento de Saída" (MATA460A) e ainda outro realizando um "Documento de Entrada" (MATA103). Todos eles estão usando o produto "000001" ao mesmo tempo, para que o sistema permita essa ação, ele irá criar uma "fila", então um usuário só poderá gravar seu processo, quando for "sua vez de usar o registro". Parâmetro |
MV_NFS_JOB |
Se o parâmetro MV_NFS_JOB |
estiver habilitado |
(.T.), um JOB |
é executado para a atualização |
do estoque após a geração |
dos documentos. |
e os campos "Bloq.Estoque" (C9_BLEST) e "Bloq.Credito" (C9_BLCRED) são gravados com |
conteúdo ZZ. O Job |
"FATXJOB |
" tem a função de regravar |
os campos "Bloq.Estoque" (C9_BLEST) e "Bloq.Credito" (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 (.T.), o |
Job"FATXJOB" também deve estar. Caso o "FATXJOB" não esteja configurado, o parâmetro "MV_NFS_JOB |
" deve ser desabilitado (.F. |
Configuração do AppServer.INI
) Há duas maneiras indepedentes (uma não depende da outra) de executar a atualização de estoque quando acionada a atualização tardia do estoque:
|
JOBS=JobNota9901
[JobNota9901]
main=FtJobNfsB2 //(FATXJOB)
environment=environmentTOPDB2
;cJobName=IPCNota9901
cCodEmp=99
cCodFil=01
nTimeOut=3600
nSleepTime=30
| |||||||||||||||||||
Pode lhe interessar: |
Cadastro do Schedule no Configurador (Protheus 11):
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
Preview |
---|