Ir para conteúdo
  • Cadastre-se

dev botao

Envio Bloco X


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

Recommended Posts

Olá a todos.

Como o pessoal dos comentários também estou com o problema do ano de 2016 quando envio um xml de estoque, porém estou mandando essa mensagem pois estou com algumas duvidas em relação ao envio do arquivo Zipado.

1. Como preencho o componente para envio do arquivo Zipado? preenchi o campo  dessa forma: 

BlocoX.WebServices.EnviarEstoque.XMLZipado := Diretorio + '\EnvioEstoque.zip';

Mas acredito que está errado pois estou recebendo erro para enviar Erro: Requisição não enviada.Erro: 0 - 

2. Pode compactar mais de um arquivo e enviar dessa forma? 

3. Se eu enviar compactado devo sobreescrever o metodo DefinirDadosMsg por ser zipado ele não preenche os campos, preciso preencher manualmente?

E aproveitando agradeço ao pessoal do ACBR que salva minha vida em diversas vezes.

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...
  • Moderadores
Em 21/12/2017 at 08:56, Jefferson Damian disse:

O Bloco X já está funcionando para SC?
Sempre que tento transmitir dá o seguinte erro:
Erro Interno: 0
Erro HTTP: 400
Erro: Requisição não enviada.


Daí não sei se estou fazendo algo errado ou se é porque ainda não está funcionando.

Boa tarde

pelo que vi ainda não. mas é bom entrar em contato com orgão homologador ou senão direto no sefaz que eles irão lhe informar.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • 3 semanas depois ...

Olá,

Não estou conseguindo enviar o Bloco X.
o erro é:

Erro Interno: 0
Erro HTTP: 400
Erro: Requisição não enviada.

Não sei se estou fazendo algo errado para alimentar o componente, ou se é porque em 
Santa Catarina ainda não está 100%

A homologadora, quando questionei me passou isso:

https://bell.unochapeco.edu.br/lts/?p=3120

Desde já obrigado

Link para o comentário
Compartilhar em outros sites

4 minutos atrás, Jefferson Damian disse:

Olá,

Não estou conseguindo enviar o Bloco X.
o erro é:

Erro Interno: 0
Erro HTTP: 400
Erro: Requisição não enviada.

Não sei se estou fazendo algo errado para alimentar o componente, ou se é porque em 
Santa Catarina ainda não está 100%

A homologadora, quando questionei me passou isso:

https://bell.unochapeco.edu.br/lts/?p=3120

Desde já obrigado

Boa tarde,
A ultima vez que testei(final do ano passado) estava funcionando a transmissão,

Você está tendo esse erro no ambiente de Homologação ou Produção?
Isso ocorre no arquivo XML de Estoque,  RZ ou em ambos?

Podes anexar um xml gerado para podermos ajudar melhor,

Valeu

Link para o comentário
Compartilhar em outros sites

35 minutos atrás, Anderson Eccker disse:

Boa tarde,
A ultima vez que testei(final do ano passado) estava funcionando a transmissão,

Você está tendo esse erro no ambiente de Homologação ou Produção?
Isso ocorre no arquivo XML de Estoque,  RZ ou em ambos?

Podes anexar um xml gerado para podermos ajudar melhor,

Valeu

Estou em modo de homologação, é o RZ.

Agora que mencionou é que fui verificar o do estoque estava resolvendo primeiro um para depois o outro.
Então fui ver o de estoque e depois de percorrer os produtos alimentando o componente,
está dando erro de "Memory out" ao salvar o XML. 

Debugando chega na função
function TDFeSSLXmlSignClass.AjustarXMLAssinado(const ConteudoXML: String;

e o erro ocorre no comando:
XmlAss := StringReplace(XmlAss, #10, '', [rfReplaceAll]);

isso é na unit ACBrDFeSSL;

Editado por Jefferson Damian
Link para o comentário
Compartilhar em outros sites

9 minutos atrás, willmesquita disse:

Estou tendo problema parecido ao tentar enviar o xml do Estoque em modo de homologação. Ao enviar para o servidor recebo como reposta: "Erro interno: 0 Erro HTTP: 500". Alguém sabe o que pode ser?

 

 

Acho que estão com problema no webservice,
Fui tentar transmitir um arquivo para testar, e retornou outro erro:

---------------------------
Falha ao Enviar Arquivo: 
Server was unable to process request. ---> The type initializer for 'Sat.Framework.Storage.StorageManager' threw an exception. ---> É necessário ter um storage cadastrado no sistema.
---------------------------
OK   
---------------------------

Acho que temos que aguardar correção do Sefaz;

Link para o comentário
Compartilhar em outros sites

Em 02/02/2018 at 16:26, Anderson Eccker disse:

Acho que estão com problema no webservice,
Fui tentar transmitir um arquivo para testar, e retornou outro erro:

---------------------------
Falha ao Enviar Arquivo: 
Server was unable to process request. ---> The type initializer for 'Sat.Framework.Storage.StorageManager' threw an exception. ---> É necessário ter um storage cadastrado no sistema.
---------------------------
OK   
---------------------------

Acho que temos que aguardar correção do Sefaz;

Utilizei o componente no formulário ao invés de criar um pelo código, e recebo o erro INTERNET_OPTION_CLIENT_CERT_CONTEXT: 12046

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

Em 02/02/2018 at 16:16, willmesquita disse:

Estou tendo problema parecido ao tentar enviar o xml do Estoque em modo de homologação. Ao enviar para o servidor recebo como reposta: "Erro interno: 0 Erro HTTP: 500". Alguém sabe o que pode ser?

 

 

Estou com mesmo erro desde 02/02/2018 até dia 01/02/2018 estava enviando normalmente.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Estou tendo problemas para envio para SC SAT para enviar sempre me retorna este erro:

  • XML inválido: Versão da Especificação de Requisitos do PAF-ECF não informada, mas precisa ser 02.03 ou superior.

REDUCAOZ0323031010111000887008022018.xml

0323031010111000887031012018.xml

Davi Souza
Analista/Desenvolvedor de Aplicação Desktop
Teste 48 9 9643-8854
Link para o comentário
Compartilhar em outros sites

26 minutos atrás, Davi disse:

Estou tendo problemas para envio para SC SAT para enviar sempre me retorna este erro:

  • XML inválido: Versão da Especificação de Requisitos do PAF-ECF não informada, mas precisa ser 02.03 ou superior.

REDUCAOZ0323031010111000887008022018.xml

0323031010111000887031012018.xml

Estou também com erro, mas pelo sistema recebo como erro para enviar o da Redução Z, o de estoque não está conseguindo enviar, fica parado um tempão e depois dá erro:


Erro Interno: 0
Erro HTTP: 400
Erro: Requisição não enviada.
Erro: 0 - 8

Mas quando vou pela página e carrego o arquivo e mando validar ai retorna o mesmo erro de XML inválido....
Pela pagina o de estoque dá erro no carregamento.
https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/validacao.aspx

Editado por Jefferson Damian
Link para o comentário
Compartilhar em outros sites

6 minutos atrás, Jefferson Damian disse:

Estou também com erro, mas pelo sistema recebo como erro para enviar o da Redução Z, o de estoque não está conseguindo enviar, fica parado um tempão e depois dá erro:


Erro Interno: 0
Erro HTTP: 400
Erro: Requisição não enviada.
Erro: 0 - 8

Mas quando vou pela página e carrego o arquivo e mando validar ai retorna o mesmo erro de XML inválido....
Pela pagina o de estoque dá erro no carregamento.
https://sathomologa.sef.sc.gov.br/tax.NET/sat.dfe.siv.web/validacao.aspx

 esta configurado o Configuracoes.Geral.SSLLib := libCapicom;   e Configuracoes.VersaoER := erv0205;  meu esta enviando e retornando aquele erro;

Davi Souza
Analista/Desenvolvedor de Aplicação Desktop
Teste 48 9 9643-8854
Link para o comentário
Compartilhar em outros sites

2 horas atrás, Davi disse:

Estou tendo problemas para envio para SC SAT para enviar sempre me retorna este erro:

  • XML inválido: Versão da Especificação de Requisitos do PAF-ECF não informada, mas precisa ser 02.03 ou superior.

REDUCAOZ0323031010111000887008022018.xml

0323031010111000887031012018.xml

Boa tarde Davi,

Provavelmente o nro de credenciamento que você esta passando no XML "1506900004812", esta cadastrado no SEFAZ com uma versão anterior a 02.03, verifique!

8 minutos atrás, Jefferson Damian disse:

Está configurado, e o erro de requisição não enviada ocorre na hora de enviar o xml depois de validar. Mas não descarto a possibilidade de eu estar fazendo algo errado.

Anexa o XML gerado para podermos tentar ajudar!

Link para o comentário
Compartilhar em outros sites

Em anexo o XML.
 estou usando os comando da seguinte forma:

XmlArq.Clear;
XmlArq.LoadFromFile(ArqComCaminho);
XmlReduZ := XmlArq.Text;

DM.BlocoX.WebServices.ValidarBlocoX.XML := XmlReduZ;
DM.BlocoX.WebServices.ValidarBlocoX.Executar    //Esse fica em um IF
DM.BlocoX.WebServices.EnviarBlocoX.XML  := XmlReduZ;                             
                   
                                                                                                                                   //(NomeDoXmlComCaminho, OndeSalvaOZip): RetornaCaminhoENomeDoZip;
DM.BlocoX.WebServices.EnviarBlocoX.XMLZipado := C_Seguranca.CompactarArquivo(ArqComCaminho, RetornaCaminhoEnviar('ZE'));

//Até aqui está passando sem erro

if DM.BlocoX.WebServices.EnviarBlocoX.Executar then  //Aqui ocorre o erro

 

REDUCAO_Z_31012018_369.XML

Link para o comentário
Compartilhar em outros sites

27 minutos atrás, Jefferson Damian disse:

Em anexo o XML.
 estou usando os comando da seguinte forma:

XmlArq.Clear;
XmlArq.LoadFromFile(ArqComCaminho);
XmlReduZ := XmlArq.Text;

DM.BlocoX.WebServices.ValidarBlocoX.XML := XmlReduZ;
DM.BlocoX.WebServices.ValidarBlocoX.Executar    //Esse fica em um IF
DM.BlocoX.WebServices.EnviarBlocoX.XML  := XmlReduZ;                             
                   
                                                                                                                                   //(NomeDoXmlComCaminho, OndeSalvaOZip): RetornaCaminhoENomeDoZip;
DM.BlocoX.WebServices.EnviarBlocoX.XMLZipado := C_Seguranca.CompactarArquivo(ArqComCaminho, RetornaCaminhoEnviar('ZE'));

//Até aqui está passando sem erro

if DM.BlocoX.WebServices.EnviarBlocoX.Executar then  //Aqui ocorre o erro

 

REDUCAO_Z_31012018_369.XML

Verifiquei o XML e não observei nd de errado na estrutura, então provavelmente é na maneira que você está compactando e enviando o arquivo.
O que retorna da função C_Seguranca.CompactarArquivo ? O arquivo ou caminho?
O seu ACBr esta atualizado até a ultima versão?

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

No comando de validação do XML eu não estava acompanhando a resposta  de retorno, e pela validação passa sem erro, mas,
a resposta que vem é: "XML inválido: Número do credenciamento do PAF-ECF do XML diferente da versão informada ao SAT como instalada no estabelecimento"

daí o erro que acontece quando tenta enviar é
Erro Interno: 0
Erro HTTP: 400
Erro: Requisição não enviada.
Erro: 0 - 8

E se não colocar DM.BlocoX.WebServices.ValidarBlocoX.ValidarPafEcfEEcf := True;
as vezes retorna:

Erro Interno: 0

Erro HTTP: 400
Erro: Requisição não enviada.
Erro: 0 - 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
52 minutos atrás, willmesquita disse:

To com mesmo problema no envio do Bloco X. Após enviar recebo a mensagem 

O problema é que já fiz o cadastro do ECF no SAT e ainda mostra a mensagem

 No validador apresenta esta mensagem porem estou conseguindo enviar e receber o recibo normalmente tanto do estoque como redução z aqui em SC.

 

40 minutos atrás, Jefferson Damian disse:

Desde ontem, depois de atualizar parou esse erro, começou a validar mas ainda está com erro 400 requisição não enviada.

 Estou conseguindo enviar e receber o recibo normalmente tanto do estoque como redução z aqui em SC.

Efetuei os teste agora novamente pois tenho homologação dia 05 e 06 pra fazer ate o momento esta funcionando corretamente. 

Davi Souza
Analista/Desenvolvedor de Aplicação Desktop
Teste 48 9 9643-8854
Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...
  • Membros Pro
Em 19/02/2018 at 15:57, Jefferson Damian disse:

No comando de validação do XML eu não estava acompanhando a resposta  de retorno, e pela validação passa sem erro, mas,
a resposta que vem é: "XML inválido: Número do credenciamento do PAF-ECF do XML diferente da versão informada ao SAT como instalada no estabelecimento"

daí o erro que acontece quando tenta enviar é
Erro Interno: 0
Erro HTTP: 400
Erro: Requisição não enviada.
Erro: 0 - 8

E se não colocar DM.BlocoX.WebServices.ValidarBlocoX.ValidarPafEcfEEcf := True;
as vezes retorna:

Erro Interno: 0

Erro HTTP: 400
Erro: Requisição não enviada.
Erro: 0 - 

Como vcs resolveram esse problema?

Link para o comentário
Compartilhar em outros sites

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