Árvore de páginas

Problema

Na tela de emissão de Faturas, ao clicar em "Fila Imp." para emitir algum item, o item selecionado não aparece na a guia de "Fila Impressao"


Isso pode ser constatado verificando se o item já foi enviado para fila por outro usuário ou outro acesso do mesmo usuário.

  • O registro pode ficar prese se durante o processamento ocorra algum erro que faça o sistema fechar inesperadamente, ou o usuário encerrou o processo do sistema pelo Gerenciador de tarefas do Windows.


Solução

Nessa situação, recomenda-se a limpeza da fila de emissão de faturas e tabelas temporárias relacionadas para permitir a inclusão do item novamente para faturar.

delete ssjr.fat_pastafaturamento; 

delete ssjr.fat_casostmp_fatura_prefat; 

delete rcr.fila_impressaocasos

delete ssjr.fat_casostmp_parcelamento; 

delete rcr.fila_impressao; 


IMPORTANTE

1. Certificar-se de que não há outros usuários realizando a emissão da fatura no momento da limpeza das temporárias.

2.A limpeza da fila é um contorno, deve-se investigar o que causou o problema que manteve o item preso na fila.

3. Pode-se realizar a limpeza somente do código do usuário que está travado, evitando problemas com os demais, para isso utilize o script, onde XXX é o código do usuário que já está travado na fila;

delete ssjr.fat_pastafaturamento where cod_usuario = XXX; 

delete ssjr.fat_casostmp_fatura_prefat  where cod_usuario = XXX; 

delete ssjr.fat_casostmp_parcelamento where usuario  = XXX; 

delete rcr.fila_impressaocasos  where codigofilaimp in ( select codigo from  rcr.fila_impressao  where cod_usuario = XXX )

delete rcr.fila_impressao  where cod_usuario = XXX;


Artigos relacionados