Módulo: Obrigações SPED - EFD ICMS IPI
Funcionalidade: Relatório Informações Complementares ICMS ST - NF
Data/Hora da Publicação: 03/05/2021 09:34:36
Data/Hora Última Alteração: 03/05/2021 09:34:36
Descrição da Nota: Tratamento realizado na geração do Relatório das Informações Complementares ICMS ST para que não seja interrompida, quando houver configuração de conversão de unidade de medida para o mesmo código de produto com indicadores diferentes. Tratada também a geração do registro C180 para que seja finalizada com sucesso e o Bloco C para utilizar melhor os recursos de memória do servidor.
Sintoma
Estava ocorrendo o seguinte erro na geração do Relatório das Informações Complementares ICMS ST, quando havia configuração de conversão de unidade de medida para o mesmo código de produto com indicadores diferentes:
(Referência de objeto não definida para uma instância de um objeto.) em Procwork.Software.AGSPED.FSC.Servers.RelInfCompICMSST.RelInfCompICMSSTController.ExecutaCalculoRessarcimento(Int32 diasConsiderar, Int32 busId, DateTime dtIniProcesso, DateTime dtFinProcesso, List`1 notasSaida, List`1 notasEntrada, List`1& dadosCompICMSST, Dictionary`2 dicEstoqueProd)
em Procwork.Software.AGSPED.FSC.Servers.RelInfCompICMSST.RelInfCompICMSSTController.ExecutaRelatorio(String sessionID, ContextoExecucao contexto)
em Procwork.Software.AGSPED.FSC.Servers.RelInfCompICMSST.RelInfCompICMSSTController.IniciarExecucao(ContextoExecucao contexto, String sessionID)
em Procwork.Software.SATI.PROC.Servers.CoordenadorProcesso.CoordenadorProcessoController.ExecuteInternalProcess(ContextoExecucao contexto, IExecutorProcesso objBO)
em Procwork.Software.SATI.PROC.Servers.CoordenadorProcesso.CoordenadorProcessoController.ExecutePrincipalProcess(ContextoExecucao contexto, IExecutorProcesso objBO)
A geração do arquivo EFD ICMS IPI também era interrompida quando havia este cenário.
Solução
Tratamento realizado na geração do Relatório das Informações Complementares ICMS ST para que não seja interrompida, quando houver configuração de conversão de unidade de medida para o mesmo código de produto com indicadores diferentes.
Tratada também a geração do registro C180 para que seja finalizada com sucesso.
Outro tratamento
Melhoria efetuada no Bloco C para utilizar melhor os recursos de memória do servidor.
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)