COMPLY - Nota 014734

Módulo: Cadastros Básicos

Funcionalidade: Nota Fiscal

Data/Hora da Publicação: 22/09/2022 15:24:45

Data/Hora Última Alteração: 22/09/2022 15:33:21

Descrição da Nota: Tratamentos realizados na tela Nota Fiscal para que não ocorram erros ao acessar a tela 'Item Oil' e para retirar mensagem informativa para os Impostos '09 (PIS) e 10 (COFINS)'.

Sintoma

 

1 - Ocorriam os erros demonstrados a seguir, ao acessar a tela Item Oil do item da Nota Fiscal:

 

 

em System.Windows.Forms.BindToObject.CheckBinding()

   em System.Windows.Forms.Binding.SetListManager(BindingManagerBase bindingManagerBase)

   em System.Windows.Forms.ListManagerBindingsCollection.AddCore(Binding dataBinding)

   em System.Windows.Forms.BindingsCollection.Add(Binding binding)

   em System.Windows.Forms.BindingContext.UpdateBinding(BindingContext newBindingContext, Binding binding)

   em System.Windows.Forms.Control.UpdateBindings()

   em System.Windows.Forms.Control.OnBindingContextChanged(EventArgs e)

   em System.Windows.Forms.Control.CreateControl()

   em System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)

   em System.Windows.Forms.ButtonBase.OnVisibleChanged(EventArgs e)

   em System.Windows.Forms.Control.OnParentVisibleChanged(EventArgs e)

   em System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)

   em System.Windows.Forms.Control.OnParentVisibleChanged(EventArgs e)

   em System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)

   em System.Windows.Forms.Control.WmShowWindow(Message& m)

   em System.Windows.Forms.Control.WndProc(Message& m)

   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 

 

em System.Data.DataRowView.set_Item(String property, Object value)

   em Procwork.Software.Basic.NFS.Windows.ItemOil.ItemOil.btnLocalSave_Click(Object sender, EventArgs e)

   em System.EventHandler.Invoke(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)

 

2 - Estava apresentando a mensagem, 'Já existe outro imposto PIS ou COFINS cadastrado para este item', ao inserir os impostos 09 - Pis ou 10 - Cofins com mais de um tipo de lançamento e bases de cálculos diferentes, conforme exemplo demonstrado a seguir:

 

Imposto = 09 - PIS

Lançamento = 1 com valor de base de cálculo de 60,00

Lançamento = 2 com valor de base de cálculo de 30,00

 

Solução

 

1 - Tratamento para que não ocorram erros ao acessar a tela Item Oil do item da Nota Fiscal.

 

 

2 - Tratamento realizado para não apresentar mais a mensagem, 'Já existe outro imposto PIS ou COFINS cadastrado para este item', ao inserir os impostos 09 - Pis ou 10 - Cofins com mais de um tipo de lançamento e base de cálculo diferente, conforme exemplo demonstrado abaixo:

 

Imposto = 09 - PIS

Lançamento = 1 com valor de base de cálculo de 60,00

Lançamento = 2 com valor de base de cálculo de 30,00

 

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Melhoria na Tela de Nota Fiscal, quando estiver na aba item e selecionar a opção editar permanecer na mesma aba de item e correção para incluir mais de um item na mesma nota.

Melhoria na tela Nota Fiscal no item Oil, com a inclusão do campo GLP para atender à obrigação acessória SCANC.

Melhoria na tela "Nota Fiscal", com a criação da opção de filtro por CFOP.


Pacotes de Atualização