-
Notifications
You must be signed in to change notification settings - Fork 62
Description
No ArquivoSpedV2.cs, o método FormatarCampoDecimal faz uma chamada recursiva que está gerando um looping infinito, fechando meu sistema. Apenas o método destacado na imagem é acessado, o que ocorre através do EscreverLinha -> PreencherCampo -> FormatarCampoDecimal.
Além disso, não consigo utilizar diretamente o método GerarLinhas do ArquivoEFDFiscalV2. Os blocos estão chegando preenchidos no método GerarBlocoSped, mas nele um objeto nulo é criado. Sendo assim, o registro chega nulo ao GerarRegistroSped, não passando pelo EscreverEAdicionarNasLinhas, o que faz com que nenhuma linha seja preenchida no arquivo.
As versões sendo utilizadas são FiscalBr.Common 6.0.0, EFDContribuicoes 6.1.3 e EFDFiscal 19.0.2. O framework é o .NET 8.0.
Tais questões acontecem nos layouts que utilizam o ArquivoSpedV2, como EFDFiscal e EFDContribuicoes. Contornei a situação do GerarLinhas enviando cada registro individualmente ao EscreverLinha, mas não seria o ideal.

