Ir para conteúdo
  • Cadastre-se

dev botao

Recuperar dados da redução Z emitida em intervenção


jjw.roberto
Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 2446 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal, bom dia.

Esta semana, na segunda e terça feira (dia 13 e 14) realizamos (com sucesso) nossa Homologação PAF-ECF.

Porém, durante a homologação o homologador fez o seguinte teste:

  • Emitir um cupom fiscal
  • Fazer intervenção na ECF
  • Fazer a redução Z em modo de intervenção
  • Sair da intervenção
  • Reabrir o programa PAF-ECF
  • Verificar se foi recuperada a Redução Z (que não foi emitida/comandada pelo aplicativo PAF-ECF)
  • Verificar se foi gerado automaticamente o arquivo de exportação da Redução Z para o Bloco X

Quando o homologador descreveu o teste, ficamos assustados pois sabíamos que o comando "ECF.DadosUltimaReducaoZ" não era compatível com todas as ECFs.

Para piorar quando fomos testar o comando, não estava retornando: data do movimento, valor da venda bruta, alíquotas todas zeradas e sem os totais por forma de pagamento.

Minhas perguntas:

  • existe algum meio de se obter os dados de uma redução Z específica?
  • e se o homologador tivesse emitido mais de uma redução z em intervenção?
  • e se o homologador tivesse emitido um cupom fiscal antes de fazer a redução z em intervenção?

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
2 horas atrás, jjw.roberto disse:

existe algum meio de se obter os dados de uma redução Z específica?

Até onde me lembro, os fabricantes de ECF não previram essa necessidade e não implementaram isso, como pode ver nesses tópicos abaixo:

2 horas atrás, jjw.roberto disse:
  • e se o homologador tivesse emitido mais de uma redução z em intervenção?
  • e se o homologador tivesse emitido um cupom fiscal antes de fazer a redução z em intervenção?

O que ele estaria testando? Qual parte da legislação ele estaria verificando com esse teste?

Veja bem, o homologador tem como objetivo garantir que seu software cumpra a legislação. Então ele faz os testes para verificar se seu software deixa de cumprir algum requisito do PAF-ECF. Mas com esses testes que você disse, qual requisito está sendo testado? Qual o objetivo do teste?

[]'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 para o comentário
Compartilhar em outros sites

Barbosa, obrigado pelo retorno!

Bem, agora você levantou a mesma questão que levantei ao homologador, e segundo ele (homologador) ele estava pedindo isso com base no REQUISITO LVIII - itens 2 e 3 ( link ER ).

2. O Arquivo com Informações da Redução Z do PAF-ECF deve ser gerado automaticamente quando o PAF-ECF comandar a emissão do documento Redução Z.

3. O Arquivo com Informações da Redução Z do PAF-ECF deve ser gerado automaticamente também quando houver a emissão automática do documento Redução Z pelo ECF.

Questionei ele sobre a parte do item 2 que diz "quando o PAF-ECF comandar a emissão do documento Redução Z", logo, se o RZ não foi feita por dentro do programa não teria como fazer a geração. Por isso acho que ele se baseou mais pelo item 3 para obrigarmos a recuperar a RZ emitida por fora do programa. 

A questão é, existe ECF que emite redução z sozinha? Não é o programa que deve implementar essa "emissão automática da RZ" ?

Eu particularmente acho que o homologador estava meio bravo (hahahahahahahaha) pois não estava encontrando inconformidades no nosso programa, já estávamos perto das 12:00 horas e já tínhamos feito uns 80% do testes. Depois que ele inventou esse requisito acabamos atendendo ele por meio de um arquivo .INI em que nós (empresa desenvolvedora) ficaríamos responsáveis por criar e importar "Reduções Z emitidas externamente".

O que nos deixou mais bravos, foi que perdemos umas 2~3 horas para resolver o problema e tudo baseado nos requisitos do BlocoX que ainda nem estão em vigor.

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
19 horas atrás, jjw.roberto disse:

Questionei ele sobre a parte do item 2 que diz "quando o PAF-ECF comandar a emissão do documento Redução Z", logo, se o RZ não foi feita por dentro do programa não teria como fazer a geração.

Isso. Exatamente isso. Questionou corretamente.

19 horas atrás, jjw.roberto disse:

3. O Arquivo com Informações da Redução Z do PAF-ECF deve ser gerado automaticamente também quando houver a emissão automática do documento Redução Z pelo ECF.

19 horas atrás, jjw.roberto disse:

A questão é, existe ECF que emite redução z sozinha? Não é o programa que deve implementar essa "emissão automática da RZ" ?

Sim. Existe ECF que emite a Redução Z sozinha. É chamado de emissão de Redução Z automática. A impressora emite uma Redução Z quando passa de uma hora específica. Nas impressoras Bematech é 2 horas da manhã.

Só que atualmente, pelo menos até onde eu sei, isso não é mais permitido em nenhuma UF. Então todos ECFs já vem lacrados para emissão "manual".

Ainda assim, esse requisito continua válido. Por isso seu software deveria ser capaz de ler do ECF uma Redução Z emitida automaticamente. Ou seja, não estando em estado de intervenção e, logicamente, apenas uma Redução Z. A ideia é que a ECF continue no estabelecimento do usuário.

[]'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 para o comentário
Compartilhar em outros sites

  • 4 meses depois ...
  • Moderadores

Boa tarde

a opção tem no ACBrECF pra pegar os dados da ultima redução, seu sistema pode facilmente saber se foi ou não emitido a redução e pegar os dados e preencher seu sistema.

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

  • Consultores
48 minutos atrás, Juliomar Marchetti disse:

Boa tarde

a opção tem no ACBrECF pra pegar os dados da ultima redução, seu sistema pode facilmente saber se foi ou não emitido a redução e pegar os dados e preencher seu sistema.

No caso ele não questionou apenas a "última Redução Z", já que esse recurso ele conhecia,  mas outras situações. Veja:

Em 15/03/2017 at 10:36, jjw.roberto disse:

sabíamos que o comando "ECF.DadosUltimaReducaoZ" não era compatível com todas as ECFs

Em 15/03/2017 at 10:36, jjw.roberto disse:

Minhas perguntas:

  • existe algum meio de se obter os dados de uma redução Z específica?
  • e se o homologador tivesse emitido mais de uma redução z em intervenção?
  • e se o homologador tivesse emitido um cupom fiscal antes de fazer a redução z em intervenção?

 

[]'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 para o comentário
Compartilhar em outros sites

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