Paulinho
Membros-
Total de ítens
306 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Paulinho postou
-
certo... mas ao seu ver nesta maneira em que te detalhei para este teste, você acha que eu estou fazendo certo ou errado?
-
este é o momento em que eu desliguei a impressora antes de subtotalizar, no momento em que estou informando os dados de pagamento para o gerenciador. Ai é onde ele retorna para a AC, como não consegue se comunicar com a impressora ele da msg de impressora não responde, clicando na opção Não, ele envia o NCN e me apresenta este erro de impressora não responde (aqui minha impressora continua desligada). Sendo que no teste diz: ' Assim que optar por NAO, a AC deverá apresentar msg de NCN ao operador com botão de OK. Enquanto a ECF permanecer desligada e optar por Sim, a AC deverá travar teclado e mouse.' Aqui é onde eu entendi que deve continuar a aparecer a msg de impressora não responde e não esta msg de impressora não esta em linha. É certo ou errado?
-
Daniel o arquivo ecf.log que aparece dentro da pasta do DemoTEF esta assim: AcharECF: ProcuraModelo AcharPorta( 3 ) -------------------------------------------------------------------------------- ATIVAR - 22/07/13 10:23:04:718 - Modelo: Bematech - Porta: COM1 - TimeOut: 3 Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE=RTS/CTS HARDFLOW MAXBANDWIDTH=0 -------------------------------------------------------------------------------- -- 10:23:04:718 TX -> [sTX][4][NUL][FS][19]/[NUL] 10:23:04:734 RX <- [NUL][NUL][NUL][NUL] -- 10:23:04:781 TX -> [sTX][ENQ][NUL][FS]#)h[NUL] 10:23:04:796 RX <- [sOH][NUL][sTX][NUL][NUL][NUL][NUL] -- 10:23:04:796 TX -> [sTX][ENQ][NUL][FS]#<{[NUL] 10:23:04:875 RX <- BEMATECH MP-4000 TH FI ECF-IF [NUL][NUL][NUL][NUL] -- 10:23:04:875 TX -> [sTX][ENQ][NUL][FS]#(g[NUL] 10:23:04:921 RX <- BE091110100011286891[NUL][NUL][NUL][NUL] -- 10:23:04:921 Estado TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL] 10:23:04:953 RX <- [NUL][NUL][NUL][NUL][NUL] -- 10:23:04:953 TX -> [sTX][ENQ][NUL][FS]#A[128][NUL] 10:23:04:984 RX <- @[NUL][NUL][NUL][NUL] -- 10:23:04:984 TX -> [sTX][ENQ][NUL][FS]#[ESC]Z[NUL] 10:23:05:000 RX <- "[7][19][NUL][NUL][NUL][NUL] -- 10:23:05:000 TX -> [sTX][ENQ][NUL][FS]#[23]V[NUL] 10:23:05:031 RX <- "[7][19][16]"A[NUL][NUL][NUL][NUL] -------------------------------------------------------------------------------- ATIVAR - 22/07/13 10:23:05:062 - Modelo: Bematech - Porta: COM1 - TimeOut: 6 Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE=RTS/CTS HARDFLOW MAXBANDWIDTH=0 -------------------------------------------------------------------------------- -- 10:23:05:062 22/07/2013 Desativar TX -> [sTX][4][NUL][FS][19]/[NUL] 10:23:05:078 RX <- [NUL][NUL][NUL][NUL] -- 10:23:05:078 TX -> [sTX][ENQ][NUL][FS]#)h[NUL] 10:23:05:109 RX <- [sOH][NUL][sTX][NUL][NUL][NUL][NUL] -- 10:23:05:109 TX -> [sTX][ENQ][NUL][FS]#<{[NUL] 10:23:05:187 RX <- BEMATECH MP-4000 TH FI ECF-IF [NUL][NUL][NUL][NUL] -- 10:23:05:187 TX -> [sTX][ENQ][NUL][FS]#(g[NUL] 10:23:05:234 RX <- BE091110100011286891[NUL][NUL][NUL][NUL] -- 10:23:05:234 Estado TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL] 10:23:05:250 RX <- [NUL][NUL][NUL][NUL][NUL] -- 10:23:05:250 TX -> [sTX][ENQ][NUL][FS]#A[128][NUL] 10:23:05:281 RX <- @[NUL][NUL][NUL][NUL] -- 10:23:05:281 TX -> [sTX][ENQ][NUL][FS]#[ESC]Z[NUL] 10:23:05:296 RX <- "[7][19][NUL][NUL][NUL][NUL] -- 10:23:05:312 TX -> [sTX][ENQ][NUL][FS]#[23]V[NUL] 10:23:05:343 RX <- "[7][19][16]"B[NUL][NUL][NUL][NUL] -- 10:23:17:531 AbreCupom( , , ) TX -> [sTX][4][NUL][FS][NUL][FS][NUL] 10:23:17:984 RX <- [NUL][NUL][NUL][NUL] -- 10:23:18:406 VendeItem( 12345 , PRODUTO TESTE , NN , 1 , 1 , 0 , UN , % , D , -1 ) TX -> [sTX][ENQ][NUL][FS]#[FS][[NUL] 10:23:18:421 RX <- [NUL][NUL][NUL][NUL][NUL] -- 10:23:18:437 TX -> [sTX]V[NUL][FS]?NN0000010000001000000000000000000000000100000000000000000000UN12345[NUL]PRODUTO TESTE[NUL]N[WAK] 10:23:18:578 RX <- [NUL][NUL][NUL][NUL] -- 10:23:19:468 NumCupom TX -> [sTX][4][NUL][FS][30]:[NUL] 10:23:19:500 RX <- [NUL]U[145][NUL][NUL][NUL][NUL] -- 10:23:19:500 Estado TX -> [sTX][ENQ][NUL][FS]#[WAK]P[NUL] 10:23:19:531 RX <- ![NUL][NUL][NUL][NUL] -- 10:23:19:531 Subtotal TX -> [sTX][ENQ][NUL][FS]#A[128][NUL] 10:23:19:562 RX <- [NUL][NUL][NUL][NUL][NUL] -- 10:23:19:562 TX -> [sTX][4][NUL][FS][GS]9[NUL] 10:23:19:593 RX <- [NUL][NUL][NUL][NUL][NUL][sOH][NUL][NUL][NUL][NUL][NUL] -- 10:23:19:593 TotalPago TX -> [sTX][ENQ][NUL][FS]#[22]U[NUL] 10:23:19:625 RX <- [NUL][NUL][NUL][NUL][NUL][NUL][NUL][NUL][NUL][NUL][NUL] -- 10:23:47:796 Estado ----------------- ERRO ----------------- Impressora Bematech não está em linha ---------------------------------------- -- 10:23:55:640 Estado ----------------- ERRO ----------------- Impressora Bematech não está em linha ---------------------------------------- -- 10:23:58:640 Estado ----------------- ERRO ----------------- Impressora Bematech não está em linha ---------------------------------------- -- 10:24:05:609 Subtotal ----------------- ERRO ----------------- Impressora Bematech não está em linha ----------------------------------------
-
Bom dia a todos, Daniel estava com o mesmo problema e resolvi fazer um passo-a-passo com o DemoTEF. No Demo na propriedade do componente ACBrECF o re-Tentar:= False, deixei dessa maneira como você informa. Ai Ativei o ecf, inicializei e ativei o GP. Os campos Auto ativar GP,multiplos cartões,autofinalizar cupom e CHQ em gerencial estão com valor True. Fui na aba operação e cliquei em abrir, depois vender item em sequencia cliquei em CRT (Neste momento desliguei a impressora e fiz os procedimento do TEF que ocorreram corretos) ao retornar para a aplicação da msg de impressora não responde, clicando no yes fica no looping que bloqueia o teclado e tenta da sequencia. Mas se eu clicar em NO, ele manda o NCN e cancela certinho, porém não me apresenta mais a msg de impressora não responde. No Memo do DEMOTEf ele apresenta a msg de impressora Bematech não está em linha e bloqueia novamente o teclado e mouse. Só consigo obter retorno se eu ir no gerenciador de tarefas e fechar a aplicação do DemoTef. Será que eu errei em algum dos passos que postei aqui?
-
Bom dia regys, puxa vida, isto simplifica mesmo a execução. Até por que o próprio componente estaria fazendo este procedimento de cancelar. Eu havia comparado estas datas dentro da minha função emitir redução z, onde eu trazendo minha data, fazia a comparação e chamava outra função que iria cancelar as pré - vendas. Mas desta forma que você indicou facilita mais. obrigado a você e a todos que ajudaram. Como faço para marcar como resolvido? Desculpe mas no seu post que me ajudou não aparece o botão de Resolvido. A sua ajuda e a do Flaviomotta me ajudaram bastante, sendo que a sua simplificou melhor.
-
Então eu posso fazer uma X automatico para que libere a ecf e faça a emissao e cancelamento dos cupons das pre-vendas pendentes. Entendi, por enquanto obrigado a todos que me ajudaram.
-
no caso esta que utilizo é bematech MP4000 th fi. Anteriormente eu estava tentando fazer a emissao e o cancelamento antes da Z, ai percebi que ela ficava em estado de requer Z ai fiz uma alteração na linha de codigo e executei novamente o teste. agora estou no aguardo de passado o tempo emitir a redução e vir emitindo os cupons com cancelamento. Mas queria saber se alguem ja havia tido este mesmo problema e solucionado... por enquanto estou aguardando para continuar o teste.
-
Isso que eu também achei, mas por incrivel que pareça a impressora aqui ficou bloqueada na primeira vez que fiz o teste. Agora executei novamente o teste e estou aguardando dar o tempo para que eu consiga encontrar o motivo. Esta dúvida me surgiu e ao pesquisar na internet não encontrei muito, porém encontrei em um outro forum que uma pessoa com a mesma duvida postou que era necessário inicializar a impressora com uma Leitura X. Não achei correto , por isso estou a procura de uma melhor solução.
-
Certo Juliomar, mas após a emissão da redução Z a impressora não ficará como bloqueada?
-
Boa tarde pessoal, Estou com uma dúvida no Teste 007 que diz: Passo 4: Aguarde o ECF avançar até as 2h do dia seguinte ao da Redução Z pendente (dia D+2), verificando se a impressora entrou em estado de bloqueada (Redução Z pendente). Passo 5: Observe se o ECF emitiu automaticamente a Redução Z pendente do dia D+1 e caso isto tenha ocorrido, verifique se, após a emissão da Redução Z, houve a emissão automática do Cupom Fiscal e seu cancelamento, relativos ao registro de pré-venda pendente do movimento do dia D+0. Passo 6: Caso o ECF não tenha emitido automaticamente a Redução Z pendente do dia D+1, comande a emissão desta Redução Z e verifique se, antes ou após a emissão da Redução Z, houve a emissão automática do Cupom Fiscal e seu cancelamento, relativos ao registro de pré-venda pendente do movimento do dia D+0. Minha duvida é a seguinde, se a impressora está Bloqueada esperando a emissão da Redução Z eu não posso imprimir nenhuma venda antes de realizar a Redução Z. Como eu posso fazer para após emitir a redução Z emitir e cancelar as pré-vendas que estão pendentes? Como deve ser o procedimento que o sistema deve fazer para atender esse Teste ? Obrigado a todos
-
Boa tarde regys, quero agradecer pela ajuda e dizer que acertei em minha AC. Obrigado
-
Boa tarde a todos, estou com o seguinte problema e recorro a vocês que possam me ajudar. Em minha AC no menu fiscal estou gerando todos os arquivos com a assinatura digital e na hora de validar a assinatura pelo eECFc quase todos dão msg de assinatura valida com exceção do arquivo Movimento por ecf que apresenta msg de assinatura inválida sempre. Tentei utilizar o ACBr_PAF_Demo gerando os arquivos e debugando percebi que eles não estão sendo assinado digitalmente. Fui na propriedade do componente do ACBrPAF e vinculei o componente ACBrEAD, em seguida fui no componente ACBrEAD e nos eventos das chaves publica e privada fiz a inclusão das chaves que gerei pelo Demo do ACBrEAD e mesmo assim os arquivos não estão sendo assinados. Gostaria de uma ajuda de como proceder para que eu consiga assinar correto o arquivo Movimento por ecf de minha AC ou de como posso conseguir para o Demo do PAF assine os arquivos, para que ao debugar eu consiga percorrendo o caminho do demo e ver em que minha AC esta fazendo de errado.
-
Ajuda Urgente - Gerenciador Padrão Tef_Dial Nao Esta Ativo.
Paulinho replied to Paulinho's tópico in Dúvidas sobre TEF
Obrigado a todos que me ajudaram neste caso, deu certinho... -
Erro Ao Apagar Arq. Intpos.001 Da Pasta Req. "urgentep
Paulinho replied to Paulinho's tópico in Dúvidas sobre TEF
Bom dia pessoal, desculpe por demorar para responder. Mas quero agradecer pela ajuda de vocês e dizer que por enquanto parece ter sido solucionado este problema. Acontece que no segundo dia da homologação este erro não apareceu mais, entao acho que deveria ser algo na maquina deles que não estava deixando o arquivo ser apagado. mas obrigado a todos. -
Erro Ao Apagar Arq. Intpos.001 Da Pasta Req. "urgentep
Paulinho replied to Paulinho's tópico in Dúvidas sobre TEF
certo, e no teste na seven devo também verificar isto? -
Erro Ao Apagar Arq. Intpos.001 Da Pasta Req. "urgentep
Paulinho replied to Paulinho's tópico in Dúvidas sobre TEF
Daniel em Verifique as propriedades desse arquivo (est como Read Only ?), desculpe a pergunta talvez "boba", mas esta verificação seria nas propriedades do componente do ACBrTEFD? -
Erro Ao Apagar Arq. Intpos.001 Da Pasta Req. "urgentep
Paulinho replied to Paulinho's tópico in Dúvidas sobre TEF
Então Daniel, etsa msg aparece desta procedure: procedure ApagaEVerifica( const Arquivo : String ) ; begin if Arquivo = '' then exit ; SysUtils.DeleteFile( Arquivo ); if FileExists( Arquivo ) then raise EACBrTEFDArquivo.Create( ACBrStr( 'Erro ao apagar o arquivo:' + sLineBreak + Arquivo ) ); end; Fiz isto que voce disse e aqui no meu micro da certo,transfiro para o servidor da seven para fazer o teste, fiz este procedimento passado por voce lá na seven também, e continua dando este erro. Ai eles insistem em dizer que o erro esta sendo na aplicação. Eo estranho é que uma vez ou outra aparece o mesmo erro so que sendo na pasta Resp. -
Ajuda Urgente - Gerenciador Padrão Tef_Dial Nao Esta Ativo.
Paulinho replied to Paulinho's tópico in Dúvidas sobre TEF
Entendi Regys, com voce postou que o método ADM, faz todos os "checks", eu achava que ele apenas chamava o gp... obrigado -
Erro Ao Apagar Arq. Intpos.001 Da Pasta Req. "urgentep
Paulinho replied to Paulinho's tópico in Dúvidas sobre TEF
Bom dia anfm, no Demo nao aparecia mas vou roda-lo novamente, o passo que eu faço é o seguinte, quando chamo a forma de pagto cartão eu inicializo o gp ACBrTEFD1.Inicializar; e depois ACBrTEFD1.CRT(dValorCartao,codPagto,sNumCOOGravar); ele abre o gp, ai eu teclo 9 (cancelo operação) e faço pagto com cartao novamente para ele chamar o gp de novo, neste momento é que aparece o erro. -
Ajuda Urgente - Gerenciador Padrão Tef_Dial Nao Esta Ativo.
Paulinho replied to Paulinho's tópico in Dúvidas sobre TEF
ola Regis, entao devo enviar direto o ADM q ele por si ira checar se o gp esta ativo, caso esteja ele enviara a solicitação sem tentar ativa-lo novamente? E caso nao esteja ativo, a propria ADM faz a ativação? -
Ajuda Urgente - Gerenciador Padrão Tef_Dial Nao Esta Ativo.
um tópico no fórum postou Paulinho Dúvidas sobre TEF
Boa noite a todos, tenho somente amanha de testes para homologar o TEF pela SevenPDV, acontece que esta dando um erro da seguinte forma. Ao chamar a função ADM, eu faço da nesta sequencia: Inicializo, se tiver inicializado ele entra no if e ai eu ACBrTEFD.Ativa (gptefdial) ACBrTEFD.ATV (gptefdial) ACBrTEFD.ADM(gptefdial) O homologador disse que como o gp ja esta ativo eu não posso ativa-lo novamente, eu teria que enviar apenas uma ATV para checar se o gp esta ativo. Entao tirei a linha ACBrTEFD.Ativa (gptefdial), so que ao executar a primeira vez a função ADM aparece a msg de que o gp nao esta ativo e sera ativado autmaticamente, ele ativa e abre o gp, eu aperto 9 (cancelo a operação) e chamo novamente a função ADM, neste momento ele aparece o erro de que Gerenciador padrão TEF_Dial nao esta ativo sendo que ele esta ativo e aberto. Como posso checar se o gp esta ativo, sendo que nao existe ACBrTEFD.Ativo ou como posso fazer para que nao de este erro? Agradeço quem puder ajudar, pois tenho somente amanha para corrigir este erro e finzalizar a homologação. -
Erro Ao Apagar Arq. Intpos.001 Da Pasta Req. "urgentep
um tópico no fórum postou Paulinho Dúvidas sobre TEF
Boa noite a todos, venho pedir ajuda urgente na seguinte questão. Estou fazendo o teste de homologação na sevenpdv e ocorre que ao fazer pagamento com cartão e posteriormente sair do GP, ao retornar para a AC aparece uma mensagem de erro ao excluir arquivo intpos.001 da pasta Req. O homologador informou com toda certeza que os arquivos gerados dentro da pasta Req. que faz o tratamento de renomear e excluir é o próprio GP. A AC tem que tratar apenas os arquivos da pasta Resp. Debugando encontrei que o ACBrTEFD em VerificaeApagar existe uma linhas onde é feito esta exclusão. Voces podem me orientar o que fazer para que este erro nao ocorra novamente ja que amanha tenho o ultimo dia de teste e tenho que resolver isso amanha pela manha no maximo... Agradeço quem puder ajudar -
Boa tarde Daniel, sim, solicitei a documentação especifica sobre isso e olha o que eles me responderam: "Os testes 29 , 30, 31 e 32 não podem ser realizados pelo módulo de teste que você está usando atualmente.No site sevenpdv.com.br\tefdial está disponível um download do módulo pay&go atualizado , onde estão disponiveis agora as operações de Débito+desconto( opção 23) e Débito+Desconto+Saque( opção 24). Referente aos testes do RESGATE PREMIOS , só é disponibilizado no módulo que usamos aqui, no dia da homologação." Para você ficar por dentro quais testes são: 29) Venda CRÉDITO À VISTA (Cielo Premia – testes realizados somente no modulo Cielo). Realizar uma venda crédito no valor de R$ 9.010,02. 30) Venda DÉBITO (Cielo Premia) com SAQUE (transação com SAQUE opcional). Realizar uma venda débito no valor de R$ 9.000,10 e SAQUE no valor de R$10,00. 31) Solicitar uma função Administrativa. No modulo da Cielo selecionar opção “RESGATE PREMIOS”, digite o CARTÃO 4984 0299 0008 9328, a VALIDADE (MM/AA). 32) Solicitar uma função Administrativa. No modulo da Cielo selecionar opção “RESGATE PREMIOS” passe o CARTÃO, digite os 4 ÚLTIMOS DÍGITOS, selecione o E-CUPOM 1, quantidade a ser resgatada (01) e confirme o resgate. Vou baixar o modulo da pay&go atualizado como eles me responderam para fazer os testes ref. aos testes 29 e 30. Mas para o resgate de premios que só é disponibilizado pra eles. Como saberei se está certo minha AC se não tenho como testar isso antes. Por isso postei minha dúvida aqui para saber se alguém ja fez isso, se é o componente do ACBr que abrirá esta opção no gp ou outra coisa do tipo, entende.
-
Boa tarde a todos, peço ajuda a quem possa ajudar em que ja passou pela homologação da sevenpdv onde no check list existem teste com o RESGATE PREMIOS. Gostaria de saber como é feito isso. Minha AC que irá passar algum codigo para que ative esta opção no gerenciador da pay&go? ou como estar procedendo para fazer esses teste?
-
Duvida formas de pagamento( Dinheiro + TEF)
Paulinho replied to Ricardobispo's tópico in Dúvidas sobre TEF
Boa tarde Daniel, obrigado pela ajuda. Este evento ACBrTEFD1.OnComandaECFSubtotaliza eu já havia programado anteriormente, acontece que estamos em dois programdores eu mexendo no tef e balança e outro mexendo no paf. E através de debugar linha por linha comparando o demo com nossa AC percebi que estava faltando mesmo a linha onde havia programado tal desconto na variável (MeuAcresDesc) ai foi apenas acrescentar isto que acabou ocorrendo tudo certo. Pedi ajuda naquele dia pois estava com urgência ja que estava no ultimo dia da homologação e acabou que nao deu certo devido a este problema, mas estamos remarcando para outro dia. Mas obrigado mesmo. valeu