Ir para conteúdo
  • Cadastre-se

dev botao

Erro envio Bloco X reduções Z


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

Recommended Posts

5 horas atrás, Maurício Blasque disse:

Pessoal,

Alguém mais está tendo o retorno: 'Não gerado, visto que o XML não passou na validação inicial' hora de pegar o recibo do envio? Quando tento validar o XML pelo método ValidarEstoque.Executar, a propriedade ValidarEstoque.RetWS retorna 'XML validado com sucesso', porém quando tento enviar dá o erro acima.

Para os arquivos de redução z eu percebi que era quando eu tentava enviar um arquivo já enviado anteriormente, porém estoque ainda não enviei nenhum e está sempre me retornando este erro. Alguém passou por isso? Não queria abrir outro tópico.

Aqui esta enviando normal tanto Estoque como RZ,
Anexa o XML para que possamos ajudar,
 

Link para o comentário
Compartilhar em outros sites

Em 27/02/2017 at 17:52, Anderson Eccker disse:

Aqui esta enviando normal tanto Estoque como RZ,
Anexa o XML para que possamos ajudar,
 

Eu acho que sei o que está acontecendo. Pelo visto eu preciso de um cliente PAF-ECF de SC para usar o certificado dele, numero de credenciamento dele e tudo mais. Caso contrário o validador diz que o PAF-ECF não existe. Estou correto?

Se for isso, ferrou! Não temos cliente em SC rs.

Link para o comentário
Compartilhar em outros sites

Em 21/02/2017 at 08:31, Anderson Eccker disse:

Legal Ribeiro, que bom que ficou tudo certo.

Como você pretente fazer o tratamento dos recibos? Isso para mim está meio obscuro ainda. Pois a gente envia o arquivo zipado e recebe de retorno um recibo. Mas o Sefaz irá processar o arquivo posteriormente podendo levar minutos ou horas dependendo do volume. Pelo que entendi se o arquivo não for validado pelo sefaz o cliente devera corrigir o problema e transmiti-lo novamente. Como você acha que deverá ser esse processo nos sistemas?


 

Anderson

 

Entendo que a lógica deva ser a mesma da NF-e. Você envia, ele te devolve um recibo e mais nada. Dentro de alguns segundos ou minutos, você consulta e recebe a resposta.
Eu pretendo, quando receber "Aguardando" na consulta ou envio, fazer 10 tentativas, 1 a cada 10 segundos. Após isso, sai fora do programa e acabou. Se não enviar hoje, amanhã envia sem problemas. É a lógica deles.
Eu enviei hoje, então fiz meu papel. Se eles demorarem para processar, não é problema meu.

Em 21/02/2017 at 08:31, Anderson Eccker disse:

Legal Ribeiro, que bom que ficou tudo certo.

Como você pretente fazer o tratamento dos recibos? Isso para mim está meio obscuro ainda. Pois a gente envia o arquivo zipado e recebe de retorno um recibo. Mas o Sefaz irá processar o arquivo posteriormente podendo levar minutos ou horas dependendo do volume. Pelo que entendi se o arquivo não for validado pelo sefaz o cliente devera corrigir o problema e transmiti-lo novamente. Como você acha que deverá ser esse processo nos sistemas?


 

Anderson

 

Entendo que a lógica deva ser a mesma da NF-e. Você envia, ele te devolve um recibo e mais nada. Dentro de alguns segundos ou minutos, você consulta e recebe a resposta.
Eu pretendo, quando receber "Aguardando" na consulta ou envio, fazer 10 tentativas, 1 a cada 10 segundos. Após isso, sai fora do programa e acabou. Se não enviar hoje, amanhã envia sem problemas. É a lógica deles.
Eu enviei hoje, então fiz meu papel. Se eles demorarem para processar, não é problema meu.

Em 21/02/2017 at 08:31, Anderson Eccker disse:

Legal Ribeiro, que bom que ficou tudo certo.

Como você pretente fazer o tratamento dos recibos? Isso para mim está meio obscuro ainda. Pois a gente envia o arquivo zipado e recebe de retorno um recibo. Mas o Sefaz irá processar o arquivo posteriormente podendo levar minutos ou horas dependendo do volume. Pelo que entendi se o arquivo não for validado pelo sefaz o cliente devera corrigir o problema e transmiti-lo novamente. Como você acha que deverá ser esse processo nos sistemas?


 

Anderson

 

Entendo que a lógica deva ser a mesma da NF-e. Você envia, ele te devolve um recibo e mais nada. Dentro de alguns segundos ou minutos, você consulta e recebe a resposta.
Eu pretendo, quando receber "Aguardando" na consulta ou envio, fazer 10 tentativas, 1 a cada 10 segundos. Após isso, sai fora do programa e acabou. Se não enviar hoje, amanhã envia sem problemas. É a lógica deles.
Eu enviei hoje, então fiz meu papel. Se eles demorarem para processar, não é problema meu.

Em 21/02/2017 at 08:31, Anderson Eccker disse:

Legal Ribeiro, que bom que ficou tudo certo.

Como você pretente fazer o tratamento dos recibos? Isso para mim está meio obscuro ainda. Pois a gente envia o arquivo zipado e recebe de retorno um recibo. Mas o Sefaz irá processar o arquivo posteriormente podendo levar minutos ou horas dependendo do volume. Pelo que entendi se o arquivo não for validado pelo sefaz o cliente devera corrigir o problema e transmiti-lo novamente. Como você acha que deverá ser esse processo nos sistemas?


 

Anderson

 

Entendo que a lógica deva ser a mesma da NF-e. Você envia, ele te devolve um recibo e mais nada. Dentro de alguns segundos ou minutos, você consulta e recebe a resposta.
Eu pretendo, quando receber "Aguardando" na consulta ou envio, fazer 10 tentativas, 1 a cada 10 segundos. Após isso, sai fora do programa e acabou. Se não enviar hoje, amanhã envia sem problemas. É a lógica deles.
Eu enviei hoje, então fiz meu papel. Se eles demorarem para processar, não é problema meu.

Em 27/02/2017 at 11:56, Maurício Blasque disse:

Pessoal,

Alguém mais está tendo o retorno: 'Não gerado, visto que o XML não passou na validação inicial' hora de pegar o recibo do envio? Quando tento validar o XML pelo método ValidarEstoque.Executar, a propriedade ValidarEstoque.RetWS retorna 'XML validado com sucesso', porém quando tento enviar dá o erro acima.

Para os arquivos de redução z eu percebi que era quando eu tentava enviar um arquivo já enviado anteriormente, porém estoque ainda não enviei nenhum e está sempre me retornando este erro. Alguém passou por isso? Não queria abrir outro tópico.

Maurício

 

Vai com fé que é zeros na frente dos números, espaços ou vírgulas que não existem.

Anexo meu XML para te ajudar a resolver. É problema de conteúdo (Dados) do XML.

ReducaoZ_2017-02-19.zip

Deu loucura aqui pessoa. Desculpem.

Estou com um problema agora, que por Deus, como odeio o Governo. Já não tenho alma Comunista e isso só me faz ter mais ódio....
Estou enviando os dados para o SAT e ele só me devolve "Aguardando". Não sai disso...
Tenho o recibo, consulto o recibo de 3 dias atrás e só recebo "Aguardando".

É algo que eu fiz de "caquinha" aqui ou isso está acontecendo com todo mundo?

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Moderadores

Bom Dia,

Realizei a inclusão da leitura dos campos "Mensagem" e "DataReferencia" do XML de retorno pois em caso de erros a mensagem de erro virá em Mensagem.

pcnRetEnvBlocoX.pas

  • Curtir 1

Pedro E. Braga

Product Owner/ System Analyst / Programmer

WhatsApp (47) 98925-0951

E-mail: [email protected]

Skype: [email protected]

http://bragatec.blogspot.com.br

Link para o comentário
Compartilhar em outros sites

Bom dia.

No caso de validação (ReduçãoZ/Estoque), existe alguma propriedade do componente que já conseguimos recuperar a mensagem (Sucesso ou Erro) estou procurando aqui mais não encontrei, o campo Msg em Validar no meu caso esta sempre vazio.

Grato

Ricardo Lopes

TECNOSOFT - Solução em Informática

www.tecnosoft.com.br

Link para o comentário
Compartilhar em outros sites

  • Fundadores
Em 16/03/2017 at 09:27, Pedro E. Braga disse:

Bom Dia,

Realizei a inclusão da leitura dos campos "Mensagem" e "DataReferencia" do XML de retorno pois em caso de erros a mensagem de erro virá em Mensagem.

pcnRetEnvBlocoX.pas

Obrigado...no SVN...

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

alguém poderia me ajudar, já fiz tudo que podia, usei o programa de exemplo, peguei outros exemplos encontrados, acompanhei a execução do programa, mas não tem jeito, o retorno não volta corretamente, e a função EXECUTAR sempre retorna false, o que me retorna, que achei muito estranho, é o arquivo anexo.

retorno.txt

Link para o comentário
Compartilhar em outros sites

  • 5 meses depois ...
  • 3 meses depois ...

Estou tentando enviar os arquivos do bloco x de redução z e estoques, e estou recebendo o retorno de "PAC-ECF nao encontrando", verifiquei o xml e percebi que algumas tags não são geradas pelo componente, 

    with AACBrBlocoX do
    begin
        Configuracoes.Certificados.NumeroSerie := tdadosdb.qci999.FieldByName('certificado').asstring;
        Configuracoes.Certificados.Senha       := '12345';

        Estabelecimento.Ie                     := tdadosdb.cds_empresa.FieldByName('inscricao_estadual').asstring;;
        Estabelecimento.Cnpj                   := tdadosdb.cds_empresa.FieldByName('cnpj').asstring;
        Estabelecimento.NomeEmpresarial        := tdadosdb.cds_empresa.FieldByName('descricao').asstring;

        PafECF.Versao                          := '3.4.05';
        PafECF.NumeroCredenciamento            := '706800000938';
        PafECF.NomeComercial                   := 'Sinteg-ECF';
        PafECF.NomeEmpresarialDesenvolvedor    := 'SINTEG SISTEMAS DE INFORMACAO LTDA';
        PafECF.CnpjDesenvolvedor               := '08716959000130';
    end;

será que seria este o motivo ?

Alguém saberia me dizer porque estas tags não são preenchidas pelo componente ? será que tem alguma configuração a fazer ?

estou anexando o xml 

se alguém puder me ajudar ficaria agradecido
 

reducaoz.xml

Link para o comentário
Compartilhar em outros sites

Caro Juliomar, acho que deve haver algum problema com este numero de credenciamento, consegui transmitir o arquivo com um outro numero de credenciamento, porém agora me retorna 

o seguinte erro "ECF 09/09 requer COO com 9 caracteres", em qual fonte eu poderia alterar para formatar este campo ?

para "quebrar um  galho", enviei o numero do COO com 100000000 somado ao COO original, somente para validar o XML, como não sei onde alterar o fonte foi a solução que encontrei.

obrigado.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Existe algum outro tipo de ECF?

6 horas atrás, katcharowski disse:

TACBrBlocoX_ConvenioECF = (cecfICMS8501, cecfICMS0909);"

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores
19 minutos atrás, katcharowski disse:

Juliomar, perdoe-me a minha falta de conhecimento, como seria a sintaxe ?


ReducoesZ.ConvenioECF := ; // := a que ? eu não sei como fazer a conversão de cecfICMS0909, se eu colocar simplesmente ReducoesZ.ConvenioECF := cecfICMS0909 não funciona.

 

Obrigado novamente pela sua atenção

Desculpe mas no exemplo do svn tem exatamente o local !

chegou a estudar ele? acho que só não foi colocado essa propriedade lá alimentanda mas tem exatamente o meu código acima com o with lá.

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

caro Lucas,

para funcionar a transmissão dos arquivos do bloco x você deve atentar a alguns detalhes:

1) O Credenciamento do seu software deve estar atualizado com o ER 02.03 ou superior (este numero vai em "PafECF.NumeroCredenciamento", e deve ter 13 digitos)

2) A inscrição estadual que  vai em "Estabelecimento.Ie" deve ser uma inscrição estadual de algum cliente seu, que está cadastrado no SAT do SEFAZ "sef.sc.gov.br" e deve estar ativo para você

3) O numero de credenciamento que vai em "ecf.NumeroCredenciamento" deve ser o numero  de credenciamento do equipamento desta mesma incrição estadual, que sempre será o mesmo para todos os ecf deste cliente. Este numero você conseguirá junto a empresa que vendeu o equipamento.

4) O numero de fabricação do ecf que vai em "ECF.NumeroFabricacao" é o numero de série do ecf que esta enviando os dados. 

Atenção, todos estes dados tem que estar corretos, senão não funciona, estou a 1 semana peregrinando atrás disto.

Se o seu software não tiver ER 02.03 ou superior, entre em contato com [email protected], para providenciar a sua homologação

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

12 minutos atrás, katcharowski disse:

caro Lucas,

para funcionar a transmissão dos arquivos do bloco x você deve atentar a alguns detalhes:

1) O Credenciamento do seu software deve estar atualizado com o ER 02.03 ou superior (este numero vai em "PafECF.NumeroCredenciamento", e deve ter 13 digitos)

2) A inscrição estadual que  vai em "Estabelecimento.Ie" deve ser uma inscrição estadual de algum cliente seu, que está cadastrado no SAT do SEFAZ "sef.sc.gov.br" e deve estar ativo para você

3) O numero de credenciamento que vai em "ecf.NumeroCredenciamento" deve ser o numero  de credenciamento do equipamento desta mesma incrição estadual, que sempre será o mesmo para todos os ecf deste cliente. Este numero você conseguirá junto a empresa que vendeu o equipamento.

4) O numero de fabricação do ecf que vai em "ECF.NumeroFabricacao" é o numero de série do ecf que esta enviando os dados. 

Atenção, todos estes dados tem que estar corretos, senão não funciona, estou a 1 semana peregrinando atrás disto.

Se o seu software não tiver ER 02.03 ou superior, entre em contato com [email protected], para providenciar a sua homologação

Muito obrigado pela resposta completa! Muito esclarecedora.
Mas sobre o NumeroCredenciamento do ECF eu notei que na ultima versão do bloco X, este não está mais presente. Eu acho então que o nosso ECF pode não estar cadastrado então.
Vou tentar dar mais uma analisada aqui. Mais uma vez, obrigado.

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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