none
Requisito XXV - arquivo de movimento por ECF RRS feed

  • Pergunta

  • Olá pessoal!

    Estou finalizando hoje o Requisito XXV, para gerar o arquivo de movimento por ECF.
    Não foi fácil hehehe :)
    Mas havia um tópico do colega Fábio Vendramin Guimarães que me ajudou bastante no registro R03. Valeu Fábio!

    Mas então, me restaram algumas dúvidas. São muitas, mas se for possível alguém me esclarecer, fico muito grato.
    Vamos lá, lembrando que estou fazendo apenas para FS600 da Daruma por enquanto:

    #Registro R01:
    1) Campo 03 - MF adicional:
    qual letra devo colocar aqui? "S" caso tenha e "N" caso não tenha?

    2) Campo 05 - Tipo de ECF:
    o texto deve ser "ECF-IF"?

    3) Campo 11 - Número Seqüencial do ECF:
    qual campo é esse?
    utilizei a função Daruma_FIMFD_RetornaInformacao, com índice "86". Seria esse dado?


    #Registro R02:
    4) Campo 05 - Número do usuário:
    esse não sei mesmo.
    utilizei a Daruma_FIMFD_RetornaInformacao, com índice "94", mas está voltando sempre zeros


    #Registro 03:
    5) Campo 07 - Totalizador Parcial:
    utilizei a explicação do colega Fábio, para guardar os dados no banco após a redução Z.
    Também usei a Daruma_FIMFD_RetornaInformacao, com índice "1164".
    Mas existem alguns totalizadores que estão zerados, e outros que não tem uma alíquota relacionada a eles.
    Por exemplo, só existem os totalizadores 01, 02, 03 e 04.
    Nesses dois casos, devo gravá-los no arquivo ou posso ignorar?


    #Registro 04:
    6) Quando se fala sobre a "Nota Fiscal de Venda a Consumidor", está se referindo àquele cupom manual que é tirado a mão quando o ECF está com problemas?
    Se não me engano é o modelo D1. É isso mesmo?

    7) Se for essa notinha manual, no Campo 07 vai ficar sem o COO, pois ela não é emitida no ECF. É isso?


    #Registro 06:
    8) Campo 08 - GRG (Contador Geral de Relatório Gerencial):
    não entendi o pq dessa informação. Vou precisar guardar os relatórios gerenciais também?
    Se sim, quais RG vou precisar guardar? Todos?

    9) Campo 10 - Denominação:
    o que seria o "Registro de Venda" da tabela do item 7.6.1.4?
    Seria a mesma "Nota Fiscal de Venda a Consumidor" que falei acima?


    #Registro 07:
    10) no registro R04, são relacionadas vendas sem emissão do cupom fiscal (minhas dúvida 6).
    Aqui devo colocar os meios de pagamento utilizados nessas vendas?
    Mesmo não tendo COO, CCF e GNF?

    11) Campo 11 e 12 - Indicador de estorno / Valor estornado:
    se o cupom foi cancelado integralmente, aqui devo colocar a letra "S" e o valor estornado deve ser o valor pago do campo 10?


    #Geral
    12) Última dúvida:
    Os homologadores me passaram que o programa "PVA-EFD" poderia ser usado para validar esse arquivo.
    Mas não consegui achar nele a opção de validar.
    Existe essa opção nele? Ou existe algum outro programa que possa verificar se o arquivo está ok?


    Já peço desculpas adiantadas pela quantidade de perguntas hehe :)
    Mas agradeço muito quem puder ajudar a responde-las.
    Se alguma coisa ficou meio nebulosa, favor avisar

    Obrigado!
    Fabio Schunig

    terça-feira, 2 de fevereiro de 2010 20:00

Respostas

  • Bom dia!

    1) Você deve colocar a letra que a ECF vai te retornar ou vazio. No caso da Daruma tem a função conforme documentação:
    Para identificar se as impressoras tem MF adicional e sua
    letra indicativa, você deverá utilizar o método
    Daruma_FIMFD_RetornaInformacao utilizando o índice 78
    e tamanho 20 + 1. Se a 21ª posição for diferente de
    “Branco” indicará que tem a MF adicional e retornará a
    letra indicativa. EX: DR0105BR000000054098A, é que
    tem MF Adicional e sua letra é “A”.

    2) Isso mesmo.

    3) Não. Seria o indice 107 com tamanho 3.

    4) Isso mesmo. Estou utilizando este indice e funciona normalmente.

    5) Eu estou colocando todos, mesmo zerados.

    6) Pelo que eu entendi é isso mesmo.

    7) A princípio não teria as informações que só tem em ECF. Mas o COO poderia ser o Número da Nota. Isso não tenho certeza.

    8) Vai precisar guardar sim. Na lei não vi nada que fale quais deve guarda. Eu estou gravando todos os relatórios gerenciais para não ter problemas.

    9) Esse eu não sei.

    10) Não tenho certeza, mas acredito que sim.

    11) Eu fiz assim como você falou.

    12) Não conheço esse programa. Estou validando os layout através de testes unitários.

    É isso ai. Se alguém souber as respostas das perguntas não respondidas, posta ai pra gente.

    T+

    • Marcado como Resposta Fabio Schunig quarta-feira, 3 de fevereiro de 2010 13:30
    • Não Marcado como Resposta Fabio Schunig quarta-feira, 3 de fevereiro de 2010 13:30
    • Marcado como Resposta Fabio Schunig quarta-feira, 3 de fevereiro de 2010 13:30
    quarta-feira, 3 de fevereiro de 2010 10:18
  • Bom dia!

    No movimento por ECF, no registro R07, no campo relativo ao Meio de pagamento (campo 09) é necessário preencher com o tipo do cartão (crédito ou débito)?
    R: Deve ser preenchido com o totalizador utilizado na ECF.

    Em que caso o GNF (Campo 08 – Número do Contador Geral Não Fiscal relativo ao respectivo Comprovante Não Fiscal emitido) vai ser preenchido?
    R: Quando for emitido CDC ou Relatório Gerencial em relação a pagamento de TEF, por exemplo.

    T+
    quinta-feira, 4 de março de 2010 11:40

Todas as Respostas

  • Bom dia!

    1) Você deve colocar a letra que a ECF vai te retornar ou vazio. No caso da Daruma tem a função conforme documentação:
    Para identificar se as impressoras tem MF adicional e sua
    letra indicativa, você deverá utilizar o método
    Daruma_FIMFD_RetornaInformacao utilizando o índice 78
    e tamanho 20 + 1. Se a 21ª posição for diferente de
    “Branco” indicará que tem a MF adicional e retornará a
    letra indicativa. EX: DR0105BR000000054098A, é que
    tem MF Adicional e sua letra é “A”.

    2) Isso mesmo.

    3) Não. Seria o indice 107 com tamanho 3.

    4) Isso mesmo. Estou utilizando este indice e funciona normalmente.

    5) Eu estou colocando todos, mesmo zerados.

    6) Pelo que eu entendi é isso mesmo.

    7) A princípio não teria as informações que só tem em ECF. Mas o COO poderia ser o Número da Nota. Isso não tenho certeza.

    8) Vai precisar guardar sim. Na lei não vi nada que fale quais deve guarda. Eu estou gravando todos os relatórios gerenciais para não ter problemas.

    9) Esse eu não sei.

    10) Não tenho certeza, mas acredito que sim.

    11) Eu fiz assim como você falou.

    12) Não conheço esse programa. Estou validando os layout através de testes unitários.

    É isso ai. Se alguém souber as respostas das perguntas não respondidas, posta ai pra gente.

    T+

    • Marcado como Resposta Fabio Schunig quarta-feira, 3 de fevereiro de 2010 13:30
    • Não Marcado como Resposta Fabio Schunig quarta-feira, 3 de fevereiro de 2010 13:30
    • Marcado como Resposta Fabio Schunig quarta-feira, 3 de fevereiro de 2010 13:30
    quarta-feira, 3 de fevereiro de 2010 10:18
  • Bom dia Fábio!

    Mais uma vez, muito obrigado pela ajuda!
    Mandei um e-mail para o Rodrigo Duarte da TECPAR, com as dúvidas que restaram.
    Assim que tiver uma resposta, coloco aqui para nós sabermos.

    Abraços!
    Fabio Schunig

    quarta-feira, 3 de fevereiro de 2010 12:58
  • Olá Fábio!

    Segundo respostas do Rodrigo, é por aí mesmo o negócio.
    Segue os itens que esclareci com ele:

    >> 6) Pelo que eu entendi é isso mesmo.
    Sim, é a notinha modelo D1.

    >> 7) A princípio não teria as informações que só tem em ECF.
    >> Mas o COO poderia ser o Número da Nota. Isso não tenho certeza.

    No caso dessas notas manuais, deixa os campos 02, 03, 04, 05 e 07 em branco ou zerados, conforme o tipo do campo

    >> 8) Vai precisar guardar sim. Na lei não vi nada que fale quais deve guarda.
    >> Eu estou gravando todos os relatórios gerenciais para não ter problemas.

    Tem que guardar todos

    >> 9) Esse eu não sei.
    Não é a mesma nota manual. Ele acabou não me dizendo o que é, mas falou que não gero esse tipo de registro

    >> 10) Não tenho certeza, mas acredito que sim.
    Aqui ele falou que não.
    Mas vou implementar por via das dúvidas, e caso não precise na hora da homologação, eu comento as linhas

    >> 12) Não conheço esse programa. Estou validando os layout através de testes unitários.
    É esse programa mesmo.
    Tem um item nele chamado "Verificar pendências de escrituração Fiscal".
    Ainda não consegui fazer funcionar, mas o próprio Rodrigo está usando ele para validar os arquivos.

    É isso aí.
    Valeu pela ajuda!
    Dia 22 será homologado nosso sistema, logo vamos saber mais detalhes hehe :)

    Abraços
    Fabio Schunig
    sexta-feira, 5 de fevereiro de 2010 10:52
  • Opa, acabei de falar com ele de novo, e ele corrigiu que as notas manuais não entram no R04 e nem no R07.
    Ou seja, as notas manuais são apenas para gerar o Sintegra e o arquivo do SPED.

    Parece que os registros do tipo CVC do registro R04 são outra coisa, para ECFs que emitem esse tipo de documento.

    Abraços
    Fabio Schunig

    sexta-feira, 5 de fevereiro de 2010 11:02
  • Bom dia!

    Fábio,

    Muito bom mesmo. Vou utilizar estas informações que você passou pra eu alterar o meu PAF-ECF.

    Obrigado por retornar as informações. É de pessoas assim, que o fórum precisa.

    T+
    sexta-feira, 5 de fevereiro de 2010 11:07
  • Obrigado pelo elogio Fábio!
    Ainda estou correndo contra o tempo aqui, mas assim que conseguir a homologação, quero escrever uma série de artigos orientando o pessoal em como desenvolver o PAF ECF.
    É o mínimo que posso fazer para retribuir a ajuda que você e outros tem me dado. ;)

    Mas enquanto isso, vamo que vamo fazer o PAF hehe :)

    Abraços!
    Fabio Schunig
    sexta-feira, 5 de fevereiro de 2010 16:00
  • Obrigado pelo elogio Fábio!
    Ainda estou correndo contra o tempo aqui, mas assim que conseguir a homologação, quero escrever uma série de artigos orientando o pessoal em como desenvolver o PAF ECF.
    É o mínimo que posso fazer para retribuir a ajuda que você e outros tem me dado. ;)

    Mas enquanto isso, vamo que vamo fazer o PAF hehe :)

    Abraços!
    Fabio Schunig

    Ótima idéia :)
    Quando você for escrever e quiser uma ajuda, pode contar comigo.

    T+
    sexta-feira, 5 de fevereiro de 2010 16:22
  • Boa noite,

    Eu estou com algumas dúvidas referente ao Movimento por ECF, e gostaria da ajuda de algum de vocês:
    • No movimento por ECF, no registro R07, no campo relativo ao Meio de pagamento (campo 09) é necessário preencher com o tipo do cartão (crédito ou débito)?

    • Em que caso o GNF (Campo 08 – Número do Contador Geral Não Fiscal relativo ao respectivo Comprovante Não Fiscal emitido) vai ser preenchido?

    Desde já, muito grato

    Obrigado
    quarta-feira, 3 de março de 2010 21:42
  • Bom dia!

    No movimento por ECF, no registro R07, no campo relativo ao Meio de pagamento (campo 09) é necessário preencher com o tipo do cartão (crédito ou débito)?
    R: Deve ser preenchido com o totalizador utilizado na ECF.

    Em que caso o GNF (Campo 08 – Número do Contador Geral Não Fiscal relativo ao respectivo Comprovante Não Fiscal emitido) vai ser preenchido?
    R: Quando for emitido CDC ou Relatório Gerencial em relação a pagamento de TEF, por exemplo.

    T+
    quinta-feira, 4 de março de 2010 11:40
  • Bom dia Pessoal,

     

    Eu estou nessa luta pra poder homologar o sistema da empresa onde trabalho... to na fase final, espero rsrs

    algum de vocês já fizeram o registro R03???

     

    PS: Parabéns Fábio Schunig, conseguiu homologar né?

     

    até+.

    quarta-feira, 5 de maio de 2010 12:13
  • Bom dia!

    Eu fiz. Se quiser ajuda é só colocar a dúvida aqui :)

    T+

    quarta-feira, 5 de maio de 2010 12:53
  • Bom dia!


    >> algum de vocês já fizeram o registro R03???
    Sim. É meio trabalhoso de fazer, mas não é difícil.
    Pode por suas dúvidas aqui que nós respondemos.

    >> PS: Parabéns Fábio Schunig, conseguiu homologar né?
    Valeu. Acabou não precisando por enquanto, porque a implantação do PAF foi prorrogada para nossos clientes.
    Mas valeu a pena, tirei um peso das costas hehe :)

     

    Abraços
    Fabio Schunig

    quarta-feira, 5 de maio de 2010 13:47
  • Boa tarde,

    Estou trabalhando no desenvolvimento do arquivo Movimento por ECF
    e gostaria de saber se alguém teria algum arquivo de exemplo para mostrar como fica.
    Eu estou em dúvida com relação ao R03, mais especificamente ao campo 07.
    Devo imrpimir uma linha com cada totalizador, mesmo que este esteja zerado?

    Desde já agradeço,

    Vinícius Roggia Gomes

    sexta-feira, 30 de julho de 2010 17:40
  • PEssoal,

     

    CONSEGUI HOMOLOGAR MEU SISTEMA

    uhuuuuuuuuuuuu!!! rsrsrs

     

    Valeu pela ajuda galera... se alguém precisar de alguma dica, estarei a disposição...

     

    Vinicius...

    Me passa seu email que eu te mando um arquivo de exemplo...

    sábado, 31 de julho de 2010 13:58
  • Bom dia William,

    Parabéns pela homologação.
    Pretendemos homologar até mês que vem.

    O meu e-mail é: vinicius.gomes@brasildirect.com.br


    Desde já agradeço,

    Vinícius Roggia Gomes

    segunda-feira, 2 de agosto de 2010 11:07
  • Boa tarde


    William, parabéns pela homologação!


    Vinicius, eu guardei todos os totalizadores, mesmo os zerados.
    Com relação ao arquivo, o William já deve ter lhe passado.

     

    Abraços
    Fabio Schunig

     

    segunda-feira, 2 de agosto de 2010 18:03
  • Boa tarde a todos,

    Também estou na luta para a homologação... não é fácil e encontrar ajuta mais difícil ainda.

    Estou com algumas dúvidas básicas, por favor, me ajudem

    O requisito XXV do PAF diz que deve disponibilizar a geração do arquivo do movimento do ECF:

    o arquivo gerado deverá ser denominado no formato CCCCCCNNNNNNNNNNNNNNDDMMAAAA.txt, sendo:

    a) “CCCCCC” o Código Nacional de Identificação de ECF relativo ao ECF a que se refere o movimento informado;
    b) “NNNNNNNNNNNNNN” os 14 (quatorze) últimos dígitos do número de fabricação do ECF;
    c) “DDMMAAAA” a data (dia/mês/ano) do movimento informado no caso de arquivo gerado automaticamente após a emissão da Redução Z, ou a data (dia/mês/ano) da geração do arquivo no caso de execução por meio do comando previsto no item 9 do requisito VII.

    Deve ter a possibilidade de selecionar o ECF e o período de data.

    Pergunta:

    1) No caso, a possiblidade, seria dizer que podem ou não selecionar uma das opções?
    Ex: Seleciono somente o período...

    2) Se seleciono o período, tenho que gerar um arquivo para cada ECF cadastrado? Pois não posso gerar um arquivo para todas as impressoras porque na nomecratura tem o número de série da impressora.

    3) Alem disso, tenho que gerar um arquivo por ECF e por DATA? Pois no nome do arquivo também tem a data do movimento.

    Ou seja: Quais são as regras?

    Se seleciono somente o perído... Tem que ser um arquivo por Impressora e data?
    Se seleciono somente o ECF... Tem que ser um arquivo por data?
    Se seleciono as duas opções... Tem que ser um arquivo por Impressora e data?
    Se não seleciono nenhuma das duas opções... Gero o arquivo da data atual e da impressora atual (onde foi pedido o relatório)?

    Agradeço muito se alguem puder me ajudar,
    Obrigado a todos.


    Aldrin Fagundes

     

     

    sexta-feira, 6 de agosto de 2010 14:11
  • Se seleciono somente o perído... Tem que ser um arquivo por Impressora e data?

    Se seleciono somente o ECF... Tem que ser um arquivo por data?
    Se seleciono as duas opções... Tem que ser um arquivo por Impressora e data?
    Se não seleciono nenhuma das duas opções... Gero o arquivo da data atual e da impressora atual (onde foi pedido o relatório)?

    Bom dia

    Não sei como está a homologação atualmente, mas recomendo que você cubra essas possibilidades. Não é tão difícil, é só colocar num loop e gerar um arquivo para cada redução Z * ECF.

    Quando homologuei não foi cobrado isso, foi gerado o arquivo apenas do ECF de teste. Mas se você tiver tempo, é melhor ter essa carta na manga, ok?

    A regra é simples: vá para homologação o mais preparado possível ;)

     

    Abraços
    Fabio Schunig

     

    segunda-feira, 9 de agosto de 2010 14:31
  • Olá William fico feliz por você ter conseguido homologar o seu sistema!

    Eu atualmente estou nesta batalha, é possível você me dar algumas dicas?

    Me fale qual é o seu email.

    Obrigada

    Janine

    quarta-feira, 15 de setembro de 2010 14:05
  • Olá a todos, estou desenvolvendo os requisitos de homologação para frente de caixa e estou desenvolvendo o processo de Mov. de ECF - bem complicado. Gostaria de sabe se alguém tem um exemplo de como gerar os registros R04, R05, R06 e R07. Sei que o R04 e R05 são dados dos cupons emitidos, isto é, toda vez que eu vender um item devo pegar estas informações e armazená-las para posteriormente gerar o Mov. do ECF, mas alguém conhece os comandos da Daruma para pegar esses dados para armazenamento?

     

    Desde já agradeço a ajuda

    sexta-feira, 29 de outubro de 2010 21:48
  • Olá Willian, meus parabéns... não deve ter sido fácil. Estou aqui lutando para homologar nosso sistema. Será que você poderia me enviar alguns arquivos de exemplos, principalmente do resgistro Movimento por ECF? Não precisa ter nomes nem valores reais.. é apenas para me orientar.

    meu email: renatocanedo@globo.com.

     

    Abraços.

    quarta-feira, 24 de novembro de 2010 00:50