Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

  #Este é um post fechado

Este post está disponível somente para quem possui Créditos DevMedia. (Ele não está associado a nenhuma publicação DevMedia). Clique aqui para saber mais sobre como visualizar este post!




Video: Crie uma aplicação PAF-ECF do inicio ao fim usando o Delphi e Dlls dos fabricantes-Parte 4-Implementando rotinas para abertura da jornada fiscal e emissão de suprimentos e sangrias

Neste vídeo-aula, vamos programar rotinas básicas, porém indispensáveis ao funcionamento da aplicação PAF-ECF.

Título: Crie uma aplicação PAF-ECF do inicio ao fim usando o Delphi e Dlls dos fabricantes-Parte 4-Implementando rotinas para abertura da jornada fiscal e emissão de suprimentos e sangrias

Tempo: 22:06 min.

Míni Resumo: Neste vídeo-aula, vamos programar rotinas básicas, porém indispensáveis ao funcionamento da aplicação PAF-ECF. Faremos a rotina de abertura da jornada fiscal seguida da emissão da leitura X, e também criaremos as rotinas para emissão de suprimentos e sangrias.

Tecnologias utilizadas: Delphi 7, Firebird 2.1.

Exemplos construídos: Rotinas para abertura da jornada fiscal, e emissão de suprimentos e sangrias.

Palavras chaves: PAF-ECF, TEF, ASSINATURA EAD, HOMOLOGAÇÃO.





    18 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Uilian Gurjon
Boa noite, uma dúvida quanto a jornada fiscal na seguinte situação:

Em um supermercado trocamos o operador do caixa em 2 turnos, ai vem a questão:
Abro o caixa e insiro um suprimento para incio da jornada, assim que este operador termina sua carga horária ele deve encerrar seu caixa e conferir os valores, neste caso tenho que fazer um sangria e quando o novo operador entrar efetuar um suprimento????


Obrigado


em 23/10/2010 21:47 - Responder

 

[Comentário do autor]   Luis Carlos Godinho
Olá Uilian!
 
A jornada fiscal de uma impressora ECF é aberta e fechada apenas uma vez ao dia, sendo que o seu fechamento se dá ao emitir a redução Z.
Com relação aos suprimentos, sangrias e leituras X, podem se emitidas quantas vezes precisar. Sendo assim, você poderá abrir e fechar o caixa quantas vezes forem necessário.
 
Abs!


em 23/10/2010 23:01 - Responder
 

  Luis Alexandre Boyago
Boa tarde Luis,

Estava observando o arquivo de verificação do seu programa com o da nossa firma e percebi que ele gera o 'Serial' e o 'GETCF' diferente isso é normal? (mas os dois rodam perfeitamente, só por curiosidade mesmo)

Obrigado


em 6/5/2011 16:48 - Responder
 

[Comentário do autor]   Luis Carlos Godinho
isso depentende do tioi de criptografia esta usando.
Se não é a mesma dará diferença mesmo.

Abs!


em 6/5/2011 17:03 - Responder
 

Rogério Silva Lira
Caro Godinho, gostaria de parabenizar pelo excelente tutorial, mas surgiram algumas dúvidas:
*Mudou muita coisa dessa versão de homologação para o ato cotepe 0108?
*Ao invés de usar inputquery, posso usar maskedit?
*A abertura da jornada fiscal é a abertura do caixa, certo?
No sistema (não fiscal) que tenho hoje, guardo no bd o nome do func, data, hora, valorabertura. No sistema fiscal posso continuar guardando essas informações e para impressora envio somente um suprimento?
*Em sangria, hoje verifico se tem dinheiro em caixa, posso continuar fazendo do mesmo jeito, ou seja se caixa há dinheiro disponivel envio para impressora a sangria, se não
informo que não o valor não está disponível?
Muito obrigado


em 28/8/2011 14:34 - Responder

 

[Comentário do autor]   Luis Carlos Godinho
Olá!

Eu não ví muitas mudanças neste novo roteiro, mas também não o li completamente. Apenas saliento o ITEM 21 do requisito VII, "Parametros de Configuração" que não me lembro dele no outro roteiro.
Na programação pode usar os recursos que achar melhor, desde que o sistema atenda os requisitos.
A abertura e fechamento da jornada são realizados apenas uma vez por dia. Já o caixa poderá ser aberto e fechado várias vezes.
Você pode ter no seu banco os dados que precisar, desde que tenha àqueles necessários a atender o roteiro.

Abs!


em 29/8/2011 09:47 - Responder
 

  Rogério Silva Lira
Luis, acho que não entendi bem o conceito da Jornada Fiscal.
antes de abrir a jornada fiscal, tenho que verificar se ela já foi aberta no dia?
Antes de abrir um caixa tenho que verificar se a jornada fiscal foi aberta?
abraços.


em 29/8/2011 10:03 - Responder
 

[Comentário do autor]   Luis Carlos Godinho
Entendo da seguinte forma. A jornada fiscal é da impressora. Você abre no inicio do dia e fecha no final com a redução Z.
Já a abertura e fechamento do caixa você pode controlar ate mesmo pelo banco e através de suprimentos e sangrias, pois imagine um supermercado que trabalha por turno. Será aberto e fechado o caixa algumas vezes por dia.

Abs!


em 29/8/2011 10:57 - Responder
 

  Rogério Silva Lira
Ok, mas o correto é antes de abrir o caixa, verificar se houve a abertura da jornada fiscal?
Desculpe, a insistência, mas vc sabe como é usuário, se deixo que ele lembre que precisa abrir a jornada fiscal...
valeu,abraços


em 29/8/2011 11:52 - Responder
 

[Comentário do autor]   Luis Carlos Godinho
Olha, esta questão vai do critério pessoal que irá atender ao seu cliente. Eu particularmente verifico se existe jornada aberta, caso não eu coloco para abrir a jornada e o caixa ao mesmo tempo.

Abs.!


em 29/8/2011 14:04 - Responder
 

  Rogério Silva Lira
Godinho, a DLL fornece algum parâmetro para saber se a jornada fiscal já foi aberta ou tenho que guardar no bd essa informação?
abraços


em 29/8/2011 17:11 - Responder
 

[Comentário do autor]   Luis Carlos Godinho
Sim a DLL tem o suporte. Peço que baixe a mesma juntamente com o arquivo de ajuda para ver todos as possibilidades de comando juntamente com o exemplo de uso.
Com relação á gravar no banco ou não, fica a seu criterio, pois fica complicado eu dizer o que é melhor ou não para o seu projeto, entende. Seria melhor analizar junto com o seus clientes o que melhor o atenderá.

Abs.!


em 29/8/2011 17:27 - Responder
 

[Comentário do autor]   Luis Carlos Godinho
Me esqueci de colocar os comandos na resposta anterior.
Para bematech você poderá usar as funções abaixo para fazer a verificação:

Bematech_FI_DataHoraReducao(DataZ,HoraZ)
Bematech_FI_DataMovimento(DataM)

Abs.!


em 29/8/2011 17:32 - Responder
 

  Rogério Silva Lira
Godinho, procurei no arq de ajuda da DLL e não encontrei nada que possa utilizar para descobrir se jornada fiscal foi aberta.
Nos seus fontes a diferença entre Abertura da Jornada fiscal e Suprimento de caixa é a Leitura X; a minha dúvida é se a impressora faz mais que uma leitura X por dia e se faz qual parâmetro na impressora nos informa se a mesma já foi feita?
abraços


em 30/8/2011 08:06 - Responder
 

Rogério Silva Lira
Godinho, sei que já perguntei muito sobre o assunto, mas gostaria de entender mais da rotina diária fiscal, comercialmente falando: deve-se fazer uma leitura X quando se encerra um caixa(troca de operador, ou seja mais de uma vez por dia) ou quando se abre um caixa?
Fiz uma leitura X e vi em TOTALIZADORES, algo que se assemelha ao fechamento de um caixa, VENDA BRUTA DIÁRIA, VENDA LIQUIDA.
Abraços e muito obrigado pelas informações.


em 30/8/2011 09:32 - Responder

 

[Comentário do autor]   Luis Carlos Godinho
Olha! Esta rotina de procedimento interno é mais difícil falar por vejo variações entre algumas regiões.
O ideal seria você ir a um cliente ou possível cliente e especular todo o procedimento para que possa desenvolver seu aplicativo dentro da espectativa de mercado. No meu entendimento este é sem dúvida o melhor caminho para se ter uma aplicação competitiva.

Abs.!


em 30/8/2011 09:39 - Responder
 

  Rogério Silva Lira
Godinho, o problema é que tinhamos uma aplicação não fiscal, que abre caixa,identifica operador e supervisor, imprime ticket de venda, etc. Agora tenho homologar essa aplicação que funcionava muito bem no mundo não fiscal. Por isso algumas dúvidas iniciais...
No roteiro não ví nada que fale da abertura de caixa e que precisa da leitura X, mas que aparece no seu fonte, por isso pensei ser uma necessidade fiscal.
novamente agradeço todas as informações e esclarecimentos que vc tem passado.
Abraços.


em 30/8/2011 11:13 - Responder
 

[Comentário do autor]   Luis Carlos Godinho
Ok! Fique a vontade para fazer quantas perguntas precisar.
O sistema PAF-ECF, se resume em uma aplicação para emissão de cupom fiscal que tem que se adequar às normas estabelecidas no que atualmente esta na Versão 1.6 de junho de 2011 Aplicável à versão 01.08 da ER-PAF-ECF.
No curso eu passo uma ideia de como fazer determinadas solicitações do requisito, mas nem tudo que esta lá, se faz necessário.

Abs.!


em 30/8/2011 14:17 - Responder
 



Curso Online
Autor
Luis Carlos Godinho

Programador formado em 1995, pela ETEIT – Escola técnica da UNIVALE. Atualmente trabalhando com a plataforma Delphi. Tem se dedicado nos últimos anos, ao desenvolvimento de aplicações PAF-ECF, SPED fiscal e NFe.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
3   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível somente para quem possui Créditos DevMedia. (Ele não está associado a nenhuma publicação DevMedia).


  Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

Plano conveniência – Neste plano este post custa R$ 8,00 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ 3,20 (assinante) ou R$ 4,00 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ 1,20
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03