Histórico da Página
...
01. VISÃO GERAL
No Venda Assistida, caso haja ocorra falha no sistema durante a finalização do orçamento onde , e a venda já tenha sido transmitida e autorizada pela SEFAZ, porém porém a impressão não foi realizada, ao retornar o acesso a rotina, será possível a ocorrência dos cenários a baixoabaixo:
Cenário 01: Cancelamento dentro do prazo
Exemplo:
Venda sendo realizada na estação 001.
Após , após falha na impressão o operador logo em seguida faz novo acesso à estação, neste caso tem .
Neste caso, temos a opção de imprimir a venda ou enviar para cancelamento.
Opção de impressão da venda:
Operador escolhe a opção de impressão da venda.
Selecione a opção Impressão a Venda "SIM"
O DANFE (cupom) da venda é impresso e a venda é gravada completamente.
Demonstração:
Opção de cancelamento da venda:
O operador escolhe seleciona a opção para não imprimir a venda.
Com isso, o sistema faz a tentativa de cancelamento OnLine do documento.
Com o retorno do cancelamento positivo, o orçamento volta a ficar com status em "aberto" para nova finalização.
Demonstração:
Caso ocorra falha na comunicação com o TSS ou SEFAZ e esteja no prazo de cancelamento definido no parâmetro MVparâmetro V_SPEDEXCNFCEEXC, o sistema envia a venda para cancelamento via Job (grava na tabela SLX).
O sistema faz a tentativa de cancelamento do documento.
Ocorrência de falha na comunicação com o TSS ou SEFAZ.
A venda é enviada para cancelamento via Job (tabela SLX).
Demonstração:
Cenário 02: Cancelamento fora do prazo
Exemplo:
Venda sendo realizada na estação 001.
Após , após falha na impressão o operador acessa outra estação para realizar a venda, e só retorna à estação 001, horas depois (após o prazo de cancelamento).
Neste caso tem , temos a opção de impressão e gravação da venda, ou tentativa de cancelamento, porém estando fora do prazo definido no parâmetro MV_SPEDEXCNFCEEXC, a venda será gravada para a possibilidade de efetuar a devolução.
Operador escolhe seleciona a opção de não imprimir a venda.
O sistema faz a tentativa de cancelamento, estando fora do prazo previsto pela SEFAZ o cancelamento é rejeitado.
A venda é gravada completamente para que seja possível realizar a devolução.
Demonstração:
...
02. TABELAS UTILIZADAS
- Quando a venda é enviada para cancelamento via Job é gerado um registro na tabela SLX ( Log Cancelamento x Devolução), com base nestes registros que o Job processa o cancelamento.
03. Links uteis
- Utilidade do parâmetro MV_LJCFTEF:
...
- SIGALOJA 0368 Qual parâmetro permite informar se a transação TEF esta com status pendente ou cancelada?
- Mais sobre o parâmetro MV_LJTEFPD:
...
- SIGALOJA_0369_O que faz o parametro MV_LJTEFPD? Como definir qual a ação será realizada após uma queda durante a transação TEF?
- Mais sobre o parâmetro MV_NFCEEXC:
...
- https://tdn.totvs.com/display/public/PROT/DT_MV_NFCEEXC
- Controle de etapas para emissão de NFC-e:
...
- 96413_DT_SIGALOJA_EMISSAO_NFCE_CONTROLADA_ETAPA
- Melhoria no processo de cancelamento da NFC-e:
...
04. Importante:
Para vendas com pagamentos em cartão o sistema irá obedecer a configuração dos parâmetros MV_LJTEFPD e MV_LJCFTEF
Este tratamento não contempla vendas/orçamentos que contenham itens tipo Entrega/Reserva.
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |