You are on page 1of 6

ROTEIRO DE TESTE DO COMPONENTE ACBrECF

Obrigado pelo seu interesse em ajudar nos Testes do ACBrECF. Por favor efetue
os testes abaixo utilizando o programa ECFTeste (Windows ou Linux) e anote os
resultados nesse mesmo arquivo TXT. Envie este arquivo com as respostas para o
e-mail: daniel@djsystem.com.br
Nome:________________________________ Empresa:___________________________
e-mail para contato (opcional): __________________________________________
Marca do ECF:_______________________ Modelo e Versão:____________________
Sistema Operacional: _____________________________________________________
Versão do ACBr: ___________ Data do Executável ECFTeste: __/__/__
Como ficou conhecendo o Projeto ACBr ? ___________________________________
Sugestões para os Projeto: _______________________________________________
__________________________________________________________________________
__________________________________________________________________________

Por favor anote nas respostas dos testes qualquer informação que você achar
relevante, mesmo que não seja o que o teste esteja perguntado. Como por exemplo:
"Demorou muito a executar", "Impressora não estava respondendo", etc...

I N I C I A L I Z A Ç A O
1 - Rode o ECFteste.exe e deixe o ECF desligado. Deixe o Modelo e Porta
ajustados em "Procurar" e clique em "Ativar". Após algum tempo tecle C para
cancelar a rotina de busca. A Busca foi interrompida corretamente ?
______________________________________________________________________________
2 - Conecte corretamente o ECF no micro e ligue-o. Deixe o Modelo e Porta
ajustados em "Procurar" e clique em "Ativar". O ACBrECF foi capaz de
encontrar o Modelo e Porta COM corretamente ? Tempo necessário ?
______________________________________________________________________________
3 - Desative e Ative novamente. A ativação demorou menos que 2 segundos ?
______________________________________________________________________________

P R O G R A M A Ç A O D O E C F
ATENÇÃO !!! Os comandos de Programação costumam ser inversíveis, ou seja, não
podem ser desfeitos, portanto efetue os testes com muito cuidado. Se você não
puder alterar a Tabela de Aliquotas, Formas de Pagamento ou Comprovantes NAO
fiscais, não há necessidade de rodar esses testes, pule para INFORMAÇOES DO ECF
Os testes a seguir devem ser efetuados após uma Redução Z e antes de uma
Leitura X, caso contrário os comandos de Programação não serão aceitos pelo ECF
Importante: NAO imprima uma Leitura X para verificar o resultado dos testes,
caso contrário o ECF não permitirá novos comandos de Programação
1 - Clique em "Utilitários", "Programa alíquota". Programe uma alíquota nova
(Ex: 2.46) do ICMS. alíquota adicionada ? Flag de ICMS está correto ?
______________________________________________________________________________
2 - Programe uma nova alíquota (Ex: 2.50) do ISS.
alíquota adicionada ? Flag de ISS está correto ?
______________________________________________________________________________
3 - Clique em "Utilitários", "Programa Forma de Pagamento". Programe uma nova
forma de Pagamento (Ex: CARTAO CREDITO), Permitindo o Cupom Vinculado para
essa FPG. FPG Programada ? Flag de Vinculado está OK ?
______________________________________________________________________________
4 - Programe uma nova Forma de Pagamento SEM permitir Vinculado (Ex: CHEQUE),
FPG Programada ? Flag de Vinculado está desabilitado ?
______________________________________________________________________________
5 - Clique em "Utilitários", "Programa Comprovante NAO Fiscal". Programe um novo
CNF (Ex: TEF), escolha o Tipo de acordo com o seu Modelo de ECF. Programado?
______________________________________________________________________________
6 - Imprima uma Leitura X e verifique se os comandos de Programação acima
correspondem com a Impressão da Leitura X.
______________________________________________________________________________

I N F O R M A Ç O E S D O E C F
1 - Clique em "Relatórios, Leitura X". Impressão OK ? Houve Time-out ?
______________________________________________________________________________
2 - Clique em "Principal, Testar". Informações retornadas estão de acordo com
o conteúdo da Leitura X ?
______________________________________________________________________________
3 - Clique em "Variáveis" e verifique na Leitura X os valores retornados pelas
propriedades: Data Hora, Num ECF, Num Loja, Num Serie, Num Versão, Num CRO.
______________________________________________________________________________
4 - Verifique o Flag de "Horário de Verão ?" (Compare com a existência da letra
V perto da Hora na Leitura X)
______________________________________________________________________________
5 - Verifique o Flag de Estado de Papel em "Variáveis", "Pouco Papel ?"
______________________________________________________________________________
6 - Clique em "Variáveis" e "Carrega Alíquotas". As alíquotas estão de acordo
com a Leitura X ? Observe também os Flags de vinculação ao ISS.
______________________________________________________________________________
7 - Clique em "Variáveis" e "Carrega Formas Pagamento". As Formas de Pagamento
estão de acordo com a Leitura X ? Observe também os Flags "Permite Vinculado"
______________________________________________________________________________
8 - Clique em "Variáveis" e "Carrega Comprovantes NAO Fiscais" e compare com a
Leitura X. (Nota: Alguns ECFs podem não ter nenhum CNF programado)
______________________________________________________________________________

C U P O M F I S C A L
1 - Clique em "Cupom Fiscal" e "Testa Pode Abrir Cupom". Esse testes irá gerar
uma exceção se o estado do ECF não for Livre.
______________________________________________________________________________
2 - Clique em "Cupom Fiscal" e "Abre Cupom". Cupom Aberto ? Verifique se o
estado do ECF é "Venda". (Clique em "Variáveis" e "Estado")
______________________________________________________________________________
3 - Clique em "Cupom Fiscal" e "Vende Item". Venda um Item com QTD = 1,
Preço Unitário = 1, Unidade = UN, Alíquota = NN, Desconto = 0
Item Vendido ? Unidade de medida foi impressa ?
Estado do ECF continua em "Venda" ? (Clique em "Variáveis" e "Estado")
______________________________________________________________________________
4 - Venda um Item com QTD = 1 e Preço Unitário = 1.116. Item Vendido ?
O Total impresso foi arredondado para 1.12 ?
Se o total foi Arredondado ou NAO, verifique se está de acordo com a
propriedade "Arredonda" (Clique em "Variaveis" e "Arredonda ?")
_______________________________________________________________________________
5 - Venda um Item com QTD = 1 e Preço Unitário = 1 e Desconto(%) = 10.
Item Vendido ? O Total impresso é 0.9 ? O Desconto foi destacado ?
_______________________________________________________________________________
6 - Venda um Item na Alíquota II (Isento)
_______________________________________________________________________________
7 - Venda um Item na Alíquota FF (Substituição Tributária)
_______________________________________________________________________________
8 - Venda um Item em uma das Alíquotas numéricas existentes na Leitura X
(Ex: 18)
_______________________________________________________________________________
9 - Venda um Item em uma Alíquota inválida (Exemplo: 99). ECF retornou o erro ?
_______________________________________________________________________________
10 - Feche a tela de Venda de Itens e Clique em "Cupom Fiscal",
"Cancela Item Vendido", Cancele o Item 1. Item cancelado ?
_______________________________________________________________________________
11 - Tente cancelar o Item 1 novamente. ECF retornou o erro ?
_______________________________________________________________________________
12 - Tente cancelar um Item fora da faixa válida (Ex: 99). ECF retornou o erro ?
_______________________________________________________________________________
13 - Clique em "Cupom Fiscal" e "Sub-totaliza Cupom". Informe o valor 0.
Cupom Sub-Totalizado ?
_______________________________________________________________________________
14 - Experimente vender um Item após a sub-totalização. ECF retornou o erro ?
_______________________________________________________________________________
15 - Clique em "Cupom Fiscal", "Variáveis" e verifique o retorno da propriedades
"Num Cupom", "Sub-Total" e "Total Pago"
_______________________________________________________________________________
16 - Clique em "Cupom Fiscal" e "Efetua Pagamento". Formas de Pagamento
existentes foram carregadas ? Conteúdo de "Total do Cupom" e "Total Pago"
estão corretos ?
_______________________________________________________________________________
17 - Efetue um Pagamento usando o índice da Forma de Pagamento equivalente a
"Dinheiro" (ex: 01). Valor = METADE do valor do "Total do Cupom".
Obs = "Metade do pagamento".
Pagamento efetuado ? Conteúdo de "Total do Cupom" e "Total Pago" estão
corretos ? A observação foi impressa ?
_______________________________________________________________________________
18 - Efetue outro Pagamento usando o índice de outra Forma de Pagamento qualquer
(se houver). Valor = "Total do Cupom".
Obs = "Pagamento em excesso, TROCO".
Pagamento efetuado ? Conteúdo de "Total do Cupom" e "Total Pago" estão
corretos ? A observação foi impressa ?
_______________________________________________________________________________
19 - Tente efetuar outro pagamento. O ECF retornou ERRO ?
Conteúdo de "Total do Cupom" e "Total Pago" estão corretos ?
_______________________________________________________________________________
20 - Feche a janela de Pagamentos e clique em "Cupom Fiscal" e "Fecha Cupom"
Digite algo na observação (use | (pipe) para quebra de linhas).
Cupom Fechado ? Observação impressa corretamente ?
_______________________________________________________________________________
21 - Clique em "Cupom Fiscal" e "Cancela Cupom". Cancelado ?
_______________________________________________________________________________
22 - Tente cancelar o Cupom novamente. O ECF retornou ERRO ?
_______________________________________________________________________________
23 - Clique em "Cupom Fiscal" e "Teste de Velocidade". Venda 10 Itens.
Cupom Impresso corretamente ? Houve time-out em alguma etapa ?
Qual foi Tempo de Impressão ? (Se necessário cancele o Cupom)
_______________________________________________________________________________
24 - Execute o teste acima mais 2 vezes e anote os tempos.
_______________________________________________________________________________
25 - Abra um novo cupom "Abre Cupom" e cancele-o "Cancela Cupom" (sem venda de
Itens). Cancelado ?
_______________________________________________________________________________
26 - Abra um novo cupom , Venda 1 Item e cancele-o. Cancelado ?
_______________________________________________________________________________
27 - Abra um novo cupom , Venda alguns itens, e Sub-totalize informando -1
(desconto de 1). Desconto foi destacado ?
_______________________________________________________________________________
28 - Cancele o Cupom do teste anterior. Cancelado ?
_______________________________________________________________________________
29 - Abra um novo cupom , Venda alguns itens, e Sub-totalize informando 1
(acrescimo de 1). Acrescimo foi destacado ?
_______________________________________________________________________________
30 - Continuando com o Cupom do teste anterior, Efetue um Pagamento com a METADE
do valor do cupom. Feche a janela de Pagamentos e Cancele o Cupom.
Cancelado ?
_______________________________________________________________________________

R E L A T O R I O S
1 - Clique em "Relatórios", "Leitura da Memória Fiscal"., "Imprime por N.
Redução Z". Informe as 10 últimas reduções.
Leitura da Memória Fiscal Impressa corretamente ? Houve Time-out ?
_______________________________________________________________________________
2 - Clique em "Relatórios", "Leitura da Memória Fiscal"., "Imprime por Período"
Informe os 10 últimos Dias.
Leitura da Memória Fiscal Impressa corretamente ? Houve Time-out ?
_______________________________________________________________________________
3 - Clique em "Relatórios", "Leitura da Memória Fiscal"., "Captura por N.
Redução Z". Informe as 10 últimas reduções. Leitura da Memória Fiscal foi
capturada no Memo, exatamente como a Impressa ? Houve Time-out ?
_______________________________________________________________________________
4 - Clique em "Relatórios", "Leitura da Memória Fiscal"., "Captura por Período"
Informe os 10 últimos Dias. Leitura da Memória Fiscal foi capturada no Memo,
exatamente como a Impressa ? Houve Time-out ?
_______________________________________________________________________________
5 - Clique em "Relatórios", "Relatório Gerencial". Informe 2 Vias, modifique o
texto se desejar e clique em Imprimir. (Na maioria dos ECF o Relatório
Gerencial é precedido de uma Leitura X). Houve Time-Out ? O avanço de linhas
entre as 2 vias foi ok ? O Tempo de pausa entre as 2 vias está OK ?
A tecla ENTER foi capaz de interromper a Pausa ?
_______________________________________________________________________________
6 - Repita o teste anterior e Desligue o ECF durante a Impressão da Leitura X.
O ACBr retornou o erro ? A impressão do relatório Gerencial foi interrompida?
( Nota: Alguns ECFs mantém a Leitura X no Buffer da Impressora )
_______________________________________________________________________________
7 - Clique em "Relatórios", "Fecha Relatório".
O relatório Gerencial aberto no teste anterior foi finalizado ?
_______________________________________________________________________________
8 - Repita o teste 5 e Desligue o ECF durante a Impressão do texto do Relatório
Gerencial. O ACBr retornou o erro ? A impressão do relatório Gerencial foi
interrompida?
_______________________________________________________________________________
9 - Clique em "Utilitários", "Corrige Estado de Erro". (Esse método efetua as
operações necessárias para tentar deixar o ECF em estado Livre)
O relatório Gerencial aberto no teste anterior foi finalizado ?
_______________________________________________________________________________
10 - Imprima um Cupom Fiscal e tente finaliza-lo com uma Forma de Pagamento que
NAO Permita Cupom Vinculado, porém marque a opção "Cupom Vinculado"
(Na tela de Pagamentos, marque a opção "Cupom Vinculado").
O ACBr bloqueou corretamente a impressão do Pagamento ?
_______________________________________________________________________________
11 - Continuando com o Cupom Anterior, Finalize-o com uma Forma de Pagamento que
Permita Cupom Vinculado (Na tela de Pagamentos, marque a opção "Cupom
Vinculado"). Pagamento impresso corretamente ?
- Anote o COO, o índice da Forma de Pagamento utilizada e o Valor.
- Feche o Cupom
_______________________________________________________________________________
12 - Clique em "Relatórios", "Cupom Vinculado". Informe 2 vias, informe o número
do Cupom (COO) do teste anterior, o Indice da Forma de Pagamento e o valor
anotados no teste anterior e Imprima.
( Obs.: Nem todos os ECFs necessitam todos esses parâmetros, alguns só
precisam do COO )
Cupom NAO Fiscal Vinculado Impresso ? Houve Time-out ? O avanço de linhas
entre as 2 vias foi ok ? O Tempo de pausa entre as 2 vias está OK ?
A tecla ENTER foi capaz de interromper a Pausa ?
_______________________________________________________________________________
13 - Repita os testes 11 e 12 anteriores e desligue o ECF durante a abertura do
cabeçalho do Cupom não Fiscal Vinculado. O ACBr retornou o erro ?
A impressão do CNFV foi interrompida ?
_______________________________________________________________________________
14 - Clique em "Relatórios", "Fecha Relatório".
O CNFV aberto no teste anterior foi finalizado ?
_______________________________________________________________________________
15 - Repita os testes 11 e 12 anteriores e desligue o ECF durante a impressão do
texto do Cupom não Fiscal Vinculado. O ACBr retornou o erro ?
A impressão do CNFV foi interrompida ?
_______________________________________________________________________________
16 - Clique em "Utilitários", "Corrige Estado de Erro". (Esse método efetua as
operações necessárias para tentar deixar o ECF em estado Livre)
O CNFV aberto no teste anterior foi finalizado ?
_______________________________________________________________________________

D I S P O S I T I V O S
1 - Clique em "Dispositivos", "Abrir Gaveta". Gaveta aberta ?
_______________________________________________________________________________
2 - Verifique se o Estado da Gaveta Aberta e Fechada está correto na Propriedade
"Gaveta Aberta ?"
_______________________________________________________________________________
3 - Insira um Cheque no slot de Cheques e verifique o estado de "Cheque Pronto?"
_______________________________________________________________________________
4 - A rotina de impressão de Cheques não foi implementada em ECFTeste, porém já
está implementada em alguns modelos de ECF no ACBrECF. Se desejar, efetue um
teste de Impressão usando o demo de CHQTeste.exe. (Configure o componente
ACBrECF corretamente antes de compilar o Demo)
_______________________________________________________________________________

You might also like