Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Administradores
Postado

Estou analisando a nova Especificação de Requisitos do PAF-ECF, a versão 1.13... foram inseridos novos subitens no requisito VIII específicos para o Distrito Federal, um deles é a geração do arquivo do Ato Cotepe 35/05 que é um arquivo com uma estrutura muito semelhante ao SPED....

Trecho do requisito VIII-B

O PAF-ECF utilizado no Distrito Federal, quando imprimir no Cupom Fiscal o CPF ou o CNPJ

do adquirente ou tomador deverá:

2 gerar obrigatoriamente, os seguintes registros previstos no Ato COTEPE/ICMS 35/2005:

A020, A300, A350, C020, C550 ou C600, conforme o caso.

VIII-B

3 gerar facultativamente, os seguintes registros previstos no Ato COTEPE/ICMS 35/2005: A310,

A360, C555 ou C605.

Alguém tem mais informações sobre este arquivo e como funciona ? Alguém já efetuou a implementação?

Também gostaria de saber onde posso baixar o validador deste arquivo(caso exista).

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Boa tarde, Juliana.

Na verdade estes novos registros que estão sendo pedidos neste requisito do ato cotepe 01.13, pertencem sim ao SPED.

Entrei em contato com a Polimig-RJ e eles me confirmaram que estes novos registros devem estar dentro do arquivo vendas do período que segue o formato do SPED (Ato Cotepe 09/08).

Porém ainda não tem no site oficial do SPED um novo manual de orientação com estes registros.

Deixo também uma pergunta... Alguém reparou que o ato novo exige que seja impresso a expressão "NOTA LEGAL" em negrito para quem tem o aplicativo no DF? Não estou conseguindo nem por um decreto imprimir em negrito...

Att,

Rodrigo Cordeiro.

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

Postado

Caro Régys,

Digamos que a versão do ACBr que possuo não possa ser atualizada. Como eu faria para enviar o comando para o ECF imprimir em negrito?

Estou procurando por algum comando em que eu possa fazer isso, mas não obtive sucesso.

Nas minhas pesquisas eu vi que o próprio ACBr (Atualizado) e via DLL é possível.

Fico no aguardo de uma resposta.

Obrigado pela atenção!

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

  • Moderadores
Postado

Basta enviar os códigos de abertura e fechamento de formatação conforme o modelo da impressora, isso você consegue visualizar nos fontes atualizados.

Mas seria interessante atualizar o seu ACBr, porque fora isso foram feitas diversas outras melhorias e implementações e vários acertos de bugs.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Postado

Respondendo a Juliana, o DF exige o PAF-ECF??

pelo que lembro não ainda ou já foi definido datas?

Julio,

Pelo que percebi com esse novo ato cotepe, me parece que o DF está aderindo ao PAF-ECF sim.

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

Postado

Basta enviar os códigos de abertura e fechamento de formatação conforme o modelo da impressora, isso você consegue visualizar nos fontes atualizados.

Mas seria interessante atualizar o seu ACBr, porque fora isso foram feitas diversas outras melhorias e implementações e vários acertos de bugs.

Régys,

Já tentei enviar a tag mesmo com meu ACBr antigo e não consigo. Estou usando uma Bematech MP-2100 TH FI.

Queria saber se a versão faz algum tipo de conversão quando encontra esta tag e envia uma outra cadeia de caracteres para a impressora.

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

Postado

Consegui Régys.

Tive que editar a minha versão do ACBr no método de fechamento de cupom fiscal para aceitar os caracteres codificados que a versão atualizada faz.

Obrigado pela atenção!

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

Postado

Prezados amigos desenvolvedores,

Acabei de receber uma ligação da Polimig retificando a informação que me passaram ontem...

Estes novos registros, NÃO são do SPED... É um novo arquivo para ser feito em separado, não podendo estar presente no menu fiscal e seguindo o layout estabelecido no Ato Cotepe ICMS 35-2005.

A função para geração deve estar disponível apenas para estabelecimentos do DF e em uma tela distinta do menu fiscal como eu citei.

Caso alguém não possua este Ato Cotepe, segue o link:

http://www.fazenda.gov.br/confaz/confaz/convenios/icms/1995/..%5C..%5C..%5CAtos%5CAtos_Cotepe%5C2005%5CAC035_05.htm

Abraço a todos!

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

  • 3 semanas depois ...
Postado

Prezados Senhores

boa tarde!!!

Sou de um Orgão Técnico da cidade de Londrina-Pr, e estive em contato com a SEFAZ de DF, e foi passado que realmente é um arquivo novo que deve ser gerado, e que não importa em que lugar fique, mas deverá existir para a fiscalização, nós estamos pedindo para que seja colocado no menu fiscal, porque tal geração é feita para fiscalização, como acontece com os outros leiautes.

Qualquer dúvida a mais estou a disposição no e-mail [email protected]

Sem mais

Sandro

Postado

Os homologadores da Polimig não permitem a função para geração deste novo arquivo dentro menu fiscal, deve ficar em outro lugar.

Homologuei meu PAF-ECF 01.13 ontem com sucesso! ^^

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

Postado

RCordeiro vc poderia relatar como foi a homologacao, alguma dica pois vou fazer a minha na segunda dia 29/10 na polimig.

e sobre o arquivo do ato cotepe 35/05 vc disponibilizou as classes (nao vi se foi nesse topico) elas atenderam ao requisito?

Postado

Bom dia Dorivan.

A homologação foi bem tranquila, não tive nenhuma surpresa.

Com relação ao arquivo do Ato Cotepe 35/05, as classes que disponibilizei serviram sim para montar o arquivo, porém não houve teste específico, pois não há roteiro para isso ainda.

Acho que fica a cargo do homologador do que será feito com relação ao novo arquivo.

Grande abraço.

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

Postado

RCordeiro como ficou o funcionamento dessa classe? vc disse que seria na mesma ideia do AcbrSped... entao seria nessa ideia abaixo


procedure GerarBlocoA;

var

  i: integer;

begin

  with aAtoCotep35_2005.Bloco_A do

  begin

    // Abertura do Bloco A

    with RegistroA001New do

    begin

      IND_MOV := imovComDados;


      with RegistroA300new do

      begin

        CPF:=;

        CNPJ:=;

        COD_MOD:=;

        COD_SIT:=;

        SER:=;

        SUB:=;

        NUM_DOC:=;

        DT_DOC:=;

        CFPS:=;

        VL_DOC:=;

        VL_DESC:=;

        VL_SERV:=;

        VL_MAT_PROP:=;

        VL_DA:=;

        VL_BC_ISS:=;

        VL_ISS:=;

        COD_INF_OBS:=;

      end;//with RegistroA300new do


      with RegistroA350New do

      begin

        CPF:=;

        CNPJ:=;

        COD_MOD:=;

        COD_SIT:=;

        ECF_CX:=;

        ECF_FAB:=;

        CRO:=;

        CRZ:=;

        NUM_DOC:=;

        DT_DOC:=;

        CFPS:=;

        VL_DOC:=;

        VL_CANC_ISS:=;

        VL_CANC_ICMS:=;

        VL_CANC:=;

        VL_DESC_ISS:=;

        VL_DESC_ICMS:=;

        VL_DESC:=;

        VL_ACMO_ISS:=;

        VL_ACMO_ICMS:=;

        VL_ACMO:=;

        VL_BC_ISS:=;

        VL_ISS:=;

        VL_ISEN_ISS:=;

        VL_NT_ISS:=;

        VL_RT_ISS:=;

      end;

    end;//with RegistroA350New do


  end; // with aAtoCotep35_2005.Bloco_A do

end;

pra gerar o arquivo seria

var

  Mensagem, Arquivo : String;

begin

  Arquivo := Configuracao.Laudo+FormatDateTime('DDMMYYYYhhmmss',Now)+'.txt';


  aAtoCotep35_2005:=TACBrAtoCotepe35_2005.Create;

  aAtoCotep35_2005.Arquivo:=Arquivo;

  aAtoCotep35_2005.Path:=gsAppPath;

  aAtoCotep35_2005.DT_INI:=StrToDate(pDataIni);

  aAtoCotep35_2005.DT_FIN:=StrToDate(pDataFim);


  GerarBlocoA;

  GerarBlocoC;


  aAtoCotep35_2005.SaveFileTXT;

  FDataModule.ACBrEAD.AssinarArquivoComEAD(Arquivo);

  Mensagem := 'Arquivo armazenado em: ' + gsAppPath + Arquivo;

  Application.MessageBox(PWideChar(mensagem), 'Informação do Sistema', MB_OK + MB_ICONINFORMATION);

eu nao encontrei classe pra gerar o bloco 0.

Postado

O funcionamento seria este mesmo Dorivan.

Com relação ao bloco 0, como não é exigido pelo ato cotepe do PAF e eu estava muito próximo a minha homologação, deixei para implementar depois.

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

Postado

Bom dia.

Fiz uma a geração do arquivo manualmente no PAF nao consegui atualizar o ACBR por problemas na net aqui..

segue o anexo com o exemplo gravei dois campos ficticios..

Estaria correto, no exemplo gerei todos os registros depois tiros e crio os opcionais.

se alguem puder analisar agradeco..

ATOCOTEPE35_200531102012160155.txt

Postado

Socho,

O arquivo que você postou em anexo é basicamente o modelo pedido pelo Ato Cotepe 35/05.

As classes que eu postei em anexo em posts anteriores vão te auxiliar bastante para gerar o arquivo Ato Cotepe 35/05.

Estes arquivos não estão versionados pelo ACBr, pois fui eu quem programei, apenas postei para ajudar a comunidade.

De uma olhada nelas, acredito que vá te poupar bastante tempo.

Qualquer dúvida é só falar.

Abraço.

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

Postado

PAra homologação não, pois não está sendo exigido pelo Ato Cotepe.

Porém, se o seu homologador for utilizar o programa validade do arquivo Ato Cotepe 35/05, estes registros são necessários.

Rodrigo Cordeiro
Coordenador de Desenvolvimento
Rio de Janeiro / RJ

  • 3 meses depois ...
  • Moderadores
Postado
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
  • Este tópico foi criado há 4211 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.