Módulo: SPED - FISCAL
Funcionalidade: Bloco H
Data/Hora da Publicação: 10/08/2018 11:19:17
Data/Hora Última Alteração: 10/08/2018 11:19:17
Descrição da Nota: Tratamentos realizados no registro H005 para que a geração não seja interrompida na ausência de configuração para a Filial de geração e registros na tela "Periodicidade de Registros" sem as informações "Referência" e "Geração" para outra Filial; ou quando o parâmetro "efd_gera_regH010_materialconsumo" estiver configurado com NAO e houver produtos classificados com o tipo de item "07 - Material de Uso e Consumo".
Sintoma
Estava ocorrendo os seguintes erros na geração do registro H005:
"Abrindo fluxo H005.
Buscando periodicidade por Filial.
Buscando periodicidade por Matriz.
Objeto não pode ser convertido de DBNull em outros tipos.
Erro na geração do registro H005. em System.DBNull.System.IConvertible.ToInt32(IFormatProvider provider) em Procwork.Software.AGSPED.FSC.Common.GerarArquivo.BlocoH.flxH005Novo.MesReferencia(ParametroGeracaoSPED pSped). em Procwork.Software.AGSPED.FSC.Common.GerarArquivo.BlocoH.flxH005Novo.MesReferencia(ParametroGeracaoSPED pSped) em Procwork.Software.AGSPED.FSC.Common.GerarArquivo.BlocoH.flxH005Novo.RetornaParameterList(ParametroGeracao param) em Procwork.Software.AGSPED.FSC.Common.GerarArquivo.BlocoH.flxH005Novo.BuscarDados(ParametroGeracao param)."
Erro na geração do registro H005. A chave fornecida não estava presente no dicionário.. em System.ThrowHelper.ThrowKeyNotFoundException()
em System.Collections.Generic.Dictionary`2.get_Item(TKey key)
em Procwork.Software.AGSPED.FSC.Common.GerarArquivo.BlocoH.flxH005Novo.BuscarDados(ParametroGeracao param).
Solução
Tratamentos realizados no registro H005 para que a geração não seja interrompida, quando houver as seguintes situações:
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)