Ir para conteúdo
  • Cadastre-se

dev botao

Bloco X webService e Validador


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

Recommended Posts

prezado ricardolopes,

obrigado pelo seu retorno, eu não estava conseguindo obter o retorno porque estava informando essa url

https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/validacao.aspx que é errada, agora retornei 

http://webservices.sathomologa.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx para continuar meus testes.

agora me retorna este erro  "Data at the root level is invalid. Line 2, position 1."

tentei com vário xml e todos me retornam este erro, inclusive o seu xml que você postou em artur alencar: 

DR0515BR000000463944_2017_05_01.xml  

entrando neste site https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx

e validando este seu xml, volta o mesmo erro que volta para mim.

não estou entendendo mais nada.

--------------------------------------------------

Outra coisa, esta mensagem eu obtenho na validação do xml, se eu tentar enviar o xml, da erro na aplicação:

erro interno 0

http 400

 

se você puder me ajudar fico-lhe muito agradecido

 

Link para o comentário
Compartilhar em outros sites

Cara você esta confundindo BlocoX com NFE, são XMLs diferentes.
Não existe ainda servidores em produção, apenas homologação.

Acho que a versão da ER 02.05 não esta validando ainda.
Apenas a versão 02.04, se eu estiver errado me corrijam.

Para validar XML do Bloco X utiliza esse site:
https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/validacao.aspx

 

Editado por Anderson Eccker
Link para o comentário
Compartilhar em outros sites

prezado anderson,

estou usando o servidor de homologação, mas o componente acbr me retorna erro interno 0 http 400 e não sei como resolver, acompanhando o programa, chego na função TDFeHttpWinHttp.Enviar 

comando   FWinHTTPReqResp.Execute(ConteudoXML, Resp);

e FWinHTTPReqResp.HTTPResultCode retorna 400

------------------

 

quanto ao problema do xml, já consegui solucionar, também já consegui validar o xml, mas ainda não consegui enviar devido ao problema acima relacionado

 

prezado ricardolopes, 

por favor desconsidere o relato referente aos problemas do xml, acho que eu estava cometendo algum equivoco,

consegui validar o xml, agora estou com este problema de enviar conforme relatei no post anterior ao anderson.

obrigado e desculpe-me pelo meu engano.

Link para o comentário
Compartilhar em outros sites

5 horas atrás, katcharowski disse:

prezado anderson,

estou usando o servidor de homologação, mas o componente acbr me retorna erro interno 0 http 400 e não sei como resolver, acompanhando o programa, chego na função TDFeHttpWinHttp.Enviar 

comando   FWinHTTPReqResp.Execute(ConteudoXML, Resp);

e FWinHTTPReqResp.HTTPResultCode retorna 400

------------------

 

quanto ao problema do xml, já consegui solucionar, também já consegui validar o xml, mas ainda não consegui enviar devido ao problema acima relacionado

 

prezado ricardolopes, 

por favor desconsidere o relato referente aos problemas do xml, acho que eu estava cometendo algum equivoco,

consegui validar o xml, agora estou com este problema de enviar conforme relatei no post anterior ao anderson.

obrigado e desculpe-me pelo meu engano.

Ao enviar, você faz as configurações certas?

se for capicom:

ACBrBlocoX1.Configuracoes.Geral.SSLLib             := libCapicom;
ACBrBlocoX1.Configuracoes.Certificados.NumeroSerie := "Número de série do certificado";

e tal?

 

Link para o comentário
Compartilhar em outros sites

Obrigado a todos que me ajudaram nas dúvidas que postei referente a transmissão/recepção dos arquivos xml do bloco x, 

consegui resolver todos os problemas, que eram todos originários de falta de atenção de minha parte. 

Desculpem-me pelo incomodo e por favor ignorem aquelas coisas doidas que falei que não funcionavam. Tudo está correto

no componente, é só utilizar.

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

14 horas atrás, katcharowski disse:

Obrigado a todos que me ajudaram nas dúvidas que postei referente a transmissão/recepção dos arquivos xml do bloco x, 

consegui resolver todos os problemas, que eram todos originários de falta de atenção de minha parte. 

Desculpem-me pelo incomodo e por favor ignorem aquelas coisas doidas que falei que não funcionavam. Tudo está correto

no componente, é só utilizar.

Bom dia, 
Você conseguiu validar o último layout do bloco X(02.05) ou apenas o layout anterior(02.04) ?
Podes compartilhar um XML da Redução Z de modelo para compararmos?

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Hoje está "Hardcoded"

procedure TWebServiceBlocoX.DefinirURL;
begin
  FPURL := 'http://webservices.sathomologa.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx';
end;

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

Em 08/06/2017 at 18:24, katcharowski disse:

Obrigado a todos que me ajudaram nas dúvidas que postei referente a transmissão/recepção dos arquivos xml do bloco x, 

consegui resolver todos os problemas, que eram todos originários de falta de atenção de minha parte. 

Desculpem-me pelo incomodo e por favor ignorem aquelas coisas doidas que falei que não funcionavam. Tudo está correto

no componente, é só utilizar.

Olá, estou com o mesmo problema que você resolver, o erro http 400 ao enviar o arquivo. Poderias passar o que você fez para resolver este erro ?

Lembrando que os meus XML estão validados 100%.

Obrigado.

Link para o comentário
Compartilhar em outros sites

Em 2016-4-14 at 13:45, Juliomar Marchetti disse:

Sim e se você chegou a pesquisar aqui antes de postar vai ver que tem uns 2 tópicos falando sobre isso!

e que o mesmo está ainda sendo finalizado! pois o mesmo ainda não envia para o webservice! ok!

Boa tarde Alguém poderia me orientar quais tipos de empresa estão obrigada a está declaração?

Obrigado.

Boa tarde Alguém poderia me orientar quais tipos de empresa estão obrigada a está declaração?

Obrigado.

 
Link para o comentário
Compartilhar em outros sites

Em 2017-6-15 at 17:02, patrick.knopf disse:

Olá, estou com o mesmo problema que você resolver, o erro http 400 ao enviar o arquivo. Poderias passar o que você fez para resolver este erro ?

Lembrando que os meus XML estão validados 100%.

Obrigado.

se não me engano, eu estava gerando incorretamente o arquivo com a assinatura digital, como exemplo parte do meu codigo:

 

        with sintegblocoX.WebServices.EnviarReducaoZ do
        begin
            XML       := sintegblocoX.ReducoesZ.XMLAssinado;  ****** muita atenção nesta linha aqui, eu cometi um grande erro, colocando o nome do xml. Uma caca gigante que me deu muitos problemas ********
            XMLZipado := Encodefile('c:\sinteg\paf\reducaoz'+qci920.FieldByName('crz').asstring+'.zip');

            Executar;

            vlp_recibo   := BlocoXRetorno.Recibo;
            vlp_mensagem := BlocoXRetorno.mensagem;
        end;
 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Pessoal, alguém sabe se está funcionando o webservice para envio do bloco x?

Estava vendo no site do LTS de Chapecó http://bell.unochapeco.edu.br/lts/?p=3100

diz o seguinte:

 

Citar

 

ATENÇÃO – Cronograma migração do *WEB SERVICE* para ER 02.05

Posted on 23 de junho de 2017

Conforme orientação do FISCO:

Segue o cronograma para migração do web service para 02.05:
10/07/2017 a 16/07/2017 – Tanto o web service quanto a página estarão fora para a migração e publicação;
17/07/2017 – Web service e página publicados na 02.05, mas ainda sujeitos a bugs.

 

 

e por sorte estou implementando isso hoje, dia 10, e não está indo, está dando erro http 400.

alguém que tem esta função funcionando poderia me dizer se está conseguindo enviar hoje?

Link para o comentário
Compartilhar em outros sites

2 minutos atrás, Cesar Balbinott disse:

Acho que não pq estou tendo erro com o campo DataEmissaoReducaoZ que foi adicionado no último layout.

Schema inválido: The element 'DadosReducaoZ' has invalid child element 'DataEmissaoReducaoZ'. List of possible elements expected: 'CRZ'.

Imaginei... kkk

Isso tá pior que novela da globo já

obrigada

Link para o comentário
Compartilhar em outros sites

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