Ir para conteúdo
  • Cadastre-se

dev botao

Ato 2.01 Valendo


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

Recommended Posts

  • Consultores

Que arquivo MF, qual o requisito?

[]'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

O Menu fiscal diminuiu

 

LMF  simples ou Completa(Leitura de MF no formato binario)

 

 

 

 

arquivo como abaixo

 

 

temos agora um arquivo unico com os seguintes itens

U1 IDENTIFICACAO DA EMPRESA

A2 TOTAL MEIOS DE PAGAMENGO

P2 PRODUTO

E2 ESTOQUE

E3 ECF QUE ALTEROU O ESTOQUE

D2 DAV

D3 ITEM DAV

D4 LOG ALTERACAO DAV

B2 POSTO DE COMBUSTIVEIS

C2 ABASTECIMENTOS

F2 MANIFESTO VIAGEM

F3 BILHETE PASSAGEM

F4 TIPO SERVICO TRANSPORTE

M2 CUPOM DE EMBARQUE

L2 CUPOM DE PASSAGEM GRATUITO

G2 PEDAGIO

H2 CREDENCIAMENTO PARA DESCONTO

S2 CONTA DE MESAS

S3 ITENS CONTAS MESAS

R01

R02

R03

R04

R05

R06

R07

Todos num unico arquivo assinado com controle de exclusao e alteracao exceto o s2 e s3

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

Bom dia, há alguns dias comecei a alterar o arquivo do menu fiscal e passei para o Régys, ele me pediu que postasse direto nesse tópico para que quem já for utilizar possa ir testando...

 

Units Incluídas:

- ACBrPAF_A.pas, ACBrPAF_A_Class.pas, ACBrPAF_S.pas, ACBrPAF_S_Class.pas, ACBrPAF_U.pas, ACBrPAF_U_Class.pas (Registros U1, A2, S2, S3).

Units Alteradas:

- ACBrPAF_D.pas, ACBrPAF_D_Class.pas, (Adicionado Registro D4)

- ACBrPAF_E.pas, ACBrPAF_E_Class.pas, (Adicionado Registro E3)

- ACBrPAF.pas: Adicionado “function SaveFileTXT_RegistrosPAF(Arquivo: String): Boolean”.

 

Obs.: Falta ainda alguns registros a serem incluídos, e algumas alterações nos registros já existentes como adicionar campos, mudar a ordenação, adicionar “?” em registros inválidos, mais num primeiro momento não fiz estas alterações para não impactar no jeito como estava sendo utilizado, espero que estas alterações que já fiz possa ser útil.

 

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

Bom dia, há alguns dias comecei a alterar o arquivo do menu fiscal e passei para o Régys, ele me pediu que postasse direto nesse tópico para que quem já for utilizar possa ir testando...

 

Units Incluídas:

- ACBrPAF_A.pas, ACBrPAF_A_Class.pas, ACBrPAF_S.pas, ACBrPAF_S_Class.pas, ACBrPAF_U.pas, ACBrPAF_U_Class.pas (Registros U1, A2, S2, S3).

Units Alteradas:

- ACBrPAF_D.pas, ACBrPAF_D_Class.pas, (Adicionado Registro D4)

- ACBrPAF_E.pas, ACBrPAF_E_Class.pas, (Adicionado Registro E3)

- ACBrPAF.pas: Adicionado “function SaveFileTXT_RegistrosPAF(Arquivo: String): Boolean”.

 

Obs.: Falta ainda alguns registros a serem incluídos, e algumas alterações nos registros já existentes como adicionar campos, mudar a ordenação, adicionar “?” em registros inválidos, mais num primeiro momento não fiz estas alterações para não impactar no jeito como estava sendo utilizado, espero que estas alterações que já fiz possa ser útil.

 

attachicon.gifFontes_ACBrPAF.zipattachicon.gifExemplo_ACBrPAF.zip

 

 

 

Ja vou testar aqui com o homologador e te digo o que ele achou e se puder ja te mando alteraçoes

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

Segue como vai ficar o Menu fiscal para todo mundo, ja que opções especificas de pre venda dav posto de gasolina e pedagio fica no arquivo registro do paf

 

 

Na emissão da nota manual Requisito XXVIII ITEM 7 e 8 

 

Temos que colocar no paramentros de configuração item para sim ou não pois fica a criterio da unidade federada

 

Emitir nota manual via sistema ped (Serie D) somente se for entre a Redução e o primeiro cupom, se tiver emitido algum cupom apos Z não pedera usar o programa de emissão

Tendo  que usar o ITEM 8 que seria emitir nota manualmente e quando o ECF voltar a operação normal, o usuario do programa tera uma opção de colocar na tela de pagamento ou venda o numero da Nota manual utilizada, tendo que emitir e pagar como se fosse um cupom fiscal, gravando também na tabela de notas fiscais manuais e no cupom fiscal sair

Após ou Abaixo do MD-5:    NF: Numero da Nota Manual

 

 

Emissão de NFE MD-5, em qualquer parte do campo dados adicionais.

 

 

menufiscal.png

 

 

 

 

Onde o LMF vai pesquisar por simples e completa , por  Periodo de Data ou por intervalo de redução  numa tela filha

 

Arq MFD e Arq MF (Binario)  requisito VII item 4  Por data e Coo assinados com EAD

 

Registro de PAF Segundo o Homologador, não seleciona mais o ECF apenas Data inicial e Final

 

 

Segundo o mesmo tem que colocar o registros de todos os Ecf do Estabelecimento, ficando assim a tendo que pegar do banco de dados central, perguntei sobre quando o Paf estiver desconectado da rede, segundo o mesmo gera somente do banco local, (Denison Polimig)

 

Segundo o mesmo so precisam ir no arquivo itens que o paf gera , exemplo quem não faz transporte não precisa dos items de transporte

 

Na sequencia (Denison -Polimig) 

Como serão Varios R01 no nome do arquivo no local serie do Ecf Vai o Ecf que estiver cadastrado como de uso do paf

 

Agora requisito XXVI  antes XXV item 6

 

R01ECF1

R01ECF2

R01ECF3

R02ECF1

R02ECF2

R02ECF3

 

R07ECF1

R07ECF2

R07ECF3

 

Não chequei os itens de posto de Gasolina tem bastante mudanças

Editado por Roberio

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

Ja vou testar aqui com o homologador e te digo o que ele achou e se puder ja te mando alteraçoes

 

 

Cara aparentemente esta tudo ok, mas ainda estou validando os campos com o Homologador

 

so tem que checar a sequencia de pai filho pra ficar 

 

R01ECF1

R01ECF2

R01ECF3

R02ECF1

R02ECF2

R02ECF3

 

R07ECF1

R07ECF2

R07ECF3

 

 

não sei se vc esta fazendo, se quiser posso ajudar falta ainda os itens:

 

B2 Posto de Combustivel

C2 Abastecimentos

F2 Manifesto de Viagem

F3 Bilhete de Passagem

F4 Tipo de Servico de Transporte

M2 Cupom de Embarque

L2 Cupom de Embarque Gratuito

G2 Cupom de Pedagio

 

Outra coisa que mudou foi:

 

Emissao do Arquivo MFD

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

Cara aparentemente esta tudo ok, mas ainda estou validando os campos com o Homologador

 

so tem que checar a sequencia de pai filho pra ficar 

 

R01ECF1

R01ECF2

R01ECF3

 

R02ECF1

R02ECF2

R02ECF3

 

R07ECF1

R07ECF2

R07ECF3

 

 

No Ato Cotepe consta: "6.21.1.1. Deve ser criado somente um registro tipo R01 para cada arquivo, sendo um arquivo para cada ECF do estabelecimento usuário.". Seu homologador está cobrando tudo em um arquivo só?

 

 

 

não sei se vc esta fazendo, se quiser posso ajudar falta ainda os itens:

 

B2 Posto de Combustivel

C2 Abastecimentos

F2 Manifesto de Viagem

F3 Bilhete de Passagem

F4 Tipo de Servico de Transporte

M2 Cupom de Embarque

L2 Cupom de Embarque Gratuito

G2 Cupom de Pedagio

 

Os registros B2 e C2 o ACBrPAF já possui e na função que adicionei já está gerando também..

Os demais registros não fiz, pois não temos em nosso PAF-ECF. Se você precisar destes registros para sua homologação você pode fazer, pois não sei quando poderei fazer.

Link para o comentário
Compartilhar em outros sites

Cara Para que o Arquivo fique no esquema de :

R01ECF01

R01ECF02

R02ECF01

R02ECF02

R03ECF01

R03ECF01

R03ECF02

.......... 

R07ECF01

R07ECF02

 

Fiz Algumas modificações nos arquivos que vc me enviou, como sou novo aqui, não sei se estão no padrão, basicamente defini o R01 como lista 

quando crio um r01 ele cria Listas R02 R04 R06

 

no gravar chamo apenas o metodo de write do R01 e dai ele chama os demais metodos, sendo que

 

a dependencia de write R02 gerando R03 foi tirada R04 pra R05 tambem , fica tudo controlado no loop da lista do R01

 

http://www.berp.com.br/ACBrPAFDemo.rar

 

http://www.berp.com.br/ACBrPAFFontes.rar

 

Vou enviar o Arquivo pra Polimig pra que possam me dizer se esta certo ou não

 

 

vc sabe se ja estamos gerrando o Arquivo MF no formato Binario???

Editado por Roberio

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

No Ato Cotepe consta: "6.21.1.1. Deve ser criado somente um registro tipo R01 para cada arquivo, sendo um arquivo para cada ECF do estabelecimento usuário.". Seu homologador está cobrando tudo em um arquivo só?

 

 

 

Os registros B2 e C2 o ACBrPAF já possui e na função que adicionei já está gerando também..

Os demais registros não fiz, pois não temos em nosso PAF-ECF. Se você precisar destes registros para sua homologação você pode fazer, pois não sei quando poderei fazer.

 

 

 

Que arquivo MF, qual o requisito?

 

 

4. “Arq. MF”, para comandar a gravação de arquivo eletrônico no formato binário com dados 
extraídos da MF do ECF, no mesmo subdiretório onde  está instalado o PAF-ECF, devendo o 
programa aplicativo informar o local da gravação e  assiná-lo digitalmente criando um arquivo 
TXT com mesmo nome contendo uma linha com o registro tipo EAD especificado no requisito 
XXXI. Observação: Para atender necessidades do estabelecimento usuário, o PAF-ECF 
poderá conter rotina destinada a comandar a conversão do arquivo binário em formato texto 
(TXT).

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

Cara no cotepe de marco item 6.1.1 diz que só tem que ter um registro u1

 

 

6.1.1.1: Deve ser criado somente um registro tipo U1 para cada arquivo.

6.21.1.1: Deve ser criado somente um registro tipo R01 para cada arquivo, sendo um arquivo para cada ECF do estabelecimento usuário.

 

Acredito que as alterações do registro R01 que você fez não é necessário, pois deverá ter apenas um registro R01.

Se seu homologador esta cobrando assim, tudo em um arquivo só, boa sorte hehe, mais ao meu entender esta forma está errada.

Link para o comentário
Compartilhar em outros sites

  • Consultores

 

4. “Arq. MF”, para comandar a gravação de arquivo eletrônico no formato binário com dados 
extraídos da MF do ECF, no mesmo subdiretório onde  está instalado o PAF-ECF, devendo o 
programa aplicativo informar o local da gravação e  assiná-lo digitalmente criando um arquivo 
TXT com mesmo nome contendo uma linha com o registro tipo EAD especificado no requisito 
XXXI. Observação: Para atender necessidades do estabelecimento usuário, o PAF-ECF 
poderá conter rotina destinada a comandar a conversão do arquivo binário em formato texto 
(TXT).

 

 

Esse é o item 4 do Requisito VII "Arq. MF". Ele não está relacionado com o item 17 do requisito VII arquivo de "Registros do PAF-ECF".

Vocês estão misturando as coisas. Crie um tópico novo para uma dúvida nova conforme as regras. Veja neste em especial a "2.2 - Permaneça no assunto".

 

 

O item 4 já estava implementado antes. É só você verificar a qual requisito ele era anteriormente num ER 1.x e procurar no fórum.

O item 17 é que precisa ser alterado. Mas se usar os registros já disponíveis no ACBrPAF, você vai conseguir com facilidade. Basicamente o que mudou agora é que os registros vão todos em um arquivo só ao invés de ter vários arquivos.

[]'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

6.1.1.1: Deve ser criado somente um registro tipo U1 para cada arquivo.

6.21.1.1: Deve ser criado somente um registro tipo R01 para cada arquivo, sendo um arquivo para cada ECF do estabelecimento usuário.

Acredito que as alterações do registro R01 que você fez não é necessário, pois deverá ter apenas um registro R01.

Se seu homologador esta cobrando assim, tudo em um arquivo só, boa sorte hehe, mais ao meu entender esta forma está errada.

Cara quem falou foi o Denisson da Polimig , vou questionar com o mesmo e aviso

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

Esse é o item 4 do Requisito VII "Arq. MF". Ele não está relacionado com o item 17 do requisito VII arquivo de "Registros do PAF-ECF".

Vocês estão misturando as coisas. Crie um tópico novo para uma dúvida nova conforme as regras. Veja neste em especial a "2.2 - Permaneça no assunto".

 

 

O item 4 já estava implementado antes. É só você verificar a qual requisito ele era anteriormente num ER 1.x e procurar no fórum.

O item 17 é que precisa ser alterado. Mas se usar os registros já disponíveis no ACBrPAF, você vai conseguir com facilidade. Basicamente o que mudou agora é que os registros vão todos em um arquivo só ao invés de ter vários arquivos.

Ok desculpe novamente, a intenção era falar das mudancas do 2.01 todas elas, mesmo assim obrigado pela orientacao

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

Esse é o item 4 do Requisito VII "Arq. MF". Ele não está relacionado com o item 17 do requisito VII arquivo de "Registros do PAF-ECF".

Vocês estão misturando as coisas. Crie um tópico novo para uma dúvida nova conforme as regras. Veja neste em especial a "2.2 - Permaneça no assunto".

 

 

O item 4 já estava implementado antes. É só você verificar a qual requisito ele era anteriormente num ER 1.x e procurar no fórum.

O item 17 é que precisa ser alterado. Mas se usar os registros já disponíveis no ACBrPAF, você vai conseguir com facilidade. Basicamente o que mudou agora é que os registros vão todos em um arquivo só ao invés de ter vários arquivos.

Ok mas o item 4 ja procurei no 1.12 1.11 e não encontrei requisito sobre o mf no formato binario.

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

6.1.1.1: Deve ser criado somente um registro tipo U1 para cada arquivo.

6.21.1.1: Deve ser criado somente um registro tipo R01 para cada arquivo, sendo um arquivo para cada ECF do estabelecimento usuário.

 

Acredito que as alterações do registro R01 que você fez não é necessário, pois deverá ter apenas um registro R01.

Se seu homologador esta cobrando assim, tudo em um arquivo só, boa sorte hehe, mais ao meu entender esta forma está errada.

 

 

Acabei de falar com o Denison (Polimig-MG) e ele me garantil que o item 6.21.1.1 esta errado e será publicado novo ato corrigindo, so não tem previsão de data, minha homologação esta pro dia 17/06 e o mesmo orientou que faça como disse

 

 

Um U1

Varios R01

 

porfavor analisem os fontes que enviei.

 

Ps: ficou de me enviar o documento do confaz falando do erro e ja falando em correção

 

 

 

 

 

 

 

Prezado Sr. Robério,

 

 fica o recebimento do mesmo apenas critério de informação.

 

Desde já agradeço.

 

Atenciosamente

 

Deynison Simões Gonzaga

            POLIMIG

 

 

---------- Mensagem encaminhada ----------

Para conhecimento.

 

Colegas do GT-46. Proponho a publicação de “ERRATA” conforme abaixo descrito.

 

Paulo Gilberto

SEF/MG

 

 

 

Concordo que diante das alterações que incorporaram em somente um arquivo diversos tipos de registro contendo diversos tipos de informações, a redação do item 6.21.1.1 do Anexo IV deveria ter sido ajustada.  Entretanto, considerando que tal medida visa simplificar e não complicar. Considerando que de acordo com o disposto no Requisito XXVI as informações dos registros tipo “R” tem origem no banco de dados e não nas memórias internas do ECF. Considerando ser inadequado gerar vários arquivos com informações redundantes relativas aos outros tipos de registros, em minha opinião na execução do item 17 do Menu Fiscal deve ser gerado apenas um arquivo com registros tipo “R” de todos os ECFs do estabelecimento, já que as informações devem ser buscadas no Banco de Dados e não nos ECFs. Isto posto, segue abaixo minhas respostas às suas indagações grafadas em vermelho.

 

Núcleo de Auditoria Digital

Superintendência de Fiscalização

SRE/SEF/MG

 

Assunto: Inconsistência na ER 02.01 do PAF-ECF

 

Boa tarde,

 

Gostaria de esclarecer um ponto na Especificação de Requisitos do PAF –ECF (ER PAF-ECF) versão 02.01, publicada recentemente no Ato Cotepe 09/2013.

 

No Requisito VII que trata do MENU FISCAL foi adicionado o item 17, “Registros do PAF-ECF”, para gerar um arquivo eletrônico que irá encapsular a maioria dos registros da ER anterior (Estoque, Meios de Pagamento, Tabelas de Preços, etc) em um só arquivo, conforme previsto no Anexo IV. Nesse item, temos a informação de que o sistema deve dar opção para selecionar se o Estoque a ser apresentado será TOTAL ou PARCIAL, e também o período de DATA a ser filtrado. Observe que não informa se poderá ser escolhido o ECF desejado, o que leva a crer que o arquivo deve conter informações de todas as impressoras da empresa.

 

Porém, nas especificações desse arquivo no Anexo IV, no trecho 6.21.1.1 referente ao registro do tipo “R01 – Identificação do ECF”, foi mantida a seguinte instrução: “Deve ser criado somente um registro tipo R01 para cada arquivo, sendo um arquivo para cada ECF do Estabelecimento Usuario”.

 

Dessa forma, se a empresa tem 5 ECF, e o usuário disparar o botão “Registros do PAF-ECF” no terminal  que contém o ECF 1, o PAF deve gerar 5 arquivos na pasta? NÃO. Apenas um arquivo com registros tipo “R” de todos os ECFs.

 

Em caso positivo, haverá um grande desperdício de processamento pois várias informações como Meio de Pagamento, DAV Emitidos e Controle de Abastecimentos e Encerrantes deverão ser apuradas 5 vezes pelo sistema pois se tratam de informações globais, independente do ECF escolhido.

 

Em caso negativo, a ER não informa se o sistema deve considerar movimentos apenas da própria impressora ligada ao PAF ou se o usuário poderia selecionar a impressora desejada, como ocorria com o extinto botão “MOVIMENTO POR ECF”Entendo que deva ser publicada errata com a seguinte redação para o item 6.21.1.1 do Anexo IV:

“6.21.1.1. Deve ser criado somente um registro tipo R01 para cada ECF do estabelecimento usuário.”

 

 

Considerando que essa ER entra em vigor em pouco tempo, como devemos proceder até que seja providenciada alguma errata?

Para Minas Gerais, proceder conforme acima instruído.

 

Desde já agradeço a atenção

 

Atenciosamente,

 

Editado por Roberio

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

  • Consultores
porfavor analisem os fontes que enviei.

 

O que você quer que analise neles?

[]'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

O que você quer que analise neles?

 

 

Cara coloquei no post inicial o material do Denison

 

não sei como vcs vão fazer a alteração pra adequar ao que sera pedido, analisar meus fontes é uma forma so de saber se serve de alguma coisa, quero apenas ajudar

Roberio Praciano

Berp Sistemas Fortaleza-Ce

Link para o comentário
Compartilhar em outros sites

  • Consultores

Cara coloquei no post inicial o material do Denison

Note que o exposto se aplica a Minas Gerais e é o entendimento da SEF/MG. Mas acredito que vai ser adotado pelo ATO COTEPE pois faz muito mais sentido.

 

não sei como vcs vão fazer a alteração pra adequar ao que sera pedido, analisar meus fontes é uma forma so de saber se serve de alguma coisa, quero apenas ajudar

Você quer que analise para adicionar ao SVN no componente. Sem problemas. Apenas não estava claro se queria que procurasse algum problema no layout gerado...

[]'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á 3825 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.