Árvore de páginas

Versões comparadas

Chave

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

...

02. SITUAÇÃO/REQUISITO

Lentidão ao processar o SPEDFISCAL, na geração dos registros K291 e K292 - Produção Conjunta - Itens Produzidos, e K292 - Produção Conjunta - Itens Consumidos  do BLOCO K.

03. SOLUÇÃO

Criação de 2 novos parâmetros, MV_BLK290 e MV_BLK290N, para diferenciar o processamento dos registros K291 e K292 visando melhorar a performance da rotina.

...

Informações
titleMV_BLK290

Para esse parâmetro ser utilizado, o parâmetro MV_BLK290N deve obrigatoriamente, está preenchido com o valor .T. . O parâmetro MV_BLK290 irá restringir a busca de movimentações que sinalizem produções conjuntas (K290), apenas dentro do período informado no processamento do SPEDFISCAL. 

Exemplo:

MV_BLK290N com valor .T., MV_BLK290 com valor .F. e período do SPEDFISCAL igual a e .


DataTipo Mov.Produto Quantidade

 

DE0Creme de Leite3

 

RE0Leite13

 

PR0Leite Desnatado10


Nesse cenário irá gerar o registro K290/K291/K292, pois ele considerou movimentos realizados no mês anterior ao período processado.


MV_BLK290N com valor .T., MV_BLK290 com valor .T. e período do SPEDFISCAL a e .

No mesmo cenário acima, NÃO irá gerar o registro K290/K291/K292, pois ele NÃO considerou movimentos realizados no mês anterior ao período processado.

Somente utilize o parâmetro MV_BLK290 com o valor .T. ,quando a produção é iniciada e encerrada dentro do mesmo mês. 


...