Ir para conteúdo
  • Cadastre-se

Matias Gavazzoni

Membros
  • Total de ítens

    6
  • Registro em

  • Última visita

Posts postados por Matias Gavazzoni

  1. 18 minutos atrás, Ricardo Rohde disse:

    veja se o 

    
    ACBrBlocoX1.ReducoesZ.XMLAssinado

    está vindo com o conteudo do XMl.

    se nao estiver, vc deve carregar o .xml em uma stringlist e passar  para

    
    TransmitirArquivoBlocoX.XML

    Finalmente consegui fazer o envio, realmente  "ACBrBlocoX1.ReducoesZ.XMLAssinado" estava retornando vazio, mas já havia tentando salvar o arquivo e carrega-lo, mas não havia funcionado, estava faltando

    ACBrBlocoX1.ReducoesZ.GerarXML(true);

    antes de salvar o xml, para depois carregar e fazer o envio, ai sim recebi a resposta

    <?xml version="1.0" encoding="utf-8"?><Resposta><Recibo>948ce2f7-ce4a-4afc-ad21-f13457b7a4c6</Recibo><SituacaoProcessamentoCodigo>0</SituacaoProcessamentoCodigo><SituacaoProcessamentoDescricao>Aguardando</SituacaoProcessamentoDescricao><Mensagem /></Resposta>

    Muito Obrigado pela ajuda de todos, agora vou implementar isso no meu software. Um abraço!

    • Curtir 1
  2. Veja o  código, se estou fazendo algo errado, estou testando no exemplo, ambiente de homologação:

        btnGerarXMLRZ.Click;//Aqui alimenta o componente
        ACBrBlocoX1.WebServices.TransmitirArquivoBlocoX.Clear;
        ACBrBlocoX1.WebServices.TransmitirArquivoBlocoX.XML := ACBrBlocoX1.ReducoesZ.XMLAssinado;
    
        if ACBrBlocoX1.WebServices.TransmitirArquivoBlocoX.Executar then
        begin
          ShowMessage(
            'Arquivo enviado com sucesso!' +
            sLineBreak +
            sLineBreak +
            ACBrBlocoX1.WebServices.TransmitirArquivoBlocoX.RetWS
          );
        end
        else
        begin
          raise Exception.Create(
            'Não foi possível transmitir o arquivo!' + sLineBreak +
            ACBrBlocoX1.WebServices.TransmitirArquivoBlocoX.RetWS
          );
        end;

    e recebo esse retorno

    <?xml version="1.0" encoding="utf-8"?><Resposta><SituacaoProcessamentoCodigo>2</SituacaoProcessamentoCodigo><SituacaoProcessamentoDescricao>Erro</SituacaoProcessamentoDescricao><Mensagem>Arquivo ZIP inválido</Mensagem></Resposta>

     

     

  3. 9 minutos atrás, Ricardo Rohde disse:

    cara, não precisa compactar.. nem nada só fazer assim

     

    BlocoX.WebServices.TransmitirArquivoBlocoX.XML := BlocoX.Estoque.XMLAssinado ou BlocoX.ReducoesZ.XMLAssinado

    Vou tentar testar, obrigado pela força.

    • Curtir 1
  4. 14 horas atrás, EMBarbosa disse:

    Você está utilizando os componentes ACBr? Me parece que os novos webservices só usam o XML compactado. Você chegou a verificar isso?

    Desde já agradeço pela resposta, sim estou usando os componentes do ACBR, ainda estou desenvolvendo meu PDV, tenho homologação no mês que vem, e estou um pouco desesperado rsrsrs, pode me indicar alguma biblioteca, para compactar? por que o exemplo não trata o envio compactado...

  5. Boa tarde, estou tendo problemas no ambiente de homologação, estou recebendo um 12002, TimeOut de Requisição, alguem tem alguma dica?  ou poderia testar pra ver se o problema é somente meu? não estou conseguindo consultar nem  enviar o arquivo...Detalhe nao estou usando o XMLcompactado.

×
×
  • 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.