Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Roberto, lhe pedirei um favor. Reverta os fontes do svn para a ultima revisão, gere um XML com dados reais da empresa que irá emitir a NFSE e tente transmitir com a opção ACBRNFSE.Configuracoes.WebServices.Salvar = TRUE.

 

O problema deve lhe aparecer é:

 

Código Erro : E0800

Mensagem... : Sequencia de entrada nao estava em um formato incorreto. -
Correção... : Erro no processamento do envio
Provedor... : Tecnos
 
Em seguida acesse o diretório onde configurou o componente para gerar os arquivos (ACBRNFSE.Configuracoes.Geral.PathSalvar) e pegue o arquivo xx--env-lot-c.xml. Encaminhe um email para [email protected] (suporte tecnos) com a razão social, CNPJ e IM da empresa emissora. Indique você possui uma aplicação que emite corretamente para o ambiente de ESTRELA/RS porém é rejeitado com o erro acima na cidade de IVOTI/RS para que verifiquem. 

Eles sempre pedem o CNPJ e IM da empresa emissora, e como não tenho clientes nesta cidade, podem deixar de me atender e no ambiente de Estrela não há recusa. 

 

Rodrigo de Souza Crovador

Analista / Desenvolvedor Delphi
contato: [email protected]

São José do Rio Preto - SP

  • Membros Pro
Postado

Rodrigo, reverti os fontes e enviei novamente, deu o erro já comentado... mas o erro E0800... etc... não apareceu, deveria ter aparecido ?

mas gerou o arquivo arquivo xx--env-lot-c.xml

 

meu email: é [email protected]

podemos conversar em PVT... e então também envio uma cópia do e-mail para você...

 

Obrigado,

  • 2 semanas depois ...
Postado

Boa tarde pessoal, também estou fazendo testes para o provedor Tecnos, para a cidade de Flores da Cunha/RS, eu consigo enviar a nota e a mesma é autoriza e aparece ok no portal, porem estou com alguns problemas.

- Após enviar a nota, com a opção de consultar após envio, pude perceber que na verdade o retorno é uma lista de notas, e ao salvar o xml da nota o mesmo fica incorreto com duas tags "</Nfse>";

- Impressão: para realizar a impressão eu carrego para o componente o xml que tenho armazenado no banco de dados e aparentemente a função "loadfromstream" não está pegando os dados corretamente, não são impressas as informações do prestador, e o campo "Iss a Reter" fica sempre com valor sim, mesmo estando como não no xml.

- Cancelamento: não estou conseguindo cancelar as notas, pois para cancelar também primeiramente carrego o xml da nota no componente para depois solicitar o cancelamento e como não está carregando os valor corretos dá um erro na hora da consulta.

 

Em anexo segue um lote que enviei e tentei cancelar, assim como um pdf do danfe, se alguém puder dar uma ajuda...

201403.rar

  • Consultores
Postado

Boa tarde Rigotti,

 

Ontem fiz uma alteração na Unit do provedor Tecno e hoje fiz outra alteração visando resolver o problema do fechamento em duplicidade da TAG Nfse.

 

Favor atualizar os fontes e testar novamente.

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

Postado

É o da NFSe mesmo Italo, eu gravo no banco o conteúdo da propriedade "ACBrNFSe.NotasFiscais.Items[0].XML_NFSe", e mesmo se tentar imprimir pelo exemplo, o arquivo que o próprio ACBr gera na pasta NFSe, acontece a mesma coisa.

  • 1 mês depois ...
Postado

Bom dia. Segue atualização do provedor Tecnos que neste mês irá iniciar os trabalhos com a NFSE utilizando assinatura digital. Alguns dados do layout xml foram alterados a pedido do provedor.

 

Rodrigo de Souza Crovador

Analista / Desenvolvedor Delphi
contato: [email protected]

São José do Rio Preto - SP

  • 1 mês depois ...
Postado

Bom dia , estou começando a desenvolver para Serafina Corrêa/RS , Provedor Tecnos ,

adicionei a cidade no pnfsConversao.pas e ACBrProvedorTecnos.pas .

Esta gerando do RPS , mas na hora de gerar o lote RPS, um erro generico

em ACBrNFSeWebServices.pas linha 2160.

No ini :Schemas=D:\ACBR\Exemplos\ACBrNFSe\Delphi\Schemas\Tecnos

Faltou configurar em outro .pas?

 

Luiz Augusto

Postado

Bom dia , estou começando a desenvolver para Serafina Corrêa/RS , Provedor Tecnos ,

adicionei a cidade no pnfsConversao.pas e ACBrProvedorTecnos.pas .

Esta gerando do RPS , mas na hora de gerar o lote RPS, um erro generico

em ACBrNFSeWebServices.pas linha 2160.

No ini :Schemas=D:\ACBR\Exemplos\ACBrNFSe\Delphi\Schemas\Tecnos

Faltou configurar em outro .pas?

 

Luiz Augusto

 

Bom dia Luiz. Para adicionar uma cidade são mesmo estes dois .pas. O provedor Tecnos tem alguns probleminhas com o demo desde que foi feito, mas como o demo em si é pouco usado e o provedor consideravelmente "novo" no componente, ele não foi totalmente adaptado no demo. Considerando que atualmente as demais cidades deste provedor estão em operação normal, lhe indico a já partir para a sua aplicação e testar diretamente no ambiente de homologação.

Rodrigo de Souza Crovador

Analista / Desenvolvedor Delphi
contato: [email protected]

São José do Rio Preto - SP

  • 2 meses depois ...
Postado

Italo, podes incluir a cidade de Serafina Correa para o provedor Tecnos?

 

Código Mun.: 4320404

Produção: serafina.nfse-tecnos.com.br

Homologação: homologasera.nfse-tecnos.com.br

  • 2 meses depois ...
  • 2 semanas depois ...
Postado

Italo, boa tarde. Estou enviando um ajuste no provedor Tecnos referente a uma modificação que foi feita em abril. Estou desfazendo a modificação. Uma breve explicação do porque:

No layout utilizado pela Tecnos, há 2 ID, um identificando o lote e outro identificando o RPS. Ambos possuem um formato específico que não permite o uso do mesmo ID com a adição da palavra rps como e feito em alguns provedores, conforme abaixo:
 

Lote:

<LoteRps Id="12013915933760001020000000000000001versao="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-->

 

 

RPS:

    <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-->

 

 

 

O componente hoje possui apenas um atributo ID. Como criar outro atributo poderia confundir alguns usuários e levaria mais tempo, optei na época por deixar o atributo ID do componente (InfID.ID) como o ID do RPS e montar o ID do lote manualmente, pois este era único no lote todo. Este mesmo ID é usado na nomeclatura dos RPS quando a opção de salvar está ativa. 

Na revisão de abril quando foi alterado alguns detalhes do provedor durante testes do processo de cancelamento, na unit pnfsNFSeW.pas foi alterado o formato do ID, deixando de gerar o ID do RPS para gerar o ID do lote. Não sei se alguém mais atualizou depois disso mas tive muitos problemas com isso, desde o nome do arquivo duplicado ao tentar salvar localmente como ID duplicado na validação do provedor. Não sei dizer se alguém produziu algo se utilizando do ID, portanto não sei dizer ate onde pode impactar outros usuários, mas voltar a forma anterior foi necessária para atender o layout.

 

Quem tiver dúvidas, segue o layout:

 

http://help.nfse-tecnos.com.br/main_ws/contribuinte/notaeletronica.aspx

Em anexo os arquivos alterados: 
pnfsNFSeW.pas: retornar a forma anterior de formatação do ID, ID do RPS.
pnfsNFSeG.pas: ajuste na formatação do ID do lote, pois este copia parte do ID do RPS.

 

pnfsNFSeG.pas

pnfsNFSeW.pas

Rodrigo de Souza Crovador

Analista / Desenvolvedor Delphi
contato: [email protected]

São José do Rio Preto - SP

  • 2 semanas depois ...
Postado

Bom, seguinte, li todo esse tópico, e não consigo enviar NADA pra Prefeitura de IVOTI.

Estava mandando com o AssinarRPS = False e me dizia que a Secretaria sha lá lá exigia a assinatura.

Modifiquei pra AssinarRPS = True e agora ele me retorna todo o XML dizendo: Não foi possível carregar o arquivo e o conteúdo do XML...

Help!

Postado

Bom, seguinte, li todo esse tópico, e não consigo enviar NADA pra Prefeitura de IVOTI.

Estava mandando com o AssinarRPS = False e me dizia que a Secretaria sha lá lá exigia a assinatura.

Modifiquei pra AssinarRPS = True e agora ele me retorna todo o XML dizendo: Não foi possível carregar o arquivo e o conteúdo do XML...

Help!

 

Bom dia André. A assinatura do RPS não é necessária conforme layout da Tecnos. A assinatura obrigatória mesmo é do Lote como um todo, a qual está configurada como obrigatória nas revisões superiores a abril do ACBR. Teria de avaliar melhor a causa da rejeição do seu XML. Não indico a prefeitura, pois na maioria nos casos eles não tem conhecimento por ser terceirizado.

De uma olhada no help da Tecnos (http://help.nfse-tecnos.com.br)  para comparar o XML que está gerando ou tente contato por email com eles. Demoram um pouco mas costumam responder ( [email protected])

  • Curtir 1

Rodrigo de Souza Crovador

Analista / Desenvolvedor Delphi
contato: [email protected]

São José do Rio Preto - SP

  • Moderadores
Postado

FAVOR ADICIONAR UMA CIDADE DE MATO GROSSO AI NO PROVEDOR 

 

BETHA  5103379 - COTRIGUAÇU/MT

Bom dia

vejo que é seu primeiro post!

Seja Bem vindo ao Fórum!

 

Obrigado pela colaboração!

 

Peço a gentileza que leia as regras do fórum!

Específico o item 6.3 onde é solicitado para que não escreva todo o texto em caixa alta!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

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