| Produto: | TOTVS Varejo Supermercados |
|---|---|
| Linha de Produto: | Linha Consinco |
| Segmento: | Varejo Supermercados |
| Módulo: | FATURAMENTO |
| Função: | EMISSÃO/REEMISSÃO FATURAMENTO - MAD00109 |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPXOMNI-311 DSUPXOMNI-255 DSUPXOMNI-278 |
Desenvolvido um novo recurso responsável por automatizar a emissão de notas fiscais referentes a movimentação interna, podendo ser perda, uso e consumo etc. A implementação consiste em ter uma tela de parametrizações onde serão incluído os dados para o agendamento e uma tela para consultar as notas emitidas e também um serviço responsável pela geração automaticamente no período configurado no agendamento.
Desenvolvida tela de cadastro e configurações do agendamento de emissão de notas fiscais de perda de forma automática(Segunda Aba), onde no cadastro constará as informações de SeqAgendamento, Descrição do Agendamento, Representante, Código Geral da Operação pertinente à emissão da nota, Forma de Pagamento, Condição de Pagamento, Tabela de Venda, Dia Início e Dia fim da movimentação no mês, Código Geral da Operação pertinente à movimentação de perda, Dia da geração da nota fiscal ao qual o job se guiará para geração dos pedidos e notas fiscais de perda, além da informação de status do agendamento, se ele se contra ativo ou inativo para execução no job. Na primeira Aba será destinada à consulta de informações dos pedidos e das notas fiscais emitidas, caso haja movimentação no período do agendamento escolhido, além de ser possível, a realização da consulta da nota fiscal no sistema de Consulta e Cancelamento de Nota fiscal, basta apenas dar um duplo clique na coluna do campo NºNota*, que a janela do sistema de consulta e cancelamento de nota fiscal, irá abrir já com as informações da nota fiscal selecionada.
No módulo de Vendas. Menu: blabla > balbla
(anexar imagem)
Preencher os seguintes dados para emissão do agendamento:
Exemplos de configuração:
Períodos dentro do mês
Um único período no mês
Recomendação de configuração de agendamento de JOB responsável por gerar os agendamentos:
BEGIN
Sys.Dbms_Scheduler.Create_Job(Job_Name => 'PROCESSANOTAPERDA',
Job_Type => 'PLSQL_BLOCK',
Job_Action => 'begin
pkg_agendamentonf.SP_ProcessaAgendamentoPerda();
end;',
Start_Date => To_Date('22-12-2023 00:00:00',
'dd-mm-yyyy hh24:mi:ss'),
Repeat_Interval => 'Freq=Daily;ByHour=3;ByMinute=0;BySecond=0',
End_Date => To_Date(NULL),
Job_Class => 'DEFAULT_JOB_CLASS',
Enabled => TRUE, Auto_Drop => FALSE,
Comments => 'Executar todos os dias as 3 horas');
END; |
Não se aplica
Não se aplica