• Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Descrição do autor

Régys Borges da Silveira
Connect on Facebook Connect on Twitter Connect on Google+ Connect on Linkedin

02 outubro 2012

Acomodação no trabalho

Escrito por Régys Borges da Silveira

Gosto de ouvir o Max Gehringer na rádio CBN, sempre tem alguma coisa interessante para aprender e levar para a vida empresarial e profissional, hoje escutei esse trechinho falando sobre a fábula do elefante, na história o animal ficava preso por uma frágil corrente que ele poderia facilmente destruir, quantos de nós não estamos assim no dia-a-dia?

Ouçam e aproveitem: A fábula do elefante amestrado e a acomodação no trabalho

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
02/10/2012 Diversão Max Gehringer, Profissional, Trabalho Deixe um comentário
01 outubro 2012

Novidades do Delphi XE3

Escrito por Régys Borges da Silveira

Série de artigos do Andreano Lanusse falando das novidades do Delphi XE3, vale a pena conferir.

Delphi XE3 e suas novidades – Parte 1

Delphi XE3 e suas novidades – Parte 2

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
01/10/2012 RAD Studio Delphi, programação, XE3 Deixe um comentário
30 setembro 2012

Gerando o arquivo da nota fiscal gaúcha com o ACBr

Escrito por Régys Borges da Silveira

O que é?

Nota Fiscal Gaúcha é um programa que, por meio da distribuição de prêmios, visa incentivar os cidadãos e cidadãs a solicitar a inclusão do CPF na emissão do documento fiscal no ato de suas compras, bem como conscientizá-los sobre a importância social do tributo. Através do Programa, os cidadãos concorrem a prêmios de até R$ 1 milhão (um milhão de reais), as entidades sociais por eles indicadas são beneficiadas por repasses e as empresas participantes reforçam sua responsabilidade social com o Estado e a sociedade gaúcha.

A nota fiscal gaúcha, além de permitir aos clientes o retorno de um percentual do imposto recolhido anualmente, ainda permitirá ao cliente participante, concorrer a prêmios mensais e anuais.

Para concorrer aos prêmios o cliente deve a cada R$100,00 reais em compras (cada R$1,00 vale 01 ponto), efetuar a aquisição de um bilhete para participação nos sorteios.
O papel dos estabelecimentos comerciais que aderiram ao programa é a responsabilidade de registrar caso o cliente deseje, seu CPF no cupom fiscal emitido, para posterior envio dos dados a secretaria da fazenda do estado.

Você pode ver mais detalhes da nota fiscal gaúcha clicando aqui.

Como atender a nota fiscal gaúcha utilizando o ACBr

Para você programador é bem simples atender aos requisitos da nota fiscal gaúcha utilizando o componente ACBr.

Primeiramente você deve Informar dos dados dos clientes na abertura do cupom utilizando o método “AbreCupom” informando os dados do cliente assim:

ACBrECF.AbreCupom('CPF', 'Nome do Cliente', 'Endereço');

Para gerar o arquivo também já existe um método simples chamado “PafMF_GerarCAT52”, este método possui 3 parâmetros: A data inicial, a data final e o caminho para o arquivo a ser gerado:

ACBrECF.PafMF_GerarCAT52(data inicial, data final, 'caminho do arquivo');

Maiores informações sobre como utilizar os componentes ACBr utilize nosso fórum.

Se você deseja um atendimento personalizado para os componentes ACBr ou um melhor suporte no atendimento a suas dúvidas talvez queira experimentar nosso ACBrSAC.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
30/09/2012 ACBr, Paf-ECF ACBr, arquivo, cat52, gaúcha, nota fiscal 1 comentário
30 setembro 2012

A nota fiscal eletrônica e o varejo

Escrito por Régys Borges da Silveira

Se há, hoje, um governo que está automatizado, creio que o brasileiro é o mais preparado. Atualmente, grande parte do cotidiano de um contribuinte é realizado por meio eletrônico, seja o imposto de renda, que é transmitido diretamente ao governo pela Internet, seja a venda de um item durável. Porém, a venda no varejo ainda enfrentava alguns obstáculos, devido às versões anteriores do Emissor de Cupom Fiscal (ECF) e do uso da Nota Fiscal Eletrônica (NFe) para este fim.

Digo que enfrentava, pois o anúncio do Convênio ICMS 21/12 de 30 de março de 2012 – que atualizou o Convênio 09/09 – muda este cenário completamente, uma vez que o ECF deve passar a enviar, por si, os dados do movimento diário ao Fisco, sendo uma espécie de “concentrador offline de NFe”. Ou seja, o ECF passa a ter a capacidade de enviar estes dados por rede de telefonia celular ou Internet, desde que conectada. Outra opção é o próprio Fisco realizar a conexão com o ECF do lojista, acionando-o para efetuar a transmissão.

Em outras palavras, com este novo Convênio, o governo conseguiu equacionar as deficiências tanto da NFe quanto do ECF: o altíssimo volume de transações no varejo que demandava grande capacidade de comunicação e de processamento, conjugada à dependência da Internet estar disponível e, no caso do emissor de cupom fiscal, os problemas com a dificuldade de envio dos dados ao Fisco, dependendo de o contribuinte ou contador realizar esta operação.

Não seria de admirar que o Fisco de todos os estados da União logo esteja proporcionando a atualização de todo o parque de ECFs, como foi feito com a NFe e o Sped. A adoção nacional do ECF de acordo com o novo Convênio irá complementar o movimento nacional de informatização do comércio. O melhor de tudo é que os sistemas comerciais do varejo – PAF-ECF – não precisarão ser alterados, pois a comunicação acontece de forma segura entre o Fisco e o ECF. Em outras palavras, o Brasil seguirá na vanguarda com relação ao controle das transações no varejo, conferindo – acima de tudo- ainda mais agilidade e segurança para o setor.

Publicado no Jornal DCI – Diário Comércio Indústria e Serviços na edição de 18/09/2012

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
30/09/2012 Legislação, Notícias, Paf-ECF convênio icms, fisco, legislação, paf-ecf, pdv, sefaz, tendências, varejo 2 comentários
30 setembro 2012

Utilizando sensores no Delphi

Escrito por Régys Borges da Silveira

Excelente artigo sobre a utilização de sensores no Delphi, vale a pena ler.

Exploring Delphi XE3 – Accesing Windows Sensors from VCL (and Firemonkey) – Part 1

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
30/09/2012 RAD Studio, Windows, Windows Phone Delphi, RAD Studio, sensores Deixe um comentário
28 setembro 2012

Microdados do HTML5

Escrito por Régys Borges da Silveira

Artigo interessante do site Tableless sobre microdados utilizando HTML5, vale a pena ler e entender o que o HTML5 vem trazendo de novo e interessante para o mundo web.

Microdados do HTML5

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
28/09/2012 Notícias html5, microdados, programação Deixe um comentário
25 setembro 2012

Nova versão ACBrInstall

Escrito por Régys Borges da Silveira

O ACBrInstall e o ACBr agora suportam a instalação no Delphi XE3.

Baixe o novo ACBrInstall

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
25/09/2012 ACBr, ACBrInstall 4 comentários
23 setembro 2012

Usando dados com o Metropolis UI Grid no Delphi e C++ Builder

Escrito por Régys Borges da Silveira

[youtube=http://www.youtube.com/watch?v=DpILy4MyZDw&w=420]

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
23/09/2012 RAD Studio C++ Builder, Rad Studi Deixe um comentário
23 setembro 2012

RAD Studio Mobile Roadmap

Escrito por Régys Borges da Silveira

Embarcadero RAD Studio Mobile Roadmap – September 2012

Embarcadero RAD Studio Mobile Roadmap – September 2012

Clique aqui para visualizar/baixar a versão em PDF

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
23/09/2012 RAD Studio mobile, RAD Studio, RoadMap Deixe um comentário
03 agosto 2012

Inscrição do CPF será feita pela Internet, de graça

Escrito por Régys Borges da Silveira

A Receita Federal do Brasil (RFB) implementou ontem, 2 de agosto, o serviço gratuito de inscrição no Cadastro de Pessoas Físicas (CPF) pela internet, que será disponibilizado no endereço receita.fazenda.gov.br, link “Inscrição CPF Internet”, 24 horas por dia, 7 dias por semana, inclusive nos feriados.

O pedido de inscrição CPF pela internet consiste no preenchimento de formulário eletrônico especifico, com os seguintes dados do solicitante: nome, data de nascimento, título de eleitor, sexo, nome de mãe, naturalidade, endereço, telefone fixo e celular.

Ao final da solicitação de inscrição efetivada com sucesso, será gerado, automaticamente, o número de inscrição no CPF e o “Comprovante de Inscrição no CPF”. O solicitante deverá anotar esse numero ou imprimir o comprovante. Este documento poderá ser impresso de imediato ou, posteriormente, quantas vezes forem necessárias, sem qualquer ônus para o solicitante.

Apenas nos casos em que haja inconsistência nos dados informados pelo solicitante que impossibilite a efetivação de sua inscrição, ele será devidamente orientado a dirigir-se a unidade de atendimento das conveniadas (ECT, BB e CEF) para fins de proceder a solicitação de inscrição no CPF.

A Inscrição CPF Internet não acaba com os canais tradicionais de atendimento CPF, realizados pela ECT, BB e CEF. Desse modo, a pessoa física que possuir título de eleitor poderá solicitar sua inscrição no CPF tanto pela internet quanto por intermédio dessas entidades conveniadas.

Fonte: Receita Federal do Brasil

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
03/08/2012 Notícias Deixe um comentário
19 julho 2012

Lançamento do Windows 8 em outubro

Escrito por Régys Borges da Silveira

Dia 26 de outubro será o lançamento do windows 8, nova versão do sistema operacional da microsoft, mais informações você pode conferir no:

The Windows Blog

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
19/07/2012 Notícias Deixe um comentário
13 julho 2012

Nota fiscal eletrônica do varejo NFC-e

Escrito por Régys Borges da Silveira

Post interessante do blog conbits falando sobre a nota fiscal eletrônica de varejo.
Nota fiscal eletrônica do varejo NFC-e

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
13/07/2012 Notícias Deixe um comentário
05 julho 2012

Receita divulga segundo lote do IRPF nesta segunda-feira

Escrito por Régys Borges da Silveira

A Receita Federal vai divulgar na próxima segunda-feira dia 9 o segundo lote de recebimentos de restituições do IRPF 2012. Clique aqui para consultar

via: Info.abril

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
05/07/2012 Notícias Deixe um comentário
28 junho 2012

Para quem gosta de churrasco como eu fica a dica

Escrito por Régys Borges da Silveira

[youtube=http://www.youtube.com/watch?v=NyieI2bxyIk&w=420]

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
28/06/2012 Diversão 2 comentários
26 junho 2012

Homologação do Paf-ECF – Parte 2 Menu Fiscal

Escrito por Régys Borges da Silveira

Nesta segunda parte do artigo sobre a homologação para o Paf-ECF comentarei um pouco sobre o Menu Fiscal.
Alguns cuidados devem ser tomados quanto ao menu fiscal para não ter problemas em sua homologação, segue abaixo o Item 1 do Requisito VII que regulamenta o menu fiscal.

O PAF-ECF deve, salvo quando da execução de comando de impressão de documento, em todas as suas telas, conter uma caixa de comando ou tecla de função identificada “MENU FISCAL”, sem recursos para restrição de acesso, contendo categorias com as seguintes identificações e funções, exceto se a função não for disponibilizada pelo software básico do ECF, hipótese em que deverá presentar a mensagem “Função não suportada pelo modelo de ECF utilizado”:

Partindo deste trecho da especificação de requisitos já podemos ressaltar alguns pontos importantes:

  1. Uma tela ou menu denominado “Menu Fiscal” deve estar disponível a todo o momento em qualquer tela do aplicativo e sem restrições de utilização, permitindo-se a não apresentação do mesmo somente em situações de impressão como por exemplo o registro de um cupom fiscal com seus itens, podem ser utilizados atalhos de teclado desde que o atalho esteja descrito na tela de forma visível.
  2. Todas as opções devem ser disponibilizadas ao usuário, em caso de ECFs mais antigos que não possuam MFD(Memória de Fita Detalhe), as opções referentes a estes menus devem apresentar a mensagem “Função não suportada pelo modelo de ECF utilizado”.
  3. Funções do menu fiscal para homologações específicas como por exemplo bares, restaurante, transporte de passageiros e postos de gasolina podem ser omitidas para aplicativos que não desempenham tais funções.

O menu fiscal deve conter os seguinte itens:

Comum para todos os aplicativos:

  • LX
  • LMFC
  • LMFS
  • Espelho MFD
  • Arq. MFD
  • Tab. Prod.
  • Estoque
  • Movimento por ECF
  • Meios de Pagto.
  • DAV Emitidos
  • Identificação do PAF-ECF
  • Vendas do Período
  • Tab. Índice Técnico Produção
  • Parâmetros de Configuração

Postos de combustíveis

  • Encerrantes
  • Abastecimentos Pendentes
  • Manutenção de bomba

Restaurantes

  • Transf. Mesas
  • Mesas Abertas

Transportadoras

  • Cupom de Embarque
  • Pedágios
  • Manifesto Fiscal de Viagem
  • Leitura do Movimento Diário de Cupom de Embarque
  • Cupom de Embarque Gratuidade
  • Leitura do Movimento Diário de Cupom de Embarque Gratuidade
  • Leitura do Movimento Diário
  • Identificação de TP para BP ida-e-volta

Específico para o estado de Santa Catarina

  • Troco em Cartão

O que devo fazer em cada item do menu fiscal?

Uma observação que importante ressaltar, todos os menus fiscais que imprimem ou buscam informações da impressora fiscal devem emitir uma mensagem de erro caso o ECF não esteja ligado ou o valor atual do GT não esteja em conformidade com o arquivo criptografado.
Abaixo serão mostrados os itens do menu fiscal comuns a todos os aplicativos, para informações de itens específicos consulte sempre o roteiro de homologação e a especificação de requisitos.

LX

Deve-se imprimir um relatório de leitura X.

  ACBrECF.LeituraX
  ACBrECF.PafMF_LX_Impressao

LMFC

Deve-se comandar a Leitura da Memória Fiscal Completa por intervalo de data ou por intervalo de redução Z, está opção deve possuir uma forma do usuário escolher se quer imprimir a leitura da memoria fiscal ou quer gravá-la em arquivo no formato espelho ou conforme estabelecido no ato cotep 17/04.

  ACBrECF.PafMF_LMFC_Cotepe1704(DataInicial, DataFinal, CaminhoArquivo)
  ACBrECF.PafMF_LMFC_Espelho(CRZInicial, CRZFinal, CaminhoArquivo)

  ACBrECF.PafMF_LMFC_Cotepe1704DataInicial, DataFinal, CaminhoArquivo)
  ACBrECF.PafMF_LMFC_Espelho(CRZInicial, CRZFinal, CaminhoArquivo)

  ACBrECF.PafMF_LMFC_Impressao(DataInicial, DataFinal)
  ACBrECF.PafMF_LMFC_Impressao(CRZInicial, CRZFinal)

LMFS

Deve-se comandar a Leitura da Memória Fiscal Simplificada por intervalo de data ou por intervalo de redução Z, está opção deve possuir uma forma do usuário escolher se quer imprimir a leitura da memoria fiscal ou quer gravá-la em arquivo no formato espelho.

  ACBrECF.PafMF_LMFS_Espelho(CRZInicial, CRZFinal, CaminhoArquivo)
  ACBrECF.PafMF_LMFS_Espelho(CRZInicial, CRZFinal, CaminhoArquivo)

  ACBrECF.PafMF_LMFS_Impressao(DataInicial, DataFinal)
  ACBrECF.PafMF_LMFS_Impressao(CRZInicial, CRZFinal)

Espelho MFD

Deve-se comandar a geração do arquivo com o espelho da MFD por intervalo de data ou intervalo de COO, o arquivo de espelho MFD contem toda a movimentação efetuada na impressora da forma como foi impressa.

  ACBrECF.PafMF_MFD_Cotepe1704(DataInicial, DataFinal, CaminhoArquivo)
  ACBrECF.PafMF_MFD_Cotepe1704(COOInicial, COOFinal, CaminhoArquivo)

Arq. MFD

Deve-se comandar a geração do arquivo MFD por intervalo de data ou intervalo de COO conforme o layout definido no ato cotepe 17/04, o arquivo MFD contem toda a movimentação efetuada na impressora no layout estabelecido no ato cotepe.

  ACBrECF.PafMF_MFD_Espelho(DataInicial, DataFinal, CaminhoArquivo)
  ACBrECF.PafMF_MFD_Espelho(COOInicial, COOFinal, CaminhoArquivo)

Tab. Prod.

Deve-se gerar a tabela de produtos seguindo o layout estabelecido no ANEXO V, no caso do aplicativo possuir mais de uma tabela de preços, deve-se gerar um arquivo para cada tabela.
Usuários do ACBr podem utilizar o componente ACBrPAF para gerar o arquivo, segue trecho de código explicando como gerar o arquivo utilizando o componente:

  // preencher os dados referentes a empresa usuária 
  ACBrPAF.PAF_P.RegistroP1.RAZAOSOCIAL := //Razao social;
  ACBrPAF.PAF_P.RegistroP1.UF          := //UF;
  ACBrPAF.PAF_P.RegistroP1.CNPJ        := //CNPJ;
  ACBrPAF.PAF_P.RegistroP1.IE          := //Inscrição Estadual;
  ACBrPAF.PAF_P.RegistroP1.IM          := //Inscrição Municipal;	
  
  // Informar quando houve inclusão ou exclusao aqui (Booleano)
  ACBrPAF.PAF_P.RegistroP1.InclusaoExclusao := ;

  // para cada item da tabela de produtos adicionar um novo item ao arquivo
  with ACBrPAF.PAF_P.RegistroP2.New do
  begin
	COD_MERC_SERV  := //codigo da mercadoria;
	DESC_MERC_SERV := //descrição da mercadoria;
	UN_MED         := //unidade de medida;
	IAT            := //(A)rredondamento ou (T)runcamento;
	IPPT           := //produção (P)rópria ou (T)erceiros;
	ST             := //situação tributária (F, I, N, S, T);
	ALIQ           := //alíquota quando for S ou T;
	VL_UNIT        := //Valor unitário da mercadoria conforme tabela de preços;

	RegistroValido := //indicar se o registro foi alterado ou não no banco de dados
  end;
  
  // Diretorio onde será salvo o arquivo
  ACBrPAF.Path := Diretorio;

  // salvar o arquivo em disco, utilizar somente o nome do arquivo
  ACBrPAF.SaveFileTXT_P(NomeArquivo);

Estoque

Neste menu deve ser gerada a tabela de estoques de produtos, deve existir duas formas de geração, uma para gerar o arquivos com todas as mercadorias cadastradas e outra para a geração do arquivo somente com as mercadorias escolhidas pelo usuário.
O arquivo de estoque é gravado no início do dia na emissão do primeiro documento da impressora fiscal, e deve ser distinto do estoque utilizado pelo aplicativo para vendas, o mais comum é ter uma tabela somente para geração deste arquivo, ao emitir o primeiro documento na impressora fiscal o aplicativo deve gravar um flahs do estoque no momento e guardar para quando solicitada a geração deste arquivo de estoque.

Utilizando o componente ACBrPAF faríamos da seguinte forma:

  // dados da empresa usuária do ECF
  ACBrPAF.PAF_E.RegistroE1.RAZAOSOCIAL  := // razão social 
  ACBrPAF.PAF_E.RegistroE1.UF           := // uf 
  ACBrPAF.PAF_E.RegistroE1.CNPJ         := // cnpj
  ACBrPAF.PAF_E.RegistroE1.IE           := // inscrição estadual
  ACBrPAF.PAF_E.RegistroE1.IM           := // inscrição municipal

  // dados do ECF conectado
  ACBrPAF.PAF_E.RegistroE1.NUM_FAB      := // numero de fabricação
  ACBrPAF.PAF_E.RegistroE1.MF_ADICIONAL := // se possui mf adicional
  ACBrPAF.PAF_E.RegistroE1.TIPO_ECF     := 'ECF-IF';
  ACBrPAF.PAF_E.RegistroE1.MARCA_ECF    := // marca do ECF
  ACBrPAF.PAF_E.RegistroE1.MODELO_ECF   := // modelo do ECF

  // informações dos registros
  ACBrPAF.PAF_E.RegistroE1.DT_EST           := // data/hora de gravação estoque
  ACBrPAF.PAF_E.RegistroE1.InclusaoExclusao := // informar se houve inclusão/alteração

  with ACBrPAF.PAF_E.RegistroE2.New do
  begin
    COD_MERC  := // codigo da mercadoria
    DESC_MERC := // descrição da mercadoria
    UN_MED    := // unidade de medida utilizada na venda
    QTDE_EST  := // quantidade em estoque no momento do flash

    // verificador de alteração no registro
    RegistroValido := // usar para validar a alteração do registro no BD
  end;

  // Diretorio onde será salvo o arquivo
  ACBrPAF.Path := Diretorio;

  // salvar o arquivo em disco, utilizar somente o nome do arquivo
  ACBrPAF.SaveFileTXT_E(NomeArquivo);  

Movimento por ECF

Deve ser gerado o arquivo eletrônico referente ao ANEXO VI, contendo toda a movimentação da impressora fiscal para um intervalo de data, deve-se permitir ao usuário escolher para qual o número do ECF ele deseja gerar o arquivo.
Usuários do ACBr poderão utilizar o componente ACBrPAF, não colocarei o trecho de código pois o mesmo é muito grande, peço que abram o aplicativo de demonstração na pasta \exemplos\ACBrPAF e verifiquem no botão “Arquivo R” como gerar o arquivo utilizando o componente.

Meios Pagto.

Deve ser impressor o relatório de meios de pagamento, neste relatório deve constar toda a movimentação financeira feita pelo Paf-ECF separados e agrupados por origem (cupons fiscais, cupons não fiscis, notas fiscais), descrição da forma de pagamento, e data.
Quanto a forma de pagamento for em cartão de crédito deve-se separar o débito do crédito.
Exemplo de como o relatório deve ser impresso:

Período Solicitado: de “d1/mm/aaaa” a “d2/mm/aaaa”
d1/mm/aaaa – Dinheiro – Cupom Fiscal – Valor
d1/mm/aaaa – Dinheiro – Comprovante Não Fiscal – Valor
d1/mm/aaaa – Dinheiro – Nota Fiscal – Valor
d1/mm/aaaa – Cheque – Cupom Fiscal – Valor
d1/mm/aaaa – Cheque – Comprovante Não Fiscal – Valor
d1/mm/aaaa – Cheque – Nota Fiscal – Valor
d1/mm/aaaa – Cartão de Crédito – Cupom Fiscal – Valor
d1/mm/aaaa – Cartão de Crédito – Comprovante Não Fiscal – Valor
d1/mm/aaaa – Cartão de Crédito – Nota Fiscal – Valor
d1/mm/aaaa – Cartão de Débito – Cupom Fiscal – Valor
d1/mm/aaaa – Cartão de Débito – Comprovante Não Fiscal – Valor
d1/mm/aaaa – Cartão de Débito – Nota Fiscal – Valor
d1/mm/aaaa – xxxxxxxxxxxxxxx – Cupom Fiscal – Valor
d1/mm/aaaa – xxxxxxxxxxxxxxx – Comprovante Não Fiscal – Valor
d1/mm/aaaa – xxxxxxxxxxxxxxx – Nota Fiscal – Valor
SOMA DO DIA d1/mm/aaaa = Valor
d2/mm/aaaa – Dinheiro – Cupom Fiscal – Valor
d2/mm/aaaa – Dinheiro – Comprovante Não Fiscal – Valor
d2/mm/aaaa – Dinheiro – Nota Fiscal – Valor
d2/mm/aaaa – Cheque – Cupom Fiscal – Valor
d2/mm/aaaa – Cheque – Comprovante Não Fiscal – Valor
d2/mm/aaaa – Cheque – Nota Fiscal – Valor
d2/mm/aaaa – Cartão de Crédito – Cupom Fiscal – Valor
d2/mm/aaaa – Cartão de Crédito – Comprovante Não Fiscal – Valor
d2/mm/aaaa – Cartão de Crédito – Nota Fiscal – Valor
d2/mm/aaaa – Cartão de Débito – Cupom Fiscal – Valor
d2/mm/aaaa – Cartão de Débito – Comprovante Não Fiscal – Valor
d2/mm/aaaa – Cartão de Débito – Nota Fiscal – Valor
d2/mm/aaaa – Xxxxxxxxxxxxxxx – Cupom Fiscal – Valor
d2/mm/aaaa – Xxxxxxxxxxxxxxx – Comprovante Não Fiscal – Valor
d2/mm/aaaa – Xxxxxxxxxxxxxxx – Nota Fiscal – Valor
SOMA DO DIA d2/mm/aaaa = Valor
TOTAL DO PERÍODO SOLICITADO:
Dinheiro – Valor
Cheque – Valor
Cartão de Crédito – Valor
Cartão de Débito – Valor
Xxxxxxxxxxxxxxxxxx – Valor
SOMA TOTAL – Valor.

Segue exemplo de como utilizar o componente ACBrECF para imprimir o relatório, não é necessário acumular os valores para passar ao relatório, o próprio ACBrECF se encarrega disso ao gerar o relatório.

var
  FormasPagamento: TACBrECFFormasPagamento;
begin
  FormasPagamento := TACBrECFFormasPagamento.Create;
  try
    // loop com os dados
    begin
      with FormasPagamento.New do
      begin
        Descricao := //Dinheiro, Cheque, Cartão Crédito, Cartão Débito, etc
        Data      := // Data de utilização
        Total     := // Valor da formad de pagamento
        TipoDoc   := // Cupom Fiscal, Compr. Não Fiscal, Nota Fiscal
      end;
    end;

    ACBrECF.PafMF_RelMeiosPagamento(
      FormasPagamento,
      'PERIODO DE 01/01/2000 A 31/12/2000',
      0
    );
  finally
    FormasPagamento.Free;
  end;
end;

DAV Emitidos

Deve permitir a impressão do relatório de DAV’s emitidos ou a geração do arquivo por período de data, todos os DAV’s emitidos no período escolhido pelo usuário devem ser informados, independente de ter sido emitido o cupom fiscal ou não.

Para imprimir o relatório utilize:

var
  DAVs: TACBrECFDAVs;
  Titulo: string;
begin
  DAVs := TACBrECFDAVs.Create;
  try	
	// adicionar todos os davs emitidos para o período
	// pode ser um loop em uma tabela ou rotina similar
	// para cada item da tabela criar um novo dav conforme abaixo
	
	with DAVs.New do
	begin
	  Numero    := // Numero do DAV formatado em 13 digitos
	  COO_Dav   := // COO do gerencial quando DAV impresso em RG anteriormente
	  COO_Cupom := // COO do cupom quando o cupom fiscal do DAV foi emitido
	  Titulo    := // titulo do DAV (Pedido, Orçamento, etc)
	  DtEmissao := // Data de emissão do DAV
	  Valor     := // valor total do DAV
	end;

	...
	
	// depois de todos os davs terem sido adicionados
	// emitir o relatório na impressora fiscal
	ACBrECF.PafMF_RelDAVEmitidos(DAVs, Titulo, IndiceRG);
  finally
	DAVs.Free;
  end;
end;

Para gerar o arquivo de DAV’s emitidos utilize:

 
  // preencher os dados referentes a empresa usuária 
  ACBrPAF.PAF_D.RegistroD1.RAZAOSOCIAL := //Razao social;
  ACBrPAF.PAF_D.RegistroD1.UF          := //UF;
  ACBrPAF.PAF_D.RegistroD1.CNPJ        := //CNPJ;
  ACBrPAF.PAF_D.RegistroD1.IE          := //Inscrição Estadual;
  ACBrPAF.PAF_D.RegistroD1.IM          := //Inscrição Municipal;

  // fazer um loop onde cada DAV da tabela vai ser adicionado
  with ACBrPAF.PAF_D.RegistroD2.New do
  begin
	NUM_FAB      := 
	MF_ADICIONAL := 
	TIPO_ECF     := 
	MARCA_ECF    := 
	MODELO_ECF   := 
	COO          := 
	NUM_DAV      := 
	DT_DAV       := 
	TIT_DAV      := 
	VLT_DAV      := 
	COO_DFV      := 
	NUMERO_ECF   := 
	NOME_CLIENTE := 
	CPF_CNPJ     := 
	
	RegistroValido := // informar se o DAV foi alterado ou não

	// adicionar os itens do dav, um para cada item
	with RegistroD3.New do
	begin
	  DT_INCLUSAO := 
	  NUM_ITEM    := 
	  COD_ITEM    := 
	  DESC_ITEM   := 
	  QTDE_ITEM   := 
	  UNI_ITEM    := 
	  VL_UNIT     := 
	  VL_DESCTO   := 
	  VL_ACRES    := 
	  VL_TOTAL    := 
	  SIT_TRIB    := 
	  ALIQ        := 
	  IND_CANC    := 
	  
  	  RegistroValido := //informar se o item foi alterado ou não
	end;
  end;
  
  // Diretorio onde será salvo o arquivo
  ACBrPAF.Path := Diretorio;
  
  // salvar o arquivo, informar somente o nome do arquivo
  ACBrPAF.SaveFileTXT_D(NomeArquivo);

Identificação do PAF-ECF

Emitir o relatório de identificação do Paf-ECF, se você utiliza o componente ACBrAAC, basta utilizar o método “ACBrECF.PafMF_RelIdentificacaoPafECF”, caso contrário pode utilizar este mesmo método mas antes é necessário preencher os dados de identificação do Paf-ECF.
Para mais informações de como emitir o relatório, verifique o exemplo de geração em “ACBr\Exemplos\ACBrECF” na aba menu fiscal do aplicativo.

Vendas do Período

Neste menu deve-se emitir dois tipos de arquivo, o arquivo sintegra e o arquivo SPED ambos por período de data e pemitindo gerar de todos os ECFs ou de um ECF específico somente.
Para mais informações de como gerar os arquivos veja os aplicativos de exemplo nas pastas “ACBr\exemplos\ACBrSintegra” e “ACBr\Exemplos\ACBrSPED\Delphi\FCont”.

Tab. Índice Técnico Produção

Deve-se emitir um relatório com a tabela de indíces técnicos de produção, somente aplicativos que trabalham com mercadorias produzidas no estabelecimento ou Kits é que devem emitir esse relatório, nele são informados os itens que compõe um item específico, quando o aplicativo não trabalhar com essa opção deve emitir a seguinte mensagem:

“Este PAF-ECF não executa funções de baixa de estoque com base em índices técnicos de produção, não podendo ser utilizando por estabelecimento que necessitem deste recurso.”

Parâmetros de Configuração


Emitir o relatório de parâmetros de configuração do aplicativo, se você utiliza o componente ACBrAAC, basta utilizar o método “ACBrECF.PafMF_RelParametrosConfiguracao”, caso contrário pode-se utilizar esse método mas antes é necessário preencher os dados de configuração do Paf-ECf
Para mais informações de como emitir o relatório, verifique o exemplo de geração em “ACBr\Exemplos\ACBrECF” na aba menu fiscal do aplicativo.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
26/06/2012 ACBr, Legislação, Paf-ECF 16 comentários
21 junho 2012

Roteiro de análise 1.8 do Paf-ECF

Escrito por Régys Borges da Silveira

Saiu a versão final do roteiro de análise funcional do paf-ECF versão 1.8.
Roteiro Paf-ECF 1.8

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
21/06/2012 Legislação, Notícias, Paf-ECF Deixe um comentário
20 junho 2012

Atualização do ACBrInstall

Escrito por Régys Borges da Silveira

O ACBrInstall agora instala também os pacotes de RAVE, facilitando ainda mais a vida dos usuários do projeto ACBr, já contamos com a instalação total do projeto, mais os relatórios em FastReport e Rave Report.
Para baixar vá até o endereço do ACBr no SourceForge: https://sourceforge.net/projects/acbr/files/

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
20/06/2012 ACBr, ACBrInstall 22 comentários
19 junho 2012

Novo iPad Killer da Microsoft

Escrito por Régys Borges da Silveira

A Microsoft resolveu lançar um concorrente de peso para o iPad, vejam o site e o vídeo abaixo para saber um pouco mais.

Welcome to Microsoft Surface

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
19/06/2012 Notícias, Tablets Deixe um comentário
15 junho 2012

Republicação da Especificação de Requisitos Paf-ECF 01.12

Escrito por Régys Borges da Silveira

A especificação de requisitos do Paf-ECF 01.12 foi republicada hoje, segue o endereço para quem quiser conferir: Republicação da Especificação de Requisitos Paf-ECF 01.12

Também foi liberado o novo roteiro de homologação versão 1.8 aplicável a ER 01.12 que pode ser conferido no link: Roteiro de homologação 1.8

Foram alteradas nessa republicação:

Requisito XXXVIII-A
– Alterado o item 3;
– Acrescentado o item 10.

Acertos na grafia dos textos.

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
15/06/2012 Atualização, Legislação, Notícias, Paf-ECF Deixe um comentário
14 junho 2012

Coisas interessantes que andei lendo…

Escrito por Régys Borges da Silveira

São dois artigos interessantes no site do Roberto Dias Duarte, um falando sobre a reforma fiscal e outro sobre a unificação do Pis e Cofins em um imposto único, para quem é da área vale a pena ler, ficam os links para quem quiser conferir.

Confaz pode realizar a reforma do ICMS

De remendo em remendo, uma hora a casa cai

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
14/06/2012 Legislação, Notícias Deixe um comentário
← Postagens antigas
Postagens recentes →
WHATSAPP (34) 9 9822.1845
  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

MVP EmbarcaderoCertificação

12.741/2013 academy ACBr Android cbs Clean Code consumidor Cupom curso datasnap Delphi Delphi 13 desenvolvimento Embarcadero FireDAC Firemonkey fiscal ibpt ibs Imposto inteligência artificial Lei linux mobile NF-e nfc-e nfce nfe Nota nota eletronica consumidor nota fiscal eletrônica object pascal paf-ecf pascal programação RAD Studio reforma tributária rest SAT tabela Transparência video web xe7 xe8

Sites parceiros

  • Embarcadero

Social Media

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2017. Theme by BloomPixel.

%d