-
Total de ítens
69 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Joabe Geraldo postou
-
Erro não catalogado no Cancelamento por Subsitituição
um tópico no fórum postou Joabe Geraldo NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia. Estou obtendo uma mensagem de erro não catalogado ao enviar o Evento de Cancelamento por Substituição em MG. O cancelamento normal está funcionando corretamente. Faço o cancelamento assim: ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotaFiscais.LoadFromFile(frmmodulo.qrTransmissaoNFCeCAMINHOARQUIVOXML.AsString); ACBrNFe1.EventoNFe.Evento.Clear; ACBrNFe1.EventoNFe.idLote := 1; with ACBrNFe1.EventoNFe.Evento.Add do begin infEvento.dhEvento := now; infEvento.tpEvento := teCancSubst; infEvento.detEvento.xJust := vJustificativa; infEvento.detEvento.chNFeRef := vChaveAcessoNotaReferenciada; InfEvento.detEvento.verAplic := ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.verProc; InfEvento.detEvento.cOrgaoAutor := ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.cUF; InfEvento.detEvento.nProt := ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.nProt; end; ACBrNFe1.EnviarEvento(1); Gostaria de saber se é algum problema da Sefaz ou alguma coisa errada que estou fazendo. Em anexo o XML do Envio do evento e do retorno. Observação: Estou com os fontes e os Schemas atualizados. 1-eve.xml 1-ped-eve.xml -
Salvar protocolo autorização no XML em modo assíncrono
um tópico no fórum postou Joabe Geraldo NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde. Eu estou desenvolvendo uma rotina de envio da NFCe através do envio assíncrono. Eu preferi usar desta forma (mesmo sabendo que o tempo é maior que o síncrono) para ter um controle melhor sobre o envio e recebimento do lote. Estou fazendo desta forma: ACBrNFe1.WebServices.Enviar.Lote := Self.GerarLote; ACBrNFe1.WebServices.Enviar.Sincrono := False; ACBrNFe1.WebServices.Enviar.Executar; E depois faço a consulta do lote pelo número do recibo retornado pelo Acbr: ACBrNFe1.WebServices.Recibo.Executar; Estou obtendo os retornos da forma que eu preciso e faço os tratamentos corretamente. O único problema é que quando eu uso o módulo assíncrono o Acbr não consegue atualizar o arquivo XML com a autorização da nota. Eu sei que existe a possibilidade de consultar a nota através do arquivo XMl, mas não quero usar esta forma para não cair no Consumo Indevido por consultar toda nota que for emitida. Como que eu faço para adicionar no XML as informações da autorização? -
Estamos todos reféns de uma estrutura muito complexa, mas que não funciona como deveria. Estamos com vários clientes com o faturamento parado, transportadoras e motoristas aguardando para viajar.
-
Layout NFC-e completo e atualizado
um tópico no fórum postou Joabe Geraldo NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde Alguém tem o layout completo e atualizado dos campos da NFC-e ? Estou com dificuldades de encontrar no Portal da NF-e. Obrigado -
Sefaz MG publicou cronograma de obrigatoriedade NFC-e
um tópico no fórum postou Joabe Geraldo NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde A Sefaz de MG finalmente publicou o cronograma de obrigatoriedade da NFC-e em MG. http://www.sped.fazenda.mg.gov.br/spedmg/nfce/Obrigatoriedade/ -
Erro na consulta de Status NFC-e MG
um tópico no fórum postou Joabe Geraldo NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde Estou fazendo alguns testes para dar início ao desenvolvimento do módulo de NFC-e para MG. Ao realizar a consulta estou obtendo o seguinte erro: Ao debugar os arquivos do ACBr verifiquei que o no XML de retorno de MG o nome da tag 'nfeResultMessage' vem diferente do nome da tag nos demais estados. O Arquivo de MG vem assim: Eu observei que se eu alterar o Arquivo \Acbr\Fontes\ACBrDFe\ACBrNFe\ACBrNFeWebServices.pas, na função TNFeStatusServico.TratarResposta e ajustar o nome da tag para ns0:nfeResultMsg o Acbr retorna o status do serviço corretamente. Porém para os demais estados não funciona. Eu gostaria de saber se esse erro é alguma configuração que eu devo fazer ou se o Acbr ainda não está 100% compatível com MG. -
Endereço no Beneficiário na Ficha de Compensação Bradesco
Joabe Geraldo replied to Joabe Geraldo's tópico in ACBrBoleto
Me desculpe, esqueci de informar. Estou usando o FastReport. -
Endereço no Beneficiário na Ficha de Compensação Bradesco
um tópico no fórum postou Joabe Geraldo ACBrBoleto
Boa tarde. Estou homologando com Bradesco e o atendente recusou meu boleto, porque segundo ele o endereço do cedente deve sair impresso na ficha de compensação. É o primeiro Banco que pede esse ajuste. Banco do Brasil, Itau, Santander, Sicoob e Caixa não exigiram essa informação. É possível fazer este ajuste no layout da impressão? Obrigado -
Mesmo problema com meus clientes em MG. O problema ocorre de forma aleatória, em diferentes clientes. Voltei a configuração para 3.1 e continua apresentando erros aleatoriamente.
-
Consulta Cadastro não funciona em MG versão 4.0
Joabe Geraldo replied to Joabe Geraldo's tópico in ACBrNFe
Vou fazer este procedimento, @BigWings Mas será que com a desativação dos WebServices da versão 3.10 a consulta ao cadastro continuará funcionando? -
Consulta Cadastro não funciona em MG versão 4.0
Joabe Geraldo replied to Joabe Geraldo's tópico in ACBrNFe
Ok, @Gr@c@... obrigado pelo retorno. Vou aguardar para saber se algum outro desenvolvedor está conseguindo fazer a consulta. Obrigado -
Consulta Cadastro não funciona em MG versão 4.0
Joabe Geraldo replied to Joabe Geraldo's tópico in ACBrNFe
Este problema é so em Minas Gerais? porque pelo que eu pesquisei aqui no fórum tem desenvolvedores de outros estados que estão conseguindo fazer a consulta. Estranho que o método funciona nas versões 2.0 e 3.1. O Método que eu estou usando para consulta é <b>ACBrNFe1.WebServices.ConsultaCadastro.UF := UF; if Length(Documento) > 11 then ACBrNFe1.WebServices.ConsultaCadastro.CNPJ := Documento else ACBrNFe1.WebServices.ConsultaCadastro.CPF := Documento; ACBrNFe1.WebServices.ConsultaCadastro.Executar;</b> Não estou usando o componente AcbrConsultaCPF ou AcbrConsultaCNPJ. Estou utilizando o AcbrNFe. -
Boa tarde Não estou conseguindo fazer consulta de cadastro em MG com a versão 4.0 na NF-e. Ao executar a consulta simplesmente não tenho nenhum retorno. Se eu mudar a versão do componente para 3.1 ou 2.0 o retorno ocorre normalmente. O mesmo problema ocorre usando o MonitorPLUS 1.1.0.54. Com a versão 4.0 todos os serviços da NF-e estão executando corretamente, exceto a consulta ao cadastro. Em anexo os arquivos de Pedido da Consulta e Retorno. Também envio o meu ACBrNFeServicos, que está atualizado pelo SVN. Preciso desta rotina funcionando porque, estranhamente, a SEFAZ de MG está autorizando(e não denegando) notas fiscais para destinatários com o CNPJ Não Habilitado(suspenso). Desta forma o sistema iria informar se existe alguma pendência no cadastro do cliente antes da emissão da nota. Obrigado 20180627084810-ped-cad.xml 20180627084815-cad.xml ACBrNFeServicos.ini
-
Informação de Protesto em desacordo com CNAB 240 Sicoob
Joabe Geraldo replied to Joabe Geraldo's tópico in ACBrBoleto
Ok... Faltou apenas um ';' no fim da linha 903, mas agora a remessa foi gerada corretamente. O arquivo será atualizado no SVN? Muito obrigado pelo retorno. -
Informação de Protesto em desacordo com CNAB 240 Sicoob
Joabe Geraldo replied to Joabe Geraldo's tópico in ACBrBoleto
Bom dia, @José M. S. Junior Mesmo não informando o campo data DataProtesto e DiasdeProtesto=0 a remessa está sempre gerando o campo código de protesto com a opção '1 - Protestar Dias Corridos'. O banco não está aceitando validar a remessa porque, segundos eles, o arquivo está ficando inconsistente, uma vez que está sendo informado que o título será protestado e o número de dias do protesto está vazio. Como o título não será protestado o ideal seria preencher o campo TipoProtesto=9. -
Informação de Protesto em desacordo com CNAB 240 Sicoob
um tópico no fórum postou Joabe Geraldo ACBrBoleto
Boa tarde Estou tendo problemas com a geração de uma remessa do Sicoob no CNAB 400. De acordo com o manual eu devo informar no campo 'Código para protesto' os seguintes valores: ' O ACBr está gerando a remessa sempre com a opção '1 - Protestar dias corridos' O problema que o boleto do cliente não vai protestar e o banco não está aceitando informar 'Protestar com dias corridos' e com dias de protesto 0. O que pode ser feito para resolver o problema? Obrigado. Layouts para troca de informações ATUAL.xls ACBrBancoBancoob.pas -
Problemas ao enviar Nota Fiscal por Email com Avast
um tópico no fórum postou Joabe Geraldo Dúvidas não relacionadas ao ACBr
Boa tarde. Eu sei que o problema que vou postar não está diretamente relacionado ao Acbr, mas estou postando a dúvida aqui porque talvez alguém já tenha passado pelo mesmo problema e possa me ajudar. Estou com um problema ao enviar o arquivo PDF e o XML da da Nota Fiscal Eletrônica por email. Eu uso o Componente Indy para envio dos e-mails. Em alguns computadores que tem Avast instalado o arquivo PDF está chegando corrompido no e-mail do destinatário. Se eu desativar o Avast ou o módulo de email do mesmo o arquivo chega normalmente. Já adicionei exceção para o executável do sistema, para a pasta de XML e para a pasta do PDF, ainda sim não deu certo. Alguém já passou por esta situação? Obrigado -
'Agencia\Conta do arquivo inválido' no Retorno CNAB400 Santander
um tópico no fórum postou Joabe Geraldo ACBrBoleto
Bom dia Estou lendo o arquivo de retorno CNAB400 do Santander e estava acusando erro 'Agencia\Conta do arquivo inválido'. Observando o arquivo AcbrBancoSantander.pas verifiquei que estava sendo usando o campo fpTamanhoConta para identificar a conta do cliente: rConta := PadLeft( OnlyNumber(rConta),fpTamanhoConta,'0'); E observei que no create da classe fpTamanhoConta estava sendo atribuído 11. Como a conta do cliente possui 8 dígitos, fiz um teste, passando foTamanhoConta para 8, e neste teste a leitura do arquivo retorno foi feita corretamente. Existe alguma forma de alterar o fpTamanhoConta sem alterar o arquivo AcbrBancoSantander.pas ou a correção deve ser feita no arquivo mesmo? Obrigado -
Retorno de Consulta de Notas Fiscais em Lote
Joabe Geraldo replied to Joabe Geraldo's tópico in ACBrNFe
Resolvi o problema encontrando a solução em: Tive que Executar o C:\Acbr\Fontes\ACBrDFe\ACBrNFe\Compila_RES.bat e Reinstalar o ACBr -
Bom dia Estou fazendo uma consulta de Notas Fiscais em Lote. Estou utilizando o comando abaixo dentro de um loop, para adicionar todas as notas que eu quero fazer a consulta: ACBrNFe1.NotasFiscais.LoadFromFile(sXML); E depois, fora do loop, executo o comando de consulta: ACBrNFe1.Consultar; Eu não estou conseguindo pegar o resultado da consulta de cada nota, individualmente. Tentei com os comandos abaixo, mas todos retornam cStat = 0; Retorno := ACBrNFe1.WebServices.Consulta.cStat; Retorno := ACBrNFe1.NotasFiscais.Items[i].NFe.procNFe.cStat;
-
Pelo que eu percebi nos fontes do Acbr, é feito a leitura do Arquivo XML que é retornado e as informações são gravadas na classe TresCTe (\ACbrDFe\AcbrCTe\PCNCTe\pcteRetDistInt.pas). A classe TresCTe parece ser alimentada pelo método LerXML. CTe_Nota_Tecnica_2015_002.pdf
-
Boa tarde Estou implementando uma opção para meu cliente fazer o download e importação do CT-e através do WebService de Distribuição e estou com algumas dúvidas. Pelo que eu entendi vai ser distribuído para o cliente todo CT-e que for emitido pelo cliente, ou que ele seja ou destinatário, ou que ele seja o emitente. Nestas condições, é possível adicionar no Resumo da Distribuição que é retornado pelo ACBr um campo de CNPJ e Nome do Destinatário e do Remetente? Também seria possível adicionar o campo Tomador do Serviço? Obrigado
-
Campo EspecieDoc errado na remessa CNAB 400 Caixa
Joabe Geraldo replied to Joabe Geraldo's tópico in ACBrBoleto
Encontrei mais uma diferença, no campo Valor da Multa. O Acbr está passando esta instrução: IntToStrZero(round(((ValorDocumento*PercentualMulta)/100)), 10) + //358 até 367 - Valor nominal da multa Desta forma, o valor da multa está gerando a parte inteira como Decimal, ficando o valor errado. O Correto seria: IntToStrZero(round(((ValorDocumento*PercentualMulta)/100)*100), 10) + //358 até 367 - Valor nominal da multa Inicialmente encontrei apenas estas diferenças. Enviei o arquivo de remessa corrigido, de acordo com o manual de 07/2017 e estou aguardando o retorno da validação.