12/04/19
SCPS- (04/2019)
(#20560)- Venda > Criar opção para emitir o Recibo direto sem perguntar.
- Criado o parâmetro Pergunta Emissão ? na tela das Gerais.
- Somente será apresentada a mensagem abaixo, SE O PARÂMETRO Pergunta Emissão ? ESTIVER MARCADO:
(#20584)- SGER/SCPS/NFCE – Caixa – Após fechar caixa do SCPS/SGER, avisar o usuário que existem NFCe’s em Contingência e com Erro.
- Alterações realizadas e testadas no SCPS.
- Restaurei a base do Perolas Passeio e atualizei para testar. Haviam duas NFCe’s em Contingência e ambas foram verificadas corretamente com o processo que hoje já funciona.
- Adicionei um parâmetro novo que é enviado apenas através dessa função, quando abrir o NFCe será o 5º parâmetro. Quando esse parâmetro estiver = “S” e o strCodOs for vazio, então o sistema vai:
- Preencher datas entre dia atual e dia anterior.
- Status = NFCe em Contingência.
- Pesquisar.
- Verificar em Lote.
- A alteração consiste em:
- Adicionado uma função no fechamento do caixa, essa que não influencia em NENHUM processo, pois é chamada apenas nas últimas linhas do evento de fechar caixa.
- Essa função faz dois selects count(*). Um pra pegar a quantidade de NFCe em Contingencia de ontem e hoje e outro pra pegar a quantidade de NFCe com erro.
- O sistema vai informar as quantidades e se houver em Contingência, vai enviar automaticamente se o usuário clicar em sim. Ao apertar em Sim, o sistema fará os processos descritos acima no 4° tópico.
- As NFCe’s com erro, o usuário deverá acessar o gestor, pois não podemos enviar automaticamente pra evitar esses do Consumo Indevido.
- Prosseguirei para as alterações do SIGER.
Alterações no SCPS:
- No momento de Fechamento do Caixa, o sistema irá avisar se houver NFCe’s em Contingência e com Erro. O usuário deverá selecionar a opção Sim, para que o sistema abra o NFCe e envie as NFCe’s em Contingência para Produção:
As NFCe’s com erro deverão ser verificadas através do Gestor, pois os erros podem ser de Dados Fiscais e nesse caso essas não podem ser enviadas para evitar erros de Consumo Indevido:
- Continuidade no processo de codificação do SGER.
- Não consegui realizar os testes pois não encontrei bases com NFCe’s em Contingência, porém, o processo é exatamente o mesmo e simulei alimentando as variáveis que alimentam as Quantidades de NFCe’s com erro e em Contingência.
- Debuguei e verifiquei o Log da NFCe.exe (nfce.log), entrou corretamente no IF que deveria.
Alterações no SGER:
- No momento de Fechamento do Caixa, o sistema irá avisar se houver NFCe’s em Contingência e com Erro. O usuário deverá selecionar a opção Sim, para que o sistema abra o NFCe e envie as NFCe’s em Contingência para Produção:
As NFCe’s com erro deverão ser verificadas através do Gestor, pois os erros podem ser de Dados Fiscais e nesse caso essas não podem ser enviadas para evitar erros de Consumo Indevido: