Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3773 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Ao tentar cancelar a NFse em homologação no provedor ISSNet aparece o erro: "Município da prestação de serviço informado no XML diferente da URL do webservice".

 

Observei que na unit ACBrProvedorISSNet.pas está com o nome errado nesta parte:

  999: begin // Dourados/MS
            ConfigURL.HomNomeCidade := 'dourados'; //adicionado por ronnei
            ConfigURL.ProNomeCidade := 'dourados';//adicionado por ronnei
           end;

Como também, o código 999 é trocado para 999009 no decorrer do processo interno do componente.

 

Ao seguir debugando o processo de cancelamento e trocar os códigos de cidade para 999, ao final a nfse é cancelada corretamente e o RPS volta a fica disponível no provedor e o componente faz uma consulta por RPS após o envio na função CancelaNFSe da unit ACBrNFSeWebServices e sempre retorna "RPS não encontrado", não seria o caso de utilizar NFSe.Configuracoes.WebServices.ConsultaLoteAposEnvio para o provedor ISSNet?

 

Quem puder ajudar, grato.

Postado

Aproveitando o tópico, vocês passaram algum login e senha como parâmetro pra enviar pelo ISSNET?

Estou tentando enviar nota pra homologação, o pessoal do ISSNET liberou meu usuário mas o WS me retorna:

"Usuario nao esta autorizado a utilizar esse servico para esse contribuinte."

 

Obrigado.

Postado

Aproveitando o tópico, vocês passaram algum login e senha como parâmetro pra enviar pelo ISSNET?

Estou tentando enviar nota pra homologação, o pessoal do ISSNET liberou meu usuário mas o WS me retorna:

"Usuario nao esta autorizado a utilizar esse servico para esse contribuinte."

 

Obrigado.

 

   Tem que solicitar a liberação para o ambiente de homologaçã  email. [email protected], e infomre todos os dados da empresa que vc quer testar.

Ricardo

Flexnet Sistemas

Postado

Ao tentar cancelar a NFse em homologação no provedor ISSNet aparece o erro: "Município da prestação de serviço informado no XML diferente da URL do webservice".

 

Observei que na unit ACBrProvedorISSNet.pas está com o nome errado nesta parte:

  999: begin // Dourados/MS
            ConfigURL.HomNomeCidade := 'dourados'; //adicionado por ronnei
            ConfigURL.ProNomeCidade := 'dourados';//adicionado por ronnei
           end;

Como também, o código 999 é trocado para 999009 no decorrer do processo interno do componente.

 

Ao seguir debugando o processo de cancelamento e trocar os códigos de cidade para 999, ao final a nfse é cancelada corretamente e o RPS volta a fica disponível no provedor e o componente faz uma consulta por RPS após o envio na função CancelaNFSe da unit ACBrNFSeWebServices e sempre retorna "RPS não encontrado", não seria o caso de utilizar NFSe.Configuracoes.WebServices.ConsultaLoteAposEnvio para o provedor ISSNet?

 

Quem puder ajudar, grato.

 

 

 Vc deve usar também  serie do documento RPS que no caso de Cuiabá = 8 e Várzea Grande = 12.

Ricardo

Flexnet Sistemas

Postado (editado)

O xml que o provedor me retorna após o envio da NFs-e sempre consta o código da cidade normal e não o 999, como demosntrado abaixo:

          <PrestadorServico>
            <IdentificacaoPrestador>
              <CpfCnpj>
                <Cnpj>...</Cnpj>
              </CpfCnpj>
              <InscricaoMunicipal>...</InscricaoMunicipal>
            </IdentificacaoPrestador>
            <RazaoSocial>...</RazaoSocial>
            <NomeFantasia>...</NomeFantasia>
            <Endereco>
              <Endereco>...</Endereco>
              <Numero>...</Numero>
              <Bairro>...</Bairro>
              <Cidade>5103403</Cidade>
              <Estado>...</Estado>
              <Cep>...</Cep>
            </Endereco>
            <Contato>
              <Email>...</Email>
            </Contato>
          </PrestadorServico>

Tive que fazer a seguinte alteração no ACBrWebServices.pas:

- TNFSeCancelarNfse(Self).FCodigoMunicipio:=TNFSeCancelarNfse(Self).FNotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.CodigoMunicipio;
+ if (TNFSeCancelarNfse(Self).FCodigoMunicipio = '') then
+ begin
+  if (FProvedor = proISSNet) and (FConfiguracoes.WebServices.AmbienteCodigo = 2) then
+   TNFSeCancelarNfse(Self).FCodigoMunicipio := '999'
+  else
+   TNFSeCancelarNfse(Self).FCodigoMunicipio:=TNFSeCancelarNfse(Self).FNotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.CodigoMunicipio;
+ end;
Editado por lvr
Postado

   Tem que solicitar a liberação para o ambiente de homologaçã  email. [email protected], e infomre todos os dados da empresa que vc quer testar.

 

Já pedi e já responderam que esta liberado...

Mas como o WS sabe que o usuário liberado é o que esta enviando o RPS?

  • 1 ano depois...
Postado

Usa o executavel de exemplo deles, tem que funcionar por ele, se sim, está liberado. Depois disso  vá para o componente.

-----------------------------------------------------------

Até a Vitória sempre!

Atenciosamente

Ronnei Peterson

Invictos Tecnologia - www.invictos.com.br

  • Este tópico foi criado há 3773 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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