Membros Pro Destak Postado 19 Agosto Membros Pro Postado 19 Agosto Bom dia pessoal, Atualizei os fontes hoje e após isso quando tento definir essa propriedade ACBrNFSeX1.Provider.ConfigAssinar.RpsGerarNFSe := False recebo um erro de EAccessViolation segue imagem em anexo.
Consultores Diego Foliene Postado 19 Agosto Consultores Postado 19 Agosto Bom dia! Essas configurações apesar de expostas são por finalidade internas. O próprio componente já define elas. Se você abrir a unit Fiorilli.Provider, por exemplo e procurar pela rotina Configuracao, você vai encontrar: procedure TACBrNFSeProviderFiorilli200.Configuracao; var NaoAssinar: Boolean; begin inherited Configuracao; ConfigGeral.QuebradeLinha := '\s\n'; ConfigGeral.ConsultaPorFaixaPreencherNumNfseFinal := true; ConfigGeral.Autenticacao.RequerLogin := True; NaoAssinar := ConfigGeral.Params.ParamTemValor('Assinar', 'NaoAssinar'); if (ConfigAssinar.Assinaturas = taConfigProvedor) and not NaoAssinar then begin with ConfigAssinar do begin Rps := True; LoteRps := True; CancelarNFSe := True; RpsGerarNFSe := True; RpsSubstituirNFSe := True; SubstituirNFSe := True; end; end; end; Existe algum motivo para você estar editando estas configurações no seu software? Sobre o erro propriamente dito, o Acess Violation está com um código de acesso 000000 o que geralmente é devolvido quando a memória está "vazia", então ou já foi liberado da memória ou ainda não foi instanciado. Não da para ver no seu print, mas em um primeiro palpite, você não definiu a Config de CodigoMunicipio e com isso o ACBrNFSeX1.Provider não foi definido e está com valor nil; Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Membros Pro Solution Destak Postado 20 Agosto Autor Membros Pro Solution Postado 20 Agosto Boa tarde, Em 19/08/2024 at 12:24, Diego Foliene disse: Existe algum motivo para você estar editando estas configurações no seu software? Vi no meu codigo que tinha até um comentario assim "ATE A FIORILLI ARRUMAR" é uma coisa antiga possivelmente p contornar algum problema na epoca; Em 19/08/2024 at 12:24, Diego Foliene disse: Não da para ver no seu print, mas em um primeiro palpite, você não definiu a Config de CodigoMunicipio e com isso o ACBrNFSeX1.Provider não foi definido e está com valor nil; Seu palpite estava correto era isso mesmo. Ajustei tudo aqui e deu certo, obrigado e pode fechar o topico. 1
Consultores Diego Foliene Postado 20 Agosto Consultores Postado 20 Agosto Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Recommended Posts