Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado
Michel Ouriques Obrigado, vou testar, pois, não tem ambiente de homologação para testes, em conversa com o suporte da SEMFAZ de São Luís, me informaram que para teste deveremos usar o endereço de produção mesmo.  
Postado

Prezados, 

Michel Ouriques, 

realizei os testes quando utilizo o método ACBrNFSe1.EnviarSincrono(vNumLote); esta me retornando a seguinte mensagem :

 

  Não foi possível carregar o arquivo: <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethodAlgorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue></DigestValue></Reference></SignedInfo><SignatureValue></SignatureValue><KeyInfo><X509Data><X509Certificate></X509Certificate></X509Data></KeyInfo></Signature></ns1:ReqEnvioLoteRPS>.

 

e se utilizo método ACBrNFSe1.Enviar(vNumLote);  esta me retornando a seguinte mensagem : Unsupported Media Type (415) - 'http://sistemas.semfaz.saoluis.ma.gov.br/WsNFe2/LoteRps?wsdl'. 

 

Postado (editado)

Testei agora com o método Enviar, e estou tendo o mesmo erro reportado pelo anpecha.

 

Alguém de vocês consegue contato na prefeitura para pedir o manual de integração? para vermos o q mudou...

Liguei na prefeitura e me disseram para ligar em outro numero que ninguém atende.

Editado por Michel Ouriques
Postado (editado)

Bom dia, creio que finalmente consegui comunicar com o site, pois esta retornando um XML com erro tratado

 

Alem da URL, alterei a versão SOAP para 1.1 e o Envelope de envio...

 

Esta sendo retornado o seguinte erro: Erro de validacao do XSD: schema_reference.4: Failed to read schema document '/app/jboss-4.2.3.GA/bin/xsd/ReqEnvioLoteRPS.xsd', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not  <xsd:schema>.

 

Alguém já viu este erro?

 

Pelo que achei na internet o caminho do schema que esta no cabeçalho do XML não existe

<ns1:ReqEnvioLoteRPS xmlns:ns1="http://localhost:8080/WsNFe2/lote" xmlns:tipos="http://localhost:8080/WsNFe2/tp" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://localhost:8080/WsNFe2/lotehttp://localhost:8080/WsNFe2/xsd/ReqEnvioLoteRPS.xsd ">

Editado por Michel Ouriques
Postado

marlon sa, sobre esta documentação o WSDL que é mencionado é diferente do que diz na mensagem quando entramos no site da prefeitura... será que é certo isso?

 

Tentei contato direto na prefeitura, nos telefones que me passaram lá ou da ocupado ou chama até cair, falei com meu cliente ele disse que a prefeitura de São Luis é bem complicado por telefone, só indo lá mesmo pra resolver, e ele não tem como ir..

 

anpecha você sendo de Sao Luis não teria como ir na prefeitura buscar informações sobre isso?

Postado

Michel Ouriques, parabéns e muito obrigado pela ajuda que nos esta dando, mas sera que você poderia disponibilizar essa alterações que você realizou ? eu estou tentando entra em contato também mais sem muito sucesso, se até o final dessa tarde eu não conseguir uma reposta vou amanhã cedo na SEMFAZ.

 

desde já agradeço sua ajuda.  

Postado

Bom dia, a URL voltou ao normal...

 

A prefeitura mudou para o provedor CTA, bem parecido com ISSDSF, mais com algumas modificações...

Já consegui converter um lote em nota, mais ainda não está 100% funcional.

Ontem mesmo reportei mais um problema para a prefeitura, estou aguardando.

Quando estiver ok, posto as modificações que fiz.

Postado (editado)

Bom dia Italo,

infelizmente eles não tem schemas, verifiquei meus e-mails e segundo eles iriam providenciar isto depois que deixassem tudo pronto (vou questiona-los novamente) por este motivo setei o GetValidarLote para False

Editado por Michel Ouriques
Postado (editado)

Boa tarde,

ative a propriedade WebServices.Salvar, e verifique o arquivo xxxx-rec-soap.xml

Obs.: Este provedor não disponibiliza a função de Consultar a situação do Lote.

Editado por Michel Ouriques
Postado

Prezado Michel Ouriques,

Como faço para capturar o número de protocolo que foi gerado para ser armazenado no banco de dados...

 

atenciosamente. 

 

Postado (editado)

Obrigado Michel deu certinho sua dica, mas meu problema agora é outro ele envia certinho pego o numero do lote, mas na hora de salvar o xml de envio do lote ele gera o arquivo com o nome assim -xxx2.xml, o ACBR por algum motivo não esta salvando o envio do lote de maneira certa.

Você já consegui fazer funcionar para o provedor CTA de São Luís ? se sim poderia publicar aqui o ACBR corrigido e funcional.

Desde já agradeço sua ajuda e atenção.

 

Editado por anpecha
  • Este tópico foi criado há 3427 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.