-
Total de ítens
5.325 -
Registro em
-
Última visita
-
Days Won
155
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Diego Foliene postou
-
Contingência ativada na Sefaz de Minas Gerais
um tópico no fórum postou Diego Foliene Notícias do ACBr
Bom dia! Conferindo no Portal da Nota Fiscal Eletrônica, é possível observar que a Sefaz de Minas Gerais está com contingência ativada. Tendo iniciado no dia 24/09/2023 às 17h00 e com previsão de encerramento às 12h00 do dia 25/09/2023. Para usar o ACBr em contingência durante este período, siga as orientações deste tópico:-
- 2
-
Boa noite! Primeiro de tudo, mais uma vez, muito obrigado pela contribuição. Toda colaboração sempre será mais do que bem vinda. No entanto, fiz alguns testes e não entendi a real necessidade da sua contribuição. Comparando o arquivo CancelamentoResposta.cs que disponibilizou com o que temos no SVN, foram apontadas duas diferenças. A primeira delas é adição de algumas propertys: public string Versao { get; set; } public TipoAmbiente TpAmb { get; set; } public string VerAplic { get; set; } public int CStat { get; set; } public string XMotivo { get; set; } public int CUF { get; set; } public string ChNFe { get; set; } public DateTime DhRecbto { get; set; } public string NProt { get; set; } public string tpEvento { get; set; } public string xEvento { get; set; } public string nSeqEvento { get; set; } public string CNPJDest { get; set; } public string emailDest { get; set; } public string XML { get; set; } public string Resposta { get; set; } Se conferirmos na declaração da classe, podemos ver que ela herda de CancelamentoRespostaBase: public sealed class CancelamentoNFeResposta : CancelamentoRespostaBase<CancelamentoNFeResposta, TipoEventoNFe> Já CancelamentoRespostaBase, herda de DFeRespostaBase. Ambas já possuem as propriedades que você adicionou, por isso, não acho necessário adicionar elas na classe filha novamente. A segunda alteração é a adição de um método LerResposta. public static CancelamentoNFeResposta LerResposta(string resposta) { ACBrIniFile iniData = ACBrIniFile.Parse(resposta); CancelamentoNFeResposta cancelamentoCTeResposta = iniData.ReadFromIni<CancelamentoNFeResposta>("CANCELAMENTO"); if (cancelamentoCTeResposta == null) cancelamentoCTeResposta = iniData.ReadFromIni<CancelamentoNFeResposta>("Cancelamento"); cancelamentoCTeResposta.Resposta = resposta; return cancelamentoCTeResposta; } Este método tenta ler de uma seção "CANCELAMENTO" na resposta e se não encontrar, busca de "Cancelamento". Nos testes que fiz, o conteúdo devolvido veio da seguinte maneira: Portanto, o if que busca por "CANCELAMENTO" retornou vazio e acabou buscando e encontrando em "Cancelamento". Para este caso, já tem na rotina de leitura de CancelamentoRespostaBase.cs Realizei meus testes usando o demo em C# e a seguinte versão da Lib.
-
Local de armazenamento das NFSEs
Diego Foliene replied to Ricardo Timm Bonsembiante's tópico in ACBrMonitorPLUS
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Local de armazenamento das NFSEs
Diego Foliene replied to Ricardo Timm Bonsembiante's tópico in ACBrMonitorPLUS
Bom dia! A configuração fica no caminho DFe > Impressão > Dados Empresa. -
NFSeX Tomador Exterior Provedor Saatri
Diego Foliene replied to icozeira's tópico in DFe - Documentos Fiscais Eletrônicos
Bom dia! Para que a tag código país seja gerada, você precisa passar o valor "9999999" para a propriedade NFSe.Tomador.Endereco.CodigoMunicipio Para que a tag NIF seja gerada NFSe.Tomador.Endereco.UF precisa ser "EX". -
Por favor, faça um teste utilizando o programa exemplo. Ambos os arquivos anexos* foram gerados marcando o evento R-4020 e usando o botão "Gerar Arquivos" do programa exemplo. Como é possível observar: Ele gera, assina e valida os XMLs. *Removi a informação das tags relacionadas a assinatura, mas como é possível observar, o XML foi gerado corretamente. Estou usando certificado A1, configurado apenas caminho PFX e senha. Reitero também que verifique se seus fontes e seu programa exemplo não possuem alterações locais e que ao atualizar os fontes do ACBr, é preciso reinstalar para que as atualizações e alterações surtam efeito, então sempre que fizer um SVN Update, precisa reinstalar. 1111111110000002023092209453524440-R-4020-0.xml 1111111110000002023092209373708795-R-4020-0.xml
-
Bom dia! Por favor, veja está resposta de nosso amigo @Italo Giurizzato Junior, explicando que o método foi implementado pelo fato do XML da NF3e possuir um grupo autXML que serve para permitir que o emitente indique até 10 CNPJs/CPFs que possam ter acesso ao XML da nota. Mas que não temos informação sobre o serviço de fato ter sido disponibilizado e também não encontramos URLs correspondentes para ele na página da Sefaz. Em suma, até onde sabemos, não existe, ou não foi disponibilizado ainda, serviço de distribuição DFe para NF3e.
-
Duvidas C# - ACBrCTe
Diego Foliene replied to Lindomar S. Menezes's tópico in DFe - Documentos Fiscais Eletrônicos
Bom dia! RLPreviewForm.pas Procure pela procedure TRLPreviewForm.Init; -
Duvidas C# - ACBrCTe
Diego Foliene replied to Lindomar S. Menezes's tópico in DFe - Documentos Fiscais Eletrônicos
A janela de Preview do Fortes Report é montada internamente pelo mesmo. Você pode conferir a unit RLPreviewForm para mais informações. Não encontrei nela uma propriedade específica relacionada ao ícone da janela de preview (tem relacionada aos ícones da janela do menu dela). Mas elas não são acessíveis diretamente no componente ou na Lib. -
Por favor, seus fontes estão atualizados? Você não possui nenhuma modificação local? (Isso é indicado pelo SVN com uma bolinha vermelha). Pergunto porque fiz um teste com o programa exemplo e o XML foi gerado corretamente. Já no arquivo r-4020_3.xml que nos encaminhou no e-mail, está constando duas vezes as mesmas informações. Vale a pena você conferir a sua rotina de preenchimento do evento também.
-
Foi gerada uma nova compilação do ACBrMonitor. Por favor, queira atualizar e testar.
-
Boa tarde! Foi adicionado no ACBrMonitor o método GNRe.GerarXML. Este método recebe um arquivo INI, assim como o GerarGuia, porém, diferente dele, este método não faz o envio para o web service. Veja um exemplo de uso e de retorno do mesmo. O mesmo estará disponível na próxima compilação do ACBrMonitor.
-
Instabilidade na Sefaz de São Paulo
Diego Foliene replied to Diego Foliene's tópico in Notícias do ACBr
O membro da comunidade @Felipe Mariano, chamou atenção no canal #sefaz em nossa comunidade do Discord, para o fato de que a contingência para a Sefaz São Paulo foi ativada. Fonte: Portal da NFe. Para utilizar o ACBr em contingência, siga as orientações deste tópico: -
Duvidas C# - ACBrCTe
Diego Foliene replied to Lindomar S. Menezes's tópico in DFe - Documentos Fiscais Eletrônicos
Boa tarde! Estou buscando mais informações a respeito, mas é quase certo que os 3 questionamentos estão relacionados diretamente ao Fortes Report, que é o gerador de relatórios utilizado e não seja uma questão de configuração das classes em C# ou da Lib em si. -
Instabilidade na Sefaz de São Paulo
Diego Foliene replied to Diego Foliene's tópico in Notícias do ACBr
Boa tarde! No dia 21/09/2023, por volta das 15h04, começamos a receber relatos no canal #sefaz em nossa comunidade do Discord. De membros com dificuldade em consumir os serviços da Sefaz de São Paulo. Conferindo no DownDetector, é possível observar que o número de relatos aumentou exponencialmente por volta das 14h00 Não há contingência ativada até o momento desta publicação. Lembrando que a seguinte orientação consta na página da Sefaz de SP para casos de falha de conexão. -
NFSE_Emitir - Codigo:-10, Mensagem:"" is an invalid integer
Diego Foliene replied to Exi Sistemas's tópico in ACBrLIB
Boa tarde! Ainda vamos averiguar a questão do retorno: Mas as informações da cidade foram enviadas ao SVN na Rev-30720 e estarão disponíveis nativamente na Lib na próxima compilação da mesma. -
ACBrNFSeX - Ajuste provedor Dois Irmãos - RS
Diego Foliene replied to Nícolas Dörr's tópico in ACBrNFSe
Boa tarde! Alteração enviada ao SVN na Rev-30719. Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema. -
Distribua a ACBrLib seguindo a mesma estrutura ...\ACBrLib\x64\ Para as dependências. Se precisar usar OpenSSL, este link tem orientações de como instalar a versão indicada. https://askubuntu.com/questions/1126893/how-to-install-openssl-1-1-1-and-libssl-package
-
Atualização do componente ACBreSocial para a versão 1.2
Diego Foliene replied to Marcelo Pontes Melim's tópico in ACBreSocial
Bom dia. Conferindo no layout e nos schemas, sim. Boa parte ainda permanece como atributo. -
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.