Ir para conteúdo
  • Cadastre-se

Mateus Spada Leme

Membros
  • Total de ítens

    4
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Mateus Spada Leme's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Reputação

  1. Mateus Spada Leme

    Conversão Trunk 2

    Boa tarde pessoal, estou tendo problemas ao enviar lote RPS. Para enviar, primeiramente eu Gero o lote: ACBrNFSe1.NotasFiscais.Clear; NotasFiscais.NumeroLote := '1'; NotasFiscais.Add.NFSe..... E adiciono todas as informações da NFSe. Após isso, salvo o XML, no trunk 1 eu usava o seguinte código: ACBrNFSe1.NotasFiscais.Items[0].SaveToFile; Agora no Trunk 2 eu precisei usar esse código: ACBrNFSe1.NotasFiscais.Items[0].GravarXML(Nome + '0-nfse.xml', Caminho); Mas ok, ele está gravando o XML na pasta normalmente. O problema vem logo depois disso, para enviar eu faço o seguinte: Retorno := ACBrNFSe1.Enviar('1', False); if Retorno then ShowMessage('Enviada com Sucesso') Else ShowMessage('Falha no Envio'); Ele mostra a mensagem "Enviado com Sucesso", Ok, mas logo em seguida eu verifico a nota na prefeitura e ele não encontra a nota. Eu consulto da seguinte maneira no Trunk 2: ACBrNFSe1.ConsultarNFSeporRps(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Numero, ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Serie, TipoRPSToStr(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Tipo)); No trunk 1 eu usava a mesma função, mas ela recebia mais parâmetros: ACBrNFSe1.ConsultarNFSeporRps(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Numero, ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Serie, TipoRPSToStr(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Tipo), ACBrNFSe1.NotasFiscais.Items[0].NFSe.Prestador.Cnpj, ACBrNFSe1.NotasFiscais.Items[0].NFSe.Prestador.InscricaoMunicipal); Voltei para o trunk 1 e no trunk 1 está funcionando perfeitamente o envio, e após enviar eu consulto e encontro a nota normalmente. Gostaria de saber se alguém já passou por esse problema e se tem alguma solução pra isso?? Observações adicionais: 1 - Na trunk 1, eu usava a SSLIB (Configuracoes > Geral > SSLIB) como libCapicomDelphiSoap, já na trunk 2 ele da um erro de CONTEXT então eu troquei para libCapicom e ele realizou consulta nas notas antigas (enviadas pela trunk 1) normalmente. 2 – Na trunk 2 eu consigo consultar as notas antigas que já estão no repositório da prefeitura (enviadas pelo trunk 1) normalmente, mas ao enviar, ele retorna True na função e na consulta ele não encontra a nota, o que me leva a acreditar que algo está errado, pois no trunk 1 ele funciona perfeitamente. 3 – Eu já preenchi os dados do emitente (Configurações > Geral > Emitente). 4 – A Prefeitura é a prefeitura de Catanduva – SP (se encontra no arquivo cidades.ini) e usa o provedor Pronim. Acho que não se trata de erro com a prefeitura, pois na Trunk 1 tudo funciona perfeitamente.
  2. A cidade não estava no .ini, entrei em contato com a prefeitura e eles me informaram o provedor. Provedor 4R. Prefeitura Tabapua. Cidade.ini [3552601] Nome=Tabapua UF=SP Provedor=4R NomeURL_H=tabapua NomeURL_P=tabapua
  3. Ele estava libCapicom. Quando coloquei libCapicomDelphiSoap deu o seguinte erro
  4. Mateus Spada Leme

    Erro 12002

    Boa tarde pessoal, estou tendo um problema ao enviar nota. Estou tentando enviar através do comando: ACBrNFSe1.EnviarSincrono(wLote, False); Eu adiciono a nota fiscal normalmente, e na hora de enviar o lote sincrono, ele pede o PIN do certificado normalmente, e da o seguinte erro: Esse erro ocorre durante o EnviarSincrono, mas ao tentar consultar uma nota por RPS ele traz a nota que já esta na prefeitura normalmente. ACBrNFSe1.ConsultarNFSeporRps(Numero, Serie, Tipo); Já tentei aumentar o limite de timeout pra 15000, aumentar as tentativas, aumentar o intervalo, colocar o DNS do google, mas não funcionou. Alguém poderia me ajudar?
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...