Jump to content

dev botao

AcbrBlocoX como utilizar


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

Recommended Posts

Olá pessoal

Instalei hoje o componente AcbrBlocoX no meu Delphi 7 para implementar o bloco X. Como estou chegando agora, não sei como utiliza-lo, só instalei porque pesquisei em vários lugares pelo implementação e todos apontavam para este componente. Alguém teria a gentileza de me mandar explicações de como Assinar o arquivo XML e depois transmiti-lo para a UF de SC.

Link to comment
Share on other sites

  • Moderadores

Se baixou o svn todo e teve a curiosidade de olhar tem algo melhor ainda.

tem uma pasta de exemplos e lá tem um exemplo de como usar e na pasta projetos tem um projeto usando ele também.

confere lá

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link to comment
Share on other sites

Olá Juliomar,  

eu vi o exemplo e consegui assinar o XML. Agora estou com problema para enviar. Tem que configurar algo no componente (não uso proxy) ? a ACBrBlocoX1.SSL.Enviar() pede 4 parâmetros, o primeiro é o XML e os outros (AURL, ASoapAction, AMimeType) não sei bem o que informar. não achei exemplo desta função de Enviar. Estou fazendo para SC.  Pode me ajudar?

desde já agradeço.

Link to comment
Share on other sites

  • 3 weeks later...

Funcionou

Segue uma pequena parte do codigo na hora de enviar.

        ACBrBlocoX.WebServices.EnviarReducaoZ.XML := ACBrBlocoX.ReducoesZ.XMLAssinado;
        ACBrBlocoX.WebServices.EnviarReducaoZ.Executar;
        ACBrBlocoX.WebServices.EnviarReducaoZ.TratarResposta;

O que estava faltando antes era 

        ACBrBlocoX.WebServices.EnviarReducaoZ.XML := ACBrBlocoX.ReducoesZ.XMLAssinado;
 

Link to comment
Share on other sites

  • 5 months later...
  • Moderadores
34 minutos atrás, Ivan Ponick disse:

Eu estou com o erro 

Erro Interno: 0
Erro HTTP: 500

ao rodar o comando  ACBrBlocoX.WebServices.EnviarReducaoZ.Executar alguém sabe qual a solução ?

Esperar pois não está funcionando corretamente o sefaz de SC

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link to comment
Share on other sites

  • 1 month later...
Em 12/01/2018 at 16:59, leandro.rezende disse:

esse tal BlocoX que perdemos horas e horas pra implementar e colocar em funcionamento, já está em funcionamento?

Alguem já foi cobrado por algum fiscal o envio desses arquivos?

 

Boa tarde Leandro,

   Desde 8 de janeiro alguns estabelecimentos já são obrigados ao envio. Veja uma parte do que diz no link que vou anexar: 'a partir de 8 de janeiro de 2018, os estabelecimentos enquadrados nos Códigos da Classificação Nacional de Atividades Econômicas (CNAE) 4731800 - Comércio varejista de combustíveis para veículos automotores; '

 

http://legislacao.sef.sc.gov.br/html/atos_diat/2017/atodiat_17_017.htm

 

Até mais.

Link to comment
Share on other sites

  • 2 weeks later...
  • Moderadores
6 horas atrás, willmesquita disse:

Como funciona o retorno do arquivo do Bloco X? Como eu devo realizar a consulta?

Boa tarde

na pasta de projetos tem um projeto para envio de xml do Bloco X e no fonte do monitor também

veja se ajuda em sua dúvida!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link to comment
Share on other sites

16 horas atrás, Juliomar Marchetti disse:

Boa tarde

na pasta de projetos tem um projeto para envio de xml do Bloco X e no fonte do monitor também

veja se ajuda em sua dúvida!

Eu tinha achado somente o projeto do Bloco X onde ele somente gera os arquivos, mas não trata do envio ao webservice

Link to comment
Share on other sites

  • 2 weeks later...
  • Moderadores
28 minutos atrás, Antônio Raichaski disse:

Tambem não encontrei nenhum projeto com o exemplo do envio somente da geração dos arquivos.

Bom dia já tentou olhar no projeto do ACBrMonitorPLUS?

DoECFUnit.pas linha 1173 pra baixo

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link to comment
Share on other sites

Estou com problema que retorna a seguinte mensagem:

Citar

 Versão da Especificação de Requisitos do PAF-ECF não informada, mas precisa ser 02.03 ou superior

Porém, não encontrei no Bloco X alguma coisa que seja para informar a versão da Versão da Especificação dos Requisitos dentro do componente do Bloco X para o envio, alguém tem alguma ideia?

Link to comment
Share on other sites

  • 1 month later...
  • Membros Pro

Olha o que estou enviando.

WSEnviar.XML = Conteudo do "Fisco - ReducaoZ - DR101500000000000348 - Data 23032018.xml"

WSEnviar.XMLZipado = Arquivo "Fisco - ReducaoZ - DR101500000000000348 - Data 23032018_base64.zip" (que contem um xml na base64)

Obs: O arquivo zipado contem o xml ja transformado em Base64 ou transforma-se o arquivo zip em base64?

Retorna o erro em anexo ao transmitir.

Fisco - ReducaoZ - DR101500000000000348 - Data 23032018.xml

Fisco - ReducaoZ - DR101500000000000348 - Data 23032018_base64.rar

Sem título.png

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.