
ramalho
Membros Pro-
Total de ítens
310 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que ramalho postou
-
Italo, em um dos retornos do XML eu encontrei o problema e estou anexando... Porém é interessante que eu consiga encontrar este erro nas mensagens de retorno. o quê eu posso fazer para tratar este retorno? 38-rec-soap.xml
-
Bom dia Italo, Campinas / IssDsf
-
Boa Noite, estou com um problema na geração da NFSe com o acbr, Acontece que em um dos meus clientes ao gerar o rps o lote estava retornando 0 então, descobri que a rotina esta caindo no except mas não consigo pegar a mensagem de retorno ou erro e não estou conseguindo resolver este problema, alguma ajuda? logo após ele passar pelo ACBrNFSe1.Enviar(NumeroRPS); ele já cai no exeption, e todas as funções que estou tentando trazer a msg esta voltando vazia... ACBrNFSe1.Enviar(NumeroRPS); //showmessage('teste2' + VarToStr(ACBrNFSe1.WebServices.ConsNFSeRps.Msg)); NumeroLote := StrToInt(ACBrNFSe1.WebServices.ConsLote.Protocolo); ACBrNFSe1.NotasFiscais.Clear; except on E : Exception do begin showmessage('teste3' + VarToStr(ACBrNFSe1.WebServices.ConsNFSeRps.Msg)); showmessage(E.Message); Result := ObterMensagemRetorno(ACBrNFSe1.WebServices.ConsNFSeRps.RetWS, E); exit; end; Obrigado.
-
Boa tarde Italo, não tem nada de errado não! continuamos com algum probleminha na assinatura. não estou conseguindo encontrar. Você pode me auxiliar?
-
Boa tarde, já existe algo no acbr para envio das guias para ES, SP e RJ ? não encontrei nas pastas, e aqui no forum eu achei em alguns lugares dizendo que não tem, mas como a postagem é bem antiga, acho que não custa perguntar.
-
Boa tarde Italo, desculpa reviver o tópico mas voltei a ter o erro com a assinatura, achei bem estranho estou analisando ainda, vou anexar os xmls 204256470-con-lot.xml 204256470-con-lot-soap.xml 204256470-lista-nfse.xml 204256470-lista-nfse-soap.xml
-
Eu atualizei e funcionou. Vou fazer mais testes e se der algo errado eu posto aqui.
-
Mas pela mensagem parece dizer que o valor passado esta certo, o quê estaria dando erro é a conversão para o padrão SHA1,e ele até mostra qual a linha que deveriamos enviar.
-
Bom dia Italo, Eu de verdade não sei te dizer procurei aqui mas não encontrei nada que de uma dica...
-
Sem ser a Situação 'E' esta funcionando... com 'E' eu tive o retorno destacado no xml: Assinatura do RPS incorreta. Codigo Hash gerado para o campo assinatura do RPS esta invalido. O codigo hash 'c6517eabffcc3e0c38b91edd0ebf998da3948cb0' gerado para o campo Assinatura do RPS nao esta valido. O campo Assinatura deveria estar com o conteudo '00001233556NF 00000000127020160920E NS000000000001000000000000000000081214000005858780000129' convertido no padrao SHA1 para o valor '3f175f31d3d7bd8bbae5ac1c42ee269645d17dc4'
-
Por favor ignora a situação acima, consegui acertar. porém tive um problema na hora da assinatura do XMl vou anexar os xmls 203517899-lista-nfse.xml 203517899-lista-nfse-soap.xml 203517899-con-lot.xml 203517899-con-lot-soap.xml
-
eu criei essa logica para passar do jeito que eu desejo if cTributacao = 'C' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttIsentaISS; end else if cTributacao = 'E' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttNaoIncidencianoMunic; end else if cTributacao = 'F' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttImune; end else if cTributacao = 'K' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttExigibilidadeSusp; end else if cTributacao = 'N' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttNaoTributavel; end else if cTributacao = 'T' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttTributavel; end else if cTributacao = 'G' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttTributavelFixo; end else if cTributacao = 'H' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttTributavelSN; end else if cTributacao = 'M' then begin NotasFiscais.Add.Nfse.Servico.Tributacao := ttMEI end; Mas esta dando algum erro na montagem do Xml eu acredito pois no ObterMensagemRetorno(ACBrNFSe1.WebServices.ConsNFSeRps.RetWS esta retornando que ''' is not a valid integer value, não consegui identificar o motivo.
-
Bom dia Italo, Ele recebe 'E' quando a cidade de prestação é diferente da cidade do prestador e o imposto for retido. Manual de Envio de Arquivo V1_0_0_7.pdf
-
Italo, eu consegui recuperar a msg do erro, estou com o seguinte problema, segundo eu li no manual, eu preciso passar 'E' para o campo Tributação, mas não estou encontrando no acbr como fazer isso... é um prestador de campinas e o tomador de sumaré. estou tentando fazer da seguinte forma mas não esta dando certo: NotasFiscais.Add.NFSe.RegRec := regNaoIncidencia; mas acho que não é neste momento. pois segue dando erro. consegue me ajudar por favor?
-
Esta configurado para salvar sim. E não, não esta configurado para realizar logo após, eu faço a consulta em momentos diferentes. está acontecendo este problema em apenas 1 dos meus clientes. estou aguardando outra nota para realizar mais testes.
-
Bom dia amigos, estou utilizando o método ACBrNFSe1.Enviar(NumeroRPS); Mas a função que eu uso para o retorno dos erros: ACBrNFSe1.WebServices.ConsNFSeRps.RetWS está retornando 'SEM RETORNO' Os Xmls não estão nem salvando, alguma dica ? alguém passou por isso? Estou enviando NFSe para campinas
-
Reinaldo e seu Madruga Eu liguei no provedor issDSF e fui informado que eles não tem mais contrato com Campinas. aí liguei na prefeitura de campinas e não consegui nenhuma resposta sobre um novo provedor, pediram para entrar em contato no Siac para ter suporte. entrei no site do siac e simplesmente não consegui encontrar nada. Fiz os testes no ambiente de produção para conseguir liberar meu desenvolvimento.
-
Boa tarde Marcos, depois de enviar você precisa usar as opçoes de consulta
-
não Italo, não consegui o Xml completo em nenhuma das consultas. Não sei se é por causa de toda a confusão da prefeitura de campinas e o provedor, que pra ser sincero eu nem sei qual é. Ou algo do Acbr mesmo, não consegui encontrar o erro. A única função que consegui usar foi essa que citei.
-
Boa tarde Italo e Adilson, Consegui realizar o cancelamento da seguinte forma. Envio / Consulta ACBrNFSe1.Enviar(NumeroRPS); / ACBrNFSe1.ConsultarLoteRps(cNumLote, cNumProtocolo); E o Cancelamento: ACBrNFSe1.NotasFiscais.Clear; ACBrNFSe1.NotasFiscais.Add; with ACBrNFSe1.NotasFiscais.Items[0].NFSe do begin IdentificacaoRps.Serie := 'Serie'; Numero := 'NumeroNota'; IdentificacaoRps.Numero := 'NumeroRps'; CodigoVerificacao := 'CodigoVerificacao'; end; ACBrNFSe1.WebServices.CancelaNFSe('1', 'NumeroNota', 'MotivoCancelamento'); Não precisei carregar o Xml nem nada.... Sei que não é o melhor jeito mas é o funcional no momento.
-
acho que você quis dizer que o terceiro por data inicial e final certo? é não estou conseguindo acabei de gerar e consultar um do zero, ele já aparece no site da nfse: http://nfse.campinas.sp.gov.br/NotaFiscal/index.php então já está apto a consulta, porém sigo obtendo os mesmos Xmls de retorno com o ConsultarNFSePorRPS. que são os anexados. Por sua vez utilizando o ConsultarLote, eu consigo o retorno correto da consulta, porém não consigo cancelar depois. sinuca de bico rsrs. 203372089-rec.xml 203372089-rec-soap.xml 3267-env-lot.xml 3267-env-lot-soap.xml 3267NF-rps.xml 3267NF-comp-nfse.xml 3267NF-comp-nfse-soap.xml 3267NF-con-nfse-rps.xml 3267NF-con-nfse-rps-soap.xml
-
desculpa pelas 3 msgs seguidas, tentei editar mas não consegui Na verdade forçando o 'transacao', o Xml apresenta true, mas o retorno dentro do sistema segue false. veja 3262NF-con-nfse-rps-soap.xml
-
consegui trocar para true... mas continua não dando certo. vou anexar o xml 3262NF-con-nfse-rps-soap.xml
-
Italo mesmo eu cravando o true nele o Xml segue retornando false 3262NF-comp-nfse-soap.xml
-
mas já consta no site e já faz mais 2 duas horas que foi gerada esse rps, eu acho que já foi processado sim. Consultei novamente e continua false a tag transacao