Ir para conteúdo
  • Cadastre-se

dev botao

Provedor Tecnos


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

Recommended Posts

  • Membros Pro

O erro exato que está dando para enviar nota para Estrela é esse:
 

<Codigo>E0800</Codigo>
 
<Mensagem>Erro na geracao da assinatura! Conforme nota divulgada e emitida junto a Secretaria da Fazenda e Portal da NFS-e de seu Municipio, torna-se obrigatoria a assinatura digital de Mensagens de Cancelamento e Envio de notas eletronicas enviadas ao sistema da NFS-e. - </Mensagem>
 
<Correcao>Erro no processamento do envio</Correcao>
 
Estou anexando o xml de envio e o xml de retorno,
 
Alguém tem alguma ideia?
 
Obrigado
 

190-env-lot.xml

190-rec.xml

Link para o comentário
Compartilhar em outros sites

 

O erro exato que está dando para enviar nota para Estrela é esse:

 

<Codigo>E0800</Codigo>
 
<Mensagem>Erro na geracao da assinatura! Conforme nota divulgada e emitida junto a Secretaria da Fazenda e Portal da NFS-e de seu Municipio, torna-se obrigatoria a assinatura digital de Mensagens de Cancelamento e Envio de notas eletronicas enviadas ao sistema da NFS-e. - </Mensagem>
 
<Correcao>Erro no processamento do envio</Correcao>
 
Estou anexando o xml de envio e o xml de retorno,
 
Alguém tem alguma ideia?
 
Obrigado

 

 

Diego, boa tarde. Você tentou contato com o provedor conforme indicado anteriormente?

Rodrigo de Souza Crovador

Analista / Desenvolvedor Delphi
contato: [email protected]

São José do Rio Preto - SP

Link para o comentário
Compartilhar em outros sites

Eu estava de férias, só retornei hoje, por isso não entrei em contato, e como passou bastante tempo, e tinha outras pessoas com o problema semelhante, resolvi perguntar para ver se alguém já tinha sido resolvido talvez.

 

Entendo. Também estou com este problema e um dos clientes porém estou a espera de liberação de acesso ao ambiente para baixar o certificado a pelo menos 1 mês, então não consegui entrar em contato com o suporte ainda.

Rodrigo de Souza Crovador

Analista / Desenvolvedor Delphi
contato: [email protected]

São José do Rio Preto - SP

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • 3 meses depois ...

Boa tarde, hoje fazendo alguns testes com a TECNOS da Prefeitura de Ivoti/RS vi que o numero do lote não pode ter divergir com o numero do lote na base de dados da TECNOS, na página da TECNOS vi que tem uma consulta para pegar o ultimo lote enviado.

Partindo da identificação do Documento do prestador, Razão Social e Inscrição Municipal, o Web Service processará a consulta, retornarando a última nota emitida, assim como último número de sequência e RPS.

 

 

Só não entendi como usar a consulta!

Liandro Costa

Analista / Programador Delphi

email: [email protected]

Sapucaia do Sul - RS

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Membros Pro

Meus queridos, estou consumindo com sucesso a prefeitura de Ivoti.

Não tenho palavras pra agradecer o apoio de vocês.

 

Só tenho uma última dúvida:

 

Ao finalizar o EnvioSincrono ele não retorna o Código de Verificação, só o número do RPS.

Depois eu mando consultar e volta tudo certinho...

Isso faz parte do processo Síncrono? É assim mesmo?

Eu aumentei o tempo de sleep lá pra 6 segundos nessa linha:

 

Sleep(TACBrNFSe( FACBrNFSe ).Configuracoes.WebServices.AguardarConsultaRet);

 

No mais agradeço demais mesmo pela força...

 

Valeu!

 

André, Olá, 

 

Não entendi muito bem tua colocação, sobre: "Sleep(TACBrNFSe( FACBrNFSe ).Configuracoes.WebServices.AguardarConsultaRet);", preciso colocar onde mesmo?

 

Pois estou tendo dificuldades com a Cidade de Ivoti, Provedor Tecnos: não está me retornando o Código de Verificação...

 

Estou usando o seguinte procedimento:

ACBrNFSe1.EnviarSincrono(NumRPS)
 

e tento buscar da seguinte forma o Código de Verificação:

ACBrNFSe1.NotasFiscais.Items[0].NFSe.CodigoVerificacao

 

O restante dos Dados estão sendo Impressos corretamente, somente o Código de Verificação não está sendo impresso...

 

o que pode estar faltando?

 

desde já, muito obrigado.

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

RobertoKrug não sei se ainda precisa dessa ajuda, mas:
            Na unit ACBrNFSeWebServices;
            function TWebServices.Envia(ALote: String): Boolean;
            Antes do "if ... then  Result := Self.ConsSitLote.Executar;"

adicionar esta linha

            sleep(TACBrNFSe( FACBrNFSe ).Configuracoes.WebServices.AguardarConsultaRet); 

E quando tu configura teu componente coloca uns 6 segundos (AguardarConsultaRet := 6000;) pro provedor tecnos.

Link para o comentário
Compartilhar em outros sites

  • 7 meses depois ...
Em 12/08/2015 at 17:27, André Cezimbra disse:

RobertoKrug não sei se ainda precisa dessa ajuda, mas:
            Na unit ACBrNFSeWebServices;
            function TWebServices.Envia(ALote: String): Boolean;
            Antes do "if ... then  Result := Self.ConsSitLote.Executar;"

adicionar esta linha

            sleep(TACBrNFSe( FACBrNFSe ).Configuracoes.WebServices.AguardarConsultaRet); 

E quando tu configura teu componente coloca uns 6 segundos (AguardarConsultaRet := 6000;) pro provedor tecnos.

Bom dia a todos.

Gostaria de saber como o restante do pessoal esta a gerar a Consulta com o WebService para provedor TECNOS, que usa EnvioSincrono. Isso na TRUNK2.

O envio faço uso do seguinte método:  "ACBrNFSe.EnviarSincrono(pNroLote, False);"

 

Mas a consulta o que estão usando:

function ConsultarSituacao(): Boolean;
function ConsultarLoteRps(ANumLote, AProtocolo: string): Boolean;
function ConsultarNFSeporRps(ANumero, ASerie, ATipo: String): Boolean;
function ConsultarNFSe(): Boolean;

Alguém tem alguma dica de qual o método mais eficaz para esse Provedor ?

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Uma dica abra o arquivo INI do provedor Tecnos,

Você vai descobrir que ele não possui Web Services para os serviços: Recepcionar, ConsultarSituacao, Gerar e Substituir do resto ele possui.

Sendo assim, dos 4 métodos de consulta que você postou um você não vai conseguir usar pelo motivo exposto acima, concorda?

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Consultores

Boa tarde Diego,

Favor entrar em contato com o provedor e questiona-lo sobre o valor do atributo ID.

E pede a eles também os arquivos XSD (Schemas) atualizados.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Boa tarde a todos. Faz algum tempo que não passo por aqui :-D

 

Bom, vamos lá. Não migrei ainda para o trunk2 pois são muitos clientes a atualizar, mas farei o possível para ajudar. O atributo ID da tecnos é realmente grande, conforme citado no manual da Tecnos (http://help.nfse-tecnos.com.br/main_ws/contribuinte/notaeletronica.aspx). A formatação é a seguinte:

 

<LoteRps Id="12013915933760001020000000000000001" versao="20.01">

       <!--identificador do Lote de Rps, por padrão é esperado a composição-->

       <!--1                              - identificação de envio de lote sincrono-->

       <!--0000                         - ano do lote enviado no formato AAAA-->

       <!--00000000000009       - numero do CPF/CNPJ do contribuinte formatado com 14 posições-->

       <!--0000000000000009   - número sequencial do lote formatado com 16 posições-->

 

 

    <InfDeclaracaoPrestacaoServicoId="1915933760001020000000000000007">

       <!--identificador do Lote de Rps, por padrão é esperado a composição-->

       <!--1                             - Tipo de operação, no caso envio-->

       <!--91593376000102      - Documento do prestador formatado com 14 posições-->

       <!--0000000000000007   - Número do RPS formatado com 16 posições-->

 

Verifiquem no XML de vocês se está tudo certo com os ID's e consultem também o layout no link acima. Caso esteja, recomendo procurar o suporte da tecnos por email. Demoram um pouco mas respondem e são prestativos. 

Rodrigo de Souza Crovador

Analista / Desenvolvedor Delphi
contato: [email protected]

São José do Rio Preto - SP

Link para o comentário
Compartilhar em outros sites

16 horas atrás, Rodrigo Crovador disse:

Boa tarde a todos. Faz algum tempo que não passo por aqui :-D

 

Bom, vamos lá. Não migrei ainda para o trunk2 pois são muitos clientes a atualizar, mas farei o possível para ajudar. O atributo ID da tecnos é realmente grande, conforme citado no manual da Tecnos (http://help.nfse-tecnos.com.br/main_ws/contribuinte/notaeletronica.aspx). A formatação é a seguinte:

 

<LoteRps Id="12013915933760001020000000000000001" versao="20.01">

       <!--identificador do Lote de Rps, por padrão é esperado a composição-->

       <!--1                              - identificação de envio de lote sincrono-->

       <!--0000                         - ano do lote enviado no formato AAAA-->

       <!--00000000000009       - numero do CPF/CNPJ do contribuinte formatado com 14 posições-->

       <!--0000000000000009   - número sequencial do lote formatado com 16 posições-->

 

 

    <InfDeclaracaoPrestacaoServicoId="1915933760001020000000000000007">

       <!--identificador do Lote de Rps, por padrão é esperado a composição-->

       <!--1                             - Tipo de operação, no caso envio-->

       <!--91593376000102      - Documento do prestador formatado com 14 posições-->

       <!--0000000000000007   - Número do RPS formatado com 16 posições-->

 

Verifiquem no XML de vocês se está tudo certo com os ID's e consultem também o layout no link acima. Caso esteja, recomendo procurar o suporte da tecnos por email. Demoram um pouco mas respondem e são prestativos. 

 

olá Rodrigo, bom dia,

Já revisamos a formatação do ID e aparentemente está conforme a segunda opção que vc colocou acima (literal1 + CNPJ14 + Lote16).

O erro somente ocorre com a nova versão trunk2, com o executável da versão trunk1 funciona normalmente.

Mesmo diminuindo o Lote de 16 posições para 5 posições passa a ter outro erro de não conseguir gerar o XML.

Grato pelo retorno,

Abraço,

 

 

 

Sulsoftware Sistemas

( 55 (51) 3594-7308

8 sulsoftware.com.br

+ [email protected]

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Diego,

No arquivo INI do provedor Tecnos o valor do campo: VersaoXML é 2.00 ?

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Denis,

Atualiza todos os fontes de todas as pastas, e utilize o arquivo INI que esta na pasta: \Exemplos\ACBrDFe\ACBrNFSe\ArqINI

Para esse provedor o valor correto do campo VersaoXML é 2.00

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Denis,

Os schemas que você esta usando é os que estão na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\Tecnos ?

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Denis,

Nos fontes antigos (Trunk) para esse provedor apesar de ter os schemas a validação não era realizada, não me recordo o motivo, mas provavelmente por conta do valor do atributo ID que no schema deveria ser do tipo string e não unsignedLong.

Paciência.

Bom, agora pela lista de rejeição, basta fazer as correções mencionadas.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2305 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.

The popup will be closed in 10 segundos...