Tempo aproximado para leitura: 05 min
01. DADOS GERAIS
Linha de Produto: | PROTHEUS |
---|---|
Segmento: | Serviços |
Módulo: | SIGAEST - Estoque/Custos |
Função: | MATA330 - Recálculo do Custo Médio |
Ticket: |
|
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
DMANMAT01-16141
- O sistema está excluindo alguns registros do arquivo de trabalho quando o processamento é realizado em mais de uma filial simultaneamente.
DMANMAT01-15931
- O sistema está arredondando os valores decimais durante a apuração no cálculo do custo das saídas, causando divergência no custo final.
DMANMAT01-16108
- O sistema está gerando uma fila de chamadas do procedimento que grava o arquivo temporário. Por acessar o mesmo registro simultaneamente, o tempo de gravação está elevado.
DMANMAT01-15024
- O sistema está processando a saída do beneficiamento (devolução do beneficiador ao cliente) antes dos movimentos internos, causando divergência na apuração final.
DMANMAT01-16471
- O sistema está apresentando divergência na chamada do processo, impedindo a execução da rotina.
DMANMAT01-16749
- O sistema está informando o saldo final (B2_QFIM) divergente do saldo apresentado no relatório Kardex.
03. SOLUÇÃO
Os seguintes tratamentos foram implementados:
- Implementado tratamento para exclusão dos registros do arquivo de trabalho apenas para a filial que estiver processando no momento.
- Removido arredondamento os valores decimais no cálculo das saídas.
- Implementado bloqueio do processamento multi-thread para geração do arquivo de trabalho quando o método de aglutinação de custos é por empresas: quando o parâmetro MV_CUSFIL = E, o sistema irá gerar o arquivo de trabalho em apenas uma thread, independentemente da configuração de outros parâmetros relacionados a threads.
- Criado o parâmetro MV_SEQREBE, que indica qual será a sequência de processamento das saídas referentes ao retorno do beneficiamento. O valor padrão do parâmetro é a sequência 290, que ocorre antes dos movimentos internos. Para realizar o processamento após os movimentos internos, é necessário configurar o conteúdo do parâmetro para 302 (sequência recomendada).
- Implementado tratamento para produtos MOD na chamada do procedimento quando a chamada principal não for executada corretamente.
04. DEMAIS INFORMAÇÕES
Procedimento para criação do parâmetro MV_SEQREBE
- No Configurador (SIGACFG), acesse Ambientes / Cadastros / Parâmetros (CFGX017). Crie o parâmetro a seguir:
Itens | Conteúdo |
---|---|
Nome | MV_SEQREBE |
Tipo | C |
Cont. Por | 302 |
Descrição | Define qual sequência de cálculo será utilizada para o retorno de beneficiamento no recálculo do custo médio. Padrão = 290 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas