Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

Erro 2003 - ACBRBlocoX


Recommended Posts

Boa tarde, desculpem não encontrei um fórum especifico para o componente AcbrBlocoX, em ambiente de homologação ao enviar o arquivo de ReducaoZ no estado de SC, selecionei a versão 2.06, fiz buscas no fórum, google achei um tópico igual mas não teve resposta só uma pergunta do moderador questionando se o Laudo estava vencido, se puderem me orientar como verificar isto, se pode ser algo que eu não estou enviando, enfim como estou em SP e estou iniciando isto agradeço!

Resposta ao consultar o Recibo:

 

<?xml version="1.0" encoding="utf-8"?>
<RespostaManutencao>
  <SituacaoOperacaoCodigo>0</SituacaoOperacaoCodigo>
  <SituacaoOperacaoDescricao>OK</SituacaoOperacaoDescricao>
  <Arquivo>
    <Recibo>9d5faae3-00e2-4f80-9707-2c76016e12f6</Recibo>
    <SituacaoProcessamentoCodigo>2</SituacaoProcessamentoCodigo>
    <SituacaoProcessamentoDescricao>Erro 2003: Versão da Especificação de Requisitos do PAF-ECF não informada, mas precisa ser 02.04 ou superior. Número do credenciamento do PAF-ECF: 2006900011971</SituacaoProcessamentoDescricao>
  </Arquivo>
</RespostaManutencao>

 

Link to post
Share on other sites

boa tarde

este erro é referente a configuração de envio. parece que seu fonte pode estar desatualizado

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites

É não sei onde pode ser este erro, atualizei os fontes, estou seguindo o demo para gerar o xml de REDUCAO  e transmitir, persiste o erro!

Alguma outra sugestão?

 

Algumas partes do código:

 with ACBrBlocoX1 do
  begin
    SSL.SSLType := LT_TLSv1_2;
    Configuracoes.Geral.SSLCryptLib := CryWinCrypt;
    Configuracoes.Geral.SSLHttpLib := httpWinHttp;
    Configuracoes.Geral.SSLLib := libWinCrypt;
    Configuracoes.Geral.SSLXmlSignLib := xsLibXMl2;
    Configuracoes.VersaoER := erv0206;
  end;

 

A versão PafECF.Versao := '3.1' estou enviada esta, foi me passada esta, homologada! o resto alterei para não ficar explicito! rsrs


procedure TFBlocoX.PreencherCabecalho(const AACBrBlocoX: TACBrBlocoX);
begin
  with AACBrBlocoX do
  begin
    Estabelecimento.Ie := '255880669';
    Estabelecimento.Cnpj := '10918713000192';
    Estabelecimento.NomeEmpresarial :=
      'TESTANDO';
    PafECF.Versao := '3.1';
    PafECF.NumeroCredenciamento := '2006900011971';
    PafECF.NomeComercial := 'TESTE';
    PafECF.NomeEmpresarialDesenvolvedor :=
      'TESTEL ON-LINE EIRELI';
    PafECF.CnpjDesenvolvedor := '20238056000196';
  end;
end;

Aqui na parte de geração dos itens da REDUCAOZ a versão do ECF entendi que consigo recuperar da forma que fiz abaixo:

  if SaveDialog1.Execute then
  begin
    DadosReducaoStr := DM.ACBrECF1.DadosUltimaReducaoZ;
    ReducaoZ := DM.ACBrECF1.DadosReducaoZClass;

    with ACBrBlocoX1 do
    begin
      PreencherCabecalho(ACBrBlocoX1);
      ECF.NumeroFabricacao := 'EP041010000000021750';
      ECF.Tipo := 'ECF-IF';
      ECF.Marca := DM.ACBrECF1.ModeloStr;
      ECF.Modelo := DM.ACBrECF1.SubModeloECF;
      ECF.Versao := DM.ACBrECF1.NumVersao; //aqui pego a versão do ECF pelo componente

Agradeço se puder me orientar, onde estaria o erro e tal, vlw!

Link to post
Share on other sites

Sugestão. olhe no svn tem a pasta exemplo rode o exemplo em homologação e faça o teste, pois existem diversas software houses usando o componente

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites

Bom dia, Juliomar, em primeiro lugar agradeço as sugestões e orientações e desculpas por qualquer erro seja ortográfico ou falta de informação, bom o que fiz agora foi, utilizando o programa DEMO do Acbr que está na pasta EXEMPLOS eu apenas alterei com os dados do Cliente, como CNPJ, IE, Credenciamento e tal, somente o preencherCabecalho especificamente, deu o mesmo erro:

<?xml version="1.0" encoding="utf-8"?>
<RespostaManutencao>
  <SituacaoOperacaoCodigo>0</SituacaoOperacaoCodigo>
  <SituacaoOperacaoDescricao>OK</SituacaoOperacaoDescricao>
  <Arquivo>
    <Recibo>047a9278-02ad-4866-9560-2b79a2e7ab85</Recibo>
    <SituacaoProcessamentoCodigo>2</SituacaoProcessamentoCodigo>
    <SituacaoProcessamentoDescricao>Erro 2003: Versão da Especificação de Requisitos do PAF-ECF não informada, mas precisa ser 02.04 ou superior. Número do credenciamento do PAF-ECF: 2006900011971</SituacaoProcessamentoDescricao>
  </Arquivo>
</RespostaManutencao>

Bom estou fazendo buscas, conversando com amigos desenvolvedores, tentando achar algum de SC que talvez tenha passado por isto, novamente obrigado!

Link to post
Share on other sites

Dúvida esse número de credenciamento tu acesso e verificou em qual versão do deu paf-ecf o cliente está registrado?

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites

Juliomar boa tarde! 

Eu consegui os dados para acesso e verificar este número de credenciamento, foi outra pessoa que fez, bom pelo visto me passou o número errado, estou com o número e notei que não foi criado o laudo.xml do ECF!

Como disse estou iniciando e aprendendo sobre este BLOCO X para SC, até  este momento estou assim então, em busca agora como consigo obter, quem gera este laudo.xml para que o credenciamento que possuo seja aceito, pois ao tentar enviar este número recebo a mensagem dizendo que não existe!

Em resumo agora com o número do correto do credenciamento localizei ele no Sefaz - SC, porém como disse notei que não tem o PAF-ECF cadastrado com seu laudo.xml, no estado de SP nunca tive que fazer isto, rs!

https://tributario.sef.sc.gov.br/tax.NET/Login.aspx?ReturnUrl=%2ftax.net%2fdefault.aspx

Obrigado 

Link to post
Share on other sites

Se a empresa já tem homologação é o laudo que o orgão homologador gerou.

creio que será necessário entrar em contaot com eles e ler toda a documentação de como tu faz isso no site do [email protected] de SC

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites
  • 2 weeks later...
Em 05/11/2020 at 17:18, cesarpir disse:

A versão PafECF.Versao := '3.1'

Em 06/11/2020 at 10:46, cesarpir disse:

<SituacaoProcessamentoDescricao>Erro 2003: Versão da Especificação de Requisitos do PAF-ECF não informada, mas precisa ser 02.04 ou superior. Número do credenciamento do PAF-ECF:

Não existe versão PAFECF "3.1". PAF-ECF em SC é 02.04, 02.05 ou 02.06.

 

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to post
Share on other sites

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