Ir para conteúdo
  • Cadastre-se

C4Dev

Membros Pro
  • Total de ítens

    349
  • Registro em

  • Última visita

Tudo que C4Dev postou

  1. Seria só definir na linha abaixo, a partir disso ele já entende que é o novo padrão?
  2. A minha dúvida é a seguinte, pegamos o exemplo de Chapecó; Hoje é atendido pelo SigCorp, possui as configurações abaixo, no arquivo "ACBrNFSeXServicos.ini". Mas Chapecó já esta na lista das cidades atendidas pelo Padrão Nacional. Preciso alterar algo no arquivo, como vai se comportar, se quero emitir pelo padrão nacional ou pelo provedor? Exemplo de como esta o arquivo: [4204202] ; Atualizado em 27/12/2022 Nome=Chapeco UF=SC Provedor=SigCorp Versao=2.04 ; ProRecepcionar=https://abrasfchapeco.meumunicipio.online/ws HomRecepcionar=https://testechapeco.meumunicipio.online/abrasf/ws ; ProNameSpace=https://abrasfchapeco.meumunicipio.online/ws HomNameSpace=https://testechapecoabrasf.meumunicipio.online/ws
  3. Agora deu certo. A emissão para Padrão Nacional segue da mesma forma que emitíamos para os provedores anteriores ou tem algo que precisamos tratar no componente? Algum tópico que possui um exemplo prático?
  4. Atualizei os fontes @Italo Giurizzato Junior Porém continua sem nenhum código nos botões. Os eventos possuem seus devidos códigos, porém nos eventos, não existe o de envio.
  5. Então, estou ainda meio que por fora, estou lendo os Tópicos e procurando entender, como emitir com Acbr. Esta aba que possui os envios, no caso o botão enviar ainda esta vazio.
  6. Boa tarde @Italo Giurizzato Junior Estava verificando no programa de exemplo, tem já a aba para emissão de NFs-e padrão nacional, porém o código do envio esta vazio ainda. No caso ainda não temos a possibilidade de emitir NFS-e padrão Naciona pelo Acbr.
  7. @Italo Giurizzato Junior Olá, encontrei mais algumas situações para o provedore Goiania Os arquivos de resposta não estão salvando no padrão Numero + Série. Percebi que estão salvando Numero + 1. A série do xml seria "UNICA". Salvando assim: Deveria ser assim: O mesmo problema ocorre para o PDF. Outra situação é referente ao link da NFS-e, não esta retornando o link para acessar a NFS-e pelo site, não sei se é algo que o provedor não retorna mais.
  8. Boa tarde @Italo Giurizzato Junior O erro não ocorre mais, porém ele não esta retornando nenhum dado no ChecarResposta Emite.Protocolo; Emite.NumeroNota
  9. Olá; Verificamos que para o Provedor de Goiania quando emitido uma NFS-e, esta retornando o XML da NFS-e corretamente, porém no final do XML vem uma mensagem de informação e o componente acaba entendendo que é um erro e retorna como Status = 3. <ListaMensagemRetorno> <MensagemRetorno> <Codigo>L000</Codigo> <Mensagem>NORMAL</Mensagem> </MensagemRetorno> </ListaMensagemRetorno> </GerarNfseResposta> 1602-lista-nfse-ger-soap.xml
  10. Olá, Cliente da cidade de Pilões PB, nos repassou dados que obteve junto da prefeitura da cidade: http://portaldocontribuinte.publicsoft.com.br/sistemas/PortalDoContribuinte/views/ http://api.publicsoft.com.br:443/login Caso necessitar de mais informações, por favor me avisar. Obrigada! Luciane new 2.xml nfse.xsd NFS-e_Manual_de_Integracao_versao_2.03_alteracoes.pdf
  11. Boa tarde pessoal. Gostaria de saber se alguém possui mais informações sobre a NFS-e Nacional, tive relatos de pessoas que estariam fazendo a integração já. Mas até onde sei ainda não esta aberto disponibilizado as APIS para integração. Algum novidade que eu esotou por fora? Pelo que entendi, estamos no P2 ainda, teríamos que ter o P3 concluído para conseguirmos integrar Alguns postsrelatam que seria para Dezembro.
  12. Boa tarde pessoal, Estou efetuando testes com um certificado em Nuvem da NeoID, ele é como se fosse um A3, tem que liberar o uso através de PIN digitado no SmartPhone. Efetuei testes através do navegador funciona certinho, onde ele mostra msg informando que deve ser liberado o uso digitando PIN no smartphone, mas dentro da aplicação não consegui fazer funcionar. O primeiro erro que ocorre ao tentar assinar uma NFe, é nessa parte do código onde ele tenta identificar se é A1 ou A3, ocorre um access violation, utilizando CAPICOM: Afim de prosseguir com o teste, deixei fixo no código fonte para ele entrar como Tipo = A3. E o próximo erro ocorre ao tentar assinar é: 'The Cryptographic Service Provider type ''2'' is not supported' no método: function TDFeSSLXmlSignMsXmlCapicom.Assinar(const ConteudoXML, docElement, infElement: String; const SignatureNode: String; const SelectionNamespaces: String; const IdSignature: String; const IdAttr: String): String; Fiz testes também utilizando WinCrypt, ocorre o mesmo problema inicial ao identificar se é A3 ou A1. E deixando fixo como A3, ao tentar assinar ele gera a exceção: 'GetCSPProviderParamDWord. Erro:0000007F' no método: function TDFeWinCrypt.CalcHash(const AStream: TStream; const Digest: TSSLDgst; const Assina: Boolean): AnsiString; Alguém tem alguma sugestão do que eu posso fazer?
  13. Atualizei os fontes, reinstalei e gerei novamente a remessa, agora deu certo. Obrigado!
  14. Bom dia Italo! Só para reportar, o provedor fez a correção e agora está Ok. Muito obrigado!
  15. Bom dia pessoal, Ao gerar a remessa UnicredES CNAB 400 percebi que está faltando 1 dígito na linha do Registro Detalhe tipo 1. Ao analisar os fontes identifiquei que o caractere que está faltando é o da posição 105 Tipo de Valor Mora (conforme manual). No arquivo ACBrBancoUnicredES.pas percebi que a função CodJurosToStr abaixo está sem código fonte, conforme descrito abaixo: function TACBrBancoUnicredES.CodJurosToStr(const pCodigoJuros: TACBrCodigoJuros; ValorMoraJuros: Currency): String; begin end; Verificando o histórico do SVN percebi que foi removido o conteúdo da função na revisão 27296 do dia 05/11/2022. Acredito que foi removido sem intenção porque a descrição da revisão não condiz com o que foi feito. Podem revisar essa alteração e se realmente estiver incorreto voltar o código fonte removido?
  16. Olá @Italo Giurizzato Junior, agora funcionou corretamente.
  17. Bom dia. Fiz os testes conforme solicitado, mas continuo recebendo erro na consulta: Project servernfse raised exception class Segmentation fault (11).
  18. Olá Pessoal. Temos um serviço de NFS-e, e estamos enfrentando problema no retorno da consulta de NFS-e para o provedor Publica. Primeiro que na chamada ConsultarLoteRps('protocolo','lote'), ocorre o erro: --------------------------- Project raised exception class Segmentation fault (11). --------------------------- No degug obtemos o erro: Type ? for available commands > Entity: line 7: parser error : Opening and ending tag mismatch: OptanteSimplesNacional line 0 and Correcao imples enviar 2. Em caso de dúvida entre em contato com a Prefeitura.</Correcao ^ Entity: line 8: parser error : Opening and ending tag mismatch: Correcao line 0 and MensagemRetorno </MensagemRetorno> ^ Entity: line 9: parser error : Opening and ending tag mismatch: MensagemRetorno line 0 and ListaMensagemRetorno </ListaMensagemRetorno> ^ Entity: line 10: parser error : Opening and ending tag mismatch: ListaMensagemRetorno line 0 and ConsultarLoteRpsResposta </ConsultarLoteRpsResposta> ^ Entity: line 11: parser error : Opening and ending tag mismatch: ConsultarLoteRpsResposta line 0 and return </return></ConsultarLoteRpsResponse> ^ Entity: line 11: parser error : Opening and ending tag mismatch: return line 0 and ConsultarLoteRpsResponse </return></ConsultarLoteRpsResponse> ^ Entity: line 11: parser error : EndTag: '</' not found </return></ConsultarLoteRpsResponse> ^ Entity: line 7: parser error : Opening and ending tag mismatch: OptanteSimplesNacional line 0 and Correcao imples enviar 2. Em caso de dúvida entre em contato com a Prefeitura.</Correcao ^ Entity: line 8: parser error : Opening and ending tag mismatch: Correcao line 0 and MensagemRetorno </MensagemRetorno> ^ Entity: line 9: parser error : Opening and ending tag mismatch: MensagemRetorno line 0 and ListaMensagemRetorno </ListaMensagemRetorno> ^ Entity: line 10: parser error : Opening and ending tag mismatch: ListaMensagemRetorno line 0 and ConsultarLoteRpsResposta </ConsultarLoteRpsResposta> ^ Entity: line 11: parser error : Opening and ending tag mismatch: ConsultarLoteRpsResposta line 0 and return </return></ConsultarLoteRpsResponse> ^ Entity: line 11: parser error : Opening and ending tag mismatch: return line 0 and ConsultarLoteRpsResponse </return></ConsultarLoteRpsResponse> ^ Entity: line 11: parser error : EndTag: '</' not found </return></ConsultarLoteRpsResponse> Quando vamos obter o retorno na função ChecarResposta, esta retornando Acess Violation; Notamos que não esta retornando o arquivo arquivo-lista-nfse-con-lot.xml, somente o arquivo-lista-nfse-con-lot-soap; No código abaixo esta retornando AcessViolation na respostas. As outras consultas estão ok. Segue os arquivos: MTs2MjUwNjs1OTExOzUzMzsxOzYyNTA2OzU5MTE7NTMzOzE7Nj-con-lot-soap.xmlMTs2MjUwNjs1OTExOzUzMzsxOzYyNTA2OzU5MTE7NTMzOzE7Nj-lista-nfse-con-lot-soap.xmlMTs2MjUwNjs1OTExOzUzMzsxOzYyNTA2OzU5MTE7NTMzOzE7Nj-con-lot.xml
  19. Alterei o ACBrNFSeXServicos.ini para a cidade de Triunfo / RS, de acordo com https://www.triunfo.rs.gov.br/uploads/servico/27834/Nck9X3lzlZdRqHY6JLhuNLRyebeVUbpc.pdf [4322004] Nome=Triunfo UF=RS Provedor=Pronim Versao=2.03 ProRecepcionar=http://triunfo-portais.govcloud.com.br/nfse.portal.integracao/services.svc HomRecepcionar=http://triunfo-portais.govcloud.com.br/nfse.portal.integracao.teste/services.svc A princípio, com essa alteração consegui emitir nota em homologação. att. Eliézer
  20. Olá Italo! O problema que eu reportei no início foi resolvido. A princípio parece tudo ok, porém está retornando a mensagem "CNPJ não encontrado na base de dados - Confira o número do CNPJ informado. Caso esteja correto o prestador não esta inscrito no município". O retorno é claro, porém já entramos em contato com a prefeitura e segundo eles está tudo ok com esse CNPJ. No contato feito eles enviaram alguns exemplos de XML. Uma diferença que eu encontrei (mas achei estranho) foi que o CNPJ do Prestador está com máscara. Não sei se isso influenciaria ou se tem alguma outra diferença. Requisição Ambiente: 1 Cidade : Vargem Alta/ES Provedor: EL Versão: 2.04 Método Executado: Enviar Lote Síncrono Parâmetros de Envio Numero do Lote: 1 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : True Erro(s): Código : EL17 Mensagem: CNPJ não encontrado na base de dados - Confira o número do CNPJ informado. Caso esteja correto o prestador não esta inscrito no município. Correção: --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- NFS-e Numero....: 1 Cod. Verificacao: Prestador.......: INFO NEWS Tomador.........: INSCRICAO DE TESTE Recibos-ACBr.zip Exemplos.zip nfse_v2-04.xsd
  21. Obrigado Italo, deu certo, era isso mesmo! Abraço! Eliézer
  22. Provedor SystemPro - Canela - RS está retornando "Assinatura Inválida na tag LoteRps". Anexo segue os arquivos xml para avaliação. Recibos.zip
  23. Estou implementando uma integração com o provedor EL, prefeitura de Vargem Alta/ES. Está retornando o erro "Extra content at the end of the document". Abaixo tem o log do programa de exemplo e os arquivos xml anexo. Acredito que deve ser algum problema do provedor. Requisição Ambiente: 1 Cidade : Vargem Alta/ES Provedor: EL Versão: 1.00 Método Executado: Enviar Lote Parâmetros de Envio Numero do Lote: 393 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : True Erro(s): Código : X999 Mensagem: Erro de Conexão: Extra content at the end of the document Correção: --------- Código : X999 Mensagem: Erro de Conexão: Extra content at the end of the document Correção: --------- NFS-e Numero....: 393 Cod. Verificacao: Prestador.......: INFO NEWS Tomador.........: INSCRICAO DE TESTE Logs.zip
  24. Bom dia Italo! Vou tentar mandar um e-mail pro provedor, vamos ver se eles respondem e se talvez corrigem. Muito obrigado.
×
×
  • 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.