Jump to content

dev botao

Erro 2003 - ACBRBlocoX


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

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 comment
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 comment
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 comment
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 comment
Share on other sites

  • Moderadores

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 S@t 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_Black-02.png
 

 

Link to comment
Share on other sites

  • 2 weeks later...
  • Consultores
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
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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 comment
Share on other sites

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

The popup will be closed in 10 seconds...