Ir para conteúdo
  • Cadastre-se

dev botao

problema com provedor agili rondonopolis/mt


Ver Solução Respondido por carlitomorais,
  • Este tópico foi criado há 404 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

estou com problema pra emitir a nota com essse novo provedor em rondonopolis ....so tenho essa resposta:

Código  : E26
Mensagem: Modelo de RPS informado não encontrado na base de dados para o prestador do serviço.

ja modifiquei ..mas mesmo assim sem sucesso ... alguem pode me dar uma luz?

  • Consultores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Bom dia Carlito,

No programa exemplo temos o seguinte:

  // Provedor Agili o Tipo do RPS é diferente
  if ACBrNFSeX1.Configuracoes.Geral.Provedor = proAgili then
  begin
    iTipoRps := StrToIntDef(TipoRps, 1);

    case iTipoRps of
      1: TipoRps := '-2';
      2: TipoRps := '-4';
      3: TipoRps := '-5';
    end;
  end;

Será que o problema não é esse?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado

pelo que eu entendi aqui ..... provedor e em rondonopolis/mt e o documento que tem disponivel e RPS-e e nao RPS

e o id dele e -1 e nao o -2 ....acredito que pode ser por isso...

vcs conseguem me informar?

  • Consultores
Postado
19 minutos atrás, carlitomorais disse:

pelo que eu entendi aqui ..... provedor e em rondonopolis/mt e o documento que tem disponivel e RPS-e e nao RPS

e o id dele e -1 e nao o -2 ....acredito que pode ser por isso...

vcs conseguem me informar?

Boa tarde!

Buscando informações a respeito, encontrei isso aqui:

image.png

No arquivo Regras_Estruturas_WebService.pdf dentre os arquivos disponibilizados neste tópico.

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

sim amigo mas o documento que anexei antes ja esta com o -2  "RPS" so que na prefeitura de rondonopolis tem o documento "RPS-e" e o id dele e -1,, nao sei se tem q criar outro documento nos fontes ...gostaria de alguma informacao como proceder..

  • Consultores
Postado

Estou buscando mais informações a respeito, mas mesmo na página de Informações Web Service - ÁGILIBlue, as informações que encontrei são as mesmas.

Citar

 

TipoRps

-2 => RPS

-4 => Nota Conjugada

-5 => Cupom.

 

No arquivo nfse.xsd, disponibilizado nesta mesma página e que é o arquivo de Schema usado para validar o XML gerado antes de fazer o envio nós temos:

  <xsd:simpleType name="tsTipoRps">
    <xsd:restriction base="xsd:integer">
      <xsd:pattern value="-2|-4|-5" />
    </xsd:restriction>

Indicando que -2, -4 e -5 são os valores aceitos para este campo.

 

Então acredito que o TipoRPS esteja certo (-2).

Não existe algum painel do prestador de serviços que possa ser acessado para verificar se a senha está correta?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Boa tarde Carlito,

Mediante tudo o que foi checado por nós em manuais, schemas não vejo outra alternativa entrar em contato com o provedor e questionar sobre esse erro.

Tenha em mente que esses webservices não são muito bem implementados, de tal forma que acabam retornando mensagens de erro que não tem nada haver com o erro em si.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado
Agora, carlitomorais disse:

na pagina eu nao achei o nfse.xsd ..... vc encontrou??

Sim, veja:

image.png

 

O link para fazer o download direto dele é este AQUI.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

outra situcao nos achemas e que no nfse.xsd esta desta maneira

  <xsd:simpleType name="tsTipoRps">
    <xsd:restriction base="xsd:byte">
      <xsd:pattern value="1|2|3" />

e no nfse_v_1.00.xsd 

esta

  <xsd:simpleType name="tsTipoRps">
    <xsd:restriction base="xsd:integer">
      <xsd:pattern value="-2|-4|-5" />

esta correto??

  • Consultores
Postado
12 minutos atrás, carlitomorais disse:

outra situcao nos achemas e que no nfse.xsd esta desta maneira

  <xsd:simpleType name="tsTipoRps">
    <xsd:restriction base="xsd:byte">
      <xsd:pattern value="1|2|3" />

e no nfse_v_1.00.xsd 

esta

  <xsd:simpleType name="tsTipoRps">
    <xsd:restriction base="xsd:integer">
      <xsd:pattern value="-2|-4|-5" />

esta correto??

Um deles é para o layout implementado na versão 1.00 enquanto que o outro é para o layout implementado na versão 1.01

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado
5 minutos atrás, carlitomorais disse:

entao...no meu caso aqui esta tudo correto... vou ter que recorrer ao provedor ??

Não vejo outra saída.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 2 semanas depois ...
  • Membros Pro
Postado

boa tarde ,,consegui resolver o problema do rps invalido, o problema e que faltava nocadastro do cliente naprefeitura o tipo de rps...foi resolvido , agora to com outro problema:

Mensagem: O elemento 'http://www.agili.com.br/nfse_v_1.00.xsd:Telefone' é inválido - O valor '(66)6)34210025    ' é inválido dependendo do tipo de dados 

ele fala desse telefone mas...nao envio esse telefone de forma alguma ,,, na requisicao nao tem esse numero,, sera que ta errado no cadastro deles na prefeitura tb??

  • Curtir 1
  • Consultores
Postado

Bom dia!

13 horas atrás, carlitomorais disse:

boa tarde ,,consegui resolver o problema do rps invalido, o problema e que faltava nocadastro do cliente naprefeitura o tipo de rps...foi resolvido

Que bom que deu certo de resolver o problema!

Por favor, se puder fornecer um pouco mais de informações (se a correção foi feita por você ou pelo pessoal do provedor, se tem um caminho que precisa entrar para fazer esse cadastro, qual seria o tipo) podemos criar um tópico em nossa base de conhecimentos para ajudar outros que possam vir a ter este problema futuramente.

13 horas atrás, carlitomorais disse:

agora to com outro problema:

Mensagem: O elemento 'http://www.agili.com.br/nfse_v_1.00.xsd:Telefone' é inválido - O valor '(66)6)34210025    ' é inválido dependendo do tipo de dados 

ele fala desse telefone mas...nao envio esse telefone de forma alguma ,,, na requisicao nao tem esse numero,, sera que ta errado no cadastro deles na prefeitura tb??

Esse parece ser um erro de schema, o valor do telefone não deve ser passado formatado.

Geralmente erro de schema é no lado da aplicação, quando valida o XML antes de enviar.

Você não está enviando a informação do telefone seja do prestador ou do tomador do serviço (no arquivo 7-ger-nfse.xml que disponibilizou mais acima tem Telefone do Tomador) ?

Ele chega a gerar o XML do RPS e fazer o envio para o provedor?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

entao isso que to tentado te falar inclusive gera a nota no provedor.... pois esse numero de telefone eu nao envio, acredito que seja retorno do provedor de algum telefone cadastrado la..e dae da o erro de schema.... quando eu abro o portal esta a nota la...inclusive posso ate imprimir.

muito estranho... 

  • Consultores
Postado

Hmm.

Se a nota é gerada então realmente tudo indica ser retorno do provedor.

Para confirmar de fato, defina a opção para salvar os envelopes soap. Veja se no envelope de retorno vem esse erro de schema.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Boa tarde Carlito,

Vamos lá, o componente somente submete o XML ao schemas quando ele realiza o envio para o webservice.

Ele não realiza esse procedimento ao ler o XML de retorno.

Esta muito estranho essa mensagem de erro.

Você poderia anexar o XML de envio e o de retorno de preferencia o soap?

Segundo o Schemas temos o seguinte:

  <xsd:simpleType name="tsTelefone">
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="8"/>
      <xsd:maxLength value="14"/>
    </xsd:restriction>
  </xsd:simpleType>

O Telefone tem que ter no mínimo 8 dígitos e no máximo 14.

Notei o seguinte na mensagem de erro: 

O elemento 'http://www.agili.com.br/nfse_v_1.00.xsd:Telefone' é inválido - O valor '(66)6)34210025    ' 

Note que existem espaços em branco após o ultimo digito "5", pelas minhas contas são 4.

Verifica se o seu cliente não informou o numero do telefone e se na definição no banco de dados esse campo tem 18  caracteres.

Caso afirmativo vai ser necessário colocar um Trim ao alimentar o campo Telefone.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado
13 horas atrás, carlitomorais disse:

agora ja deu esse erro aqui.

Erro(s):
Código  : X999
Mensagem: Erro de Conexão: Erro Interno: 87
Erro HTTP: 0
URL: https://blue.rondonopolis.mt.gov.br/api/GerarNfse
Erro: 87 - 
Falha ajustando SSL. Erro: 87 - 

ta muito complicado.

Bom dia!

Você está utilizando TLS1.2 no SSLType?

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Refaça o teste usando TLS1.2, por favor.

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Este tópico foi criado há 404 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.