Ir para conteúdo
  • Cadastre-se

Alex Heinen

Membros
  • Total de ítens

    100
  • Registro em

  • Última visita

  • Days Won

    2

Posts postados por Alex Heinen

  1. Boa Tarde,

    Se possivel adicionar no arquivo a prefeitura de Formosa do Oeste - PR

     

    [4108205]
    Nome=Formosa do Oeste
    UF=PR
    Provedor=Pronim
    Versao=2.02
    ProRecepcionar=http://formosadoeste.govbr.cloud/nfse.portal.integracao/services.svc
    HomRecepcionar=

     

    Endereço de homologação eu não encontrei fiz todo o desenvolvimento em produção mesmo.

    • Curtir 1
  2. Crio uma variavel  e populo os valores.

          LInfCancelamento := TInfCancelamento.Create;

          LInfCancelamento.NumeroNFSe      := 
          LInfCancelamento.SerieNFSe       := 
          LInfCancelamento.ChaveNFSe       := 
          LInfCancelamento.MotCancelamento := 
          LInfCancelamento.NumeroLote      := 
          LInfCancelamento.NumeroRps       := 

    depois envio  FACBrNFSeX.CancelarNFSe(LInfCancelamento);

    depois valido se não teve erros e vejo se retornou a data de cancelamento

    ACBrNFSeX.WebService.CancelaNFSe.Erros

    ACBrNFSeX.WebService.CancelaNFSe.RetCancelamento.DataHora

     

  3. Segue italo abaixo resultado dos meus testes.

    A principio o servidor está correto.

    Consulta por RPS

    <ns1:ConsultarNfsePorRpsResponse>
        <ConsultarNfsePorRpsResult>
            <ConsultarNfseRpsResposta
                xmlns="http://www.abrasf.org.br/nfse.xsd">
                <ListaMensagemRetorno>
                    <MensagemRetorno>
                        <Codigo>E4</Codigo>
                        <Mensagem>Esse RPS não foi encontrado em nossa base de dados. - CODE: 1</Mensagem>
                        <Correcao>Informe um número de RPS que tenha sido convertido em NFS-e.</Correcao>
                    </MensagemRetorno>
                </ListaMensagemRetorno>
            </ConsultarNfseRpsResposta>
        </ConsultarNfsePorRpsResult>
    </ns1:ConsultarNfsePorRpsResponse>

     

    Consulta Lote RPS

    <ns1:ConsultarLoteRpsResponse>
        <ConsultarLoteRpsResult>
            <ConsultarLoteRpsResposta
                xmlns="http://www.abrasf.org.br/nfse.xsd">
                <ListaMensagemRetorno>
                    <MensagemRetorno>
                        <Codigo>E86</Codigo>
                        <Mensagem>Número do protocolo de recebimento do lote inexistente na base de dados. - CODE: 1</Mensagem>
                        <Correcao>Confira se o lote foi enviado e informe o número correto do protocolo de recebimento.</Correcao>
                    </MensagemRetorno>
                </ListaMensagemRetorno>
            </ConsultarLoteRpsResposta>
        </ConsultarLoteRpsResult>
    </ns1:ConsultarLoteRpsResponse>

     

    Substituir NFSe

    <ns1:SubstituirNfseResponse>
        <SubstituirNfseResult>
            <SubstituirNfseResposta
                xmlns="http://www.abrasf.org.br/nfse.xsd">
                <ListaMensagemRetorno>
                    <MensagemRetorno>
                        <Codigo>EL41</Codigo>
                        <Mensagem>Erro na assinatura do XML - CODE: 1</Mensagem>
                        <Correcao>Verifique se o certificado digital está correto ou se assinatura está sendo informada na tag correta.</Correcao>
                    </MensagemRetorno>
                </ListaMensagemRetorno>
            </SubstituirNfseResposta>
        </SubstituirNfseResult>
    </ns1:SubstituirNfseResponse>

     

  4. Bom Dia Italo, problema do XML de retorno do web service quando é um cancelamento foi resolvido, segue XML que recebi no meu teste de hoje.
     

    <ns1:CancelarNfseResponse>
        <CancelarNfseResult>
            <CancelarNfseResposta
                xmlns="http://www.abrasf.org.br/nfse.xsd">
                <RetCancelamento>
                    <ListaMensagemRetorno>
                        <MensagemRetorno>
                            <Codigo>E78</Codigo>
                            <Mensagem>Número da NFS-e inexistente na base de dados para o prestador do serviço pesquisado. - CODE: 1</Mensagem>
                            <Correcao>Informe corretamente o número da NFS-e.</Correcao>
                        </MensagemRetorno>
                    </ListaMensagemRetorno>
                </RetCancelamento>
            </CancelarNfseResposta>
        </CancelarNfseResult>
    </ns1:CancelarNfseResponse>'

     

  5. <ns1:CancelarNfseResponse>
        <CancelarNfseResult>
            <GerarNfseResposta
                xmlns="http://www.abrasf.org.br/nfse.xsd">
                <ListaMensagemRetorno>
                    <MensagemRetorno>
                        <Codigo>E78</Codigo>
                        <Mensagem>Número da NFS-e inexistente na base de dados para o prestador do serviço pesquisado. - CODE: 1</Mensagem>
                        <Correcao>Informe corretamente o número da NFS-e.</Correcao>
                    </MensagemRetorno>
                </ListaMensagemRetorno>
            </GerarNfseResposta>
        </CancelarNfseResult>
    </ns1:CancelarNfseResponse>

     

    Segue xml de retorno recebido...

    • Curtir 4
  6. Boa Tarde, Testei a Emissão e Consulta Lote por RPS está funcionando.

    Referente ao cancelamento consegui indentificar o problema.

    Ao fazer o cancelamento da NFSe recebi o seguinte XML.

    <ns1:CancelarNfseResponse>
        <CancelarNfseResult>
            <CancelarNfseResposta
                xmlns="http://www.abrasf.org.br/nfse.xsd">
                <RetCancelamento>
                    <NfseCancelamento versao="2.04">
                        <Confirmacao Id="166">
                            <Pedido>
                                <InfPedidoCancelamento>
                                    <IdentificacaoNfse>
                                        <Numero>6</Numero>
                                        <CpfCnpj>
                                            <Cnpj>12345678910</Cnpj>
                                        </CpfCnpj>
                                        <InscricaoMunicipal>46456</InscricaoMunicipal>
                                        <CodigoMunicipio>4204202</CodigoMunicipio>
                                    </IdentificacaoNfse>
                                </InfPedidoCancelamento>
                                <CodigoCancelamento>1</CodigoCancelamento>
                            </Pedido>
                            <DataHora>2022-12-28</DataHora>
                        </Confirmacao>
                    </NfseCancelamento>
                </RetCancelamento>
            </CancelarNfseResposta>
        </CancelarNfseResult>
    </ns1:CancelarNfseResponse>

     

    Esse xml é o pedido de cancelamento lá na SigCorp

    Se Consultar o RPS novamente e olhar o xml veja que existe uma tag nova dentro do mesmo

    - <NfseCancelamento versao="2.04">
    - <Confirmacao Id="166">
    - <Pedido>
    - <InfPedidoCancelamento>
    - <IdentificacaoNfse>
      <Numero>6</Numero>
    - <CpfCnpj>
      <Cnpj>12345678910</Cnpj>
      </CpfCnpj>
      <InscricaoMunicipal>46456</InscricaoMunicipal>
      <CodigoMunicipio>4204202</CodigoMunicipio>
      </IdentificacaoNfse>
      </InfPedidoCancelamento>
      <CodigoCancelamento>1</CodigoCancelamento>
      </Pedido>
      <DataHora>2022-12-28</DataHora>
      </Confirmacao>
      </NfseCancelamento>
     
    Essa tag é a confirmação do cancelamento, parece que o acbr não está interprentando ela.

    Complementando se pegar o link que gera para baixar o PDF vai ver que vem com a marca d' agua, cancelada

    • Curtir 2
  7. Boa Tarde,

    Se possivel adicionar no ini do ACBrNFSeXServicos os dados do provedor de Francisco Alves - PR

    Estamos usando e está funcionando normalmente com as seguintes configurações:

     

    [4108320]
    Nome=Francisco Alves
    UF=PR
    Provedor=EloTech
    Versao=2.03
    ProRecepcionar=https://franciscoalves.iss.elotech.com.br/iss-ws/nfse203.wsdl
    HomRecepcionar=

  8. Atualizei o ACBr  está ok.

    Fica apenas um informativo que a IPM de Corbelia-PR não tem servidor em homologação, eu deixei o de homologação e o de produção o mesmo endereço.

    Mas se necessario para evitar confusão pode remover o endereço de homologação.

  9. Quando enviei com a versão 1.00 tive o retorno de acesso negado.

    Já na versão 1.01 está emitindo normalmente

     

    <?xml version="1.0" encoding="UTF-8"?>
    <a>
       <mensagem>
          <codigo />
          <Mensagem>{"retorno":{"msg":"Acesso Negado!","sis":false,"code":401}}</Mensagem>
          <Correcao />
       </mensagem>
    </a>
    • Curtir 1
  10. Bom DIa Italo, testei essa alteração para cidade de corbelia e não funcionou corretamente.

    O que funcionou foi a seguinte configuração.

    [4106308]
    Nome=Corbelia
    UF=PR
    Provedor=IPM
    Versao=1.01
    ProRecepcionar=https://corbelia.atende.net/?pg=rest&service=WNERestServiceNFSe
    HomRecepcionar=https://corbelia.atende.net/?pg=rest&service=WNERestServiceNFSe

×
×
  • 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.