Módulo: BASIC - SERVIÇO PÚBLICO (TELECOM-ENERGIA)
Funcionalidade: NOTA FISCAL DETALHADA
Data/Hora da Publicação: 13/04/2022 09:10:34
Data/Hora Última Alteração: 26/04/2022 15:11:23
Descrição da Nota: Tratamento na tela 'Nota Fiscal Detalhada' para demonstrar os campos Matriz e Filial corretamente. Correção de erro ao salvar nota fiscal com valores de impostos zerados. Melhoria para realizar cálculo automático dos campos de "Valores Totalizados " na inclusão de nova Nota Fiscal. Tratamento para retirar a obrigatoriedade de informar parceiro para notas fiscais canceladas. Melhoria técnica nas tabelas.
Sintoma
1 - Ao incluir uma Nota Fiscal na tela 'Nota Fiscal Detalhada', salvar e abrir novamente sem sair da tela, ocorriam os erros demonstrados abaixo nos campos Matriz e Filial:
2 - Ao salvar uma Nota Fiscal na tela 'Nota Fiscal Detalhada', com os campos Valor Base, Alíquota ou Valor Imposto zerados ocorria o erro abaixo, porque os campos ficavam vazios.
em Procwork.Software.Framework.Windows.Forms.BaseForms.DBTransaction.tsbSave_Click(Object sender, EventArgs e)
em System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
em System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
em System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
em System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
em System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
em System.Windows.Forms.Control.WndProc(Message& m)
em System.Windows.Forms.ToolStrip.WndProc(Message& m)
em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Solução
1 - Tratamento na inclusão de notas fiscais, para demonstrar os campos Matriz e Filial corretamente após salvar e abrir a nota fiscal, seja para consulta ou edição.
Consulta:
Edição:
2 - Tratamento para não ocorrer erro ao salvar uma Nota Fiscal, com os campos Valor Base, Alíquota ou Valor Imposto zerados.
EVOLUÇÕES
Esta nota possui a(s) seguinte(s) melhoria(s):
1 - Melhoria realizada nos campos Base de Cálculo Total e Valor Total do Imposto da aba 'Valores da Nota' para calcular o valor dos campos automaticamente, considerando a soma das bases e impostos, do Imposto ICMS (01) com tipo de lançamento 1 – Tributado e 3 - Outros lançados nos itens da Nota Fiscal.
Exemplo considerando somente o imposto ICMS (01):
Exemplo considerando a soma de base e imposto, do imposto ICMS (01):
2 - Retirada a obrigatoriedade de informar um Parceiro para Notas Fiscais canceladas.
Nota Fiscal ativa:
Nota Fiscal cancelada:
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)