-
Total de ítens
217 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que mbbortolini postou
-
ACBrValidador passa teste de e-mail com espaço
mbbortolini replied to mbbortolini's tópico in ACBrDiversos
@Juliomar Marchetti encontrei outra situação com o validador. Está passando teste OK para o email com a seguinte formatação : marcelo.bortolini@gmail Isso ocorre pois nos testes não é verificado se o '.' está depois do '@' Alterei a função para executar o teste : Segue .pas para análise ACBrValidador.pas -
@Arnaldo Cruz o @Sebastiao observou bem quanto à questão de rateio, mas outra questão a se verificar são as casas decimais dos campos. Ex.: produto 4, quantidade 1,765 KG e preço 2,90 1,765 * 2,90 =5,1185 no XML : qcom = 1,765 vuncom = 2,90 vprod = 5,12 (ou 5,11) depende da função usada, arredondamento ou truncamento, 1 centavo é tolerado na validação Note que no xml vprod tem precisão de somente 2 casas, assim como os campos dos totais, portanto cuidado em como está a precisão do se banco de dados. É de suma importância que o tratamento de arredondamento ou truncamento seja utilizado em todos os preenchimentos das tags e aplicação de descontos ou acréscimos, pois nesse mesmo exemplo se eu tivesse dois itens, nesta mesma situação, e arredondando no item e truncando no total a diferença fica em 2 centavos e bloqueia a nota.
-
'Livros' no formato PDF em : http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=33ol5hhSYZk= http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=tW+YMyk/50s= http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=Iy/5Qol1YbE= São os mais atualizados. Exemplos de utilização com o ACBr baixe a pasta Exemplos no repositório : https://svn.code.sf.net/p/acbr/code/trunk2/Exemplos
-
@DOCFABIO como você recebeu este XML ? é o mesmo que a empresa transmitiu ? tem outros com o mesmo problema ? Tecnicamente, este ai estaria errado, mas e o transmitido ? Na sefaz esta nota ai aparece formatado 4,000 na quantidade.
-
Há diferenças nos XMLs, no que está válido há uma tag <avulsa>, esta você não deve estar informando no seu sistema, verifique a geração da NFe e/ou o preenchimento do componente na sua aplicação.
-
Em testes com o ACBrValidador foi constatado que está passando o e-mail com esta formatação "marcelo @teste.br" não está testando se tem um espaço entre os caracteres da string. Baseado nisso fiz uma alteração na unit ACBrValidador.pas, segue a mesma para análise. linha alterada 831, adicionado espaço na lista de caracteres inválidos: ACBrValidador.pas
-
Sim, já é necessário informar na impressão, pois o xml a ser transmitido já deve constar tal informação
- 3 replies
-
- nfce
- supermercado
-
(e 2 mais)
Tags:
-
Nfc-E Em Contingencia
mbbortolini replied to FlavioSaikoo's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
@Zoe Tecnologia, eu faço assim : - tentou enviar normal mas não conseguiu, 'emite OFF-Line' em contingência ACBrNFe.NotasFiscais[0].nfe.Ide.tpEmis := teOffLine; // troca tipo de emissão ACBrNFe.NotasFiscais[0].nfe.Ide.dhCont := now; // data de entrada em contingência ACBrNFe.NotasFiscais[0].nfe.Ide.xJust := 'Problemas com a conexão de internet'; // motivo da entra em contingência ACBrNFe1.NotasFiscais.GerarNFe; // gero novamente a nota ACBrNFe1.NotasFiscais.Assinar; // assino ACBrNFe1.NotasFiscais.Validar; // valido novamente // grava XML da NFe no banco de dados para quando se normalizar a comunicação este será transmitido à SEFAZ; ACBrNFe1.NotasFiscais.Imprimir; // faço a impressão -
Problemas ao exportar PDF da NFe durante a visualização do documento. FastReport
um tópico no fórum postou mbbortolini ACBrNFe
Pessoal, no meu sistema tenho a opção do usuário visualizar o documento, dali ela pode visualizar as informações a serem impressas, imprimi-lo e também exportar para PDF (ExportDANFePDF00.PNG). Acontece que a algumas versões está gerando uma exceção (ExportDANFePDF001.PNG) na linha número 721 da unit frxExportPDF (ExportDANFePDF001.PNG). Alguém mais passando por isso ? -
Problemas com os campos de Retorno do componente ACBrNFe
mbbortolini replied to mbbortolini's tópico in ACBrNFe
Estou resolvendo a questão com o comando ACBrNFe.WebServices.Retorno.Clear, sendo chamado antes do Enviar, assim mesmo com a exceção não tenho a informação diferente. -
Problemas com os campos de Retorno do componente ACBrNFe
mbbortolini replied to mbbortolini's tópico in ACBrNFe
@ricardo_casc, não se trata da 'desconfiguração' da internet, este somente é o processo com o qual eu consegui simular para que aconteça a mesma situação do cliente. Lá o cara emite as notas normais, uma, dua, dez, vinte notas e sem alterar nada de configuração, do nada(bem, do nada não, alguma coisa acontece), dá o erro de canais seguros e as propriedades de Retorno do componente ficam com os dados da última nota emitida. Momentaneamente, estou trocando pra 999 quando na except o retorno estivem com o status 100, pelo menos pra não ter informação inconsistente -
Problemas com os campos de Retorno do componente ACBrNFe
um tópico no fórum postou mbbortolini ACBrNFe
Boa tarde colegas, estou com a seguinte situação em alguns clientes que possuem histórico de problemas com a internet. Situação problema : o usuário após tentar emitir uma NFe recebe mensagem de problemas na emissão porém a NFe tem vinculando um protocolo (status 100 emitida) da nota anteriormente emitida. Como simular : faço a emissão normal de uma NFe e após estou alterando a config da internet para e desmarcando os TLS. (no cliente dá a mensagem 'Erro no suporte a canais seguros'), mas enfim o tratamento é semelhante. Procedimentos utilizados : ACBrNFe_NFe.NotasFiscais.Clear; // executando antes de qualquer atribuição aos campos da NFe, aqui não consigo debugar F7 não leva pra lugar nenhum // aqui atribui todos os campos da NFe; ACBrNFe_NFe.NotasFiscais.Validar; ACBrNFe_NFe.NotasFiscais.GerarNFe; try ACBrNFe_NFe.Enviar(iLote, True); excet memoLog.Lines.Add('>>>'); memoLog.Lines.Add('Problemas na emissão da NF-e'); memoLog.Lines.Add( IntToStr(ACBrNFe_NFe.WebServices.Retorno.cStat) +' ' + ACBrNFe_NFe.WebServices.Retorno.xMotivo); // aqui ocorre a divergência este ACBrNFe_NFe.WebServices.Retorno está com os valores da nota anterior, o log mostrado é assim "100 Autorizado o uso da NF-e" memoLog.Lines.Add('[RetornoWS]'+ACBrNFe_NFe.WebServices.Retorno.RetornoWS); // aqui gravo o retorno de "ERRO" para que seja tratado /// e aqui nesse ponto é onde o meu sistema fica com a nota sem emitir, mas com status de emitida com o protocolo da nota anterior // tratamento para as exceções end; Componente atualizado hoje de manhã até a revisão nro 12561 do SVN. Alguém já passou por algo semelhante ? -
@wayssoft Você pode ter alguns arquivos perdidos (em outras pastas). Executa o "apagarAcbr.bat" e tente fazer novamente a instalação.
- 9 replies
-
- acbr_nfe.bpd
- acbr_nfceecfvirtual.bpl
- (e 2 mais)
-
Gustavo, você executa o Validar antes de enviar ?
-
Gustavo eu uso assim : gravo o numero de série(ACBrNFe.SSL.SelecionarCertificado) e senha no banco de dados, no componente do ACBr tenho configurado a lib: "libCapicomDelphiSoap", antes da emissão configuro o componente para receber a série e senha do banco de dados e funciona tanto pra A1 quanto A3
-
código do hash do qr code invalido
mbbortolini replied to Antony Moraes's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
André, eu componente está atualizado ? Já verificou o demo para ver como está implementado ? Eu já tive este problema, no meu caso eu estava carregando o componente e executava o Validar, depois carregava mais algumas informações e outro Validar, ocorre que com as mudanças do componente o XML que era enviado não recebia a segunda carga de informações, o que fiz foi remover toda e qualquer chamada do método e somente executar após estar toda a informação carregada no componente. -
Emissão de NFC-e sempre em ambiente de produção
mbbortolini replied to Plenosoft's tópico in ACBrNFe
Poste o XML que foi transmitido. De qualquer forma, revise seus métodos de emissão, pegue o demo como modelo. -
código do hash do qr code invalido
mbbortolini replied to Antony Moraes's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
@Antony Moraes seja mais específico, poste o XML para que possamos analisar. Aqui https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx tem o validador da NFe, pode carregar o XML lá e ver a mensagem, pois sempre que dá qr-code inválido mostra o que está diferente. Em homologação você tem a mesma mensagem ? -
Tchê, tu já fez o teste desse cartão pra ver se o certificado ainda está lá ? Digo isso pois já tive um cliente que aconteceu isso, com um certificado recém renovado. Vi alguns comentários que alguns programas podem danificar o certificado no cartão, se é mito, lenda ou balela, ai não sei, mas aquele simplesmente não existia mais certificado no cartão a sorte foi que a unidade que emitiu o certificado fica aqui do lado do escritório, a menina fez o teste do cartão e não encontrou mais nada, certificado simplesmente havia sumido ou sido danificado, e olha que ele funcionou bem por uns 5 dias antes de dar problema, e antes de renovar, já havia usado o anterior por 3 anos. Até na época nos questionaram do acesso, que foi o sistema que danificou, mas isso é impossível, pois o ACBr trabalha apenas com a leitura desse certificado. Aqui tem um link para teste do certificado: https://certapp01.certificadodigital.com.br/testecd/request/check.jsp?nomeTeste=3&testPage=../body.jsp é da Serasa, não sei se funciona com outros certificados, mas deve funcionar, testa ai e manda o resultado.
- 7 replies
-
- certificado
- capicom
- (e 2 mais)
-
@amaurysette aqui volta e meia temos problemas com os cartões, geralmente quando é classe não registrada, se o capicom estiver OK, é só remover o cartão e inserir novamente. E também já tive problemas com cartões que simplesmente o certificado sumiu. Geralmente A3 é sinônimo de dor de cabeça.
- 7 replies
-
- certificado
- capicom
- (e 2 mais)
-
@Henrique Bazan DM.ACBrNFeDANFEFR_NFe.FastFile := 'C:\Report\DANFeRetrato.fr3'; -- aqui danfe da nota DM.ACBrNFeDANFEFR_NFe.FastFileEvento := 'C:\Report\EVENTOS.fr3'; -- aqui danfe do evento