Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao enviar lote para Blumenau/SC


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

Recommended Posts

Boa tarde pessoal,

Atualizei componentes, arquivos ini, etc...

O erro de assinatura persiste no padrão SimplISSv2 e no provedor NotaBlu tenho como retorno erro 500.

Entrei em contato com o pessoal da SimplISS (e estou ainda em linha) , segundo eles "todos" os serviços estão operantes e recebendo os lotes...

Vocês estão conseguindo transmitir os documentos?

Link para o comentário
Compartilhar em outros sites

Alguém consegue mandar um exemplo de XML que conseguiu transmitir para o WebService de produção do Simpliss? Eu recebo o retorno E900 - Chamada ao método retornou erro. Entre em contato com o fornecedor do serviço para mais informações. 

Segundo o suporte da Simpliss, esse erro "é referente a tags passadas foras da estrutura, e informações incorretas", ou seja, pode ser qualquer coisa.

Mesmo o exemplo que eles próprios enviaram (com quase todas as tags vazias) está dando esse retorno.

Editado por Ka Rine
Link para o comentário
Compartilhar em outros sites

21 minutos atrás, Valmor Reblin. disse:

Boa  tarde quanto a assinatura, tenho uma rotina em c# que usamos aqui e assina o txt que enviamos e transmite 100%, caso alguém queira olhar o código,  vou postar ele aqui, quem sabe pode ajudar

assinarXML.cs 10 kB · 5 downloads

Legal, gostei porem diz que ta faltando referencias...

 

Error    18    The name 'LayoutAdapterSystem' does not exist in the current context    c:\temp\WindowsFormsApplication4\WindowsFormsApplication4\assinarXML.cs    405    61    WindowsFormsApplication4
Error    14    The name 'X509Certificate2UI' does not exist in the current context    c:\temp\WindowsFormsApplication4\WindowsFormsApplication4\assinarXML.cs    252    62    WindowsFormsApplication4
Error    11    The type or namespace name 'KeyInfoX509Data' could not be found (are you missing a using directive or an assembly reference?)    c:\temp\WindowsFormsApplication4\WindowsFormsApplication4\assinarXML.cs    124    39    WindowsFormsApplication4
Error    8    The type or namespace name 'XmlDsigC14NTransform' could not be found (are you missing a using directive or an assembly reference?)    c:\temp\WindowsFormsApplication4\WindowsFormsApplication4\assinarXML.cs    102    48    WindowsFormsApplication4
 

Onde acho essas dependencias ?

Link para o comentário
Compartilhar em outros sites

45 minutos atrás, Valmor Reblin. disse:

Boa  tarde quanto a assinatura, tenho uma rotina em c# que usamos aqui e assina o txt que enviamos e transmite 100%, caso alguém queira olhar o código,  vou postar ele aqui, quem sabe pode ajudar

assinarXML.cs 10 kB · 11 downloads

Essa classe nao serve pro XML da chamada do webservice, nao leva em consideração a tag e tal...

:(

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

@Moacir Ezequiel Lamego  Atualizei os fontes do acbr e peguei os .ini e schemas atualizados e funcionou, consegui gerar a nota.

@Paulo Alexandre Hostert Também estou com dificuldade para recuperar os dados de retorno, você conseguiu? No xml esta correto, mas no objeto não consegui achar o numero e código de verificação.

Para quem esta com erro 900, verificar se esta utilizado o método Gerar, ao invés de Enviar.

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia a todos,

Favor atualizar os fontes, fiz uma alteração na rotina que lê o retorno, acredito que agora o componente vai conseguir ler corretamente os dados de retorno.

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

Bom dia,

Efetuei alguns testes aqui... o Método gerar esta funcionando.... porém o componente ainda tem um pequeno bug. Ele não consegue ler o numero da NFS-e pois tenta ler a tag "Numero" e no XML é retornado "NumeroNFe". Efetuei este ajuste no componente e leu certinho.

Faltam vários testes ainda. Cancelamento, impressão etc...

Link para o comentário
Compartilhar em outros sites

Bom dia, Decide/Italo se eu mudo para os parâmetros indicados acontece um erro, seguindo a execução o erro que acontece :

'<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><EnvioRPSResponse xmlns="http://www.sistema.com.br/Sistema.Ws.Nfse"><EnvioRPSResult><Erro xmlns=""><Codigo>900</Codigo><Descricao>Chamada ao método retornou erro.</Descricao></Erro></EnvioRPSResult></EnvioRPSResponse></s:Body></s:Envelope>'

 

No  TDFeHttpWinHttp.Enviar

o Comando 

Result := String( ReadStrFromStream(Resp, Resp.Size) );

// Verifica se o ResultCode é: 200 OK; 201 Created; 202 Accepted

 

o Result é 0(zero)

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Moacir,

Favor anexar o XML de envio e de retorno de preferencia os: *-soap.xml

Alguma coisa você esta fazendo de errado, para que ocorra esse erro.

Certifique-se que esteja usando os arquivos: Cidades.ini e NotaBlu.ini que se encontram no Repositório.

Outra coisa importante só foi disponibilizado o método Gerar, ou seja, só é possível enviar somente uma nota de cada vez.

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

@Moacir Ezequiel Lamego, eu estava com o mesmo erro e estava faltando preencher o campo SerieRPS.

Tem o caso da alíquota também..

Em 24/09/2019 at 14:13, SHDW disse:

Cúmulo do absurdo.

No meu caso, era a aliquota do ISS do cliente incorreta, que resultava o erro:


Chamada ao metodo retornou erro.

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

5 horas atrás, Ernesto Ricardo disse:

Bom dia,

Efetuei alguns testes aqui... o Método gerar esta funcionando.... porém o componente ainda tem um pequeno bug. Ele não consegue ler o numero da NFS-e pois tenta ler a tag "Numero" e no XML é retornado "NumeroNFe". Efetuei este ajuste no componente e leu certinho.

Faltam vários testes ainda. Cancelamento, impressão etc...

@Ernesto Ricardo,

Poderia disponibilizar esse fonte que você alterou para podermos testar.

Link para o comentário
Compartilhar em outros sites

Boa tarde,

Informação que me foi passada pelo Contador é que o Contrato da Cidade de Blumenau para com o servidor antigo de notas acaba dia 30/09/2019, se o puxadinho que fizeram foi para emitir pelo sistema antigo e se eu entendi bem foi o que eles fizeram só deve funcionar até segunda-feira dia 30.

Pelo que o contador me contou esteve em uma reunião com a prefeitura e eles esperam estar com tudo funcionado até novembro, ou seja, estamos bem ferrados..

Moacir.

Link para o comentário
Compartilhar em outros sites

19 horas atrás, Rejane Lingner disse:

@Moacir Ezequiel Lamego  Atualizei os fontes do acbr e peguei os .ini e schemas atualizados e funcionou, consegui gerar a nota.

@Paulo Alexandre Hostert Também estou com dificuldade para recuperar os dados de retorno, você conseguiu? No xml esta correto, mas no objeto não consegui achar o numero e código de verificação.

Para quem esta com erro 900, verificar se esta utilizado o método Gerar, ao invés de Enviar.

 

Estou tendo o erro 900, chamo o metodo gerar que abre o ACBrNFSE, na linha 508 ele chama o metodo WebServices.Gera(ARps, ALote);

o ARps esta sendo passado 0(zero)

o ALote esta sendo passado  770

 

 

Link para o comentário
Compartilhar em outros sites

@Rejane Lingner

Funcionou era este o problema, acho que assim como não estamos conseguindo pegar o resultado (XML) o erro também deve ter algo a ser feito, pois a mensagem não ajuda em nada.

Com isso vou investigar mais. Porem estas regras já estão no sistema a muito tempo,  vou analisar a nova documentação para ver sobre as obrigatoriedades.

" CpfCnpj tcCpfCnpj 14 Caso Tomador não identificado, preencher com 11 0-1 zeros. "

Muitíssimo obrigado a todos.

Link da documentação.

https://nfse.blumenau.sc.gov.br/contrib/app/nfse/manual_nfse_publico?itxt=s&ixml=s&etxt=s&exml=s&ck=0

Editado por Moacir Ezequiel Lamego
Link para o comentário
Compartilhar em outros sites

Quanto a mensagem de Erro, realmente o que vem do serviço é somente isto, boa sorte a todos em tratarem os erros em cada caso.

<s:Envelope
    xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
    <s:Body
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        <EnvioRPSResponse
            xmlns="http://www.sistema.com.br/Sistema.Ws.Nfse">
            <EnvioRPSResult>
                <Erro
                    xmlns="">
                    <Codigo>900</Codigo>
                    <Descricao>Chamada ao método retornou erro.</Descricao>
                </Erro>
            </EnvioRPSResult>
        </EnvioRPSResponse>
    </s:Body>
</s:Envelope>

 

Moacir.

Link para o comentário
Compartilhar em outros sites

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