Sie sind auf Seite 1von 121

Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1/121

ROTEIRO DE ANLISE FUNCIONAL


DE PROGRAMA APLICATIVO FISCAL
- EMISSOR DE CUPOM FISCAL
PAF-ECF
Verso 1.8 ju!o"#$1#
A%&'()*e& + *erso $1.1# ,-
ER-PAF-ECF
.A%ro*-,o %e&- COTEPE"ICMS e/
ju!o"#$1#0

Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2/121
ALTERA12ES .A03 IMPLEMENTA12ES .I0 OU REVOGA12ES .R0
EFETUADAS NESTA VERS4O
ORIENTA12ES
GERAIS
DEFINI12ES RE5UISITOS ITENS TESTES PASSOS
V $$6 .A0
For-/
'(&u7,-s -s
8(o,'9:es0
VI # .A0
VII $1; .A0 ; .A0
$#< .A0 1 - 8 .A0
$;1 .A0 1 e # .A0
=VI
$>8 .A0
$?1 .A0
Fo' '(&u7,- -
8(o,'9o ,e
-@e,'/e@oA
==II $6#A .I0 1 - > .I0
==V
$8$ .A0 1 - #; .A0
$81 .A0 1 - B .A0
==VII $8> .A0 1 - 11 .A0
==VIII 1A .I0
$8>C .A0 1 - 1B .I0
$8>C .I0 1 - 1B .I0
=LIII
1 .A0
8(<A.I0
===II 1 e # .A0
===III 1 .A0
$86 .A0 1 - 1< .A0
$86A .I0 1 e # .I0
===V 1 e # .A0 $B$C .A0 1 - > .A0
===VI 1 .A0 $B1 .A0 1 - 1> .A0
===VIII ?3 B e 1$ .A0 $B; .A0 1 - >6 .A0
===VIII-A $B;A
I(&u7,- -
8(o,'9oA
=LI 13 8DA .A0
$B6
8(o,'9:esA
.A0
$B8
8(o,'9:esA
.A0
=LI-A .I0 1 - 1; .I0 1$$A .I0 1 - >> .I0
=LII .A0
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3/121
ORIENTA12ES GERAIS
I - Este Roteiro descreve os testes correspondentes aos requisitos para o Programa
Aplicativo Fiscal Emissor de Cupom Fiscal (PAF-ECF esta!elecidos na legisla"#o$ que
devem ser e%ecutados para veri&icar se o requisito est' atendido(
II - Cada teste ) composto por passos que s#o as a"*es individuais que devem ser
e%ecutadas(
III - +s passos que constituem os testes deste Roteiro devem ser e%ecutados
seq,encialmente$ na ordem em que est#o apresentados( +s resultados dessa e%ecu"#o
devem ser con&rontados com o requisito respectivo para se veri&icar o atendimento -
legisla"#o(
I. - Cada passo deve ser e%ecutado integralmente$ sem pausas ou interrup"*es( As a"*es
que constituem um passo devem ser e%ecutadas seq,encialmente$ na ordem em que est#o
apresentadas(
. - /a ocorr0ncia de erro acidental durante a e%ecu"#o deste Roteiro$ a e%ecu"#o deve ser
imediatamente interrompida e retomada a partir do passo seguinte ao 1ltimo e%ecutado com
sucesso(
.I - 2odos os testes deste Roteiro s#o de e%ecu"#o o!rigat3ria$ ressalvados os testes de
programa para aplica"#o especi&ica a!ai%o descriminada$ so! pena de nulidade do laudo
emitido e cancelamento$ cassa"#o ou suspens#o do credenciamento do 4rg#o 2)cnico
analisador nos termos do disposto na s)tima do Conv0nio IC56 1789:;
a Requisitos e 2estes relacionados nos <locos I e .II = oDr'E-@Fr'os %-r- @o,o e
Gu-&Guer PAF-ECF>
! Requisitos e 2estes relacionados no <loco II = oDr'E-@Fr'os %-r- o PAF-ECF %-r-
Pos@o Re*e,e,or ,e Co/Dus@7*e'sH
c Requisitos e 2estes relacionados no <loco III = oDr'E-@Fr'os %-r- o PAF-ECF %-r-
C-r3 Res@-ur-@e e S'/'&-res>
d Requisitos e 2estes relacionados no <loco I. = oDr'E-@Fr'os %-r- o PAF-ECF %-r-
F-r/)('- ,e M-'%u&-9o>
e Requisitos e 2estes relacionados no <loco . = oDr'E-@Fr'os %-r- o PAF-ECF %-r-
OI'('- ,e Coser@o>
& Requisitos e 2estes relacionados no <loco .I = oDr'E-@Fr'os %-r- o PAF-ECF
Pres@-,or ,e Ser*'9o ,e Tr-s%or@e ,e P-ss-Ee'ros>
g Requisitos e 2estes relacionados no <loco .III = oDr'E-@Fr'os %-r- o PAF-ECF %-r-
Pos@o ,e Pe,)E'o(
.II - A empresa desenvolvedora interessada na o!ten"#o de ?audo de An'lise Funcional de
PAF-ECF dever' disponi!ili@ar em local de&inido pelo 3rg#o t)cnico credenciado$
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A/121
con&orme a necessidade especB&ica do caso$ os materiais e recursos necess'rios para a
reali@a"#o da an'lise$ tais como; o equipamento ECF (ressalvado o disposto no item .III$
os equipamentos acess3rios utili@ados (!alan"a$ leitor 3ptico$ concentrador de !om!as de
com!ustBveis$ simuladores$ PI/PAC$ etc($ 6istema +peracional n#o comercial$
Derenciador de <anco de Cados$ etc$ e%ceto os arquivos &ontes e a documenta"#o t)cnica
do programa aplicativo$ que somente poder#o ser veri&icados na presen"a da empresa
desenvolvedora(
.III - Para a reali@a"#o da analise poder' ser utili@ado equipamento ECF de propriedade da
empresa desenvolvedora do PAF ou do 4rg#o 2)cnico analisador$ so/e@e no caso de
PAF-ECF do tipo Comerciali@'vel ou E%clusivo-2erceiri@ado( /o caso de PAF-ECF do tipo
E%clusivo-Pr3prio dever' ser utili@ado ECF de propriedade do 4rg#o 2)cnico analisador$
sendo vedada a utili@a"#o de ECF de propriedade do desenvolvedor que neste caso ) o
pr3prio esta!elecimento usu'rio(
IE - As solicita"*es de esclarecimentos so!re os testes constantes neste roteiro devem ser
encaminFadas ao 3rg#o t)cnico credenciado ao qual a empresa interessada pretenda
su!meter o aplicativo para an'lise(
E - As unidades &ederadas signat'rias do Conv0nio IC56 1789: poder#o enviar
representantes para acompanFar as an'lises$ podendo solicitar testes di&erentes deste
roteiro$ desde que seGa para veri&icar requisito previsto no Ato C+2EPE8IC56 9H89:(
EI - +s 3rg#os t)cnicos poder#o e%ecutar testes adicionais$ assim como alterar os
parImetros dos descritos neste roteiro$ desde que seGam necess'rios para veri&icar requisito
previsto no Ato C+2EPE8IC56 9H89:(
EII - Juando o resultado esperado de um teste &or a n#o e%ecu"#o do comando$ o PAF-ECF
deve o!rigatoriamente retornar uma mensagem de erro(
EIII - A empresa interessada ao &ormular o pedido de an'lise de PAF-ECF ao 3rg#o t)cnico
credenciado dever' prestar as seguintes in&orma"*es so!re o respectivo programa
aplicativo;
No/e Co/er('-& ,o ProEr-/-$ I,e@'I'(-9o ,- Verso$ I,e@'I'(-9o ,o
Pr'('%-& ArGu'*o EJe(u@)*e&$ L'Eu-Ee/ ,e ProEr-/-9o$ S's@e/-
O%er-('o-& e Gere('-,or ,e C-(o ,e D-,os(
T'%o ,e Dese*o&*'/e@oK Comerciali@'vel 8 E%clusivo-Pr3prio 8 E%clusivo-
2erceiri@ado(
T'%o ,e Fu('o-/e@oK E%clusivamente 6tand Alone 8 Em rede 8 Parametri@'vel(
(+<6; Ceve ser in&ormado E%clusivamente K6tand AloneL quando n#o Fouver
nenFuma &orma de con&igura"#o para &uncionar em rede
Me'o ,e Ger-9o ,o ArGu'*o SINTEGRAK Pelo PAF-ECF 8 Pelo 6istema de
Retaguarda 8 Pelo 6istema PEC(
I@eEr-9o ,o PAF-ECFK Com 6istema de Dest#o ou Retaguarda 8 Com 6istema
PEC 8 Com am!os 8 /#o Integrado(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7/121
For/- ,e I/%resso ,e I@e/ e/ Cu%o/ F's(-&K E%clusivamente Concomitante 8
/#o Concomitante com impress#o de CA. por Impressora /#o Fiscal 8 /#o
Concomitante com impress#o de CA. por ECF 8 /#o Concomitante com
Registro de Pr)-.enda 8 /#o Concomitante com Registro de .enda( (+<6(; Ceve
ser in&ormado E%clusivamente Concomitante quando n#o Fouver nenFuma
possi!ilidade de emitir CA. ou reali@ar Registro de Pr)-.enda(
Tr-@-/e@o - I@erru%9o ,e Uso Dur-@e - E/'sso ,e Cu%o/ F's(-&K
Recupera"#o de Cados 8 Cancelamento Autom'tico 8 <loqueio de Fun"*es(
A%&'(-9:es Es%e('-'s Posto Revendedor de Com!ustBveis 8 <ar$ Restaurante e
6imilar com utili@a"#o de ECF-Restaurante 8 <ar$ Restaurante e 6imilar com
utili@a"#o de ECF-Comum 8 Farm'cia de 5anipula"#o 8 +&icina de Conserto 8
2ransporte de Passageiros(
I,e@'I'(-9o ,os S's@e/-s ,e Ges@o ou Re@-Eu-r,- Gue Iu('o-/ '@eEr-,os
-o PAF-ECFK /ome do 6istema 8 Cenomina"#o e C/PM da Empresa
Cesenvolvedora(
I,e@'I'(-9o ,os S's@e/-s PED Gue Iu('o-/ '@eEr-,os -o PAF-ECFK /ome
do 6istema 8 Cenomina"#o e C/PM da Empresa Cesenvolvedora(
Re&-9o ,e /-r(-s e /o,e&os ,e eGu'%-/e@os ECF (o/%-@7*e's (o/ o PAF-
ECF.
EI. - As in&orma"*es previstas no item EIII s#o essenciais para a condu"#o da analise
indicando os testes que deveram ser e%ecutados$ !em como para a emiss#o do respectivo
?audo de An'lise( Portanto$ in&orma"*es equivocadas poder#o invalidar e tornar nulo o
laudo emitido$ n#o produ@indo assim e&eitos legais(

E. - Ao &inal da an'lise;
1 - a empresa desenvolvedora do PAF-ECF dever' adotar os procedimentos
esta!elecidos no inciso I da cl'usula nona do Conv0nio IC56 1789:>
2 - o 3rg#o t)cnico credenciado dever' o!servar os procedimentos esta!elecidos
no inciso II da cl'usula nona do Conv0nio IC56 1789:(
E.I - 6endo constatada K/#o Con&ormidadeL no resultado dos testes deste roteiro o 3rg#o
t)cnico credenciado registrar' a ocorr0ncia no campo KRelat3rio de /#o Con&ormidadeL do
?audo de An'lise Funcional de PAF-ECF$ indicando o n1mero do teste onde a n#o
con&ormidade &oi constatada(
E.II - /#o sendo constatada K/#o Con&ormidadeL ser' ane%ada ao laudo$ como parte dele
integrante$ a rela"#o dos arquivos do PAF-ECF utili@ados na reali@a"#o dos testes e seus
respectivos c3digos de autentica"#o eletrNnica produ@idos por algoritmo com &un"#o de
hash de padr#o internacional$ denominado 5C-7 (5essage Cigest-7 gerando uma cFave
de 32 caracteres(
E.III - 2odos os testes deste roteiro dever#o ser e%ecutados com um 1nico modelo8vers#o
de equipamento ECF$ ainda que o PAF-ECF esteGa preparado para &uncionar com mais de
um modelo8vers#o de equipamento ECF$ Fip3tese em que o 3rg#o t)cnico credenciado
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H/121
poder' livremente e a seu crit)rio determinar dentre os modelos8vers#o compatBveis com o
programa$ com qual modelo8vers#o de equipamento ECF os testes ser#o reali@ados(
EIE - Para reali@ar o teste de valida"#o da assinatura digital dos arquivos eletrNnicos
gerados pelo PAF-ECF deve ser utili@ado o aplicativo eECFc disponi!ili@ado pelas
6ecretarias de Fa@enda Estaduais( Para o correto &uncionamento do aplicativo na e%ecu"#o
desta &un"#o$ ) necess'rio o!servar os seguintes procedimentos;
1 na pasta K(((eECFc 8 6OouseL deve Faver um arquivo tipo E5? contendo as
in&orma"*es previstas na alBnea KcL do Ane%o .III do Ato C+2EPE8IC56 9H89:(
2 + nome do arquivo E5? deve corresponder integralmente ao conte1do do campo
PnomeQnome da empresaP8nomeQ do arquivo E5?(
EE - LAUDO EMITIDO COM INCORRE12ES; Caso FaGa erros nas in&orma"*es
registradas no laudo emitido ap3s a analise$ dever#o ser o!servados os seguintes
procedimentos$ con&orme o caso;
a no caso de laudo$ cuGo arquivo PCF tenFa sido enviado - 6ecretaria E%ecutiva do
C+/FAR$ mas o tenFa sido pu!licado CespacFo da 6E8C+/FAR de registro do laudo$
poder' ser su!stituBdo o arquivo enviando outro arquivo com o mesmo nome(
! no caso de laudo cuGo CespacFo da 6E8C+/FAR de registro do laudo G' tenFa sido
pu!licado$ o %o,er) ser (-(e&-,o ou (orr'E',o$ devendo-se emitir novo laudo com
numero de identi&ica"#o diverso do anterior$ cuGo arquivo tam!)m dever' ser enviado -
6E8C+/FAR e solicitada pu!lica"#o de outro CespacFo da 6E8C+/FAR para registro do
novo laudo( O &-u,o -@er'or e o res%e(@'*o Des%-(!o ,e reE's@ro o sero (-(e&-,os(
OCSERVA14O IMPORTANTEK + 4rg#o 2)cnico analisador dever' o!servar
atentamente se os erros no laudo s#o origin'rios de in&orma"*es prestadas con&orme
descrito no item EIII e se isto teve e&eito na condu"#o da analise e nos testes que &oram
e%ecutados( Caso isto tenFa ocorrido$ dever' ser reali@ada nova an'lise e n#o somente a
emiss#o de novo laudo$ tendo em vista o disposto no item EI.(
EEI - RE.+DAC+
EEII - A parte &inal deste documento cont)m uma se"#o destinada a KPerguntas e
RespostasL so!re o PAF-ECF que deve ser consultada em caso de d1vidas(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S/121
DEFINI12ES
1
I - As &ormas ver!ais KdeveL$ Kn#o deveL$ KdevemL ou Kn#o devemL s#o empregadas neste
Roteiro para indicar atri!utos ou caracterBsticas que devem o!rigatoriamente ser
veri&icados(
II - A a"#o de TemitirT um documento compreende todas as a"*es parciais tais como Ta!rirT$
KregistrarL$ Ttotali@arT$ T&inali@arT$ etc($ necess'rias - completa emiss#o desse documento(
Em situa"*es especB&icas$ a e%ecu"#o individual de a"*es parciais ) indicada
e%plicitamente(
III - Comandos cuGa e%ecu"#o resulte em Kindica"#o de comando inv'lidoL n#o devem
produ@ir os e&eitos que resultariam de sua e%ecu"#o com sucesso e n#o devem gerar e&eitos
colaterais so!re dados previamente arma@enados(
I. - A!revia"*es utili@adas;
CCC Comprovante de Cr)dito ou C)!ito
CCF Contador de Cupom Fiscal
CER Contador EspecB&ico de Relat3rio Derencial
CF+P C3digo Fiscal de +pera"*es e Presta"*es
C/F Comprovante /#o Fiscal
C/F. Comprovante /#o Fiscal .inculado
C++ Contador de +rdem de +pera"#o
CR+ Contador de ReinBcio de +pera"#o
CRR; Contador de Redu"#o R
CA. Cocumento Au%iliar de .endas
ECF Emissor de Cupom Fiscal
D2 2otali@ador Deral
IF Impressora Fiscal
?5F ?eitura de 5em3ria Fiscal
5I2 5odo de Interven"#o 2)cnica
PAF-ECF Programa de Aplicativo Fiscal Emissor de Cupom Fiscal
PC. 2erminal Ponto de .enda
PEC Processamento EletrNnico de Cados
6D 6istema de Dest#o ou Retaguarda
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :/121
RE5UISITOS E
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U/121
TESTESCLOCO I
RE5UISITOS E TESTES GERAIS
.APLICAVLIS A TODOS PAF-ECF0
RE5UISITO I
TESTES
/#o F' teste especB&ico para este requisito( A empresa desenvolvedora dever' apresentar ao
3rg#o t)cnico analisador declara"#o atestando o cumprimento deste requisito( A declara"#o
apresentada dever' &a@er parte integrante do laudo de an'lise$ inclusive no &ormato de
arquivo eletrNnico(
RE5UISITO II
TESTES
/#o F' teste especB&ico para este requisito( +s testes relativos ao requisito EEI.$ quando o
arquivo eletrNnico do 6I/2EDRA ) gerado pelo 6istema de Dest#o ou Retaguarda$ s#o
su&icientes e dispensam teste especi&ico para este requisito
RE5UISITO III
TESTES
TESTE $$1K Emiss#o de Cupom Fiscal com PAF-ECF em modo stand alone
P-sso 1K Cesconecte da rede$ a esta"#o em que esta instalado o PAF-ECF$ de modo a
impossi!ilitar o acesso - !ase de dados central(
P-sso #K Comande a emiss#o de um Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',oK Cupom Fiscal emitido e impresso pelo ECF(
Co,'9o %-r- reGu's'@o o -@e,',oK Anomalias no &uncionamento do programa(
RE5UISITO IV
TESTES
TESTE $$#K ConcomitIncia - Emiss#o de Cupom Fiscal de &orma concomitante(
P-sso 1K A!ra um Cupom Fiscal(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19/121
P-sso #K Registre um item comerciali@ado( +!serve se o item ) impresso pelo ECF em
Cupom Fiscal no mesmo momento em que ) mostrado no dispositivo de visuali@a"#o
(monitor(
Co,'9o %-r- reGu's'@o -@e,',oK Item impresso pelo ECF em Cupom Fiscal no mesmo
momento em que ) mostrado no dispositivo de visuali@a"#o(
Co,'9o %-r- reGu's'@o o -@e,',oK Item /V+ impresso pelo ECF em Cupom Fiscal
no mesmo momento em que ) mostrado no dispositivo de visuali@a"#o (monitor(
TESTE $$#-AK /#o concomitIncia CA. e8ou Registro de Pr)-.enda
P-sso 1K .eri&ique se o PAF-ECF possui &un"#o para reali@ar registros de pr)-venda e se
positivo$ e%ecute os testes relativos ao requisito .>
P-sso #K .eri&ique se o PAF-ECF possui &un"#o para emiss#o de CA. impresso em
equipamento n#o &iscal e se positivo$ e%ecute os testes relativos ao requisito .I>
P-sso ;K .eri&ique se o PAF-ECF possui &un"#o para emiss#o de CA. impresso em ECF
como Relat3rio Derencial e se positivo$ e%ecute os teste relativos ao requisito .I
o!servando as e%ce"*es previstas no item A do requisito I.(
Co,'9o %-r- reGu's'@o -@e,',oK Atendimento aos requisitos . e .I$ con&orme o caso(
Co,'9o %-r- reGu's'@o o -@e,',oK Falta de atendimento aos requisitos . e .I$
con&orme o caso(
TESTE $$;K .eri&ica"#o de parImetros de con&igura"#o para a n#o-concomitIncia (teste
aplic'vel somente no caso de PAF que e%ecute pelo menos uma das &un"*es previstas nos
itens 2$ 3$ A ou H do requisito I.
P-sso 1K .eri&ique se o PAF disponi!ili@a tela para con&igurar ou alterar estes parImetros(
P-sso #K Identi&ique e locali@e o arquivo que cont)m estes parImetros(
P-sso ;K .eri&ique se F' possi!ilidade para o usu'rio acessar este arquivo e alterar estes
parImetros sem causar insta!ilidade no &uncionamento do programa(
Co,'9o %-r- reGu's'@o -@e,',oK Ine%ist0ncia de tela para con&igurar ou alterar os
parImetros E impossi!ilidade de acesso e altera"#o pelo usu'rio do arquivo de parImetros
sem causar insta!ilidade no &uncionamento do programa(
Co,'9o %-r- reGu's'@o o -@e,',oK E%ist0ncia de tela para con&igurar ou alterar os
parImetros +W possi!ilidade de acesso e altera"#o pelo usu'rio do arquivo de parImetros
sem causar insta!ilidade no &uncionamento do programa(
RE5UISITO V
TESTES
(Aplic'veis no caso de programa aplicativo dotado de &un"#o que possi!ilite o registro de
item somente na tela do monitor sem impress#o de documento que descreva os itens
registrados$ n#o podendo esta &un"#o estar disponBvel no ponto de venda$ e%ceto quando se
tratar de mesclagem(
TESTE $$>K Registro de opera"#o de pr)-venda e do Cupom Fiscal respectivo(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11/121
P-sso 1K Registre no programa aplicativo uma opera"#o de pr)-venda com pelo menos um
item(
P-sso #K +!serve se Fouve a impress#o de algum documento que contenFa a descri"#o dos
itens registrados na opera"#o de pr)-venda(
P-sso ;K E&etive a opera"#o de pr)-venda acionando o comando de emiss#o do Cupom
Fiscal corresponde - pr)-venda(
P-sso >K .eri&ique se o Cupom Fiscal emitido cont)m o n1mero da opera"#o de pr)-venda
em con&ormidade com o esta!elecido no su!item KaL do item 2(1$ con&orme o modelo de
ECF(
Co,'9o %-r- reGu's'@o -@e,',o; /#o impress#o de documento que contenFa a
descri"#o dos itens registrados na opera"#o de pr)-venda e emiss#o do Cupom Fiscal
respectivo contendo o n1mero da opera"#o de pr)-venda na &orma esta!elecida no item 2(1(
Co,'9o %-r- reGu's'@o o -@e,',o; Impress#o de documento que contenFa a
descri"#o dos itens registrados na opera"#o de pr)-venda ou &alta de emiss#o do Cupom
Fiscal respectivo ou emiss#o do Cupom Fiscal respectivo que n#o contenFa o n1mero da
opera"#o de pr)-venda ou impress#o no Cupom Fiscal respectivo do numero da pr)-venda
de &orma diversa da esta!elecida no item 2(
TESTE $$>-AK Registro de opera"#o de duas ou mais pr)-vendas mescladas para uma
nova pr)-venda e do Cupom Fiscal respectivo(
P-sso 1K Registre no programa aplicativo duas ou mais opera"*es de pr)-venda com pelo
menos um item cada(
P-sso #K +!serve se Fouve a impress#o de algum documento que contenFa a descri"#o dos
itens registrados em cada opera"#o de pr)-venda(
P-sso ;K .eri&ique se ) possBvel in&ormar mais do que uma pr)-venda por Cupom Fiscal e
se &or o caso$ comande a emiss#o do Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',o; /#o impress#o de documento que contenFa a
descri"#o dos itens registrados nas opera"*es de pr)-venda e emiss#o de um Cupom Fiscal
para cada opera"#o de pr)-venda na &orma esta!elecida no item 2(1(
Co,'9o %-r- reGu's'@o o -@e,',o; Impress#o de documento que contenFa a
descri"#o dos itens registrados nas opera"*es de pr)-venda ou &alta de emiss#o do Cupom
Fiscal respectivo a cada uma das pr)-vendas ou emiss#o do Cupom Fiscal respectivo que
n#o contenFa o n1mero da opera"#o de pr)-venda ou impress#o no Cupom Fiscal
respectivo do n1mero da pr)-venda de &orma diversa da esta!elecida no item 2(1 ou
impress#o de Cupom Fiscal contendo mais de um n1mero de pr)-venda ou itens re&erentes
a mais de uma pr)-venda(
P-sso >; Caso a condi"#o anterior tenFa sido atendida$ e%ecute a &un"#o de mesclar as
opera"*es de pr)-venda registradas no passo 1$ dando origem a uma nova pr)-venda
contendo a totalidade dos itens registrados nas respectivas pr)-vendas seguido da
autom'tica impress#o e cancelamento dos Cupons Fiscais das pr)-vendas originais e
comande a emiss#o do Cupom Fiscal corresponde - nova pr)-venda(
P-sso ?K .eri&ique se o Cupom Fiscal emitido cont)m o n1mero da nova opera"#o de pr)-
venda em con&ormidade com o esta!elecido no su!item KaL do item 2(1$ con&orme o
modelo de ECF(
Co,'9o %-r- reGu's'@o -@e,',o; /#o impress#o de documento que contenFa a
descri"#o dos itens registrados na nova opera"#o de pr)-venda( Autom'tica impress#o e
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 12/121
cancelamento dos Cupons Fiscais das pr)-vendas originais e emiss#o do Cupom Fiscal
correspondente a nova pr)-venda$ contendo o n1mero da opera"#o da nova pr)-venda na
&orma esta!elecida no item 2(1(
Co,'9o %-r- reGu's'@o o -@e,',o; Impress#o de documento que contenFa a
descri"#o dos itens registrados na opera"#o de pr)-venda ou &alta de emiss#o do Cupom
Fiscal respectivo ou emiss#o do Cupom Fiscal respectivo que n#o contenFa o n1mero da
opera"#o da nova pr)-venda ou impress#o no Cupom Fiscal respectivo do n1mero da nova
pr)-venda de &orma diversa da esta!elecida no item 2(1 ou n#o possi!ilidade da autom'tica
impress#o e cancelamento dos Cupons Fiscais das pr)-vendas originais(
TESTE $$?K Registro de opera"#o de pr)-venda e seu posterior cancelamento(
P-sso 1K Registre no programa aplicativo uma opera"#o de pr)-venda com pelo menos um
item(
P-sso #K ?ocali@e nos menus do programa a op"#o que possi!ilita o cancelamento da
opera"#o de pr)-venda(
P-sso ;K Caso e%ista &un"#o de cancelamento$ registre o cancelamento da pr)-venda(
P-sso >K +!serve se o ECF emitiu o Cupom Fiscal contendo os itens registrados na pr)-
venda cancelada e se imediatamente ap3s a emiss#o deste Cupom Fiscal Fouve a emiss#o
pelo ECF do Cupom Fiscal de Cancelamento(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o de Cupom Fiscal contendo os itens
registrados na pr)-venda cancelada e emiss#o do Cupom Fiscal de Cancelamento ou ainda
o cancelamento de cupom em emiss#o$ por)m atendendo o item 3 do requisito .
Co,'9o %-r- reGu's'@o o -@e,',o; E&etiva"#o do cancelamento da pr)-venda sem a
emiss#o do Cupom Fiscal e do Cupom Fiscal de Cancelamento ou a emiss#o do Cupom
Fiscal sem a indica"#o do n1mero do registro da pr)-venda(
TESTE $$<K Emiss#o de Redu"#o R com registro de pr)-venda pendente
P-sso 1K Com o ECF contendo Cupons Fiscais emitidos$ registre no programa aplicativo
uma opera"#o de pr)-venda com pelo menos um item e n#o emita o Cupom Fiscal
respectivo dei%ando o registro de pr)-venda pendente (dia CX9
P-sso #K Emita a Redu"#o R (do dia CX9(
P-sso ;; Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 2
(dia CX1 e emita pelo menos um Cupom Fiscal$ dei%ando o ECF com Redu"#o R do dia
CX1 pendente(
P-sso >K Comande a emiss#o da Redu"#o R do dia CX1(
P-sso ?K +!serve se imediatamente antes da emiss#o da Redu"#o R do dia CX1$ Fouve a
emiss#o autom'tica do Cupom Fiscal relativo ao registro de pr)-venda pendente e em
seguida o Cupom Fiscal Cancelamento(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o autom'tica do Cupom Fiscal e seu
cancelamento$ relativos ao registro de pr)-venda pendente$ imediatamente antes da emiss#o
da Redu"#o R do dia CX1(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o autom'tica do Cupom Fiscal e
seu cancelamento$ relativos ao registro de pr)-venda pendente$ imediatamente antes da
emiss#o da Redu"#o R do dia CX1(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 12/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 13/121
TESTE $$6; A!ertura de movimento com registro de pr)-venda pendente
Passo 1; Com o ECF contendo Cupons Fiscais emitidos$ registre no programa aplicativo
uma opera"#o de pr)-venda com pelo menos um item e n#o emita o Cupom Fiscal
respectivo$ dei%ando o registro de pr)-venda pendente (dia CX9
Passo 2; Emita a Redu"#o R (do dia CX9(
Passo 3; Avance a data do ECF para as 23FA7min do dia seguinte ao da Redu"#o R emitida
no passo 2 (dia CX1 e emita pelo menos um Cupom Fiscal$ dei%ando o ECF com Redu"#o
R do dia CX1 pendente(
Passo A; Aguarde o ECF avan"ar at) as 2F do dia seguinte ao da Redu"#o R pendente (dia
CX2$ veri&icando se a impressora entrou em estado de !loqueada (Redu"#o R pendente(
Passo 7; +!serve se o ECF emitiu automaticamente a Redu"#o R pendente do dia CX1 e
caso isto tenFa ocorrido$ veri&ique se$ ap3s a emiss#o da Redu"#o R$ Fouve a emiss#o
autom'tica do Cupom Fiscal e seu cancelamento$ relativos ao registro de pr)-venda
pendente do movimento do dia CX9(
Passo H; Caso o ECF n#o tenFa emitido automaticamente a Redu"#o R pendente do dia
CX1$ comande a emiss#o desta Redu"#o R e veri&ique se$ antes ou ap3s a emiss#o da
Redu"#o R$ Fouve a emiss#o autom'tica do Cupom Fiscal e seu cancelamento$ relativos ao
registro de pr)-venda pendente do movimento do dia CX9(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o autom'tica do Cupom Fiscal e seu
cancelamento$ relativos ao registro de pr)-venda pendente(
Co,'9o %-r- reGu's'@o o -@e,',o; /#o emiss#o autom'tica do Cupom Fiscal e seu
cancelamento$ relativos ao registro de pr)-venda pendente(
TESTE $$6AK Emiss#o de pr)-venda sem registro cont'!il ou &inanceiro(
P-sso 1K Emitir pelo 5enu Fiscal o relat3rio 5EI+6 CE PADA5E/2+(
P-sso #K Registre uma pr)-venda com 93 (tr0s itens$ sendo o primeiro de RY 299$99
(du@entos reais$ o segundo de RY 39$99 (trinta reais e o 1ltimo de RY 179$99 (cento e
cinq,enta reais(
P-sso ;K Emitir pelo 5enu Fiscal o relat3rio 5EI+6 CE PADA5E/2+(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o do relat3rio 5EI+6 CE PADA5E/2+ sem
acr)scimo dos valores de&inidos no Passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Emiss#o do relat3rio 5EI+6 CE PADA5E/2+
com acr)scimo de pelo menos um dos valores de&inidos no Passo 2(
RE5UISITO VI
TESTES
TESTE $$8K Emiss#o de Cocumento Au%iliar de .enda por impressora n#o &iscal e do
Cupom Fiscal respectivo(
(Aplic'vel somente no caso de programa aplicativo dotado de &un"#o que possi!ilite a
impress#o de or"amento$ pedido ou qualquer outro documento de controle interno do
esta!elecimento por meio de impressora n#o &iscal
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 13/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1A/121
P-sso 1K ?ocali@e nos menus do programa aplicativo a op"#o que possi!ilita a emiss#o de
Cocumento Au%iliar de .enda (+r"amento$ Pedido$ etc(
P-sso #K Emita um Cocumento Au%iliar de .enda com pelo menos cinco itens(
P-sso ;K Inspecione os menus do programa e veri&ique se F' &un"#o que possi!ilite
autenticar o Cocumento Au%iliar de .enda emitido no passo 2(
P-sso >K Inspecione os menus do programa e veri&ique se F' &un"#o que possi!ilite a
e%clus#o ou o apagamento do CA. emitido no passo 2(
P-sso ?K Cancele um produto ou servi"o no CA. emitido no passo 2(
P-sso <K Acrescente um outro produto ou servi"o no CA. emitido no passo 2(
P-sso 6K /o caso do aplicativo permitir a impress#o do CA.$ veri&ique se ) possBvel
imprimir o Cocumento Au%iliar de .enda em papel menor que o &ormato A-7 (219 % 1A:
mm ou que 2A9 % 1A9mm(
P-sso 8K /o caso do aplicativo permitir a impress#o do CA.$ proceda a impress#o e
veri&ique se a e%press#o KcanceladoL ) impressa em &rente o produto ou servi"o cancelado
no passo 7(
P-sso BK .eri&ique se o Cocumento Au%iliar de .enda ) numerado sequencialmente com no
mBnimo 19 (de@ e no m'%imo 13 (tre@e caracteres$ no &ormato 9999999991 a
UUUUUUUUUU(
P-sso 1$K .eri&ique se o Cocumento Au%iliar de .enda est' de acordo com o modelo
esta!elecido no Ane%o II do Ato C+2EPE8IC56 9H89:(
P-sso 11K .eri&ique se ) possBvel alterar o CA. gerado no passo 2 e impresso no passo S(
P-sso 1#K Concreti@e a venda emitindo o Cupom Fiscal relativo ao Cocumento Au%iliar de
.enda emitido no passo 2(
P-sso 1;K +!serve se &oi impresso no campo destinado a in&orma"*es suplementares ou
mensagem promocional do Cupom Fiscal$ o n1mero do Cocumento Au%iliar de .enda
emitido no passo 2$ em con&ormidade com o esta!elecido nas alBneas Ka1L ou Ka2L do
su!item 7(1$ con&orme o modelo de ECF(
P-sso 1>K .eri&ique se no registro eletrNnico (!anco de dados do Cocumento Au%iliar de
.enda &oi registrado o n1mero do Cupom Fiscal emitido$ assim considerado o n1mero do
Contador de +rdem de +pera"#o (C++ constante no Cupom Fiscal(
P-sso 1?K .eri&ique se ) possBvel re-imprimir o CA. impresso no passo S(
P-sso 1<K E%ecute o teste 9U7$ relativo ao requisito E?$ se &or o caso(
P-sso 16K E%ecute o teste 9US e8ou 9U:$ relativo ao requisito E?I$ se &or o caso(
Co,'9o %-r- reGu's'@o -@e,',o; Ine%ist0ncia de &un"#o que possi!ilite a autentica"#o
ou a e%clus#o do Cocumento Au%iliar de .enda (CA.( /o caso de impress#o do CA. em
papel$ o &ormato ) maior ou igual a 219 % 1A: mm ou 2A9 % 1A9mm( E%ist0ncia de
numera"#o sequencial do CA. no &ormato no mBnimo 19 (de@ e no m'%imo 13 (tre@e
caracteres$ no &ormato 9999999991 a UUUUUUUUUU$ Juando &or o caso$ impresso em
con&ormidade com o modelo esta!elecido no Ane%o II do Ato C+2EPE8IC56 9H89:(
Juando impresso o CA.$ apresenta"#o da e%press#o KcanceladoL em &rente ao item
cancelado no passo 7( Emiss#o do Cupom Fiscal respectivo na opera"#o de concreti@a"#o
da venda( Impress#o e cancelamento do item cancelado no passo : no cupom &iscal(
Impress#o do n1mero do CA. no Cupom Fiscal respectivo em con&ormidade com as
alBneas Ka1L ou Ka2L do su!item 7(1( Inser"#o do n1mero do Contador de +rdem de
+pera"#o (C++ no registro eletrNnico (!anco de dados do CA.( /#o re-impress#o do
CA.(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1A/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 17/121
Co,'9o %-r- reGu's'@o o -@e,',o; E%ist0ncia de &un"#o que possi!ilite a
autentica"#o ou o apagamento8e%clus#o do Cocumento Au%iliar de .enda (CA.(
Possi!ilidade de impress#o do CA. em papel de &ormato menor que 219 % 1A: mm ou 2A9
% 1A9mm( Falta de numera"#o sequencial do CA. ou numera"#o em &ormato divergente do
esta!elecido( Juando impresso o CA.$ estar em desacordo com o modelo esta!elecido no
Ane%o II do Ato C+2EPE8IC56 9H89:( Juando impresso$ &alta da e%press#o KcanceladoL
em &rente ao item cancelado no CA.( Falta de emiss#o do Cupom Fiscal na opera"#o de
concreti@a"#o da venda( Falta da emiss#o e cancelamento do item cancelado no CA.( Falta
de impress#o do n1mero do CA. no Cupom Fiscal respectivo( Impress#o no Cupom Fiscal
respectivo do n1mero do CA. de &orma diversa da esta!elecida nas alBneas Ka1L ou Ka2L do
su!item 7(1( Falta de inser"#o do n1mero do Contador de +rdem de +pera"#o (C++ no
registro eletrNnico (!anco de dados do CA.( Re-impress#o do CA.(
TESTE $$BK Emiss#o de Cocumento Au%iliar de .enda por ECF e do Cupom Fiscal
respectivo(
(Aplic'vel somente no caso de programa aplicativo dotado de &un"#o que possi!ilite a
impress#o de or"amento$ pedido ou qualquer outro documento de controle interno do
esta!elecimento por meio do pr3prio ECF
P-sso 1K E%ecute o teste anterior eliminando os passos S e 19(
Co,'9o %-r- reGu's'@o -@e,',o; Ine%ist0ncia de &un"#o que possi!ilite a autentica"#o
ou a e%clus#o do Cocumento Au%iliar de .enda (CA.( E%ist0ncia de numera"#o
seq,encial do CA. no &ormato no mBnimo 19 (de@ e no m'%imo 13 (tre@e caracteres$ no
&ormato 9999999991 a UUUUUUUUUU( Emiss#o do Cupom Fiscal respectivo na opera"#o de
concreti@a"#o da venda( Impress#o do n1mero do CA. no Cupom Fiscal respectivo(
Inser"#o do n1mero do Contador de +rdem de +pera"#o (C++ no registro eletrNnico
(!anco de dados do CA.(
Co,'9o %-r- reGu's'@o o -@e,',o; E%ist0ncia de &un"#o que possi!ilite a
autentica"#o ou o apagamento8e%clus#o do Cocumento Au%iliar de .enda (CA.( Falta de
numera"#o seq,encial do CA. ou numera"#o em &ormato divergente do esta!elecido( Falta
de emiss#o do Cupom Fiscal na opera"#o de concreti@a"#o da venda( Falta de impress#o do
n1mero do CA. no Cupom Fiscal respectivo( Falta de inser"#o do n1mero do Contador de
+rdem de +pera"#o (C++ no registro eletrNnico (!anco de dados do CA.(
TESTE $$B-AK Registro de opera"#o de dois ou mais CA.Zs mesclados para um novo
CA. e do Cupom Fiscal respectivo$ em caso de PAF-ECF que possi!ilite mesclar CA.[s(
P-sso 1K ?ocali@e nos menus do programa aplicativo a op"#o que possi!ilita a emiss#o de
Cocumento Au%iliar de .enda (+r"amento$ Pedido$ etc((
P-sso #K Emita dois Cocumentos Au%iliares de .enda com tr0s itens cada(
P-sso ;K E%ecute a &un"#o de mesclar CA.Zs(
P-sso >K .eri&ique se F' a possi!ilidade de selecionar os itens dos CA.Zs emitidos(
6elecione um item de cada CA. emitido no Passo 2 e concreti@e a mesclagem$ dando
origem a um novo CA.(
P-sso ?K .eri&ique se o CA. emitido no Passo A cont)m os itens selecionados(
P-sso <K .eri&ique se ) possBvel gerar cupom &iscal a partir dos CA.[s emitidos no passo 2(
P-sso 6K .eri&ique se ) possBvel utili@ar os CA.[s emitidos no passo 2 em uma nova
mesclagem(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 17/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1H/121
P-sso 8K Comande a emiss#o do Cupom Fiscal corresponde ao CA. mesclado(
P-sso BK .eri&ique se o Cupom Fiscal emitido cont)m o n1mero do CA. gerado pela
mesclagem$ em con&ormidade com o esta!elecido no su!item KaL do item 7(1$ con&orme o
modelo de ECF(
Co,'9o %-r- reGu's'@o -@e,',oK Possi!ilidade de selecionar os itens a serem mesclados
em um novo CA.( Em caso de impress#o do CA. mesclado$ este deve estar em
con&ormidade com o item 2 do requisito .I ou com o item A do requisito I.( Emiss#o do
Cupom Fiscal correspondente ao novo CA.$ contendo o n1mero do documento na &orma
esta!elecida no item 7(1( Impossi!ilidade de utili@ar os CA.[s que deram origem a uma
mesclagem$ para gerar uma nova mesclagem ou para emitir cupom &iscal(
Co,'9o %-r- reGu's'@o o -@e,',oK Impossi!ilidade de selecionar os itens a serem
mesclados( Em caso de impress#o do CA. mesclado$ este estar em n#o con&ormidade com
o item 2 do requisito .I ou com o item A do requisito I.( Emiss#o do Cupom Fiscal
correspondente ao novo CA. de &orma adversa ao esta!elecido no item 7(1( Possi!ilidade
de utili@ar os CA.[s que deram origem a uma mesclagem$ para gerar uma nova mesclagem
ou para emitir cupom &iscal(
TESTE 1$ - re*oE-,o
TESTE $11K Relat3rio Derencial de CA. Emitidos
P-sso 1K E%ecute a &un"#o KCA. EmitidosL do 5enu Fiscal e selecione impress#o de
Relat3rio Derencial(
P-sso #K .eri&ique se ) possBvel selecionar a emiss#o do relat3rio por perBodo de data
inicial e &inal(
P-sso ;K Con&ira se &oram impressas no Relat3rio Derencial as seguintes in&orma"*es
relativas a cada CA. emitido; o n1mero$ a data de emiss#o$ o tBtulo do CA. atri!uBdo de
acordo com a sua &un"#o$ o valor total do CA.$ se impresso em ECF$ o n1mero do
Contador de +rdem de +pera"#o (C++ no qual o CA. &oi emitido$ o n1mero do Contador
de +rdem de +pera"#o (C++ do documento &iscal vinculado(
Co,'9o %-r- reGu's'@o -@e,',o; Possi!ilidade de sele"#o do perBodo com data inicial e
&inal para a emiss#o do relat3rio E Relat3rio Derencial emitido com as in&orma"*es
descritas no passo 3(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de sele"#o do perBodo com data
inicial e &inal para a emiss#o do relat3rio +W &alta no relat3rio impresso de pelo menos uma
das in&orma"*es descritas no passo 3(
TESTE $1#K Arquivo EletrNnico de CA. Emitidos
P-sso 1K E%ecute a &un"#o KCA. EmitidosL do 5enu Fiscal e selecione gera"#o de
arquivo(
P-sso #K .eri&ique se ) possBvel selecionar a gera"#o do arquivo por perBodo de data inicial
e &inal(
P-sso ;K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o III do Ato
C+2EPE8IC56 9H89:(
P-sso >K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1H/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1S/121
Co,'9o %-r- reGu's'@o -@e,',o; Possi!ilidade de sele"#o do perBodo com data inicial e
&inal para a gera"#o do arquivo E arquivo gerado con&orme leiaute esta!elecido no Ane%o
III do Ato C+2EPE8IC56 9H89: com assinatura digital validada(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de sele"#o do perBodo com data
inicial e &inal para a gera"#o do arquivo +W arquivo gerado em desacordo com o leiaute
esta!elecido no Ane%o III do Ato C+2EPE8IC56 9H89:( +W &alta de valida"#o da
assinatura digital do arquivo(
TESTE $1#AK Emiss#o de CA. sem registro cont'!il ou &inanceiro(
P-sso 1K Emitir pelo 5enu Fiscal o relat3rio 5EI+6 CE PADA5E/2+(
P-sso #K Registre um CA. com 93 (tr0s itens$ sendo o primeiro de RY 299$99 (du@entos
reais$ o segundo de RY 39$99 (trinta reais e o 1ltimo de RY 179$99 (cento e cinq,enta
reais(
P-sso ;K Emitir pelo 5enu Fiscal o relat3rio 5EI+6 CE PADA5E/2+(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o do relat3rio 5EI+6 CE PADA5E/2+ sem
acr)scimo dos valores de&inidos no Passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Emiss#o do relat3rio 5EI+6 CE PADA5E/2+
com acr)scimo de pelo menos um dos valores de&inidos no Passo 2(
RE5UISITO VII
TESTES
TESTE $1;K Con&er0ncia do 5enu Fiscal
P-sso 1K ?ocali@e o 5enu Fiscal e veri&ique se o mesmo ) acessBvel em todas as telas do
programa$ e%ceto quando da e%ecu"#o de comando para a impress#o de documento(
P-sso #K .eri&ique se o 5enu Fiscal disp*e de qualquer recurso de restri"#o para acesso(
P-sso ;K Con&ira as op"*es (&un"*es do 5enu Fiscal$ o!servando que;
- as &un"*es K?EL$ K?5FCL$ K?5F6T$ KEspelFo 5FCL$ KArq( 5FCL$ K2a!( Prod(L$
KEstoqueL$ T5ovimento por ECFT$ K5eios de Pagto(L$ KIdenti&ica"#o do PAF-ECFL$
K.endas do PerBodoL$ K2a!( \ndice 2)cnico Produ"#o(L e KParImetros de Con&igura"#oL$
devem estar disponBveis em todo e qualquer PAF-ECF(
- a &un"#o KEstoqueL n#o se aplica ao PAF-ECF para uso por Prestador de 6ervi"o
2ransporte de Passageiros(
- a &un"#o KCA. EmitidosL deve estar disponBvel apenas se o PAF-ECF emitir CA.
(or"amentos$ pedidos$ etc
- as &un"*es KEncerrantesL$ KA!astecimentos PendentesL e K5anuten"#o de !om!aL devem
estar disponBveis apenas no caso de PAF-ECF para esta!elecimento revendedor vareGista de
com!ustBvel automotivo(
- as &un"*es K2rans&( 5esasL$ K5esas A!ertasL e KCon&er0ncia de 5esaL devem estar
disponBveis somente no caso de PAF-ECF para restaurantes$ !ares e esta!elecimentos
similares(
- as &un"*es K5ani&esto Fiscal de .iagemL$ K?eitura do 5ovimento Ci'rioL$ KCupom de
Em!arqueL$ K?eitura do 5ovimento Ci'rio de Cupom de Em!arqueL$ KCupom de
Em!arque DratuidadeL e K?eitura do 5ovimento Ci'rio de Cupom de Em!arque
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1S/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1:/121
DratuidadeL devem estar disponBveis somente no caso de PAF-ECF para transporte de
passageiros(
- a &un"#o KPed'giosL e K?eitura do 5ovimento Ci'rioL devem estar disponBveis somente
no caso de PAF-ECF para posto de ped'gio(
Co,'9o %-r- reGu's'@o -@e,',o; Cisponi!ilidade no 5enu Fiscal em todas as telas do
programa$ e%ceto quando da e%ecu"#o de comando para impress#o de documento(
Cisponi!ilidade no 5enu Fiscal de todas as &un"*es e%igidas( Ine%ist0ncia de recursos de
restri"#o para acesso ao 5enu Fiscal(
Co,'9o %-r- reGu's'@o o -@e,',o; Indisponi!ilidade do 5enu Fiscal em todas do
programa$ e%ceto quando da e%ecu"#o de comando para a impress#o de documento(
Ine%ist0ncia no 5enu Fiscal de pelo menos uma das &un"*es e%igidas( E%ist0ncia de
recurso de restri"#o para acesso ao 5enu Fiscal(
TESTE $1>K Emiss#o de ?eitura E Fun"#o K?EL
P-sso 1K E%ecute a &un"#o K?EL do 5enu Fiscal(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o da ?eitura E
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para emiss#o da ?eitura E
ou n#o emiss#o da ?eitura E(
TESTE $1?K Impress#o de ?eitura da 5em3ria Fiscal Completa Fun"#o K?5FCL por
data(
P-sso 1K E%ecute a &un"#o K?5FCL do 5enu Fiscal e selecione impress#o e o perBodo de
data(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
Co,'9o %-r- reGu's'@o -@e,',o; Impress#o da ?eitura da 5em3ria Fiscal Completa por
perBodo de data ou a apresenta"#o da mensagem descrita no passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para emiss#o da ?eitura da
5em3ria Fiscal Completa por intervalo de data ou n#o emiss#o da ?5FC por intervalo de
data sem apresenta"#o da mensagem descrita no passo 2(
TESTE $1<K Impress#o de ?eitura da 5em3ria Fiscal Completa Fun"#o K?5FCL por
redu"*es(
P-sso 1K E%ecute a &un"#o K?5FCL do 5enu Fiscal e selecione impress#o e o intervalo de
redu"*es(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
Co,'9o %-r- reGu's'@o -@e,',o; Impress#o da ?eitura da 5em3ria Fiscal Completa por
intervalo de redu"*es ou a apresenta"#o da mensagem descrita no passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para emiss#o da ?eitura da
5em3ria Fiscal Completa por intervalo de redu"*es ou n#o emiss#o da ?5FC por intervalo
de redu"*es sem apresenta"#o da mensagem descrita no passo 2(
TESTE $16K Arquivo espelFo da ?eitura da 5em3ria Fiscal Completa Fun"#o K?5FCL
P-sso 1K E%ecute a &un"#o K?5FCL do 5enu Fiscal e selecione gera"#o de arquivo(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1U/121
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
P-sso ;K Caso o arquivo tenFa sido gerado$ veri&ique se o mesmo &oi gravado no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
devendo o programa aplicativo in&ormar o local da grava"#o e e%ecute a valida"#o da
assinatura digital do arquivo (Registro tipo EAC utili@ando o aplicativo eECFc o!servando
as instru"*es constantes no item EIE das +rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Dera"#o do arquivo 2E2 espelFo da 5F no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
in&ormando o local da grava"#o$ o arquivo 2E2 deve conter o registro tipo EAC
(Assinatura Cigital devidamente validado +W a apresenta"#o da mensagem descrita no
passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para gerar o arquivo 2E2
espelFo da 5F +W grava"#o em su!diret3rio diverso do especi&icado na alBnea K!L do item
3 +W n#o apresenta"#o da mensagem in&ormando o local da grava"#o do arquivo +W n#o
e%ecu"#o da gera"#o do arquivo sem apresenta"#o da mensagem descrita no passo 2 +W
gera"#o do arquivo sem o registro tipo EAC +W &alta de valida"#o da assinatura digital do
arquivo(
TESTE $16AK Drava"#o e assinatura digital do arquivo eletrNnico no &ormato do A2+
C+2EPE 1S89A(
P-sso 1K Com o ECF ap3s uma Redu"#o R (ou seGa$ com todos os totali@adores parciais
@erados$ emitir um Cupom Fiscal com 92 (dois itens tri!utados pelo IC56 (S]$ sendo
um de RY 19$99 (de@ reais e outro de RY 37$99 (trinta e cinco reais e um item tri!utado
pelo I66J/ (7] no valor de RY1(299$99 (mil e du@entos reais( E&etuar o pagamento com
o 5eio de Pagamento dinFeiro no valor de RY2(999$99 (dois mil reais
P-sso #K Emitir um Cupom Fiscal com dois itens tri!utados pelo IC56 (12]$ sendo um
de RY129$99 (cento e vinte reais e outro no valor de RY39$99 (trinta reais( Cancelar o
segundo item( Pagar com o 5eio de Pagamento cart#o no valor de RY199$99 (cem reais X
RY29$99 (vinte reais em dinFeiro(
P-sso ;K Emitir um Cupom Fiscal com um item tri!utado pelo I66J/ (3] no valor de
RY77:$99 (quinFentos e cinq,enta e oito reais( Cancelar o Cupom Fiscal(
P-sso >K Emitir um CA. com um item no valor de RY379$99 (tre@entos e cinq,enta reais(
P-sso ?K Emitir uma pr)-venda com um item no valor de RYU9$99 (noventa reais(
P-sso <K Emitir a ?eitura E
P-sso 6K Emitir a Redu"#o R(
P-sso 8K Derar$ pelo 5enu Fiscal$ o arquivo eletrNnico da 5em3ria Fiscal Completa (Arq(
5F com o perBodo que compreenda as opera"*es constantes nos Passos 1 a S deste 2este(
P-sso BK Derar$ pelo 5enu Fiscal$ o arquivo eletrNnico da 5em3ria de Fita CetalFe
con&orme leiaute esta!elecido no Ato C+2EPE8IC56 1S89A (Arq( 5FC com o perBodo
que compreenda as opera"*es constantes nos Passos 1 a S deste 2este(
Co,'9o %-r- reGu's'@o -@e,',o;
1 - + PAF-ECF in&ormou o local onde &oram gravados os arquivos> e
2 - o local &oi o su!diret3rio onde est' instalado o PAF-ECF> e
3 - os arquivos est#o no &ormato esta!elecido pelo A2+ C+2EPE 1S89A (Arq(5F e Arq(
5FC> e
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 1U/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 29/121
A - os dados que constam nos arquivos con&erem com os que constam dos documentos
emitidos nos Passos 1 a S> e
7 &oi inserido ao &inal dos arquivos uma linFa com o registro tipo EAC para assinatura
digital> e
H a assinatura digital est' no &ormato esta!elecido pelo requisito .II$ 3$ KcL(
Co,'9o %-r- reGu's'@o o -@e,',o;
1 - + PAF-ECF n#o in&ormou o local onde &oram gravados os arquivos> ou
2 - + PAF-ECF in&ormou o local onde &oram gravados os arquivos mas n#o &oi no
su!diret3rio onde est' instalado o PAF-ECF> ou
3 - + PAF-ECF in&ormou o local onde &oram gravados os arquivos$ que &oi no su!diret3rio
onde est' instalado o PAF-ECF$ mas os arquivos n#o est#o no &ormato esta!elecido pelo
A2+ C+2EPE 1S89A> ou
A - + PAF-ECF in&ormou o local onde &oram gravados os arquivos$ que &oi no su!diret3rio
onde est' instalado o PAF-ECF$ os arquivos est#o no &ormato esta!elecido pelo A2+
C+2EPE 1S89A$ mas os dados que constam nos arquivos n#o con&erem com os que
constam dos documentos emitidos nos Passos 1 a S> ou
7 - + PAF-ECF in&ormou o local onde &oram gravados os arquivos$ que &oi no su!diret3rio
onde est' instalado o PAF-ECF$ os arquivos est#o no &ormato esta!elecido pelo A2+
C+2EPE 1S89A$ os dados que constam nos arquivos con&erem com os que constam dos
documentos emitidos nos Passos 1 a S$ mas n#o &oi inserido ao &inal uma linFa com o
registro tipo EAC para a assinatura digital ou esta n#o est' no &ormato esta!elecido pelo
requisito .II$ 3$ KcL(
TESTE $18K Impress#o de ?eitura da 5em3ria Fiscal 6impli&icada Fun"#o K?5F6L por
data(
P-sso 1K E%ecute a &un"#o K?5F6L do 5enu Fiscal e selecione impress#o e o perBodo de
data(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
Co,'9o %-r- reGu's'@o -@e,',o; Impress#o da ?eitura da 5em3ria Fiscal 6impli&icada
por perBodo de data ou a apresenta"#o da mensagem descrita no passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para emiss#o da ?eitura da
5em3ria Fiscal 6impli&icada por intervalo de data ou n#o emiss#o da ?5F6 por intervalo
de data sem apresenta"#o da mensagem descrita no passo 2(
TESTE $1BK Impress#o de ?eitura da 5em3ria Fiscal 6impli&icada Fun"#o K?5F6L por
redu"*es(
P-sso 1K E%ecute a &un"#o K?5F6L do 5enu Fiscal e selecione impress#o e o intervalo de
redu"*es(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
Co,'9o %-r- reGu's'@o -@e,',o; Impress#o da ?eitura da 5em3ria Fiscal 6impli&icada
por intervalo de redu"*es ou a apresenta"#o da mensagem descrita no passo 2(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 29/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 21/121
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para emiss#o da ?eitura da
5em3ria Fiscal 6impli&icada por intervalo de redu"*es ou n#o emiss#o da ?5F6 por
intervalo de redu"*es sem apresenta"#o da mensagem descrita no passo 2(
TESTE $#$K Arquivo espelFo da ?eitura da 5em3ria Fiscal 6impli&icada Fun"#o
K?5F6L
P-sso 1K E%ecute a &un"#o K?5F6L do 5enu Fiscal e selecione gera"#o de arquivo(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
P-sso ;K Caso o arquivo tenFa sido gerado$ veri&ique se o mesmo &oi gravado no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
devendo o programa aplicativo in&ormar o local da grava"#o e e%ecute a valida"#o da
assinatura digital do arquivo (Registro tipo EAC utili@ando o aplicativo eECFc o!servando
as instru"*es constantes no item EIE das +rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Dera"#o do arquivo 2E2 espelFo da 5F no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
in&ormando o local da grava"#o$ o arquivo 2E2 deve conter o registro tipo EAC
(Assinatura Cigital devidamente validado +W a apresenta"#o da mensagem descrita no
passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para gerar o arquivo 2E2
espelFo da 5F +W grava"#o em su!diret3rio diverso do especi&icado na alBnea K!L do item
A +W n#o apresenta"#o da mensagem in&ormando o local da grava"#o do arquivo +W n#o
e%ecu"#o da gera"#o do arquivo sem apresenta"#o da mensagem descrita no passo 2 +W
gera"#o do arquivo sem o registro tipo EAC +W &alta de valida"#o da assinatura digital do
arquivo(
TESTE $#1K Arquivo espelFo da 5FC Fun"#o KEspelFo 5FCL por data
P-sso 1K E%ecute a &un"#o KEspelFo 5FCL do 5enu Fiscal e selecione o perBodo de data(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
P-sso ;K Caso o arquivo tenFa sido gerado$ veri&ique se o mesmo &oi gravado no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
devendo o programa aplicativo in&ormar o local da grava"#o e e%ecute a valida"#o da
assinatura digital do arquivo (Registro tipo EAC utili@ando o aplicativo eECFc o!servando
as instru"*es constantes no item EIE das +rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Dera"#o do arquivo 2E2 espelFo da 5FC no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
in&ormando o local da grava"#o$ o arquivo 2E2 deve conter o registro tipo EAC
(Assinatura Cigital devidamente validado +W a apresenta"#o da mensagem descrita no
passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para gerar o arquivo 2E2
espelFo da 5FC +W grava"#o em su!diret3rio diverso do especi&icado no item 7 +W n#o
apresenta"#o da mensagem in&ormando o local da grava"#o do arquivo +W n#o e%ecu"#o
da gera"#o do arquivo sem apresenta"#o da mensagem descrita no passo 2 +W gera"#o do
arquivo sem o registro tipo EAC +W &alta de valida"#o da assinatura digital do arquivo(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 21/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 22/121
TESTE $##K Arquivo espelFo da 5FC Fun"#o KEspelFo 5FCL por intervalo de C++
P-sso 1K E%ecute a &un"#o KEspelFo 5FCL do 5enu Fiscal e selecione o intervalo de
C++(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
P-sso ;K Caso o arquivo tenFa sido gerado$ veri&ique se o mesmo &oi gravado no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
devendo o programa aplicativo in&ormar o local da grava"#o e e%ecute a valida"#o da
assinatura digital do arquivo (Registro tipo EAC utili@ando o aplicativo eECFc o!servando
as instru"*es constantes no item EIE das +rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Dera"#o do arquivo 2E2 espelFo da 5FC no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
in&ormando o local da grava"#o$ o arquivo 2E2 deve conter o registro tipo EAC
(Assinatura Cigital devidamente validado +W a apresenta"#o da mensagem descrita no
passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para gerar o arquivo 2E2
espelFo da 5FC +W grava"#o em su!diret3rio diverso do especi&icado no item 7 +W n#o
apresenta"#o da mensagem in&ormando o local da grava"#o do arquivo +W n#o e%ecu"#o
da gera"#o do arquivo sem apresenta"#o da mensagem descrita no passo 2 +W gera"#o do
arquivo sem o registro tipo EAC +W &alta de valida"#o da assinatura digital do arquivo(
TESTE $#;K Arquivo EletrNnico da 5FC AC1S89A - Fun"#o KArq( 5FCL por data
P-sso 1K E%ecute a &un"#o KArq( 5FCL do 5enu Fiscal e selecione o perBodo de data(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
P-sso ;K Caso o arquivo tenFa sido gerado$ veri&ique se o mesmo &oi gravado no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
devendo o programa aplicativo in&ormar o local da grava"#o e e%ecute a valida"#o da
assinatura digital do arquivo (Registro tipo EAC utili@ando o aplicativo eECFc o!servando
as instru"*es constantes no item EIE das +rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Dera"#o do arquivo 2E2 AC1S89A da 5FC no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
in&ormando o local da grava"#o$ o arquivo 2E2 deve conter o registro tipo EAC
(Assinatura Cigital devidamente validado +W a apresenta"#o da mensagem descrita no
passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para gerar o arquivo 2E2
AC 1S89A da 5FC +W grava"#o em su!diret3rio diverso do especi&icado no item H +W n#o
apresenta"#o da mensagem in&ormando o local da grava"#o do arquivo +W n#o e%ecu"#o
da gera"#o do arquivo sem apresenta"#o da mensagem descrita no passo 2 +W gera"#o do
arquivo sem o registro tipo EAC +W &alta de valida"#o da assinatura digital do arquivo(
TESTE $#>K Arquivo EletrNnico da 5FC AC1S89A - Fun"#o KArq( 5FCL por C++
P-sso 1K E%ecute a &un"#o KArq( 5FCL do 5enu Fiscal e selecione o intervalo de C++(
P-sso #K +!serve se a &un"#o &oi e%ecutada ou se &oi apresentada a mensagem KFun"#o n#o
suportada pelo modelo de ECF utili@adoL(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 22/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 23/121
P-sso ;K Caso o arquivo tenFa sido gerado$ veri&ique se o mesmo &oi gravado no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
devendo o programa aplicativo in&ormar o local da grava"#o e e%ecute a valida"#o da
assinatura digital do arquivo (Registro tipo EAC utili@ando o aplicativo eECFc o!servando
as instru"*es constantes no item EIE das +rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Dera"#o do arquivo 2E2 AC1S89A da 5FC no
su!diret3rio onde est' instalado o PAF-ECF ou 6D$ quando este e%ecutar esta &un"#o$
in&ormando o local da grava"#o$ o arquivo 2E2 deve conter o registro tipo EAC
(Assinatura Cigital devidamente validado +W a apresenta"#o da mensagem descrita no
passo 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para gerar o arquivo 2E2
AC 1S89A da 5FC +W grava"#o em su!diret3rio diverso do especi&icado no item H +W n#o
apresenta"#o da mensagem in&ormando o local da grava"#o do arquivo +W n#o e%ecu"#o
da gera"#o do arquivo sem apresenta"#o da mensagem descrita no passo 2 +W gera"#o do
arquivo sem o registro tipo EAC +W &alta de valida"#o da assinatura digital do arquivo(
TESTE $#?K Arquivo EletrNnico da 2a!ela de Produtos
P-sso 1K E%ecute a &un"#o K2a!( Prod(L do 5enu Fiscal(
P-sso #K E%ecute os testes relativos ao requisito EE(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
nos testes relativos ao requisito EE(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para gerar o arquivo +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade nos testes relativos ao
requisito EE(
TESTE $#<K Arquivo EletrNnico de Estoque
P-sso 1K E%ecute a &un"#o KEstoqueL do 5enu Fiscal e o!serve se &oram a!ertas duas
su!categorias (E62+JWE 2+2A? e E62+JWE PARCIA?(
P-sso #K E%ecute a &un"#o da su!categoria E62+JWE 2+2A? e o!serve o local onde o
arquivo &oi gerado(
Passo 3; E%ecute a &un"#o da su!categoria E62+JWE PARCIA? e o!serve se &oi a!erta
uma KGanelaL para ser in&ormado o c3digo do produto ou a descri"#o da mercadoria$
devendo permitir que seGam inseridos mais de um c3digo ou mais de uma descri"#o(
Passo A; Insira na KGanelaL mais de um c3digo de mercadoria e e%ecute a &un"#o(
Passo 7; Para os passos 2$ 3 e A$ con&ira o leiaute do arquivo gerado com o esta!elecido no
Ane%o I. do Ato C+2EPE8IC56 9H89:(
P-sso <K Repita os passos 3 e A$ inserindo mais de uma descri"#o de mercadoria e con&ira o
leiaute do arquivo gerado com o esta!elecido no Ane%o I. do Ato C+2EPE8IC56 9H89:(
Passo :; E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; E%ist0ncia das su!categorias E62+JWE 2+2A? e
E62+JWE PARCIA? E e%ist0ncia da KGanelaL para inser"#o do c3digo ou descri"#o da
mercadoria E arquivo gerado con&orme leiaute esta!elecido no Ane%o I. do Ato
C+2EPE8IC56 9H89: com assinatura digital validada(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 23/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2A/121
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia das su!categorias E62+JWE
2+2A? e E62+JWE PARCIA? +W ine%ist0ncia da KGanelaL para inser"#o do c3digo ou
descri"#o da mercadoria +W arquivo gerado em desacordo com o leiaute esta!elecido no
Ane%o I. do Ato C+2EPE8IC56 9H89: +W &alta de valida"#o da assinatura digital do
arquivo(
TESTE $#6K Arquivo EletrNnico de 5ovimento
P-sso 1K E%ecute a &un"#o K5ovimento por ECFL do 5enu Fiscal(
P-sso #K .eri&ique se F' possi!ilidade de selecionar o ECF e o perBodo por data$ para a
gera"#o do arquivo(
P-sso ;K E%ecute os testes relativos ao requisito EE.(
Co,'9o %-r- reGu's'@o -@e,',o; Possi!ilidade de selecionar o ECF e o perBodo por
data$ para a gera"#o do arquivo( Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade nos
testes relativos ao requisito EE.(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de selecionar o ECF ou o perBodo
por data$ para a gera"#o do arquivo +W ine%ist0ncia da &un"#o para gerar o arquivo +W n#o
e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade nos testes relativos ao requisito
EE.(
TESTE $#8K Relat3rio Derencial de 5eios de Pagamento
P-sso 1K E%ecute a &un"#o K5eios de Pagto(L do 5enu Fiscal(
P-sso #K E%ecute os testes relativos ao requisito EEE(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
nos testes relativos ao requisito EEE(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o relat3rio +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade nos testes relativos ao
requisito EEE(
TESTE $#BK Relat3rio Derencial de CA. Emitidos
P-sso 1K E%ecute a &un"#o KCA. EmitidosL do 5enu Fiscal e selecione impress#o de
Relat3rio Derencial(
P-sso #K E%ecute o teste 911 relativo ao item H do requisito .I(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 911 relativo ao item H do requisito .I(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para imprimir o relat3rio
+W n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 911 relativo ao
item H do requisito .I(
TESTE $;$K Arquivo de CA. Emitidos
P-sso 1K E%ecute a &un"#o KCA. EmitidosL do 5enu Fiscal e selecione gera"#o de
arquivo(
P-sso #K E%ecute o teste 912 relativo ao item S do requisito .I(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 912 relativo ao item S do requisito .I(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2A/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 27/121
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para gerar o arquivo +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 912 relativo ao item S
do requisito .I(
TESTE $;1K Arquivo EletrNnico de Controle de Encerrantes
P-sso 1K E%ecute a &un"#o KEncerrantesL do 5enu Fiscal(
P-sso #K E%ecute o teste 9U9-< relativo ao requisito EEE.(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 9U9-< relativo ao requisito EEE.(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para gerar o Arquivo
EletrNnico de Controle de Encerrantes +W n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o
con&ormidade no teste 9U9-< relativo ao requisito EEE.(
TESTE $;1-C; Arquivo EletrNnico de K5anuten"#o de <om!aL
P-sso 1K E%ecute a &un"#o K5anuten"#o de <om!aL do 5enu Fiscal(
P-sso #K .eri&ique se F' possi!ilidade de selecionar o perBodo por data$ para a gera"#o do arquivo
P-sso ;K E%ecute o teste 9U1-< relativo ao requisito EEE.I-<
Co,'9o %-r- reGu's'@o -@e,',o; Possi!ilidade de selecionar o perBodo por data$ para a
gera"#o do arquivo( Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade no teste 9U1-<
relativo ao requisito EEE.I-<(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de selecionar o perBodo por data$
para a gera"#o do arquivo +W Ine%ist0ncia da &un"#o para gerar o arquivo +W n#o
e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 9U1-< relativo ao
requisito EEE.I-<(
TESTE $;#K Relat3rio Derencial de 2rans&er0ncias de 5esas
P-sso 1K E%ecute a &un"#o K2rans&( 5esasL do 5enu Fiscal(
P-sso #K E%ecute o teste 9U3 relativo - alBnea KaL do item 7 do requisito EEE.III(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 9U3 relativo - alBnea KaL do item 7 do requisito EEE.III(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o relat3rio +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 9U3 relativo - alBnea
KaL do item 7 do requisito EEE.III(
TESTE $;;K Relat3rio Derencial de 5esas A!ertas
P-sso 1K E%ecute a &un"#o K5esas A!ertasL do 5enu Fiscal(
P-sso #K E%ecute o teste 9U3 relativo - alBnea K!L do item 7 do requisito EEE.III(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 9U3 relativo - alBnea K!L do item 7 do requisito EEE.III(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o relat3rio +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 9U3 relativo - alBnea
K!L do item 7 do requisito EEE.III(
TESTE $;>K Relat3rio Derencial de 5ani&esto Fiscal de .iagem
P-sso 1K E%ecute a &un"#o K5ani&esto Fiscal de .iagemL do 5enu Fiscal(
P-sso #K E%ecute o teste 191 relativo ao requisito E?II
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 27/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2H/121
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 191 relativo ao requisito E?II(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o relat3rio +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 191 relativo ao
requisito E?II(
TESTE $;?K Arquivo EletrNnico de ?eitura do 5ovimento Ci'rio
P-sso 1K E%ecute a &un"#o K?eitura do 5ovimento Ci'rioL do 5enu Fiscal(
P-sso #K E%ecute o teste 192 relativo ao requisito E?II
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 192 relativo ao requisito E?II(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para gerar o arquivo +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 192 relativo ao
requisito E?II(
TESTE $;?-AK Relat3rio Derencial de Cupom de Em!arque <ilFete de Passagem
P-sso 1K E%ecute a &un"#o KCupom de Em!arque <ilFete de PassagemL do 5enu Fiscal(
P-sso #K E%ecute o teste 192A relativo ao requisito E?II
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 192A relativo ao requisito E?II(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o relat3rio +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 192A relativo ao
requisito E?II(
TESTE $;?-CK Arquivo EletrNnico de ?eitura do 5ovimento Ci'rio de Cupom de
Em!arque <ilFete de Passagem
P-sso 1K E%ecute a &un"#o K?eitura do 5ovimento Ci'rio de Cupom de Em!arque
<ilFete de PassagemL do 5enu Fiscal(
P-sso #K E%ecute o teste 192< relativo ao requisito E?II
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 191 relativo ao requisito E?II(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o relat3rio +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 192< relativo ao
requisito E?II(
TESTE $;?-CK Relat3rio Derencial de Cupom de Em!arque Dratuidade <ilFete de
Passagem
P-sso 1K E%ecute a &un"#o KCupom de Em!arque Dratuidade <ilFete de PassagemL do
5enu Fiscal(
P-sso #K E%ecute o teste 192C relativo ao requisito E?II
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 191 relativo ao requisito E?II(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o relat3rio +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 192C relativo ao
requisito E?II(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2H/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2S/121
TESTE $;?-DK Arquivo EletrNnico de ?eitura do 5ovimento Ci'rio de Cupom de
Em!arque Dratuidade <ilFete de Passagem
P-sso 1K E%ecute a &un"#o K?eitura do 5ovimento Ci'rio de Cupom de Em!arque
Dratuidade <ilFete de PassagemL do 5enu Fiscal(
P-sso #K E%ecute o teste 192C relativo ao requisito E?II
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 191 relativo ao requisito E?II(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o relat3rio +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 192C relativo ao
requisito E?II(
TESTE $;<K Relat3rio Derencial de Identi&ica"#o do PAF-ECF
P-sso 1K E%ecute a &un"#o KIdenti&ica"#o do PAF-ECFL do 5enu Fiscal(
P-sso #K E%ecute o teste 9:H relativo ao requisito E?III
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 9:H relativo ao requisito E?III(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o Relat3rio
Derencial +W n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 9:H
relativo ao requisito E?III(
TESTE $;<-AK Relat3rio Derencial de A!astecimentos Pendentes
P-sso 1K E%ecute a &un"#o KA!astecimentos PendentesL do 5enu Fiscal(
P-sso #K E%ecute o teste 9U9-A relativo ao requisito EEE.(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 9U9-A relativo ao requisito EEE.(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o Relat3rio
Derencial +W n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 9U9-A
relativo ao requisito EEE.(
TESTE $;<-CK Arquivo das .endas do PerBodo$ &a@endo op"#o pelo leiaute esta!elecido no
5anual de +rienta"#o do Conv0nio 7S8U7;
P-sso 1K E%ecute a &un"#o K.enda do PerBodoL do 5enu Fiscal(
P-sso #K E%ecute o teste 9:A-< relativo ao requisito EE.III(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 9:A-< relativo ao requisito EE.III(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o +W n#o e%ecu"#o da
&un"#o +W e%ist0ncia de n#o con&ormidade no teste 9:A-< relativo ao requisito EE.III(
TESTE $;<-CK Arquivo das .endas do PerBodo$ &a@endo op"#o pelo leiaute esta!elecido
no Ato C+2EPE8IC56 9U89:;
P-sso 1K E%ecute a &un"#o K.enda do PerBodoL do 5enu Fiscal(
P-sso #K E%ecute o teste 9:A-C relativo ao requisito EE.III(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 9:A-C relativo ao requisito EE.III(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o +W n#o e%ecu"#o da
&un"#o +W e%ist0ncia de n#o con&ormidade no teste 9:A-C relativo ao requisito EE.III(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2S/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2:/121
TESTE $;<-DK Arquivo da K2a!( \ndice 2)cnico de Produ"#oL;
P-sso 1K E%ecute a &un"#o K2a!( \ndice 2)cnico de Produ"#oL do 5enu Fiscal(
P-sso #K E%ecute o teste 9:A-A relativo ao requisito EE.II(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e con&ormidade no teste 9:A-A
relativo ao requisito EE.II$ com a respectiva grava"#o do arquivo(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o +W n#o e%ecu"#o da
&un"#o +W e%ist0ncia de n#o con&ormidade no teste 9:A-A relativo ao requisito EE.II +W
n#o grava"#o do arquivo(
TESTE $;<-E; Emiss#o de Relat3rio Derencial KParImetros de Con&igura"#oL
P-sso 1K E%ecute a &un"#o KParImetros de Con&igura"#oL do 5enu Fiscal(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o do Relat3rio Derencial contendo todos os parImetros previstos
na especi&ica"#o de requisitos$ programados no PAF-ECF em e%ecu"#o(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para emitir o Relat3rio
Derencial +W &alta de emiss#o do Relat3rio Derencial +W &alta no Relat3rio Derencial de
algum parImetro previsto na especi&ica"#o de requisitos(
TESTE $;<-F; Arquivo EletrNnico de KPed'giosL
P-sso 1K E%ecute a &un"#o KPed'giosL do 5enu Fiscal(
P-sso #K E%ecute o teste 116 relativo - alBnea KaL do item 1 do requisito E?I.
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o e%ecutada e ine%ist0ncia de n#o con&ormidade
no teste 116 relativo - alBnea KaL do item 1 do requisito E?I.(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para gerar o arquivo +W
n#o e%ecu"#o da &un"#o +W e%ist0ncia de n#o con&ormidade no teste 1%% relativo - alBnea
KaL do item 1 do requisito E?I.(
RE5UISITO VIII
TESTES
TESTE $;6K Emiss#o de Cupom Fiscal
P-sso 1K Emita um Cupom Fiscal com pelo menos um item(
P-sso #K +!serve se o PAF-ECF disponi!ili@a na tela campo para inser"#o dos seguintes
dados de identi&ica"#o do consumidor; CPF ou C/PM$ nome e endere"o e$ se positivo$ insira
estas in&orma"*es(
P-sso ;K +!serve se o PAF-ECF disponi!ili@a na tela campo para inser"#o da identi&ica"#o
de todos os meios de pagamento utili@ados pelo consumidor; dinFeiro$ cFeque$ etc( e se$
positivo$ insira mais de um meio de pagamento de modo que sua soma seGa superior ao
valor total do Cupom Fiscal(
P-sso >K +!serve se o valor de troco &oi in&ormado na tela de venda
P-sso ?K Con&ira se os dados impressos no Cupom Fiscal coincidem com os digitados ou
e%i!idos na tela de venda (CPF ou C/PM$ nome e endere"o do consumidor$ identi&ica"#o e
valor dos meios de pagamento utili@ados e valor do troco(
Co,'9o %-r- reGu's'@o -@e,',o; Cupom Fiscal emitido com os dados registrados nos
passos 2 a A(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2U/121
Co,'9o %-r- reGu's'@o o -@e,',o; Cupom Fiscal emitido com a aus0ncia de pelo
menos um dos dados registrados nos passos 2 a A(
ODser*-9oK /#o F' teste especB&ico para a disponi!ilidade de comandos para emiss#o de
todos os documentos nas op"*es e%istentes no 6o&t^are <'sico do ECF( +s demais testes
deste roteiro$ especialmente os relativos aos requisitos .II$ EII$ EIII e EI. s#o su&icientes
e dispensam teste especi&ico para esta &un"#o(
RE5UISITO I=
TESTES
TESTE $;8K Emiss#o de Cupom Fiscal
P-sso 1K Emita um Cupom Fiscal com pelo menos um item(
P-sso #K +!serve se o PAF-ECF possi!ilita a inser"#o de outras in&orma"*es no campo
Tin&orma"*es complementaresT$ no caso de ECF que disponi!ili@e este campo(
P-sso ;K +!serve se o PAF-ECF possi!ilita a inser"#o de outras in&orma"*es nas duas
primeiras linFas do campo Tmensagens promocionaisT$ no caso de ECF que disponi!ili@e
este campo(
P-sso >K +!serve se &oi impresso no Cupom Fiscal$ na primeira linFa do campo
Tin&orma"*es complementaresT ou na primeira linFa do campo Tmensagens promocionaisT$
con&orme o caso$ o c3digo que &oi gerado por meio do algoritmo 5essage Cigest (5C-7
do arquivo te%to que cont)m a lista de arquivos e%ecut'veis e seus respectivos c3digos 5C-
7 do PAF-ECF iniciando a impress#o na primeira coluna do campo$ disponi!ili@ada pelo
so&t^are !'sico do ECF$ precedido pela mensagem K5C-7;L
P-sso ?K Reiniciali@e o PAF-ECF(
P-sso <K .eri&ique se o aplicativo in&orma o local de grava"#o do arquivo 2E2 contendo a
lista de arquivos autenticados$ e seus respectivos c3digos 5C-7(
P-sso 6K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o E do Ato
C+2EPE8IC56 9H89:(
P-sso 8K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(P-sso BK Se/ inter&erir em nenFuma &uncionalidade$
altere o c3digo &onte do aplicativo e gere um novo e%ecut'vel(
P-sso 1$K Reiniciali@e o PAF-ECF(
P-sso 11K Emita um cupom &iscal e veri&ique se o 5C-7 impresso est' de acordo com o
5C-7 da lista de arquivos autenticados$ e se est' di&erente do 5C-7 impresso no cupom
&iscal emitido no passo 1(
Co,'9o %-r- reGu's'@o -@e,',o; Impossi!ilidade de inser"#o de outras in&orma"*es que
n#o se re&iram - identi&ica"#o do PAF-ECF no campo Tin&orma"*es complementaresT ou na
primeira linFa do campo Tmensagens promocionaisT$ con&orme o caso E impress#o no
Cupom Fiscal con&orme descrito no passo A E Arquivo gerado con&orme leiaute
esta!elecido no Ane%o E do Ato C+2EPE8IC56 9H89: com assinatura digital validada E
gera"#o de novo 5C-7 ap3s altera"#o do c3digo &onte$ con&orme alBneas KaL e K!L do item
1 do requisito IE(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 2U/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 39/121
Co,'9o %-r- reGu's'@o o -@e,',o; Possi!ilidade de inser"#o de outras in&orma"*es
que n#o se re&iram - identi&ica"#o do PAF-ECF no campo Tin&orma"*es complementaresT
ou na primeira linFa do campo Tmensagens promocionaisT$ con&orme o caso +W impress#o
no Cupom Fiscal em descon&ormidade com o descrito no passo A +W Arquivo gerado em
desacordo com o leiaute esta!elecido no Ane%o E do Ato C+2EPE8IC56 9H89: +W &alta
de valida"#o da assinatura digital do arquivo +W apresenta"#o do mesmo 5C-7 nos cupons
ap3s altera"#o do c3digo &onte +W o c'lculo do 5C-7 em desacordo com as alBneas KaL e
K!L do item 1 do requisito IE(
RE5UISITO =
TESTES
(Aplic'vel somente no caso de PAF-ECF que &uncione com %e&o /eos u/ ECF registrado
com !ase no Conv0nio IC56 17H8UA
TESTE $;BK Emiss#o autom'tica da ?eitura da 5em3ria Fiscal quando da emiss#o da
primeira Redu"#o R do m0s(
P-sso 1K Oa!ilite o ECF no 5odo de Interven"#o 2)cnica (5I2 seguindo instru"*es
constantes no 5anual de Interven"#o 2)cnica do equipamento ECF utili@ado nos testes(
P-sso #K Con&igure a data do ECF para qualquer dia do m0s seguinte(
P-sso ;K Retorne o ECF ao 5odo /ormal de &uncionamento desa!ilitando o 5odo de
Interven"#o 2)cnica(
P-sso >K Emita pelo menos um Cupom Fiscal com qualquer data do m0s seguinte(
P-sso ?K E%ecute o comando para emiss#o da Redu"#o R(
P-sso <K +!serve se antes ou ap3s a emiss#o da Redu"#o R$ o ECF emite a ?eitura da
5em3ria Fiscal contendo os dados do m0s imediatamente anterior(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o autom'tica da ?eitura da 5em3ria Fiscal
contendo os dados do m0s imediatamente anterior(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o da ?eitura da 5em3ria Fiscal
contendo os dados do m0s imediatamente anterior(
ODser*-9oK +s ECF registrados com !ase no Conv0nio IC56 :7891 e%ecutam esta
&un"#o independentemente de comando e%terno$ ou seGa$ o pr3prio 6o&t^are <'sico do ECF
comanda a impress#o da ?eitura da 5em3ria Fiscal em con&ormidade com o disposto no
inciso EI da cl'usula vig)sima s)tima do re&erido Conv0nio( /esta Fip3tese &ica dispensada
a e%ecu"#o desta &uncionalidade pelo PAF-ECF que &uncione eJ(&us'*-/e@e com
equipamentos ECF registrados com !ase no Conv0nio IC56 :7891(
RE5UISITO =I
TESTES
TESTE $>$K Consulta da 2a!ela de Produtos(
P-sso 1K ?ocali@e nos menus do programa a op"#o que permite consultar a 2a!ela de
Produtos(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 39/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 31/121
P-sso #K .eri&ique se F' possi!ilidade de utili@a"#o de mais de uma ta!ela e se positivo$
veri&ique se F' recurso para selecionar a ta!ela a ser utili@ada
P-sso ;K .eri&ique se a ta!ela cont)m$ no mBnimo$ os seguintes campos; c3digo da
mercadoria ou servi"o$ descri"#o da mercadoria o servi"o$ unidade de medida$ situa"#o
tri!ut'ria$ valor unit'rio 1nico para cada mercadoria$ Indicador de Arredondamento ou
2runcamento (IA2 e Indicador de Produ"#o Pr3pria ou de 2erceiro (IPP2(
P-sso >K .eri&ique se o campo c3digo da mercadoria ou servi"o possui o tamanFo mBnimo
de 1A caracteres necess'rios para comportar o c3digo D2I/ (Global Trade Item Number
do 6istema EA/(WCC (European Article Numbering(
P-sso ?K .eri&ique se e%iste mais de um campo para registro do valor unit'rio(
P-sso <K Caso FaGa possi!ilidade de utili@a"#o de mais de uma ta!ela$ repita os passos 3$ A
e 7 para cada ta!ela(
Co,'9o %-r- reGu's'@o -@e,',oK E%ist0ncia de todos os campos o!rigat3rios$ campo do
c3digo da mercadoria ou servi"o com tamanFo mBnimo de 1A caracteres e e%ist0ncia de
somente um campo para registro do valor unit'rio da mercadoria ou servi"o(
Co,'9o %-r- reGu's'@o o -@e,',oK Ine%ist0ncia de qualquer um dos campos
o!rigat3rios$ campo do c3digo da mercadoria ou servi"o com tamanFo in&erior a 1A
caracteres e e%ist0ncia de mais de um campo para registro do valor unit'rio da mercadoria
ou servi"o(
RE5UISITO =II
TESTES
TESTE $>1K Registro de 6uprimento de Cai%a(
P-sso 1K ?ocali@e nos menus do programa a op"#o que permite registrar suprimento de
cai%a(
P-sso #K Registre um suprimento de cai%a no valor de RY 1$99( +!serve se o ECF emitiu o
Comprovante /#o Fiscal relativo ao suprimento de cai%a corretamente(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o do Comprovante /#o Fiscal de 6uprimento
de Cai%a no valor de RY 1$99(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para registro de
6uprimento de Cai%a ou &alta de emiss#o do Comprovante /#o Fiscal de 6uprimento de
Cai%a(

TESTE $>#K Registro de 6angria ou Retirada de Cai%a(
P-sso 1K ?ocali@e nos menus do programa a op"#o que permite registrar sangria ou retirada
de cai%a(
P-sso #K Registre uma sangria ou retirada de cai%a no valor de RY 9$79( +!serve se o ECF
emitiu o Comprovante /#o Fiscal relativo - sangria de cai%a corretamente(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o do Comprovante /#o Fiscal de 6angria ou
Retirada de Cai%a no valor de RY 9$79(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para registro de 6angria ou
Retirada de Cai%a ou &alta de emiss#o do Comprovante /#o Fiscal de 6angria ou Retirada
de Cai%a(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 31/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 32/121
RE5UISITO =III
TESTES
TESTE $>;K Registro de todas as opera"*es n#o &iscais possi!ilitadas pelo aplicativo(
P-sso 1K ?ocali@e nos menus do programa todas as op"*es que possi!ilitem o registro de
opera"*es n#o &iscais$ tais como; vale-cr)dito$ pagamentos diversos$ rece!imentos diversos$
rece!imento de presta"*es$ etc(
P-sso #K E%ecute um registro de cada uma das opera"*es n#o &iscais possi!ilitadas pelo
aplicativo e o!serve se em todas elas F' a emiss#o de Comprovante /#o Fiscal pelo ECF(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o do Comprovante /#o Fiscal para todas as
opera"*es n#o &iscais passBveis de registro pelo programa aplicativo(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o do Comprovante /#o Fiscal para
pelo menos uma das opera"*es n#o &iscais registrada(
RE5UISITO =IV
TESTES
TESTE $>>K Emiss#o de Cupom Fiscal com registro de pagamento por meio de cart#o de
cr)dito ou de d)!ito (valor equivalente
P-sso 1K Emita um Cupom Fiscal com pelo menos um item(
P-sso #K Finali@e o Cupom Fiscal com registro de meio de pagamento por cart#o de cr)dito
ou de d)!ito(
P-sso ;K E%ecute a transa"#o de pagamento com cart#o de cr)dito ou de d)!ito de qualquer
marca(
P-sso >K Aguarde a emiss#o do Comprovante de Cr)dito ou C)!ito (CCC ou do
Comprovante /#o Fiscal .inculado (C/F. pelo ECF$ contendo o registro da transa"#o
com cart#o de cr)dito ou de d)!ito(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o pelo ECF do Comprovante de Cr)dito ou
C)!ito (CCC no caso de ECF do C. :7891$ ou do Comprovante /#o Fiscal .inculado
(C/F. no caso de ECF do C. 17H8UA$ contendo o registro da transa"#o com cart#o de
cr)dito ou de d)!ito(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de e%ecu"#o da transa"#o com
cart#o de cr)dito ou de d)!ito ou &alta de emiss#o do Comprovante de Cr)dito ou C)!ito
(CCC ou do Comprovante /#o Fiscal .inculado (C/F. pelo ECF$ contendo o registro da
transa"#o com cart#o de cr)dito ou de d)!ito(
TESTE $>?K Emiss#o de Cupom Fiscal com registro de pagamento por meio de cart#o de
cr)dito ou de d)!ito (valor a maior
P-sso 1K Emita um Cupom Fiscal com valor total de RY 19$99
P-sso #K Finali@e o Cupom Fiscal com registro de meio de pagamento por cart#o de cr)dito
ou de d)!ito(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 32/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 33/121
P-sso ;K E%ecute a transa"#o de pagamento com cart#o de cr)dito ou de d)!ito de qualquer
marca$ in&ormando RY 17$99 como valor da transa"#o com cart#o(
Co,'9o %-r- reGu's'@o -@e,',o; Impossi!ilidade de in&ormar - empresa administradora
de cart#o de cr)dito ou d)!ito valor da transa"#o di&erente do Cupom Fiscal(
Co,'9o %-r- reGu's'@o o -@e,',o; Possi!ilidade de in&ormar - empresa
administradora de cart#o de cr)dito ou d)!ito valor da transa"#o di&erente do Cupom Fiscal(
TESTE $><K Emiss#o de Comprovante de Cr)dito ou C)!ito (CCC para outras &inalidades
P-sso 1K Emita um Cupom Fiscal
P-sso #K Finali@e o Cupom Fiscal com registro de meio de pagamento vinculado - emiss#o
de CCC(
P-sso ;K .eri&ique se ) possBvel emitir CCC sem reali@ar a transa"#o de pagamento com
uma empresa administradora de cart#o de cr)dito ou de d)!ito(
Co,'9o %-r- reGu's'@o -@e,',o; Impossi!ilidade de emitir CCC sem reali@ar a
transa"#o de pagamento com uma empresa administradora de cart#o de cr)dito ou de
d)!ito(
Co,'9o %-r- reGu's'@o o -@e,',o; Possi!ilidade de emitir CCC sem reali@ar a
transa"#o de pagamento com uma empresa administradora de cart#o de cr)dito ou de
d)!ito(
RE5UISITO =V
TESTES
TESTE $>6K Compara"#o da data e Fora da movimenta"#o no registro do !anco de
dados com a data e Fora impressas no ca!e"alFo do Cupom Fiscal respectivo(
P-sso 1K Altere a Fora do computador e do equipamento no qual est' locali@ado o !anco de
dados$ em duas Foras a mais$ em rela"#o - Fora atual>
P-sso #K Registre uma opera"#o de venda no aplicativo e emita o Cupom Fiscal(
P-sso ;K Consulte a data e Fora da opera"#o registrada no !anco de dados do sistema e
compare-a com a data e Fora impressas no ca!e"alFo do Cupom Fiscal(
P-sso >K Retorne a Fora dos equipamentos para o valor inicial(
P-sso ?K Repita os passos 1 a A$ alterando agora a data dos equipamentos$ em um dia a
mais$ em rela"#o - data atual(
Co,'9o %-r- reGu's'@o -@e,',oK Coincid0ncia da data e Fora da movimenta"#o
registrada no !anco de dados com a data e Fora impressas no ca!e"alFo do Cupom Fiscal
respectivo$ considerando a tolerIncia do requisito E.(
Co,'9o %-r- reGu's'@o o -@e,',oK Civerg0ncia da data ou Fora da movimenta"#o
registrada no !anco de dados com a data ou Fora impressas no ca!e"alFo do Cupom Fiscal
respectivo$ considerando a tolerIncia do requisito E.(
RE5UISITO =VI
TESTES
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 33/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3A/121
TESTE $>8K Emiss#o de Cupom Fiscal com ECF desligado e8ou &ora de linFa(
P-sso 1K Cesligue o ECF(
P-sso #K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso ;K +!serve o comportamento do programa aplicativo e se a opera"#o &oi registrada
pelo aplicativo sem a impress#o do Cupom Fiscal(
Passo A; Coloque o ECF em modo K&ora de linFaL
P-sso ?K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso <K +!serve o comportamento do programa aplicativo e se a opera"#o &oi registrada
pelo aplicativo sem a impress#o do Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',oK Apresenta"#o de mensagem de erro E n#o reali@a"#o
do registro nos !ancos de dados do sistema nas opera"*es reali@adas nos passos 2 e 7(
<loqueio de &uncionamento de todas as &un"*es do programa aplicativo e%ceto as &un"*es
listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de apresenta"#o de mensagem de erro +W
registro da opera"#o nos !ancos de dados do sistema(
TESTE $>BK Registro de item em Cupom Fiscal com ECF desligado(
P-sso 1K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal e registrando um item de venda(
P-sso #K Cesligue o ECF(
P-sso ;K Registre mais um item de venda no Cupom Fiscal(
P-sso >K +!serve o comportamento do programa aplicativo e se a opera"#o &oi registrada
pelo aplicativo sem a impress#o do Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',o; Apresenta"#o de mensagem de erro E n#o reali@a"#o
do registro nos !ancos de dados do sistema( <loqueio de &uncionamento de todas as
&un"*es do programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de apresenta"#o de mensagem de erro +W
registro da opera"#o nos !ancos de dados do sistema(
TESTE $?$K Emiss#o de Cupom Fiscal sem !o!ina de papel no ECF(
P-sso 1K Cesligue o ECF(
P-sso #K Retire a !o!ina de papel do ECF(
P-sso ;K ?igue o ECF novamente(
P-sso >K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso ?K +!serve o comportamento do programa aplicativo e se a opera"#o &oi registrada
pelo aplicativo sem a impress#o do Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',o; Apresenta"#o de mensagem de erro E n#o reali@a"#o
do registro nos !ancos de dados do sistema( <loqueio de &uncionamento de todas as
&un"*es do programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de apresenta"#o de mensagem de erro +W
registro da opera"#o nos !ancos de dados do sistema(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3A/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 37/121
TESTE $?1K Emiss#o de Cupom Fiscal sem comunica"#o de dados com o ECF(
P-sso 1K Cesligue o ECF(
P-sso #K Retire o conector de comunica"#o serial entre o ECF e o micro(
P-sso ;K ?igue o ECF novamente(
P-sso >K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso ?K +!serve o comportamento do programa aplicativo e se a opera"#o &oi registrada
pelo aplicativo sem a impress#o do Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',o; Apresenta"#o de mensagem de erro E n#o reali@a"#o
do registro nos !ancos de dados do sistema( <loqueio de &uncionamento de todas as
&un"*es do programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de apresenta"#o de mensagem de erro +W
registro da opera"#o nos !ancos de dados do sistema(
TESTE $?#K Cancelamento de Cupom Fiscal emitido antes do 1ltimo Cupom Fiscal
emitido(
P-sso 1K Emita dois Cupons Fiscais (A e <$ nesta seq,0ncia(
P-sso #K 2ente registrar o cancelamento do Cupom Fiscal KAL(
P-sso ;K +!serve o comportamento do programa aplicativo e se o cancelamento &oi
registrado pelo aplicativo sem a emiss#o do Cupom Fiscal de cancelamento pelo ECF(
Co,'9o %-r- reGu's'@o -@e,',o; Apresenta"#o de mensagem de erro E n#o reali@a"#o
do registro de cancelamento nos !ancos de dados do sistema(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de apresenta"#o de mensagem de erro +W
registro do cancelamento nos !ancos de dados do sistema(
RE5UISITO =VII
TESTES
TESTE $?;K Registro de opera"*es ap3s a emiss#o da Redu"#o R(
P-sso 1K Emita um Cupom Fiscal(
P-sso #K /o mesmo dia da emiss#o do Cupom Fiscal$ emita a Redu"#o R$ com o For'rio do
ECF anterior a 29;99F(
P-sso ;K 2ente registrar uma opera"#o de venda no aplicativo$ na mesma data da emiss#o
da Redu"#o R(
P-sso >K +!serve o comportamento do programa aplicativo e se a opera"#o &oi registrada
pelo aplicativo sem a impress#o do Cupom Fiscal(
P-sso ?K 2ente registrar o cancelamento do Cupom Fiscal emitido no passo 1$ na mesma
data da emiss#o da Redu"#o R(
P-sso <K +!serve o comportamento do programa aplicativo e se o cancelamento &oi
registrado pelo aplicativo sem a emiss#o do Cupom Fiscal de cancelamento pelo ECF(
P-sso 6K 2ente registrar uma opera"#o de suprimento de cai%a$ na mesma data da emiss#o
da Redu"#o R(
P-sso 8K +!serve o comportamento do programa aplicativo e se o suprimento de cai%a &oi
registrado pelo aplicativo sem a emiss#o do Comprovante /#o Fiscal respectivo pelo ECF(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 37/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3H/121
P-sso BK 2ente registrar uma opera"#o de sangria de cai%a (retirada de cai%a$ na mesma
data da emiss#o da Redu"#o R(
P-sso 1$K +!serve o comportamento do programa aplicativo e se a sangria de cai%a &oi
registrada pelo aplicativo sem a emiss#o do Comprovante /#o Fiscal respectivo pelo ECF(
P-sso 11K ?ocali@e nos menus do programa todas as op"*es que possi!ilitem o registro de
opera"*es n#o &iscais$ tais como; vale-cr)dito$ pagamentos$ rece!imentos diversos$
rece!imento de presta"*es$ etc(
P-sso 1#K E%ecute um registro de cada uma das opera"*es n#o &iscais possi!ilitadas pelo
aplicativo e o!serve$ em todas elas$ o comportamento do programa aplicativo e se a
opera"#o &oi registrada pelo aplicativo sem a emiss#o do Comprovante /#o Fiscal
respectivo pelo ECF$ na mesma data da emiss#o da Redu"#o R(
P-sso 1;K Cesligue o ECF e o microcomputador$ na mesma data da emiss#o da Redu"#o R(
P-sso 1>K Aguarde 39 segundos e ligue novamente o ECF e o microcomputador(
P-sso 1?K E%ecute o programa aplicativo &iscal(
P-sso 1<K Repita os passos 3 e A(
P-sso 16K .eri&ique se F' &un"#o que disponi!ili@e tela para inser"#o no sistema das vendas
e&etuadas sem emiss#o do Cupom Fiscal$ por meio de registro manual (digita"#o de dados
relativos aos documentos &iscais emitidos manualmente$ devendo;
- possi!ilitar a digita"#o oDr'E-@Fr'- das in&orma"*es necess'rias - gera"#o do arquivo de
que trata o requisito EE.III$ de todos os documentos &iscais disponi!ili@ados ao usu'rio do
programa(
- gerar estas in&orma"*es$ -u@o/-@'(-/e@e$ nos arquivos eletrNnicos gerados pelo PAF-
ECF$ especialmente o arquivo de que trata o requisito EE.III(
P-sso 18K 6imule a emiss#o de todos os modelos de Cocumento Fiscais tratados pelo PAF-
ECF$ digitando as in&orma"*es na tela a que se re&ere o Passo 1S(
P-sso 1BK E%ecute no 5enu Fiscal a &un"#o K.endas do PerBodoL$ indicando a data da
emiss#o da /ota Fiscal mod( 1 a que se re&ere o Passo 1:(
P-sso #$K Cesligue somente o ECF(
P-sso #1K Repita os testes constantes nos Passos 1 a 12(
P-sso ##K Repita os testes constantes nos Passos 1S a 1U(
Co,'9o %-r- reGu's'@o -@e,',o;
1 - Apresenta"#o de mensagem de erro quando da e%ecu"#o dos passos 3$ 7$ S$ U$ 12$ 1H e
21> e
2 - n#o reali@a"#o do registro nos !ancos de dados do sistema em todas as opera"*es
e%ecutadas nos passos 3$ 7$ S$ U$ 12 e 1H> e
3 - e%ist0ncia da &un"#o descrita no passo 1S com sua e%ecu"#o em con&ormidade com as
e%ig0ncias nele descritas> e
A gera"#o correta do arquivo a que se re&ere o Passo 1U e 22(
Co,'9o %-r- reGu's'@o o -@e,',o;
1 - Falta de apresenta"#o de mensagem de erro quando da e%ecu"#o dos passos 3$ 7$ S$ U$
12$ 1H e 21> ou
2 reali@a"#o do registro da opera"#o nos !ancos de dados do sistema em pelo menos uma
das opera"*es e%ecutadas nos passos 3$ 7$ S$ U$ 12 e 1H> ou
3 - ine%ist0ncia da &un"#o descrita no passo 1S> ou
A - e%ecu"#o da &un"#o descrita no passo 1U e 22 de modo divergente com as e%ig0ncias
nele descritas(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3H/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3S/121
RE5UISITO =VIII
TESTES
TESTE $?>K Consulta de item da 2a!ela de Produtos(
P-sso 1K ?ocali@e nos menus do programa a op"#o que permite consultar o pre"o de um
item(
P-sso #K E%ecute uma consulta qualquer(
P-sso ;K +!serve se o valor unit'rio apresentado coincide com o constante no arquivo que
arma@ena a 2a!ela de 5ercadorias e 6ervi"os(
P-sso >K +!serve se a tela da consulta apresenta somente um item de cada ve@ ou se$
apresenta v'rios itens na mesma tela(
P-sso ?K Caso apresente v'rios itens$ o!serve;
- se F' totali@a"#o de valor dos itens consultados>
- se F' &un"#o para trans&orma"#o das in&orma"*es consultadas em registro de pr)-venda$
con&orme previsto no item 2 do requisito I.>
- se &un"#o para trans&orma"#o das in&orma"*es consultadas em Cocumento Au%iliar de
.endas$ con&orme previsto nos itens 3 e A do requisito I.(
P-sso <K Caso FaGa pelo menos uma das &un"*es descritas no passo 7$ veri&ique se e%iste
parImetro de con&igura"#o destas &uncionalidades e se estes parImetros podem ser
acessados e con&igurados por meio de tela do programa ou se F' possi!ilidade para o
usu'rio acessar o arquivo destes parImetros e alter'-los sem causar insta!ilidade no
&uncionamento do programa(
Co,'9o %-r- reGu's'@o -@e,',o; Ine%ist0ncia de &un"#o para consulta de pre"o de item(
Apresenta"#o do resultado da consulta com somente um item ou com lista de itens sem
totali@a"#o ou com totali@a"#o desde que e%istam parImetros de con&igura"#o inacessBveis
ao usu'rio(
Co,'9o %-r- reGu's'@o o -@e,',o; Apresenta"#o do resultado da consulta em &orma
de lista de itens com totali@a"#o +W possi!ilidade de trans&orma"#o das in&orma"*es
consultadas em registro de pr)-venda ou CA.$ sem que FaGa parImetro para con&igurar
estas &uncionalidades ou se estes parImetros puderem ser acessados e alterados pelo usu'rio
sem causar insta!ilidade no &uncionamento do programa(
RE5UISITO =I=
TESTES
TESTE $??K Emiss#o de Cupom Fiscal(
P-sso 1K Emita um Cupom Fiscal com pelo menos cinco itens de situa"*es tri!ut'rias
distintas(
P-sso #K ?ocali@e nos menus do programa a op"#o que permite consultar a 2a!ela de
5ercadorias e 6ervi"os(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3S/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3:/121
P-sso ;K Compare o registro dos itens impresso no Cupom Fiscal (c3digo$ descri"#o$
unidade de medida$ pre"o unit'rio e situa"#o tri!ut'ria com os dados constantes na 2a!ela
de 5ercadorias e 6ervi"os(
Co,'9o %-r- reGu's'@o -@e,',o; Cados do registro de item impressos no Cupom Fiscal
(c3digo$ descri"#o$ unidade de medida$ pre"o unit'rio e situa"#o tri!ut'ria coincidentes
com os dados respectivos constantes na 2a!ela de 5ercadorias e 6ervi"os(
Co,'9o %-r- reGu's'@o o -@e,',o; Cados do registro de item impressos no Cupom
Fiscal (c3digo$ descri"#o$ unidade de medida$ pre"o unit'rio e situa"#o tri!ut'ria
divergentes dos dados respectivos constantes na 2a!ela de 5ercadorias e 6ervi"os(
RE5UISITO ==
TESTES
TESTE $?<K Dera"#o do arquivo eletrNnico da 2a!ela de 5ercadorias e 6ervi"os(
P-sso 1K E%ecute a &un"#o K2a!( Prod(L do 5enu Fiscal( e o!serve o local onde o arquivo
&oi gerado(
P-sso #K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o . do Ato
C+2EPE8IC56 9H89:(
P-sso ;K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Arquivo gerado con&orme leiaute esta!elecido no
Ane%o . do Ato C+2EPE8IC56 9H89: com assinatura digital validada(
Co,'9o %-r- reGu's'@o o -@e,',o; Arquivo gerado em desacordo com o leiaute
esta!elecido no Ane%o . do Ato C+2EPE8IC56 9H89: +W &alta de valida"#o da assinatura
digital do arquivo(
RE5UISITO ==I

TESTES
(Caso o PAF-ECF contemple as &un"*es de CA. e8ou pr)-venda e8ou conta de cliente$ os
testes 97S a 9HU dever#o ser e%ecutados para essas &un"*es$ devidamente adequados(
TESTE $?6K Emiss#o de Cupom Fiscal com valor unit'rio do item nulo (@ero ou negativo(
P-sso 1K A!ra um Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K .eri&ique se o campo valor unit'rio do item pode ser acessado pelo usu'rio para
altera"#o do valor(
P-sso >K 6e &or possBvel acessar o campo$ tente digitar um valor nulo (@ero e depois tente
digitar um valor negativo(
Co,'9o %-r- reGu's'@o -@e,',oK ReGei"#o de valor nulo (@ero e de valor negativo(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3U/121
Co,'9o %-r- reGu's'@o o -@e,',oK Permiss#o do registro com valor nulo (@ero ou
negativo(
TESTE $?8K Emiss#o de Cupom Fiscal com valor negativo ou nulo (@ero na quantidade
do item(
P-sso 1K A!ra um Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K /o campo relativo - quantidade comerciali@ada$ tente digitar um valor nulo (@ero
e depois tente digitar um valor negativo(Co,'9o %-r- reGu's'@o -@e,',oK ReGei"#o de
valor nulo (@ero e de valor negativo(
Co,'9o %-r- reGu's'@o o -@e,',oK Permiss#o do registro com valor nulo (@ero ou
negativo(
TESTE $?BK Emiss#o de Cupom Fiscal contendo item com c3digo ine%istente(
P-sso 1K A!ra um Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K /o campo relativo ao c3digo do item$ tente avan"ar para o pr3%imo campo$
dei%ando o campo do c3digo sem preencFimento( 6e conseguir avan"ar$ prossiga at) o &inal
e veri&ique se o item ) registrado com o c3digo em !ranco(Co,'9o %-r- reGu's'@o
-@e,',oK ReGei"#o de c3digo ine%istente(
Co,'9o %-r- reGu's'@o o -@e,',oK Permiss#o do registro com c3digo ine%istente(
TESTE $<$K Emiss#o de Cupom Fiscal com desconto negativo so!re o valor do item(
P-sso 1K A!ra um Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K .eri&ique se o aplicativo disponi!ili@a &un"#o para registro de desconto so!re o
valor do item(
P-sso >K Caso positivo$ posicione o cursor no campo respectivo e tente digitar um
percentual ou valor negativo(
Co,'9o %-r- reGu's'@o -@e,',oK ReGei"#o de valor e de percentual negativo(
Co,'9o %-r- reGu's'@o o -@e,',oK Permiss#o do registro com valor ou percentual
negativo(
TESTE $<1K Emiss#o de Cupom Fiscal com desconto negativo so!re o valor total do
Cupom Fiscal(
P-sso 1K A!ra um Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K .eri&ique se o aplicativo disponi!ili@a &un"#o para registro de desconto so!re o
valor total da opera"#o(
P-sso >K Caso positivo$ posicione o cursor no campo respectivo e tente digitar um
percentual ou valor negativo(
Co,'9o %-r- reGu's'@o -@e,',oK ReGei"#o de valor e de percentual negativo(
Co,'9o %-r- reGu's'@o o -@e,',oK Permiss#o do registro com valor ou percentual
negativo(
TESTE $<#K Emiss#o de Cupom Fiscal com acr)scimo negativo so!re o valor do item(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 3U/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A9/121
P-sso 1K A!ra um Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K .eri&ique se o aplicativo disponi!ili@a &un"#o para registro de acr)scimo so!re o
valor do item(
P-sso >K Caso positivo$ posicione o cursor no campo respectivo e tente digitar um
percentual ou valor negativo(
Co,'9o %-r- reGu's'@o -@e,',oK ReGei"#o de valor e de percentual negativo(
Co,'9o %-r- reGu's'@o o -@e,',oK Permiss#o do registro com valor ou percentual
negativo(
TESTE $<;K Emiss#o de Cupom Fiscal com acr)scimo negativo so!re o valor total do
Cupom Fiscal(
P-sso 1K A!ra um Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K .eri&ique se o aplicativo disponi!ili@a &un"#o para registro de acr)scimo so!re o
valor total da opera"#o(
P-sso >K Caso positivo$ posicione o cursor no campo respectivo e tente digitar um
percentual ou valor negativo(
Co,'9o %-r- reGu's'@o -@e,',oK ReGei"#o de valor e de percentual negativo(
Co,'9o %-r- reGu's'@o o -@e,',oK Permiss#o do registro com valor ou percentual
negativo(
TESTE $<>K Emiss#o de Cupom Fiscal com valor de pagamento negativo(
P-sso 1K A!ra um Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K Acione o comando de &ecFamento da opera"#o(
P-sso >K /o campo relativo ao valor pago$ tente digitar um valor negativo(
Co,'9o %-r- reGu's'@o -@e,',oK ReGei"#o de valor negativo(
Co,'9o %-r- reGu's'@o o -@e,',oK Permiss#o do registro com valor negativo(
TESTE $<?K Registro de venda para veri&ica"#o dos parImetros de entrada(
P-sso 1K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso #K /a tela do aplicativo destinada ao registro de venda$ o!serve se somente os
campos relativos ao c3digo ou - descri"#o do item e - quantidade comerciali@ada podem
ser acessados pelo usu'rio( E%clusivamente no caso de programa aplicativo para uso por
Postos Revendedores de Com!ustBvel ou de produto vendido a peso o campo relativo ao
valor total do item pode ser acessado em su!stitui"#o ao campo relativo - quantidade
comerciali@ada(
P-sso ;K Registre um item e o!serve se a unidade de medida do item$ o seu pre"o unit'rio e
a situa"#o tri!ut'ria &oram automaticamente capturados da 2a!ela de Produtos(
Co,'9o %-r- reGu's'@o -@e,',oK Acesso somente aos campos relativos ao c3digo ou -
descri"#o do item e - quantidade comerciali@ada( 2ratando-se de programa para uso por
Postos Revendedores de Com!ustBvel$ acesso ao campo relativo ao valor total do item em
su!stitui"#o ao campo relativo - quantidade comerciali@ada(
Co,'9o %-r- reGu's'@o o -@e,',oK Acesso aos demais campos(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A9/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A1/121
TESTE $<<K Registro de venda e emiss#o de Cupom Fiscal com altera"#o do valor unit'rio
do item para mais(
P-sso 1K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso #K /a tela do aplicativo destinada ao registro de venda$ o!serve se o campo relativo
ao pre"o unit'rio do item comerciali@ado pode ou n#o ser acessado pelo usu'rio$ ainda que
preencFido automaticamente pelo aplicativo(
P-sso ;K Caso o campo relativo ao pre"o unit'rio do item possa ser acessado pelo usu'rio$
altere o valor acrescendo RY 1$99 ao pre"o unit'rio(
P-sso >K Conclua a opera"#o e &ecFe o Cupom Fiscal(
P-sso ?K +!serve se no Cupom Fiscal &oi registrado como acr)scimo (totali@ador
especB&ico o valor de RY 1$99(
P-sso <K Para con&irmar o registro do acr)scimo$ emita uma ?eitura E e o!serve o
totali@ador especB&ico de acr)scimos(
Co,'9o %-r- reGu's'@o -@e,',oK Campo relativo ao pre"o unit'rio do item
comerciali@ado inacessBvel ou$ se acessBvel$ registro de RY 1$99 como acr)scimo no valor
total do item ou no valor total do Cupom Fiscal(
Co,'9o %-r- reGu's'@o o -@e,',oK Falta de registro de RY 1$99 como acr)scimo(
TESTE $<6K Registro de venda e emiss#o de Cupom Fiscal com altera"#o do valor unit'rio
do item para menos(
P-sso 1K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso #K /a tela do aplicativo destinada ao registro de venda$ o!serve se o campo relativo
ao pre"o unit'rio do item comerciali@ado pode ou n#o ser acessado pelo usu'rio$ ainda que
preencFido automaticamente pelo aplicativo(
P-sso ;K Caso o campo relativo ao pre"o unit'rio do item possa ser acessado pelo usu'rio$
altere o valor diminuindo RY 1$99 do pre"o unit'rio(
P-sso >K Conclua a opera"#o e &ecFe o Cupom Fiscal(
P-sso ?K +!serve se no Cupom Fiscal &oi registrado como desconto (totali@ador especB&ico
o valor de RY 1$99(
P-sso <K Para con&irmar o registro do desconto$ emita uma ?eitura E e o!serve o
totali@ador especB&ico de descontos(
Co,'9o %-r- reGu's'@o -@e,',oK Campo relativo ao pre"o unit'rio do item
comerciali@ado inacessBvel ou$ se acessBvel$ registro de RY 1$99 como desconto no valor
total do item ou no valor total do Cupom Fiscal(
Co,'9o %-r- reGu's'@o o -@e,',oK Falta de registro de RY 1$99 como desconto(
TESTE $<8K Registro de venda e emiss#o de Cupom Fiscal com acesso ao campo valor
total do item(
P-sso 1K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A1/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A2/121
P-sso #K /a tela do aplicativo destinada ao registro de venda$ o!serve se o campo relativo
ao valor total do item registrado pode ou n#o ser acessado pelo usu'rio(
P-sso ;K Se o campo relativo ao valor total do item registrado puder ser acessado pelo
usu'rio$ certi&ique-se de que se trata de programa para uso por esta!elecimento revendedor
vareGista de com!ustBvel ou de produto vendido a peso e e%ecute os testes relativos aos
requisitos EEEII a EEE.I(
P-sso >K +!serve ainda se o campo relativo ao valor total do item registrado &oi preencFido
automaticamente pelo programa$ e%ceto quando se tratar de programa para uso por
esta!elecimento revendedor vareGista de com!ustBvel ou de produto vendido a peso(
P-sso ?K +!serve se o valor constante no campo relativo ao valor total do item na tela de
registro de venda$ corresponde ao impresso no Cupom Fiscal e equivale - multiplica"#o da
quantidade do item pelo valor unit'rio do item(
Co,'9o %-r- reGu's'@o -@e,',oK Campo relativo ao valor total do item inacessBvel$ ou
acessBvel somente quando se tratar de programa para uso por esta!elecimento revendedor
vareGista de com!ustBvel ou de produto vendido a peso( .alor total do item constante na tela
de registro de venda preencFido automaticamente pelo programa$ e%ceto quando se tratar
de programa para uso por esta!elecimento revendedor vareGista de com!ustBvel ou de
produto vendido a peso( .alor total do item constante na tela de registro de venda
coincidente com o valor total do item impresso no Cupom Fiscal e equivalente -
multiplica"#o da quantidade do item pelo valor unit'rio do item(
Co,'9o %-r- reGu's'@o o -@e,',oK Campo relativo ao valor total do item acessBvel$
e%ceto quando se tratar de programa para uso por esta!elecimento revendedor vareGista de
com!ustBvel ou de produto vendido a peso( Campo relativo ao valor total do item na tela de
registro de venda n#o preencFido automaticamente pelo programa$ e%ceto no caso de
programa para uso por esta!elecimento revendedor vareGista de com!ustBvel ou de produto
vendido a peso( .alor total do item constante na tela de registro de venda di&erente do valor
total do item impresso no Cupom Fiscal ou di&erente da multiplica"#o da quantidade do
item pelo valor unit'rio do item(
TESTE $<BK Registro de venda e emiss#o de Cupom Fiscal com acesso ao campo valor
total do Cupom Fiscal(
P-sso 1K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso #K /a tela do aplicativo destinada ao registro de venda$ o!serve se o campo relativo
ao valor total do Cupom Fiscal pode ou n#o ser visuali@ado pelo usu'rio(
P-sso ;K /a tela do aplicativo destinada ao registro de venda$ o!serve se o campo relativo
ao valor total do Cupom Fiscal pode ou n#o ser acessado pelo usu'rio(
P-sso >K +!serve ainda se o campo relativo ao valor total do Cupom Fiscal &oi preencFido
automaticamente pelo programa com o valor correspondente ao impresso no Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',oK Campo relativo ao valor total do Cupom Fiscal visBvel
e inacessBvel ao usu'rio(
Co,'9o %-r- reGu's'@o o -@e,',oK Campo relativo ao valor total do Cupom Fiscal
n#o visBvel ou acessBvel ao usu'rio(
TESTE $6$K Con&er0ncia dos dados do registro de item impressos no Cupom Fiscal(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A2/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A3/121
P-sso 1K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso #K Registre um item comerciali@ado(
P-sso ;K .eri&ique se os dados relativos ao registro do item (c3digo$ descri"#o$ unidade de
medida$ quantidade$ valor unit'rio e valor total do item constantes na tela de registro de
venda coincidem com os impressos no Cupom Fiscal(
P-sso >K Envie o comando para &ecFamento do Cupom Fiscal registrando o valor de
pagamento(
P-sso ?K .eri&ique se o valor total do Cupom Fiscal constante na tela de registro de venda
coincide com o impresso no Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',oK Cados relativos ao registro do item (c3digo$ descri"#o$
unidade de medida$ quantidade$ valor unit'rio e valor total do item constantes na tela de
registro de venda$ coincidentes com os impressos no Cupom Fiscal( .alor total do Cupom
Fiscal constante na tela de registro de venda coincidente com o impresso no Cupom Fiscal(
Co,'9o %-r- reGu's'@o o -@e,',oK Cados relativos ao registro do item (c3digo$
descri"#o$ unidade de medida$ quantidade$ valor unit'rio e valor total do item constantes
na tela de registro de venda divergentes dos impressos no Cupom Fiscal( .alor total do
Cupom Fiscal constante na tela de registro de venda divergente do impresso no Cupom
Fiscal(
RE5UISITO ==II
TESTES
TESTE $61K Inspe"#o visual dos menus do programa(
P-sso 1K .eri&ique todos os menus$ teclas de atalFo e op"*es de opera"#o e con&igura"#o
disponi!ili@adas pelo programa e o!serve se F' possi!ilidade de desativar o ECF ou de
con&igurar o ECF a ser utili@ado(
Co,'9o %-r- reGu's'@o -@e,',oK Ine%ist0ncia de &un"#o que possi!ilite desativar o ECF
ou con&igurar o ECF a ser utili@ado(
Co,'9o %-r- reGu's'@o o -@e,',oK E%ist0ncia de &un"#o que possi!ilite desativar o
ECF ou con&igurar o ECF a ser utili@ado(
TESTE $6#K Inspe"#o visual do arquivo au%iliar de con&igura"#o de ECF(
P-sso 1K Identi&ique o arquivo au%iliar de con&igura"#o de ECF
P-sso #K A!ra o arquivo au%iliar de con&igura"#o de ECF e veri&ique se o seu conte1do
(n1mero de &a!rica"#o e valor de D2 est' criptogra&ado(
Co,'9o %-r- reGu's'@o -@e,',oK Cados constantes no arquivo au%iliar (n1mero de
&a!rica"#o e valor de D2 criptogra&ados(
Co,'9o %-r- reGu's'@o o -@e,',oK Ine%ist0ncia do arquivo au%iliar de con&igura"#o
de ECF ou dados neles constantes n#o criptogra&ados(
TESTE $6#-AK Emiss#o de Cupom Fiscal com arquivo au%iliar de con&igura"#o de ECF
ine%istente (Para veri&icar se o PAF-ECF trata a aus0ncia ou e%clus#o do arquivo au%iliar de
con&igura"#o de ECF
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A3/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) AA/121
P-sso 1K 5ova o arquivo au%iliar de con&igura"#o de ECF de seu local de arma@enamento
padr#o de modo a impossi!ilitar o seu acesso pelo PAF-ECF(
P-sso #K E%ecute o programa aplicativo &iscal e aguarde at) que sua iniciali@a"#o seGa
completada(
P-sso ;K 2ente acessar a tela de registro de venda do programa aplicativo(
P-sso >K +!serve o comportamento do programa aplicativo e se o acesso - tela de registro
de venda &oi li!erado$ atentando para o &ato de que o programa n#o poder' &uncionar$
e%ceto para as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o -@e,',oK <loqueio de &uncionamento de todas as &un"*es do
programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',oK Funcionamento normal das &un"*es do programa
aplicativo$ especialmente as &un"*es de registros de vendas(
TESTE $6;K Acesso - tela de registro de venda com ECF n#o con&igurado no arquivo
au%iliar((/1mero de Fa!rica"#o
P-sso 1K Cesligue o ECF e o microcomputador(
P-sso #K Cesconecte o ECF da porta serial do microcomputador e conecte um outro ECF
de mesma marca e modelo que n#o esteGa con&igurado no arquivo au%iliar +W altere o
numero de &a!rica"#o con&igurado no arquivo au%iliar criptogra&ado(
P-sso ;K ?igue o ECF e o microcomputador(
P-sso >K E%ecute o programa aplicativo &iscal e aguarde at) que sua iniciali@a"#o seGa
completada(
P-sso ?K 2ente acessar a tela de registro de venda do programa aplicativo(
P-sso <K +!serve o comportamento do programa aplicativo e se o acesso - tela de registro
de venda &oi li!erado$ atentando para o &ato de que o programa n#o poder' &uncionar$
e%ceto para as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o -@e,',oK <loqueio de &uncionamento de todas as &un"*es do
programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',oK Funcionamento normal das &un"*es do programa
aplicativo$ especialmente as &un"*es de registros de vendas(
TESTE $6>K Registro de venda e emiss#o de Cupom Fiscal em ECF n#o con&igurado no
arquivo au%iliar (/1mero de Fa!rica"#o
P-sso 1K Cesligue o ECF e o microcomputador(
P-sso #K Cesconecte o ECF da porta serial do microcomputador(
P-sso ;K Conecte novamente o ECF con&igurado no arquivo au%iliar$ na porta serial do
microcomputador$ +W recon&igure o ECF no arquivo au%iliar caso tenFa optado por alterar
seu n1mero no teste anterior(
P-sso >K ?igue o ECF e o microcomputador(
P-sso ?K E%ecute o programa aplicativo &iscal e aguarde at) que sua iniciali@a"#o seGa
completada(
P-sso <K Acesse a tela de registro de venda do programa aplicativo(
P-sso 6K Cesligue somente o ECF(
P-sso 8K Cesconecte o ECF da porta serial do microcomputador(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) AA/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A7/121
P-sso BK Conecte um outro ECF de mesma marca e modelo que n#o esteGa con&igurado no
arquivo au%iliar +W altere o numero de &a!rica"#o con&igurado no arquivo au%iliar
criptogra&ado
P-sso 1$K ?igue o ECF(
P-sso 11K A!ra um Cupom Fiscal registrando um item comerciali@ado na tela de venda(
P-sso 1#K +!serve o comportamento do programa aplicativo e se o item &oi registrado pelo
aplicativo com ou sem a sua impress#o no Cupom Fiscal pelo ECF$ atentando para o &ato de
que o programa n#o poder' &uncionar$ e%ceto para as &un"*es listadas no item H do requisito
EEII(
Co,'9o %-r- reGu's'@o -@e,',oK <loqueio de &uncionamento de todas as &un"*es do
programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',oK Funcionamento normal das &un"*es do programa
aplicativo$ especialmente as &un"*es de registros de vendas(
TESTE $6>-AK Emiss#o de Cupom Fiscal com PAF-ECF em modo stand alone em ECF
n#o con&igurado no arquivo au%iliar (Para veri&icar se o /1mero de Fa!rica"#o esta sendo
lido em arquivo au%iliar e n#o em !anco de dados central
P-sso 1K Cesconecte da rede$ a esta"#o em que esta instalado o PAF-ECF$ de modo a
impossi!ilitar o acesso - !ase de dados central(
P-sso #K Conecte um outro ECF de mesma marca e modelo que n#o esteGa con&igurado no
arquivo au%iliar +W altere o numero de &a!rica"#o con&igurado no arquivo au%iliar
criptogra&ado(
P-sso ;K Comande a emiss#o de um Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',oK <loqueio de &uncionamento de todas as &un"*es do
programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',oK Cupom Fiscal emitido e impresso pelo ECF
TESTE $6?K Acesso - tela de registro de venda com ECF n#o con&igurado no arquivo
au%iliar((.alor de D2
P-sso 1K Altere o valor do D2$ correspondente ao ECF em teste$ no arquivo au%iliar
criptogra&ado(
P-sso #K Cesligue o ECF e o microcomputador e ligue-os novamente(
P-sso ;K E%ecute o programa aplicativo &iscal e aguarde at) que sua iniciali@a"#o seGa
completada(
P-sso >K 2ente acessar a tela de registro de venda do programa aplicativo(
P-sso ? +!serve o comportamento do programa aplicativo e se o acesso - tela de registro
de venda &oi li!erado$ atentando para o &ato de que o programa n#o poder' &uncionar$
e%ceto para as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o -@e,',oK <loqueio de &uncionamento de todas as &un"*es do
programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',oK Funcionamento normal das &un"*es do programa
aplicativo$ especialmente as &un"*es de registros de vendas(
TESTE $6<K Registro de venda e emiss#o de Cupom Fiscal em ECF n#o con&igurado no
arquivo au%iliar (.alor de D2
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A7/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) AH/121
P-sso 1K Recon&igure o valor do D2$ correspondente ao ECF em teste$ no arquivo au%iliar
criptogra&ado(
P-sso #K Cesligue o ECF e o microcomputador e ligue-os novamente(
P-sso ;K E%ecute o programa aplicativo &iscal e aguarde at) que sua iniciali@a"#o seGa
completada(
P-sso >K Acesse a tela de registro de venda do programa aplicativo(
P-sso ?K Cesligue somente o ECF(
P-sso <K Altere o valor do D2$ correspondente ao ECF em teste$ no arquivo au%iliar
criptogra&ado(
P-sso 6K ?igue o ECF(
P-sso 8K A!ra um Cupom Fiscal registrando um item comerciali@ado na tela de venda(
P-sso BK +!serve o comportamento do programa aplicativo e se o item &oi registrado pelo
aplicativo com ou sem a sua impress#o no Cupom Fiscal pelo ECF$ atentando para o &ato de
que o programa n#o poder' &uncionar$ e%ceto para as &un"*es listadas no item H do requisito
EEII(
Co,'9o %-r- reGu's'@o -@e,',oK <loqueio de &uncionamento de todas as &un"*es do
programa aplicativo e%ceto as &un"*es listadas no item H do requisito EEII(
Co,'9o %-r- reGu's'@o o -@e,',oK Funcionamento normal das &un"*es do programa
aplicativo$ especialmente as &un"*es de registros de vendas(
RE5UISITO ==III
TESTES
TESTE $66K Jueda de energia durante a emiss#o de Cupom Fiscal(
P-sso 1K Registre uma opera"#o de venda enviando ao ECF comando de a!ertura de
Cupom Fiscal(
P-sso #K Registre pelo menos dois itens comerciali@ados no Cupom Fiscal$ mas n#o
conclua a opera"#o$ dei%ando o Cupom Fiscal a!erto no aplicativo e no ECF(
P-sso ;K Cesligue o ECF e o microcomputador$ simulando uma queda de energia(
P-sso >K Aguarde 39 segundos e religue o ECF e o microcomputador(
P-sso ?K Aguarde a completa iniciali@a"#o do microcomputador e a e%ecu"#o de todas as
a"*es comandadas pela <I+6 do equipamento(
P-sso <K E%ecute o programa aplicativo &iscal e aguarde at) que sua iniciali@a"#o seGa
completada(
P-sso 6K +!serve o comportamento do programa aplicativo e se o mesmo adota um dos tr0s
procedimentos citados na descri"#o do requisito(
Co,'9o %-r- reGu's'@o -@e,',o; E%ecu"#o de um dos tr0s procedimentos citados na
descri"#o do requisito(
Co,'9o %-r- reGu's'@o o -@e,',oK E%ecu"#o de qualquer outro procedimento n#o
citado na descri"#o do requisito(
RE5UISITO ==IV - REVOGADO
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) AH/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) AS/121
TESTES - REVOGADOS
.ODser*-9oK EJe(u@e e/ seGMN('- os @es@es $68 e $6B. No (-so ,e %roEr-/- (o/
Iu('o-/e@o e/ re,e e s@-, -&oe3 (oI'Eure o %roEr-/- %-r- Iu('o-/e@o
s@-, -&oe. No (-so ,e %roEr-/- Gue so/e@e Iu('oe e/ re,e os @es@es $68 e $6B
o ,e*ero ser eJe(u@-,os %e&o FrEo @O('(o e/ &-Dor-@Fr'o3 se,o eJe(u@-,os %or
-Ee@es ,o I's(o3 Gu-,o e(ess)r'o3 o es@-De&e('/e@o usu)r'o e e/ -/D'e@e
or/-& ,e Iu('o-/e@o0
TESTE $68K Ger-9o ,o -rGu'*o e&e@rP'(o SINTEGRA
P-sso 1K Lo(-&'Qe os /eus ,o PAF-ECF ou ,o S's@e/- ,e Ges@o .re@-Eu-r,-0 -
o%9o Gue %er/'@e Eer-r o -rGu'*o e&e@rP'(o SINTEGRA.
P-sso #K EJe(u@e - Eer-9o ,o -rGu'*o e&e@rP'(o SINTEGRA.
Co,'9o %-r- reGu's'@o -@e,',oK -rGu'*o Eer-,o.
Co,'9o %-r- reGu's'@o o -@e,',oK I-&@- ,e Eer-9o ,o -rGu'*o e"ou 'eJ's@N('-
,e Iu9o Gue %er/'@- Eer-r o -rGu'*o.
TESTE $6BK V-&',-9o ,o -rGu'*o e&e@rP'(o SINTEGRA
P-sso 1K EJe(u@e - *-&',-9o ,o -rGu'*o e&e@rP'(o u@'&'Q-,o o %roEr-/- V-&',-,or
,o SINTEGRA. ODser*-9oK O %roEr-/- *-&',-,or *er'I'(- se o &e'-u@e e o (o@eR,o
,o -rGu'*o Eer-,o es@) ,e -(or,o (o/ o es@-De&e(',o - &eE's&-9o. P-r- oD@er o
%roEr-/- V-&',-,or ,o SINTEGRA -(esse o s'@eK SSS.s'@eEr-.Eo*.Dr e I-9- o
,oS&o-, ,o -rGu'*o ,e 's@-&-9o.
Co,'9o %-r- reGu's'@o -@e,',oK -rGu'*o *-&',-,o (o/ - (orres%o,e@e /7,'- %-r-
@r-s/'sso Eer-,- %e&o %roEr-/- *-&',-,or. ODser*-r se es@o se,o Eer-,os os
reE's@ros @'%o <$M3 <$A e <$D.
Co,'9o %-r- reGu's'@o o -@e,',oK eJ's@N('- ,e erros ,e *-&',-9o -%o@-,os %e&o
%roEr-/- *-&',-,or.
RE5UISITO ==V
TESTES
TESTE $8$K Dera"#o do arquivo eletrNnico de 5ovimento por meio do 5enu Fiscal
P-sso 1K Emita Redu"#o R (do dia CX9(
P-sso #; Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 1
(dia CX1;
P-sso ;K Registre um suprimento de cai%a no valor de RY 19$99(
P-sso >K Emita um Cupom Fiscal com acr)scimo no item e no su!total$ ou uma destas
possi!ilidades$ se &or o caso(
P-sso ?K Emita um Cupom Fiscal com desconto no item e no su!total$ ou uma destas
possi!ilidades$ se &or o caso(
P-sso <; Emita um Cupom Fiscal com pelo menos 7 situa"*es tri!ut'rias distintas$
identi&icando o cliente e pagando com mais de um meio de pagamento( Caso e%ista a
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) AS/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A:/121
possi!ilidade de lan"ar itens com I66$ &a"a o lan"amento de um item com esta situa"#o
tri!ut'ria(
P-sso 6K Emita um Cupom Fiscal$ identi&ique o consumidor e pague com cart#o de cr)dito(
P-sso 8K Emita um Cupom Fiscal com um item cancelado(
P-sso BK Emita um Cupom Fiscal e depois comande seu cancelamento(
P-sso 1$K Inicie a emiss#o de um Cupom Fiscal e reali@e o cancelamento do Cupom Fiscal
em emiss#o antes da impress#o da totali@a"#o do documento(
P-sso 11K Imprima um Relat3rio Derencial de cada tipo e%istente no PAF-ECF (5eios de
Pagamento$ CA. Emitidos$ Identi&ica"#o do PAF-ECF$ etc(
P-sso 1#K Registre pelo menos uma das opera"*es n#o &iscais possi!ilitadas pelo aplicativo$
se &or o caso(
P-sso 1;K Registre uma sangria ou retirada de cai%a no valor de RY 7$99(
P-sso 1>K Emita a Redu"#o R (dia CX1(
P-sso 1?K +!serve se imediatamente ap3s a emiss#o da Redu"#o R$ &oi gerado o
arquivo eletrNnico de 5ovimento(
P-sso 1<K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 13
(dia CX2(
(Derar o movimento de um segundo dia$ para veri&icar possBveis erros na ordena"#o dos
registros do arquivo de 5ovimento por ECF
P-sso 16K Repita os passos 3 a 13 alterando os produtos ou servi"os utili@ados nos testes$
se &or o caso(
P-sso 18K Emita a Redu"#o R (dia CX2(
P-sso 1BK Cesligue o ECF e e%ecute a &un"#o K5ovimento por ECFL do 5enu Fiscal
solicitando os dados gerados nos dias CX1 e CX2 e o!serve o local onde o arquivo &oi
gerado(
P-sso #$K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o .I do Ato
C+2EPE8IC56 9H89:(
P-sso #1K Con&ira se o arquivo cont)m somente dados relativos ao perBodo selecionado na
solicita"#o e&etuada no passo 1U(
P-sso ##K .eri&ique se o nome atri!uBdo ao arquivo esta de acordo com o item H do
requisito EE.(
P-sso #;K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Arquivo gerado no passo 1U con&orme leiaute
esta!elecido no Ane%o .I do Ato C+2EPE8IC56 9H89: com assinatura digital validada E
identi&icado con&orme descrito no item H do requisito EE. E arquivos gerados
automaticamente e imediatamente ap3s a Redu"#o R dos passos 1A e 1: con&orme leiaute
esta!elecido no Ane%o .I do Ato C+2EPE8IC56 9H89: com assinatura digital validada E
identi&icados con&orme descrito no item H do requisito EE. E documentos constantes dos
passos 3 a 1S devidamente registrados e validados em seus respectivos arquivos(
Co,'9o %-r- reGu's'@o o -@e,',o; Arquivo gerado no passo 1U em desacordo com o
leiaute esta!elecido no Ane%o .I do Ato C+2EPE8IC56 9H89: +W identi&icado em
desacordo com o descrito no item H do requisito EE. +W &alta de valida"#o da assinatura
digital do arquivo +W &alta de gera"#o autom'tica do arquivo ap3s a Redu"#o R do passo
1A ou do passo 1: +W arquivo gerado no passo 1A ou no passo 1: em desacordo com o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) A:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) AU/121
leiaute esta!elecido no Ane%o .I do Ato C+2EPE8IC56 9H89: +W &alta de valida"#o da
assinatura digital de qualquer um dos arquivos gerados +W algum dos documentos
constantes dos passos 3 a 1S n#o devidamente registrados ou validados em qualquer um dos
seus respectivos arquivos(
TESTE $81K Dera"#o autom'tica do arquivo eletrNnico de 5ovimento ap3s emiss#o de
Redu"#o R pendente (Para veri&icar se o arquivo de movimento &oi gerado automaticamente
ap3s Redu"#o R pendente e se o nome atri!uBdo ao arquivo est' de acordo com o item H do
requisito EE.$ incluindo a data (dia8m0s8ano do movimento in&ormado e n#o a data em
que a Redu"#o R &oi emitida(
P-sso 1; Emita a Redu"#o R (do dia CX9(
P-sso #; Avance a data do ECF para as 23FA7min do dia seguinte ao da Redu"#o R emitida
no passo 2 (dia CX1 e emita pelo menos um Cupom Fiscal$ dei%ando o ECF com Redu"#o
R do dia CX1 pendente(
P-sso ;; Aguarde o ECF avan"ar at) as 2F do dia seguinte ao da Redu"#o R pendente (dia
CX2$ veri&icando se a impressora entrou em estado de !loqueada (Redu"#o R pendente(
P-sso >; +!serve se o ECF emitiu automaticamente a Redu"#o R pendente do dia CX1 e
caso isto tenFa ocorrido$ veri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi gerado o arquivo
eletrNnico de 5ovimento do dia CX1(
P-sso ?; Caso o ECF n#o tenFa emitido automaticamente a Redu"#o R pendente do dia
CX1$ comande a emiss#o desta Redu"#o R e veri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi
gerado o arquivo eletrNnico de 5ovimento do dia CX1(
(
P-sso <K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o .I do Ato
C+2EPE8IC56 9H89:(
P-sso 6K Con&ira se o arquivo cont)m somente dados relativos ao movimento do dia a que
se re&ere a Redu"#o R emitida(
P-sso 8K .eri&ique se o nome atri!uBdo ao arquivo esta de acordo com o item H do requisito
EE.(
P-sso BK E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Arquivo gerado automaticamente e imediatamente
ap3s a Redu"#o$ con&orme leiaute esta!elecido no Ane%o .I do Ato C+2EPE8IC56 9H89:
com assinatura digital validada E identi&icado con&orme descrito no item H do requisito
EE.(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de gera"#o autom'tica do arquivo +W
arquivo gerado em desacordo com o leiaute esta!elecido no Ane%o .I do Ato
C+2EPE8IC56 9H89: +W identi&icado em desacordo com o descrito no item H do requisito
EE. +W &alta de valida"#o da assinatura digital do arquivo(
RE5UISITO ==VI
TESTES
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) AU/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 79/121
.ODser*-9oK /o caso de emiss#o do CA. por meio do 6istema de Dest#o ou Retaguarda$
os testes devem ser reali@ados nestes(
TESTE $8#K 5anuten"#o de arquivo eletrNnico dos CA. emitidos(
P-sso 1K Emitir e imprimir no ECF um CA. com dois itens$ sendo um de RY799$99
(quinFentos reais e o outro de RY299$99(
P-sso #K Emitir um Cupom Fiscal no mesmo ECF que imprimiu o CA. do Passo 1 e na
mesma data$ com um item tri!utado pelo I66J/$ no valor de RYS99$99 (setecentos reais(
P-sso ;K Emitir e imprimir no ECF um CA. com tr0s itens$ sendo um de RY79$99
(cinquenta reais$ o outro de RY29$99 (vinte reais e o 1ltimo de RY1A9$99 (cento e quarenta
reais(
P-sso >K Cesligue o ECF e gere o arquivo onde constem os CA. emitidos nos Passos 1 e 3(
Co,'9o %-r- reGu's'@o -@e,',o; Dera"#o do arquivo contendo os CA. emitidos nos
Passos 1 e 3(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia do arquivo ou e%ist0ncia do arquivo
com dados divergentes dos e%istentes nos CA. emitidos nos Passos 1 e 3(
TESTE $8;K 5anuten"#o de arquivo eletrNnico dos CA. emitidos(
P-sso 1K Emitir e imprimir em impressora n#o &iscal um CA. com dois itens$ sendo um de
RY799$99 (quinFentos reais e o outro de RY299$99(
P-sso #K Emitir e imprimir em impressora n#o &iscal um CA. com tr0s itens$ sendo um de
RY79$99 (cinquenta reais$ o outro de RY29$99 (vinte reais e o 1ltimo de RY1A9$99 (cento e
quarenta reais(
P-sso ;K Dere o arquivo onde constem os CA. emitidos nos Passos 1 e 2(
Co,'9o %-r- reGu's'@o -@e,',o; Dera"#o do arquivo contendo os CA. emitidos nos
Passos 1 e 2(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia do arquivo ou e%ist0ncia do arquivo
com dados divergentes dos e%istentes nos CA. emitidos nos Passos 1 e 2(
RE5UISITO ==VII
TESTES
TESTE $8>K Atuali@a"#o de estoque e consulta de estoque atuali@ado(
P-sso 1K Emita a Redu"#o R (do dia CX9(
P-sso #; Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 1
(dia CX1>
P-sso #-; Emita um Relat3rio Derencial 5eios de Pagamento para que a atuali@a"#o do
estoque seGa processada con&orme Requisito .II$ Item :!>
P-sso ;K 6elecione da ta!ela de produtos pelo menos 7 (cinco produtos$ consulte e anote a
quantidade de estoque e emita Cupons Fiscais com uma unidade de cada produto
selecionado
P-sso >K Emita a Redu"#o R (dia CX1(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 79/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 71/121
P-sso ?K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo A
(dia CX2(
P-sso <K Emita um Relat3rio Derencial 5eios de Pagamento para que a atuali@a"#o do
estoque seGa processada con&orme Requisito .II$ Item :!>
P-sso 6K E%ecute a atuali@a"#o do estoque$ caso a atuali@a"#o n#o seGa &eita
concomitantemente ao registro(
P-sso 6K Emita um Cupom Fiscal com duas unidades de um dos produtos selecionados no
passo 3(
P-sso BK ?ocali@e nos menus do programa a op"#o que permite reali@ar a atuali@a"#o do
estoque$ caso a atuali@a"#o n#o seGa &eita concomitantemente ao registro(
P-sso 8K E%ecute a atuali@a"#o do estoque$ caso a atuali@a"#o n#o seGa &eita
concomitantemente ao registro(
P-sso B; Consulte novamente a quantidade em estoque dos itens selecionados e o!serve se
Fouve a !ai%a de uma unidade de cada um dos produtos selecionados no passo 3(
Co,'9o %-r- reGu's'@o -@e,',o; Atuali@a"#o do estoque com a !ai%a de uma unidade
de cada um dos produtos selecionados(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para consulta do estoque(
Ine%ist0ncia da &un"#o para atuali@a"#o do estoque caso a atuali@a"#o n#o seGa &eita
concomitantemente ao registro( /#o atuali@a"#o do estoque com a !ai%a de uma unidade de
cada um dos produtos selecionados(
TESTE $8>-AK .eri&ica"#o da K2a!ela de \ndices 2)cnicos de Produ"#oL para via!ili@a"#o
do controle de estoque de mercadorias produ@idas no esta!elecimento;
P-sso 1K Dere o arquivo Estoque onde devem constar os insumos para a produ"#o de
mercadorias no esta!elecimento (o mesmo teste deve ser repetido com a inclus#o de
insumos em quantidade superior - e%istente no estoque para se veri&icar a indica"#o de
estoque negativo(
P-sso #K Cadastre um produto de produ"#o pr3pria(
P-sso ; A!ra a 2a!ela de \ndices 2)cnicos de Produ"#o e insira Bndices a serem utili@ados
na composi"#o do produto cadastrado no passo 2(
P-sso >K Dere o arquivo 2a!ela de \ndices 2)cnicos de Produ"#o e veri&ique se constam o
produto e os Bndices inseridos no passo 2(
P-sso ?; Caso FaGa controle de produ"#o$ produ@a um item(
P-sso <K Comande a impress#o do cupom &iscal com um item produ@ido no pr3prio
esta!elecimento(
P-sso 6K Emita Redu"#o R
P-sso 8; Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo S(
P-sso BK Emita um relat3rio gerencial 5eios de Pagamento( (para &or"ar a atuali@a"#o do
estoque
P-sso 1$; .eri&ique a !ai%a proporcional no estoque con&orme os Bndices de produ"#o
cadastrados na ta!ela$ utili@ando a &un"#o constante do Item : do Requisito .II(
Co,'9o %-r- reGu's'@o -@e,',o; E%ist0ncia de 2a!ela de \ndices 2)cnicos de Produ"#o$
com acesso pelo usu'rio do programa$ sem necessidade de interven"#o E arquivo 2a!ela de
\ndices 2)cnicos de Produ"#o gerado de &orma consistente com os Bndices cadastrados E
!ai%a proporcional nos estoques de insumos$ con&orme Bndices de produ"#o in&ormados na
ta!ela(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 71/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 72/121

Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de 2a!ela de \ndices 2)cnicos de
Produ"#o +W impedimento de acesso - ta!ela pelo usu'rio +W arquivo 2a!ela de \ndices
2)cnicos de Produ"#o gerado de &orma inconsistente com os Bndices cadastrados +W
incorre"#o na !ai%a de estoques na propor"#o indicada pelos Bndices de produ"#o(
RE5UISITO ==VIII
TESTES
TESTE $8>-CK .eri&ica"#o do arquivo de K.enda do PerBodoL para identi&icar os
documentos &iscais emitidos no esta!elecimento em determinado perBodo$ inclusive a /F-e$
&a@endo op"#o pelo leiaute esta!elecido no 5anual de +rienta"#o do Conv0nio 7S8U7;
P-sso 1K Emita Redu"#o R (do dia CX9(
P-sso #; Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 1
(dia CX1 e;
P-sso ;K Emita um Cupom Fiscal com acr)scimo no item e no su!total$ ou uma destas
possi!ilidades$ se &or o caso(
P-sso >K Emita um Cupom Fiscal com desconto no item e no su!total$ ou uma destas
possi!ilidades$ se &or o caso(
P-sso ?; Emita um Cupom Fiscal com pelo menos 7 situa"*es tri!ut'rias distintas$
identi&icando o cliente e pagando com mais de um meio de pagamento( Caso e%ista a
possi!ilidade de lan"ar itens com I66$ &a"a o lan"amento de um item com esta situa"#o
tri!ut'ria(
P-sso <K Emita um Cupom Fiscal$ identi&ique o consumidor e pague com cart#o de cr)dito(
P-sso 6K Emita um Cupom Fiscal com um item cancelado(
P-sso 8K Emita um Cupom Fiscal e depois comande seu cancelamento(
P-sso BK Inicie a emiss#o de um Cupom Fiscal e reali@e o cancelamento do Cupom Fiscal
em emiss#o antes da impress#o da totali@a"#o do documento(
P-sso 1$K Cesligue o ECF e registre pelo menos um documento &iscal de cada modelo
disponi!ili@ado para registro pelo PAF-ECF ou 6D$ se &or o caso$ inclusive a /F-e(
P-sso 11K Emita a Redu"#o R (dia CX1(
P-sso 1#K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 11
(dia CX2(
P-sso 1;K Repita os passos 3 a 19(
P-sso 1>K Emita a Redu"#o R (dia CX2(
P-sso 1?K Cesligue o ECF e e%ecute o comando de gera"#o do arquivo de K.enda do
PerBodoL$ indicando como data inicial o dia CX1 e como data &inal o dia CX2$ &a@endo
op"#o pelo leiaute esta!elecido no 5anual de +rienta"#o do Conv0nio 7S8U7(
P-sso 1<K +!serve se os documentos constantes dos passos 3 a 1A est#o devidamente
registrados e con&ira o leiaute do arquivo gerado com o esta!elecido no 5anual de
+rienta"#o do Conv0nio 7S8U7(
P-sso 16K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 72/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 73/121
+rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',oK
1 - Possi!ilidade de sele"#o do perBodo com data inicial e &inal para a gera"#o do arquivo> e
2 - Arquivo gerado con&orme o leiaute esta!elecido no 5anual de +rienta"#o do Conv0nio
7S8U7> e
3 - Cocumentos constantes dos passos 3 a 1A devidamente registrados e validados> e
A - Assinatura digital do arquivo validada(
Co,'9o %-r- reGu's'@o o -@e,',oK
1 - Impossi!ilidade de sele"#o do perBodo com data inicial e &inal para a gera"#o do
arquivo> ou
2 - Arquivo gerado em desacordo com o leiaute esta!elecido no 5anual de +rienta"#o do
Conv0nio 7S8U7> ou
3 - Algum dos documentos constantes dos passos 3 a 1A n#o devidamente registrado ou
validado> ou
A - E%ist0ncia de outros documentos al)m dos registrados nos passos 3 a 1A> ou
7 - Falta de valida"#o da assinatura digital do arquivo(
TESTE $8>-CK .eri&ica"#o do arquivo de K.enda do PerBodoL para identi&icar os
documentos &iscais emitidos no esta!elecimento em determinado perBodo$ inclusive a /F-e$
&a@endo op"#o pelo leiaute esta!elecido no Ato C+2EPE8IC56 9U89:;
P-sso 1K Emita Redu"#o R (do dia CX9(
P-sso #; Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 1
(dia CX1 e;
P-sso ;K Emita um Cupom Fiscal com acr)scimo no item e no su!total$ ou uma destas
possi!ilidades$ se &or o caso(
P-sso >K Emita um Cupom Fiscal com desconto no item e no su!total$ ou uma destas
possi!ilidades$ se &or o caso(
P-sso ?; Emita um Cupom Fiscal com pelo menos 7 situa"*es tri!ut'rias distintas$
identi&icando o cliente e pagando com mais de um meio de pagamento( Caso e%ista a
possi!ilidade de lan"ar itens com I66$ &a"a o lan"amento de um item com esta situa"#o
tri!ut'ria(
P-sso <K Emita um Cupom Fiscal$ identi&ique o consumidor e pague com cart#o de cr)dito(
P-sso 6K Emita um Cupom Fiscal com um item cancelado(
P-sso 8K Emita um Cupom Fiscal e depois comande seu cancelamento(
P-sso BK Inicie a emiss#o de um Cupom Fiscal e reali@e o cancelamento do Cupom Fiscal
em emiss#o antes da impress#o da totali@a"#o do documento(
P-sso 1$K Cesligue o ECF e registre pelo menos um documento &iscal de cada modelo
disponi!ili@ado para registro pelo PAF-ECF ou 6D$ se &or o caso$ inclusive a /F-e(
P-sso 11K Emita a Redu"#o R (dia CX1(
P-sso 1#K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 11
(dia CX2(
P-sso 1;K Repita os passos 3 a 19(
P-sso 1>K Emita a Redu"#o R (dia CX2(
P-sso 1?K Cesligue o ECF e e%ecute o comando de gera"#o do arquivo de K.enda do
PerBodoL$ indicando como data inicial o dia CX1 e como data &inal o dia CX2$ &a@endo
op"#o pelo leiaute esta!elecido no Ato C+2EPE8IC56 9U89:(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 73/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7A/121
P-sso 1<K +!serve se os documentos constantes dos passos 3 a 1A est#o devidamente
registrados e con&ira o leiaute do arquivo gerado com o esta!elecido no Ato
C+2EPE8IC56 9U89:(
P-sso 16K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',oK
1 - Possi!ilidade de sele"#o do perBodo com data inicial e &inal para a gera"#o do arquivo> e
2 - Arquivo gerado con&orme o leiaute esta!elecido no Ato C+2EPE8IC56 9U89:> e
3 - Cocumentos constantes dos passos 3 a 1A devidamente registrados e validados> e
A - Assinatura digital do arquivo validada(
Co,'9o %-r- reGu's'@o o -@e,',oK
1 - Impossi!ilidade de sele"#o do perBodo com data inicial e &inal para a gera"#o do
arquivo> ou
2 - Arquivo gerado em desacordo com o leiaute esta!elecido no Ato C+2EPE8IC56 9U89:>
ou
3 - Algum dos documentos constantes dos passos 3 a 1A n#o devidamente registrado ou
validado> ou
A - E%ist0ncia de outros documentos al)m dos registrados nos passos 3 a 1A> ou
7 - Falta de valida"#o da assinatura digital do arquivo(
RE5UISITO ==I=
TESTES
/#o F' teste especB&ico para este requisito( + teste 9:7 relativo ao requisito EEE )
su&iciente e dispensa teste especi&ico para este requisito(
RE5UISITO ===
TESTES
TESTE $8?K Relat3rio Derencial de 5eios de Pagamento
P-sso 1K E%ecute a &un"#o K5eios de Pagto(L do 5enu Fiscal(
P-sso #K +!serve se ) possBvel selecionar o perBodo com data inicial e &inal para emiss#o do
relat3rio(
P-sso ;K +!serve se o relat3rio cont)m as in&orma"*es relacionadas no item 1 deste
requisito(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o selecionada por perBodo de data de Relat3rio
Derencial$ isolado ou na ?eitura E$ contendo as in&orma"*es relacionadas no item 1 deste
requisito(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de selecionar o perBodo de data
para a emiss#o do relat3rio +W &alta de emiss#o do relat3rio +W emiss#o do relat3rio com
&alta de pelo menos uma das in&orma"*es relacionadas no item 1 deste requisito(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7A/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 77/121
RE5UISITO ===I
TESTES
/#o F' teste especB&ico para este requisito( +s demais testes deste roteiro relativos -
gera"#o de arquivos eletrNnicos s#o su&icientes e dispensam teste especi&ico para este
requisito(
RE5UISITO =LIII
TESTES
TESTE $8<K Relat3rio Derencial de Identi&ica"#o do PAF-ECF
P-sso 1K E%ecute a &un"#o KIdenti&ica"#o do PAF-ECFL do 5enu Fiscal(
P-sso #K +!serve se o relat3rio cont)m as in&orma"*es relacionadas no item 1 deste
requisito(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o de Relat3rio Derencial denominado
KICE/2IFICA_V+ C+ PAF-ECFL$ contendo as in&orma"*es relacionadas no item 1 deste
requisito$ utili@ando para isso dados &ictBcios(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de emiss#o do relat3rio +W &alta
de emiss#o do relat3rio +W emiss#o do relat3rio com &alta de pelo menos uma das
in&orma"*es relacionadas no item 1 deste requisito(
CLOCO II
RE5UISITOS E TESTES ESPECTFICOS DO PAF-ECF PARA
ESTACELECIMENTO REVENDEDOR VAREUISTA DE COMCUSTTVEL
AUTOMOTIVO
.APLICVEIS SOMENTE EM PAF-ECF PARA POSTO REVENDEDOR DE
COMCVSTIVEL0
RE5UISITO ===II
TESTES
/#o F' teste especB&ico para este requisito( +s demais testes relativos a este requisito s#o
su&icientes e dispensam teste especi&ico para este requisito(
RE5UISITO ===III
TESTES
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 77/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7H/121
TESTE $86K Relat3rio Derencial antes da Redu"#o R(
P-sso 1K Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para 17 (quin@e litros de gasolina$ sendo o tanque 1$ a !om!a n` A$ o !ico n`
2 e o encerrante inicial igual a @ero(
P-sso #; /o ECF integrado ao sistema de interliga"#o de !om!as$ emita o Cupom Fiscal
registrando o &ornecimento dos 17 litros de gasolina do passo 1(
P-sso ;; Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para 37 (trinta e cinco litros de gasolina$ sendo o tanque 1$ a !om!a n` A$ o
!ico n` 2 e o encerrante inicial igual a 99$$9917(
P-sso >; /o ECF integrado ao sistema de interliga"#o de !om!as$ emita o Cupom Fiscal
registrando o &ornecimento dos 37 litros de gasolina do passo 3(
P-sso ?; Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para A7 (quarenta e cinco litros de 'lcool$ sendo o tanque 1$ a !om!a n` 2$ o
!ico n` 1 e o encerrante inicial igual a 9999913H(
P-sso <; /o ECF integrado ao sistema de interliga"#o de !om!as$ emita um Cupom Fiscal
registrando o &ornecimento dos A7 litros de 'lcool do passo 7(
P-sso 6; Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para :7 (oitenta e cinco litros de 'lcool$ sendo o tanque 1$ a !om!a n` 2$ o
!ico n` 1 e o encerrante inicial igual a 999991:1(
P-sso 8; /o ECF integrado ao sistema de interliga"#o de !om!as$ emita um Cupom Fiscal
registrando o &ornecimento dos :7 litros de 'lcool do passo S(
P-sso B; Emita a Redu"#o R$ com o rel3gio marcando um For'rio dentro do dia dos
a!astecimentos iniciados no passo 1(
P-sso 1$K Caso o ECF emita Relat3rio Derencial Guntamente com a ?eitura E$ o!serve se
imediatamente antes da emiss#o da Redu"#o R$ &oi emitida a ?eitura E contendo o
Relat3rio Derencial com as seguintes in&orma"*es;
2anque 1$ <om!a A$ !ico 2 gasolina$ EI = 9$ EF = 99999979$ .ol( = 79litros(
2anque 1$ <om!a 2$ !ico 1 'lcool$ EI = 9999913H$ EF = 999992HH$ .ol( = 139litros(
P-sso 11K Caso o ECF emita Relat3rio Derencial independente da ?eitura E$ o!serve se
imediatamente antes da emiss#o da Redu"#o R $ &oi emitida a ?eitura E contendo o
Relat3rio Derencial com as seguintes in&orma"*es;
2anque 1$ <om!a A$ !ico 2 gasolina$ EI = 9$ EF = 99999979$ .ol( = 79litros(
2anque 1$ <om!a 2$ !ico 1 'lcool$ EI = 9999913H$ EF = 999992HH$ .ol( = 139litros(
P-sso 1#K +!serve se o relat3rio &oi emitido con&orme descrito no item 1 deste requisito(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o$ imediatamente antes da Redu"#o R$ de
Relat3rio Derencial$ isolado ou na ?eitura E$ contendo as in&orma"*es dos passos 19 ou 11$
con&orme o caso(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o$ imediatamente antes da
Redu"#o R$ de ?eitura E ou Relat3rio Derencial +W emiss#o destes em descon&ormidade
com o descrito no item 1 deste requisito ou cuGas in&orma"*es seGam diversas das descritas
nos passos 19 ou 11$ con&orme o caso(
P-sso 1;; Avance a data do ECF para as 23FA7min do dia seguinte ao da Redu"#o R
emitida no passo U e repita os passos de 1 a :$ dei%ando o ECF com Redu"#o R pendente(
P-sso 1>; Aguarde o ECF avan"ar at) as 2F do dia seguinte ao da Redu"#o R pendente$
veri&icando se a impressora entrou em estado de !loqueada (Redu"#o R pendente(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7H/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7S/121
P-sso 1?; +!serve se o ECF emitiu automaticamente a Redu"#o R pendente do dia CX2 e
caso isto tenFa ocorrido$ veri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi impresso o
Relat3rio Derencial com as seguintes in&orma"*es;
2anque 1$ <om!a A$ !ico 2 gasolina$ EI = 9$ EF = 99999979$ .ol( = 79litros(
2anque 1$ <om!a 2$ !ico 1 'lcool$ EI = 9999913H$ EF = 999992HH$ .ol( = 139litros(
P-sso 1<; Caso o ECF n#o tenFa emitido automaticamente a Redu"#o R pendente do dia
CX2$ comande a emiss#o desta Redu"#o R e veri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi
impresso o Relat3rio Derencial com as seguintes in&orma"*es;
2anque 1$ <om!a A$ !ico 2 gasolina$ EI = 9$ EF = 99999979$ .ol( = 79litros(
2anque 1$ <om!a 2$ !ico 1 'lcool$ EI = 9999913H$ EF = 999992HH$ .ol( = 139litros(
P-sso 16K +!serve se o relat3rio &oi emitido con&orme descrito no item 1 deste requisito(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o$ imediatamente ap3s a Redu"#o R$ de
Relat3rio Derencial$ isolado ou na ?eitura E$ contendo as in&orma"*es dos passos 17 ou 1H$
con&orme o caso(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o$ imediatamente ap3s a Redu"#o
R$ de ?eitura E ou Relat3rio Derencial +W emiss#o destes em descon&ormidade com o
descrito no item 1 deste requisito ou cuGas in&orma"*es seGam diversas das descritas nos
passos 17 ou 1H$ con&orme o caso(
TESTE $86AK ?eitura E com emiss#o autom'tica do Relat3rio Derencial denominado
TControle de EncerrantesT
P-sso 1K Repita os passos de 1 a : do 2E62E 9:S(
P-sso #K A!rir o 5enu Fiscal e emitir a ?eitura E(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o da ?eitura E seguido$ automaticamente$ do
Relat3rio Derencial Controle de Encerrantes$ contendo as in&orma"*es indicadas no Passo
19 do 2E62E 9:S(
Co,'9o %-r- reGu's'@o o -@e,',o; Emiss#o da ?eitura E sem a emiss#o autom'tica
do Relat3rio Derencial Controle de Encerrantes ou Emiss#o da ?eitura E seguido$
automaticamente$ do Relat3rio Derencial Controle de Encerrantes$ contendo in&orma"*es
di&erentes das que constam do Passo 19 do 2E62E 9:S(
RE5UISITO ===IV
TESTES
TESTE $88K Emiss#o de Cupom Fiscal com identi&ica"#o do adquirente e do veBculo
a!astecido(
P-sso 1K Registre uma opera"#o de a!astecimento de com!ustBvel no programa aplicativo$
o!servando se o mesmo disponi!ili@a campos para a digita"#o dos dados do adquirente e do
veBculo a!astecido (ra@#o social e as inscri"*es estadual e no C/PM do contri!uinte
adquirente$ a placa e a quilometragem do FodNmetro do veBculo a!astecido(
P-sso #K +!serve se o Cupom Fiscal emitido relativo ao a!astecimento registrado$ cont)m
impressos os dados acima descritos(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7S/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7:/121
Co,'9o %-r- reGu's'@o -@e,',o; Possi!ilidade de registro pelo programa aplicativo dos
dados do adquirente e do veBculo a!astecido (ra@#o social e as inscri"*es estadual e no
C/PM do contri!uinte adquirente$ a placa e a quilometragem do FodNmetro do veBculo
a!astecido e impress#o destes dados no Cupom Fiscal(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de registro pelo programa
aplicativo dos dados do adquirente e do veBculo a!astecido (ra@#o social e as inscri"*es
estadual e no C/PM do contri!uinte adquirente$ a placa e a quilometragem do FodNmetro do
veBculo a!astecido ou &alta de impress#o destes dados no Cupom Fiscal(
RE5UISITO ===V
TESTES
TESTE $8BK Inspe"#o do sistema de interliga"#o de !om!as (ODser*-9oK para a
reali@a"#o do teste deve ser utili@ado simulador de !om!a de com!ustBvel$ por Fard^are ou
so&t^are e o pr3prio equipamento concentrador ou seu simulador por Fard^are(
P-sso 1K .eri&ique se o PAF-ECF &unciona integrado com sistema de interliga"#o de
!om!as utili@ando Fard^are concentrador(
P-sso #K Reali@e dois a!astecimentos de com!ustBveis di&erentes sendo um de 19 litros e o
segundo de 17 litros utili@ando o simulador de !om!a de com!ustBvel e o equipamento
concentrador$ dei%ando o a!astecimento pendente$ sem emiss#o do respectivo Cupom
Fiscal(
P-sso ;K Cesligar o concentrador e$ utili@ando o simulador de !om!a de com!ustBvel$
reali@ar um a!astecimento de : litros do mesmo !ico de onde &oi reali@ado o a!astecimento
de 19 litros citado no passo 2(
P-sso >K ?igar o concentrador e utili@ando o simulador de !om!a de com!ustBvel e o
equipamento concentrador reali@ar um a!astecimento de 29 litros do mesmo !ico de onde
&oi reali@ado o a!astecimento de 19 litros citado no passo 2(
P-sso ?K Converter em Cupom Fiscal os a!astecimentos de 17 litros do passo 2 e o
a!astecimento de 29 litros do passo A(
P-sso <K Envie comando para emiss#o da Redu"#o R ao ECF e o!serve se &oi
automaticamente emitido$
antes da Redu"#o R$ o Cupom Fiscal relativo ao registro de a!astecimento de 19 litros
e&etuado no passo 2 e o Cupom Fiscal relativo aos : litros do a!astecimento e&etuado no
passo 3(
Co,'9o %-r- reGu's'@o -@e,',oK Funcionamento com sistema de interliga"#o de
!om!as E emiss#o autom'tica antes da Redu"#o R dos Cupons Fiscais(
Co,'9o %-r- reGu's'@o o -@e,',oK /#o Funcionamento do sistema de interliga"#o de
!om!as +W &alta de emiss#o autom'tica antes da Redu"#o R dos Cupons Fiscais citados no
passo H(
TESTE $8B-AK Redu"#o R autom'tica com emiss#o de cupom &iscal para registro de
a!astecimento com o status KPE/CE/2EL e para valor remanescente a que se re&ere -
alBnea Kc2L(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7U/121
P-sso 1K Reali@e dois a!astecimentos de com!ustBveis di&erentes utili@ando o simulador de
!om!a de com!ustBvel e o equipamento concentrador$ sendo um de 7 litros e outro de 19
litros$ dei%ando o a!astecimento de 7 litros pendente$ sem emiss#o do respectivo Cupom
Fiscal e emitindo o Cupom Fiscal para o a!astecimento de 19 litros(
P-sso #K E%ecute o cancelamento do Cupom Fiscal relativo ao a!astecimento de 19 litros(
P-sso ;K Em equipamento simulador de !om!a de com!ustBvel$ simular a!astecimentos de
maneira a dei%ar um volume remanescente (maior que @ero de com!ustBvel no tanque 1$ a
!om!a n` A$ o !ico n` 2 con&orme de&inido no item 1$ alBnea Kc2L do Requisito EEE.(
P-sso >K Caso o ECF n#o esteGa con&igurado para emiss#o autom'tica de redu"#o R$ simule
a emiss#o autom'tica do documento Redu"#o R pelo ECF (dia CX9 sem a interveni0ncia
do PAF-ECF$
P-sso ?K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo A
(dia CX1(
P-sso <K A!ra o movimento do dia CX1 e emita um Cupom Fiscal( .eri&ique se antes da
emiss#o deste primeiro Cupom Fiscal do dia CX1$ Fouve a emiss#o dos cupons &iscais
relativos aos tr0s a!astecimentos com status KPE/CE/2EL gerados nos passos 1$ 2 e 3(
.eri&ique tam!)m se &oi considerado como valor do encerrante &inal (EF do dia de
movimento da Redu"#o R emitida automaticamente$ o valor do encerrante inicial (EI do
dia seguinte (dia CX1(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o autom'tica dos cupons &iscais relativos aos
a!astecimentos com status KPE/CE/2EL antes da emiss#o do primeiro Cupom Fiscal do
dia CX1 E valor do encerrante &inal (EF do dia de movimento da Redu"#o R emitida
automaticamente igual ao valor do encerrante inicial (EI do dia seguinte (dia CX1(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o autom'tica dos cupons &iscais
relativos aos a!astecimentos com status KPE/CE/2EL antes da emiss#o do primeiro
Cupom Fiscal do dia CX1 +W valor do encerrante &inal (EF do dia de movimento da
Redu"#o R emitida automaticamente di&erente do valor do encerrante inicial (EI do dia
seguinte (dia CX1(
TESTE $8B-CK Redu"#o R autom'tica com emiss#o de cupom &iscal para registro de
a!astecimento com o status KPE/CE/2EL e para valor remanescente a que se re&ere -
alBnea Kc2L(
P-sso 1K Reali@e dois a!astecimentos de com!ustBveis di&erentes utili@ando o simulador de
!om!a de com!ustBvel e o equipamento concentrador$ sendo um de 7 litros e outro de 19
litros$ dei%ando o a!astecimento de 7 litros pendente$ sem emiss#o do respectivo Cupom
Fiscal e emitindo o Cupom Fiscal para o a!astecimento de 19 litros(
P-sso #K E%ecute o cancelamento do Cupom Fiscal relativo ao a!astecimento de 19 litros(
P-sso ;K Em equipamento simulador de !om!a de com!ustBvel$ simular a!astecimentos de
maneira a dei%ar um volume remanescente (maior que @ero de com!ustBvel no tanque 1$ a
!om!a n` A$ o !ico n` 2 con&orme de&inido no item 1$ alBnea Kc2L do Requisito EEE.(
P-sso >K Emita a Redu"#o R pelo ECF (dia CX9 sem a interveni0ncia do PAF-ECF$
utili@ando outro sistema ou um &rame^ora provido pelo &a!ricante da ECF(
P-sso ?K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo A
(dia CX1(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 7U/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H9/121
P-sso <K A!ra o movimento do dia CX1 utili@ando outro sistema ou um &rame^ora provido
pelo &a!ricante da ECF e emita um Cupom Fiscal(
P-sso 6K AGuste o D2 para que o ECF possa ser inserido novamente na aplica"#o PAF-ECF
e repita os passos 1$ 2 e 3(
P-sso 8K Emita a redu"#o R do dia CX1 e veri&ique se imediatamente antes da emiss#o da
Redu"#o R$ Fouve a emiss#o dos cupons &iscais relativos aos tr0s a!astecimentos com status
KPE/CE/2EL gerados nos passos 1$ 2 e 3 dos dias CX9 e CX1(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o autom'tica dos cupons &iscais relativos aos
a!astecimentos com status KPE/CE/2EL dos dias CX9 e CX1 imediatamente antes da
emiss#o da Redu"#o R do dia CX1(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o autom'tica de qualquer um dos
cupons &iscais relativos aos a!astecimentos com status KPE/CE/2EL dos dias CX9 e CX1
imediatamente antes da emiss#o da Redu"#o R do dia CX1(
+<6ER.A_V+; +s passos A$ 7$ H e parte do S (aGuste do D2 &oram inserido para simular
a situa"#o representada por cH (Requisito EEE.; impossi!ilidade de emiss#o do
documento Redu"#o R de @o,os os equipamentos ECF com movimento a!erto no dia(
TESTE $B$K Inspe"#o dos menus do programa(
P-sso 1K .eri&ique todos os menus$ teclas de atalFo e op"*es de opera"#o e con&igura"#o
disponi!ili@adas pelo programa e o!serve se F' possi!ilidade de acesso ao usu'rio para
altera"#o dos dados relativos ao a!astecimento de com!ustBvel provenientes do
equipamento concentrador das !om!as a!astecedoras(
Co,'9o %-r- reGu's'@o -@e,',o; /#o constata"#o na inspe"#o visual de &un"#o que
possi!ilite a altera"#o dos dados captados do equipamento concentrador(
Co,'9o %-r- reGu's'@o o -@e,',o; E%ist0ncia de &un"#o que possi!ilite a altera"#o
dos dados captados do equipamento concentrador(
TESTE $B$-AK Emiss#o de Relat3rio Derencial de A!astecimentos Pendentes
P-sso 1K Reali@e dois a!astecimentos de com!ustBveis di&erentes utili@ando o simulador de
!om!a de com!ustBvel e o equipamento concentrador$ sendo um de 7 litros e outro de 19
litros$ dei%ando o a!astecimento de 7 litros pendente$ sem emiss#o do respectivo Cupom
Fiscal e emitindo o Cupom Fiscal para o a!astecimento de 19 litros(
P-sso #K E%ecute o cancelamento do Cupom Fiscal relativo ao a!astecimento de 19 litros(
P-sso ;K E%ecute a &un"#o KA!astecimentos PendentesL do 5enu Fiscal(
P-sso >K +!serve se o relat3rio cont)m as in&orma"*es capturadas das !om!as
a!astecedoras relativas
aos registros de a!astecimentos pendentes para os quais ainda n#o Fouve a emiss#o de
Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',oK Emiss#o de Relat3rio Derencial denominado
KA<A62ECI5E/2+6 PE/CE/2E6L$ contendo as in&orma"*es capturadas das !om!as
a!astecedoras
relativas aos registros de a!astecimentos pendentes de 7 e 19 litros(
Co,'9o %-r- reGu's'@o o -@e,',oK Impossi!ilidade de emiss#o do relat3rio +W &alta
de emiss#o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H9/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H1/121
do relat3rio +W emiss#o do relat3rio com &alta de in&orma"*es capturadas das !om!as
a!astecedoras
relativas aos registros de a!astecimentos pendentes de 7 e 19 litros(
TESTE $B$-CK Arquivo EletrNnico de Controle de Encerrantes
P-sso 1K Reali@e um conGunto de a!astecimentos de &orma a gerar pelo menos um registro
de cada um dos status descritos na alBnea KaL do item 1 deste requisito(
P-sso #K E%ecute a &un"#o KEncerrantesL do 5enu Fiscal(
P-sso ;K .eri&ique se ) possBvel selecionar a gera"#o do arquivo por perBodo de data inicial
e &inal(
P-sso >K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o IE do Ato
C+2EPE8IC56 9H89:(
P-sso ?K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Possi!ilidade de sele"#o do perBodo com data inicial e
&inal para a gera"#o do arquivo E arquivo gerado con&orme leiaute esta!elecido no Ane%o
IE do Ato C+2EPE8IC56 9H89: com assinatura digital validada E documentos gerados no
passo 1 devidamente registrados e validados(
Co,'9o %-r- reGu's'@o o -@e,',o; Impossi!ilidade de sele"#o do perBodo com data
inicial e &inal para a gera"#o do arquivo +W arquivo gerado em desacordo com o leiaute
esta!elecido no Ane%o IE do Ato C+2EPE8IC56 9H89:( +W &alta de valida"#o da
assinatura digital do arquivo +W documentos gerados no passo 1 n#o devidamente
registrados ou validados(
RE5UISITO ===VI
TESTES
TESTE $B1K Emiss#o de Cupom Fiscal descrevendo o n1mero de identi&ica"#o do !ico
a!astecedor e a quantidade acumulada no respectivo encerrante( (ODser*-9oK para a
reali@a"#o do teste deve ser utili@ado simulador de !om!a de com!ustBvel$ por Fard^are ou
so&t^are e o pr3prio equipamento concentrador ou seu simulador por Fard^are(
P-sso 1K Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para 17 (quin@e litros de gasolina$ sendo o tanque 1$ a !om!a W A$ o !ico W
2 e o encerrante inicial igual a @ero(
P-sso #; /o ECF integrado ao sistema de interliga"#o de !om!as$ emita o Cupom Fiscal
registrando o &ornecimento dos 17 litros de gasolina(
P-sso ;; +!serve se &oi impresso no Cupom Fiscal o item com 17 litros de gasolina$ e no
campo Tin&orma"*es suplementaresT ou Tmensagens promocionaisT as seguintes
in&orma"*es; <om!a A$ <ico 2$ EI 9 e EF 17(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H1/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H2/121
P-sso >; Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para A7 (quarenta e cinco litros de 'lcool$ sendo o tanque 1$ a !om!a W 2$ o
!ico W 1 e o encerrante inicial igual a 9999913H(
P-sso ?K /o ECF integrado ao sistema de interliga"#o de !om!as$ emita o Cupom Fiscal
registrando o &ornecimento dos A7 litros de 'lcool(
P-sso <K +!serve se &oi impresso no Cupom Fiscal o item com A7 litros de 'lcool$ e no
campo Tin&orma"*es suplementaresT ou Tmensagens promocionaisT as seguintes
in&orma"*es; <om!a 2$ <ico 1$ EI 9999913H e EF 999991:1(
P-sso 6; Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para 17 (qui@e litros de 'lcool$ sendo o tanque 1$ a !om!a W 2$ o !ico W 1 e
o encerrante inicial igual a 999991:1(
P-sso 8; /o ECF integrado ao sistema de interliga"#o de !om!as$ emita um Cupom Fiscal
registrando o &ornecimento dos 17 litros de 'lcool(
P-sso B; +!serve se &oi impresso no Cupom Fiscal o item com 17 litros de 'lcool$ e no
campo Tin&orma"*es suplementaresT ou Tmensagens promocionaisT as seguintes
in&orma"*es; <om!a 2$ <ico 1$ EI 999991:1 e EF 999991UH(
P-sso 1$; Cesconectar o simulador de !om!as de com!ustBvel do sistema que cont)m o
ECF e o PAF-ECF( Conectar o simulador de !om!as de com!ustBvel a outro programa
diverso do PAF-ECF( Fornecer 19 litros de 'lcool na !om!a W 2$ !ico W 1 e o tanque 1(
P-sso 11; Reconectar o simulador de !om!as de com!ustBvel ao sistema que cont)m o ECF
e o PAF-ECF(
P-sso 1#; /o equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para 7 (cinco litros de 'lcool$ sendo a !om!a W 2$ o !ico W 1 e o tanque 1(
P-sso 1;; /o ECF integrado ao sistema de interliga"#o de !om!as$ emita um Cupom Fiscal
registrando o &ornecimento dos 7 (cinco litros de 'lcool(
P-sso 1>; +!serve se &oi impresso no Cupom Fiscal o item com 7 (cinco litros de 'lcool e
no campo Tin&orma"*es suplementaresT ou Tmensagens promocionaisT as seguintes
in&orma"*es; <om!a 2$ <ico 1$ EI 9999929H e EF 99999211(
Co,'9o %-r- reGu's'@o -@e,',o; Impress#o no Cupom Fiscal$ no campo Tin&orma"*es
suplementaresT ou Tmensagens promocionaisT as in&orma"*es dos n1meros de
identi&ica"#o$ da !om!a e do !ico a!astecedor e do valor acumulado no encerrante antes e
ap3s o a!astecimento$ con&orme os passos 1 a 1A(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de impress#o em qualquer um dos Cupons
Fiscais;
a( do n1mero de identi&ica"#o da !om!a a!astecedora> +W
!( do n1mero de identi&ica"#o do !ico a!astecedor> +W
c( do valor acumulado no encerrante antes do a!astecimento> +W
d( do valor acumulado no encerrante ap3s o a!astecimento> +W
e( o valor do encerrante ap3s o a!astecimento ser di&erente da soma do
encerrante antes do a!astecimento mais a quantidade &ornecida neste
a!astecimento(
RE5UISITO ===VI-A
TESTES
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H2/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H3/121

TESTE $B1-A .eri&ica"#o de !loqueio de registro de venda e emiss#o de Cupom Fiscal$
mediante parametri@a"#o$ de mercadoria com estoque @ero ou negativo(
P-sso 1K 6elecione um item relativo a um tipo de com!ustBvel na 2a!ela de 5ercadorias e
6ervi"os(
P-sso #K ?ocali@e nos menus do sistema a op"#o que permite consultar a posi"#o do
estoque de mercadorias(
P-sso ;K Consulte e anote a quantidade em estoque do item selecionado(
P-sso >K Emita um Cupom Fiscal com a quantidade do passo anterior do item selecionado(
P-sso ?K ?ocali@e nos menus do programa a op"#o que permite reali@ar a atuali@a"#o do
estoque$ caso a atuali@a"#o n#o seGa &eita concomitantemente ao registro(
P-sso <K E%ecute a atuali@a"#o do estoque$ caso a atuali@a"#o n#o seGa &eita
concomitantemente ao registro(
P-sso 6K Consulte novamente a quantidade em estoque do item selecionado e o!serve se
Fouve a !ai%a do estoque(
P-sso 8K 2ente emitir um Cupom Fiscal com uma quantidade maior do que @ero do item
selecionado$ e veri&ique se o programa impede registro e a emiss#o do Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',oK /#o reali@a"#o do registro E n#o emiss#o do Cupom
Fiscal do Passo :(
Co,'9o %-r- reGu's'@o o -@e,',oK Registro da venda +W emiss#o do Cupom Fiscal
do Passo :(
RE5UISITO ===VI-C
TESTES
TESTE $B1-CK Arquivo EletrNnico de 5anuten"#o de <om!a( (ODser*-9oK para a
reali@a"#o do teste deve ser utili@ado simulador de !om!a de com!ustBvel$ por Fard^are ou
so&t^are e o pr3prio equipamento concentrador ou seu simulador por Fard^are(
P-sso 1K Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para 17 (quin@e litros de gasolina$ sendo o tanque 1$ a !om!a W A$ o !ico W
2 e o encerrante inicial igual a @ero(
P-sso #; /o ECF integrado ao sistema de interliga"#o de !om!as$ emita o Cupom Fiscal
registrando o &ornecimento dos 17 litros de gasolina(
P-sso ;; +!serve se &oi impresso no Cupom Fiscal o item com 17 litros de gasolina$ e no
campo Tin&orma"*es suplementaresT ou Tmensagens promocionaisT as seguintes
in&orma"*es; <om!a A$ <ico 2$ EI 9 e EF 17(
P-sso >; Em equipamento simulador de !om!a de com!ustBvel$ iniciar e encerrar o
a!astecimento para 37 (trinta e cinco litros de gasolina$ sendo o tanque 1$ a !om!a n` A$ o
!ico n` 2 e o encerrante inicial igual a 99999917(
P-sso ?; Cesconectar o simulador de !om!as de com!ustBvel do sistema que cont)m o ECF
e o PAF-ECF( Conectar o simulador de !om!as de com!ustBvel a outro programa diverso
do PAF-ECF( Fornecer 19 litros de gasolina na !om!a W A$ !ico W 2 e o tanque 1(
P-sso <; Reconectar o simulador de !om!as de com!ustBvel ao sistema que cont)m o ECF
e o PAF-ECF(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H3/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) HA/121
P-sso 6K E%ecute a &un"#o de registro de su!stitui"#o da placa eletrNnica de gerenciamento
da !om!a de a!astecimento prevista no item 1 deste requisito$ simulando a su!stitui"#o da
placa eletrNnica de gerenciamento da !om!a nb A(
P-sso 8K .eri&ique se ao ser comanda a e%ecu"#o desta &un"#o e antes da a!ertura de tela
para inser"#o das in&orma"*es previstas no item 1$ o PAF-ECF e%ecutou a &un"#o prevista
na alBnea Kc1L do item 1 do Requisito EEE.(
P-sso BK E%ecute a &un"#o K5anuten"#o de <om!aL do 5enu Fiscal$ para gerar o arquivo
eletrNnico previsto no item A deste requisito(
P-sso 1$K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o EII do Ato
C+2EPE8IC56 9H89: e veri&ique se o valor do encerrante imediatamente antes da
su!stitui"#o ) igual 99999979 a e o valor do encerrante imediatamente ap3s a su!stitui"#o )
igual 999999H9(
P-sso 11K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro(
Co,'9o %-r- reGu's'@o -@e,',o; Fun"#o para registro de su!stitui"#o da placa
eletrNnica de gerenciamento da !om!a de a!astecimento e%ecutada com sucesso E
possi!ilidade de sele"#o do perBodo com data inicial e &inal para a gera"#o do arquivo E
arquivo gerado con&orme leiaute esta!elecido no Ane%o EII do Ato C+2EPE8IC56 9H89:
com assinatura digital validada E dados gerados nos passos 1 a U devidamente registrados e
validados(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia da &un"#o para registro de
su!stitui"#o da placa eletrNnica de gerenciamento da !om!a de a!astecimento +W
impossi!ilidade de sele"#o do perBodo com data inicial e &inal para a gera"#o do arquivo
+W arquivo gerado em desacordo com o leiaute esta!elecido no Ane%o EII do Ato
C+2EPE8IC56 9H89:( +W &alta de valida"#o da assinatura digital do arquivo +W dados
gerados nos passos 1 a U n#o devidamente registrados ou validados(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) HA/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H7/121
CLOCO III
RE5UISITOS E TESTES ESPECTFICOS DO PAF-ECF PARA RESTAURANTES3
CARES E ESTACELECIMENTOS SIMILARES
.APLICVEIS SOMENTE EM PAF-ECF PARA CARES3 RESTAURANTES E
SIMILARES0
RE5UISITO ===VII
TESTES
.ODser*-9oK Este teste somente dever' ser reali@ado no caso de programa que &uncione
com ECF dotado de &un"*es especB&icas para !ares e restaurantes(
TESTE $B#K Emiss#o de Registro de .enda$ Con&er0ncia de 5esa e Cupom Fiscal(
P-sso 1K .eri&ique os menus do programa aplicativo o!servando se F' op"#o para a!ertura
de mesa com a emiss#o do Registro de .enda(
P-sso #K Oavendo a op"#o$ a!ra uma mesa e emita um Registro de .enda com pelo menos
1 item(
P-sso ;K Registre mais dois itens na mesa a!erta no passo 2 e o!serve se o novo Registro
de .enda ) emitido pelo ECF contendo os dois itens registrados(
P-sso >K FecFe a conta da mesa a!erta no passo 2 emitindo o documento Con&er0ncia de
5esa(
P-sso ?K Con&ira os itens e respectivos valores constantes no documento Con&er0ncia de
5esa com os itens e valores constantes nos Registros de .enda emitidos nos passos 2 e 3(
P-sso <K Emita o Cupom Fiscal relativo ao documento Con&er0ncia de 5esa$ emitido no
passo A(
P-sso 6K Con&ira os itens e respectivos valores constantes no Cupom Fiscal com os itens e
valores constantes no documento Con&er0ncia de 5esa emitido no passo A(
Co,'9o %-r- reGu's'@o -@e,',o; Cupom Fiscal emitido ap3s a emiss#o do documento
Con&er0ncia de 5esa$ contendo todos os itens e respectivos valores coincidentes com os
constantes no documento Con&er0ncia de 5esa(
Co,'9o %-r- reGu's'@o o -@e,',o; Ine%ist0ncia de &un"#o para registro de a!ertura de
mesa( Registro de a!ertura de mesa sem a emiss#o do documento Registro de .enda pelo
ECF( Registro de &ornecimento em mesa ap3s sua a!ertura sem a emiss#o do documento
Registro de .enda pelo ECF( Ine%ist0ncia de &un"#o para registro de &ecFamento de mesa
ou de conta( Registro de &ecFamento de mesa ou de conta sem a emiss#o do documento
Con&er0ncia de 5esa pelo ECF( Cupom Fiscal respectivo contendo itens e valores
divergentes dos constantes no documento Con&er0ncia de 5esa(
RE5UISITO ===VIII
TESTES
.ODser*-9oK Este teste somente dever' ser reali@ado no caso de programa que n#o
&uncione com ECF dotado de &un"*es especB&icas para !ares e restaurantes(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H7/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) HH/121
TESTE $B;; Controle do &ornecimento de alimenta"#o e !e!idas em esta!elecimentos que
utili@am mesas ou assemelFados e demais requisitos especB&icos
P-sso 1; Inicie o dia (dia CX9 emitindo pelo 5enu Fiscal o relat3rio 5EI+6 CE
PADA5E/2+ e &a"a o comando para a!ertura da mesa : e simultaneamente e%ecute o
passo 2(
P-sso #; Registre na mesa : o &ornecimento de cinco produtos di&erentes$ todos com uma
unidade(
P-sso ;; Emitir comando para a!ertura da mesa 19 e simultaneamente e%ecute o passo A(
P-sso >; Registre na mesa 19 o &ornecimento de quatro produtos di&erentes$ sendo um deles
com duas unidades(
P-sso ?; Emitir comando para a!ertura da mesa 1 e simultaneamente e%ecute o passo H(
P-sso <; Registre na mesa 1 o &ornecimento de tr0s produtos$ com duas unidades cada
produto(
P-sso 6; Registre na mesa : o &ornecimento de um produto$ com uma unidade(
P-sso 8; Acesse o !anco de dados de registros de mesas e con&ira se os itens registrados nos
passos 1 a S est#o corretamente lan"ados(
P-sso B; ?ocali@e nos menus do programa a &un"#o de trans&er0ncia de mesa e$ caso e%ista$
emitir o comando para trans&erir todos os produtos da mesa 1 para a mesa :(
P-sso 1$; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K2RA/6FERc/CIA6
E/2RE 5E6A6L e con&erir se consta a mesa 1 como mesa de origem e a mesa : como de
destino$ relacionando todos os produtos que &oram trans&eridas da mesa 1 para a mesa :(
P-sso 11; A!rir$ na tela$ a mesa : e con&erir se constam os cinco produtos &ornecidos no
passo 2$ o produto &ornecido no passo H e os tr0s produtos trans&eridos da mesa 1$ sendo
que$ neste caso$ deve constar a seguinte in&orma"#o 2rans&( da 5esa 1(
P-sso 1#; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K5E6A6 A<ER2A6L$
onde ser#o relacionadas mesas : e 19$ registrando a data e For'rio de a!ertura de cada
mesa(
P-sso 1;; ?ocali@e nos menus do programa a &un"#o de cancelamento de itens da mesa e
emita o comando para cancelar um produto da mesa :(
P-sso 1>; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K5E6A6 A<ER2A6L$
onde ser#o relacionadas mesas : e 19$ registrando a data e For'rio de a!ertura de cada
mesa(
P-sso 1?; ?ocali@e nos menus do programa a &un"#o de e%clus#o de mesa ou de itens da
mesa e emita o comando para e%cluir a mesa :(
P-sso 1<; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K5E6A6 A<ER2A6L$
onde ser#o relacionadas mesas : e 19$ registrando a data e For'rio de a!ertura de cada
mesa(
P-sso 16; Emitir o Relat3rio Derencial KCon&er0ncia de 5esaL da mesa : e con&erir se
est#o relacionados os 9U (nove produtos &ornecidos$ sendo que o produto que rece!eu o
comando de cancelamento do passo 13 deve estar acompanFado da e%press#o KcanceladoL$
especi&icando a quantidade$ o pre"o unit'rio$ o pre"o total dos produtos que &oram
&ornecidos com mais de uma unidade e o total da conta e con&erir se consta a mensagem
KADWARCE A E5I66V+ C+ CWP+5 FI6CA?L(
P-sso 18; Emitir o Relat3rio Derencial KCon&er0ncia de 5esaL da mesa 19 e con&erir se
est#o relacionados os 9A (quatro produtos &ornecidos$ especi&icando a quantidade$ o pre"o
unit'rio$ o pre"o total dos produtos que &oram &ornecidos com mais de uma unidade e o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) HH/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) HS/121
total da conta e con&erir se consta a mensagem KADWARCE A E5I66V+ C+ CWP+5
FI6CA?L(
P-sso 1B; ?ocali@e nos menus do programa a &un"#o de cancelamento de itens da mesa e
emita o comando para cancelar um item da mesa 19(
P-sso #$; Emitir o Relat3rio Derencial KCon&er0ncia de 5esaL da mesa 19 e con&erir se
est#o relacionados os 9A (quatro produtos &ornecidos$ sendo que o produto que rece!eu o
comando de cancelamento do passo 1U deve estar acompanFado da e%press#o KcanceladoL$
especi&icando a quantidade$ o pre"o unit'rio$ o pre"o total dos produtos que &oram
&ornecidos com mais de uma unidade e o total da conta e con&erir se consta a mensagem
KADWARCE A E5I66V+ C+ CWP+5 FI6CA?L(
P-sso #$AK Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K5EI+6 CE
PADA5E/2+L(
P-sso #1; Emitir o comando de &ecFamento da mesa :$ con&erindo se no Cupom Fiscal
emitido est#o relacionados os 9U (nove produtos &ornecidos e o cancelamento do produto
que rece!eu o comando de cancelamento do passo 13( Con&erir$ con&orme o modelo de
ECF utili@ado (Conv0nio IC56 17H8UA ou Conv0nio IC56 :7891;
a no campo Tmensagens promocionaisT$ a impress#o das seguintes in&orma"*es;
KECF; nnn - Con&er0ncia de 5esa C++ W dddddd$ onde KnnnL ) o n1mero seq,encial do
ECF atri!uBdo pelo usu'rio onde &oi emitido o Con&er0ncia de 5esa e KyyyyyyL ) o n1mero
do Contador de +rdem de +pera"#o (C++ do Relat3rio Derencial - Con&er0ncia de 5esa$
+W
! no campo Tin&orma"*es suplementaresT$ a impress#o das seguintes in&orma"*es;
KECF; nnn - Con&er0ncia de 5esa CER W xxxxxx C++ W yyyyyy$ onde KnnnL ) o
n1mero seq,encial do ECF atri!uBdo pelo usu'rio onde &oi emitido o Con&er0ncia de 5esa$
KxxxxxxL ) o n1mero do Contador EspecB&ico de Relat3rio Derencial (CER e KyyyyyyL ) o
n1mero do Contador de +rdem de +pera"#o (C++ do Relat3rio Derencial - Con&er0ncia
de 5esa(
P-sso ##; Emitir comando para a!ertura da mesa 179 e simultaneamente e%ecute o passo
23(
P-sso #;; Registre na mesa 179 o &ornecimento de oito produtos di&erentes$ todos com uma
unidade(
P-sso #>; ?ocali@e nos menus do programa a &un"#o de trans&er0ncia de mesa e$ caso
e%ista$ emitir o comando para trans&erir quatro produtos da mesa 179 para a mesa 19(
P-sso #?; Emitir o Relat3rio Derencial KCon&er0ncia de 5esaL da mesa 19 e con&erir se
est#o relacionados os 9: (oito produtos &ornecidos$ sendo que o produto que rece!eu o
comando de cancelamento do passo 1U deve estar acompanFado da e%press#o KcanceladoL
e que os quatro produtos que vieram trans&eridos devem ser acompanFados da e%press#o
K2rans&( da 5esa 179L$ especi&icando a quantidade$ o pre"o unit'rio$ o pre"o total dos
produtos que &oram &ornecidos com mais de uma unidade e o total da conta e con&erir se
consta a mensagem KADWARCE A E5I66V+ C+ CWP+5 FI6CA?L(
P-sso #<; ?ocali@e nos menus do programa a &un"#o de cancelamento de itens da mesa e
emita o comando para cancelar individualmente cada um dos 9S (sete itens da mesa 19 que
ainda n#o &oram cancelados(
P-sso #6; Emitir o Relat3rio Derencial KCon&er0ncia de 5esaL da mesa 19 e con&erir se
est#o relacionados os 9: (oito produtos &ornecidos$ sendo que todos devem estar
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) HS/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H:/121
acompanFados da e%press#o KcanceladoL$ e con&erir se consta a mensagem KADWARCE A
E5I66V+ C+ CWP+5 FI6CA?L(
P-sso #8; Emitir o comando de &ecFamento da mesa 19$ con&erindo se no Cupom Fiscal
emitido est#o relacionados os 9: (oito produtos &ornecidos e o cancelamento de todos eles(
Con&erir se o Cupom Fiscal &oi &ecFado em @ero e se automaticamente Fouve a emiss#o do
Cupom Fiscal Cancelado(
P-sso #B; Enviar o comando para a emiss#o da Redu"#o R (do dia CX9(
P-sso ;$; Con&erir se$ antes da Redu"#o R$ &oi impresso o Relat3rio Derencial K5E6A6
A<ER2A6L$ no qual deve constar a mesa 179$ in&ormando a data e Fora de sua a!ertura(
P-sso ;1; Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 2U
(dia CX1
P-sso ;#; A!rir$ na tela$ a mesa 179 e con&erir se constam os quatro produtos que restaram
ap3s a trans&er0ncia de mesa reali@ada no passo 2A(
P-sso ;;; A!rir$ na tela$ as mesas 1$ : e 19 e con&erir se est#o &ecFadas(
P-sso ;>; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K5E6A6 A<ER2A6L e
con&erir se consta unicamente a mesa 179$ registrando a data e For'rio de a!ertura da mesa(
P-sso ;?K Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K5EI+6 CE
PADA5E/2+L dos dias CX9 e CX1(
P-sso ;<K Registrar tr0s produtos na mesa UU(
P-sso ;6K 5arque o segundo produto para cancelamento(
P-sso ;8K Emitir$ utili@ando o 5enu Fiscal$ o relat3rio K5E6A6 A<ER2A6L(
P-sso ;BK .eri&ique se a mesa UU consta do relat3rio K5E6A6 A<ER2A6L(
P-sso >$K Emita o Cupom Fiscal da mesa UU(
P-sso >1K .eri&ique se no Cupom Fiscal est#o relacionados os tr0s produtos registrados no
passo 3H e se o segundo produto &oi cancelado(
P-sso >#K .eri&ique se no Cupom Fiscal est' registrado$ na 'rea pr3pria$ a mensagem
KConsumo da 5esa UU 6E5 E5I66V+ CE C+/FERc/CIA CE 5E6AL(
P-sso >;; Emita a Redu"#o R (do dia CX1(
P-sso >>; Avance a data do ECF para as 23FA7min do dia seguinte ao da Redu"#o R
emitida no passo 2 (dia CX2 e emita pelo menos um Cupom Fiscal$ dei%ando o ECF com
Redu"#o R do dia CX2 pendente(
P-sso >?; Aguarde o ECF avan"ar at) as 2F do dia seguinte ao da Redu"#o R pendente (dia
CX3$ veri&icando se a impressora entrou em estado de !loqueada (Redu"#o R pendente(
P-sso ><; +!serve se o ECF emitiu automaticamente a Redu"#o R pendente do dia CX2 e
caso isto tenFa ocorrido$ veri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi impresso o
Relat3rio Derencial K5E6A6 A<ER2A6L$ no qual deve constar a mesa 179$ in&ormando a
data e Fora de sua a!ertura(
P-sso >6; Caso o ECF n#o tenFa emitido automaticamente a Redu"#o R pendente do dia
CX2$ comande a emiss#o desta Redu"#o R e veri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi
impresso o Relat3rio Derencial K5E6A6 A<ER2A6L$ no qual deve constar a mesa 179$
in&ormando a data e Fora de sua a!ertura(
Co,'9o %-r- reGu's'@o -@e,',o;
1 - Funcionamento do PAF-ECF atendendo a todos os itens deste requisito$ e%ecutando
todas as &un"*es previstas nos passos 1 a 1A e 1H a AS> e
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) H:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) HU/121
2 - emiss#o do Relat3rio Derencial K5EI+6 CE PADA5E/2+L re&erente ao Passo 29A
sem altera"#o de valor entre o emitido no Passo 1 e o emitido no Passo 29A> e
3 - emiss#o do Relat3rio Derencial K5EI+6 CE PADA5E/2+L re&erente ao Passo 37
com altera"#o somente nos valores que constam do Cupom Fiscal emitidos no Passo 21(
Co,'9o %-r- reGu's'@o o -@e,',o;
1 - Funcionamento do PAF-ECF sem atender pelo menos um dos itens deste requisito$
descumprindo pelo menos uma das &un"*es previstas nos passos de 1 a 1A e 1H a AS> ou
2 - e%ecutando a &un"#o prevista no passo 17> ou
3 - emiss#o do Relat3rio Derencial K5EI+6 CE PADA5E/2+L re&erente ao Passo 29A
com altera"#o de valor entre o emitido no Passo 1 e o emitido no Passo 29A> e
A - emiss#o do Relat3rio Derencial K5EI+6 CE PADA5E/2+L re&erente ao Passo 37
com altera"#o di&erente dos valores que constam do Cupom Fiscal emitidos no Passo 21(
RE5UISITO ===VIII-A
TESTES
.ODser*-9oK Este teste somente dever' ser reali@ado no caso de programa que &uncione
com !alan"a interligada ou integrada ao ECF$ devendo constar esta condi"#o no laudo( Para
a reali@a"#o dos testes o desenvolvedor dever' disponi!ili@ar !alan"a computadori@ada$
vedado o uso de simulador
TESTE B;A; Controle$ por meio do PAF-ECF$ da interliga"#o ou integra"#o da !alan"a ao
ECF(
P-sso 1K 6olicitar que a empresa instale o PAF-ECF com a !alan"a integrada ou interligada
ao ECF(
P-sso #K 6imule o &ornecimento de alimenta"#o a peso$ colocando um o!Geto na !alan"a(
P-sso ;K Capture os dados gerados pela !alan"a (peso$ valor unit'rio e valor total e vincule
a uma cFave prim'ria que conste de um cart#o$ podendo ser um n1mero gravado nele$ uma
tarGa magn)tica ou o c3digo de !arras(
P-sso >K Emita$ por meio do 5enu Fiscal$ o relat3rio KConta de Clientes A!ertasL(
P-sso ?K Con&ira se no relat3rio consta a conta de cliente com o n1mero que &oi vinculado
pela cFave prim'ria (ver passo 3(
P-sso <K Inclua uma !e!ida na Conta de Cliente a!erta no passo 3(
P-sso 6K Inclua uma so!remesa na Conta de Cliente a!erta no passo 3(
P-sso 8K Emita o relat3rio Con&er0ncia de Conta de Cliente e veri&ique se constam os 3
(tr0s itens$ a sa!er; a alimenta"#o$ capturada no passo 3> ! !e!ida$ incluBda no passo H> e
c so!remesa$ incluBda no passo S(
P-sso BK 5arque o item !e!ida para cancelamento(
P-sso 1$K Emita o relat3rio Con&er0ncia de Conta de Cliente e veri&ique se constam os 3
(tr0s itens$ a sa!er; a alimenta"#o$ capturada no passo 3> ! !e!ida$ incluBda no passo H
marcado para cancelamento> e c so!remesa$ incluBda no passo S(
P-sso 11K Emita o Cupom Fiscal e veri&ique a impress#o com os 3 (tr0s itens e o
cancelamento do item !e!ida( .eri&ique$ tam!)m$ se &oi corretamente in&ormada a
re&er0ncia da Con&er0ncia de 5esa(
P-sso 1#K Repita os passos 2 a S e U(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) HU/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S9/121
P-sso 1;K Emita o Cupom Fiscal re&erente a Conta de Cliente do passo 12(
P-sso 1>K Con&ira se no Cupom Fiscal Fouve a impress#o com os 3 (tr0s itens e o
cancelamento do item !e!ida( .eri&ique$ tam!)m$ se &oi corretamente in&ormada a
re&er0ncia da Conta de Cliente(
P-sso 1?K Repita os passos 2 e 3$ atri!uindo uma cFave prim'ria di&erente(
P-sso 1<K Repita os passos 2 e 3$ atri!uindo uma cFave prim'ria di&erente do passo 17(
P-sso 16K Repita os passos 2 e 3$ atri!uindo uma cFave prim'ria di&erente dos passos 17 e
1H(
P-sso 18K 2rans&ira os produtos da Conta de Cliente do passo 17 para a Conta de Cliente do
passo 1H(
P-sso 1BK Emita o relat3rio C+/2A CE C?IE/2E6 A<ER2A6 e con&irme se constam
somente as mesas dos passos 1H e 1S(
P-sso #$K Emita o relat3rio 2RA/6FERc/CIA CE C+/2A CE C?IE/2E6 e con&irme se
constam as contas de clientes do passo 17 (origem e a conta de clientes do passo 1H
(destino$ com os respectivos produtos trans&eridos com quantidade e pre"o unit'rio(
P-sso #1K Emita o Cupom Fiscal da conta de cliente do passo 1H e con&irme se constam os
produtos originais e os que &oram trans&eridos da conta de cliente do passo 17(
P-sso ##K Emita a Redu"#o R e veri&ique se Fouve a emiss#o do relat3rio C+/2A CE
C?IE/2E6 A<ER2A6 (a conta de clientes do passo 1S(
P-sso ##AK Emita os documentos constantes das op"*es KaL e K!L no caso produtos
oriundos de agrega"#o de insumos +W das op"*es KcL e KdL para produtos oriundos de
desagrega"#o de insumos;
a nota &iscal modelo 1$ 1-A ou 77 consolidada$ dos insumos aplicados na prepara"#o da
alimenta"#o que &oi comerciali@ado nos passos anteriores$ pelo seu valor de aquisi"#o$
indicando por nature@a da opera"#o o CF+P 1(U2H> e
! nota &iscal modelo 1$ 1-A ou 77 consolidada$ dos produtos resultantes da prepara"#o a
que se re&ere a alBnea a$ tendo por valor unit'rio aquele indicado nos documentos &iscais de
venda a consumidor &inal$ indicando por nature@a da opera"#o o CF+P 7(U2H(
c nota &iscal modelo 1$ 1-A ou 77 consolidada$ dos insumos aplicados na desagrega"#o dos
produtos a serem comerciali@ados$ pelo seu valor de aquisi"#o$ indicando por nature@a da
opera"#o o CF+P 7(U2H> e
d nota &iscal modelo 1$ 1-A ou 77 consolidada$ dos produtos resultantes da desagrega"#o a
que se re&ere a alBnea a$ tendo por valor unit'rio aquele indicado nos documentos &iscais de
venda a consumidor &inal$ indicando por nature@a da opera"#o o CF+P 1(U2H(
P-sso ##CK E%ecute no 5enu Fiscal a &un"#o K.endas do PerBodoL$ indicando a data da
emiss#o das /otas Fiscais mod( 1$ 1-A ou 77 as quais se re&ere o Passo 22A e veri&ique se
constam as notas &iscais solicitadas nas alBneas a e ! do Passo 22A(
P-sso #;K 6imule o adiantamento do rel3gio do PC e do ECF$ onde est' instalado o PAF-
ECF$ e con&irme se a conta de cliente do passo 1S est' a!erta(
Co,'9o %-r- reGu's'@o -@e,',o; Funcionamento do PAF-ECF atendendo a todos os
itens deste requisito$ e%ecutando todas as &un"*es previstas nos passos 1 a 23(
Co,'9o %-r- reGu's'@o o -@e,',o; Funcionamento do PAF-ECF sem atender pelo
menos um dos itens deste requisito$ descumprindo pelo menos uma das &un"*es previstas
nos passos de 1 a 23(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S9/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S1/121
RE5UISITO ===I=
TESTES
.ODser*-9oK Este teste somente dever' ser reali@ado no caso de programa que comande
impress#o de pedidos em impressora n#o &iscal
TESTE $B>K Impress#o de pedidos em impressora n#o &iscal
P-sso1K A!ra o registro de uma mesa(
P-sso #K Registre no mBnimo 3 itens na mesa a!erta(
P-sso ;K Comande a impress#o do pedido$ se n#o &or autom'tica com o registro de item na
mesa(
P-sso >K .eri&ique se &oram impressos no pedido somente o numero da mesa$ a
identi&ica"#o do gar"om e a discrimina"#o dos produtos(
Co,'9o %-r- reGu's'@o -@e,',o; Impress#o no pedido$ somente das in&orma"*es
descritas no passo A(
Co,'9o %-r- reGu's'@o o -@e,',o; Impress#o no pedido de outras in&orma"*es n#o
descritas no passo A(
CLOCO IV
RE5UISITOS E TESTES ESPECTFICOS DO PAF-ECF PARA FARMCIA DE
MANIPULA14O
.APLICVEIS SOMENTE EM PAF-ECF PARA FARMCIA DE MANIPULA14O0
RE5UISITO =L
TESTES
TESTE $B?K Emiss#o de Cocumento Au%iliar de .enda e de Cupom Fiscal(
P-sso 1K /o caso de impress#o de CA. por impressora n#o &iscal$ e%ecute o teste 99:
relativo ao requisito .I$ utili@ando &3rmula manipulada &ictBcia e acrescente ao mesmo o
passo 3(
P-sso #K /o caso de impress#o de CA. por ECF$ e%ecute o teste 99U relativo ao requisito
.I$ utili@ando &3rmula manipulada &ictBcia e acrescente ao mesmo o passo 3(
P-sso ;K +!serve se &oi consignado no Cupom Fiscal$ como item comerciali@ado$ o n1mero
do Cocumento Au%iliar de .enda respectivo(
Co,'9o %-r- reGu's'@o -@e,',o; Aprova"#o no teste 99: ou 99U$ con&orme o caso$
veri&icando se a &3rmula manipulada &ictBcia consta no CA.$ e impress#o no Cupom Fiscal$
como item comerciali@ado$ do n1mero do Cocumento Au%iliar de .enda respectivo(
Co,'9o %-r- reGu's'@o o -@e,',o; Reprova"#o no teste 99: ou 99U$ con&orme o
caso$ +W inconsist0ncia com a &3rmula manipulada &ictBcia indicada no CA. +W &alta de
impress#o no Cupom Fiscal$ como item comerciali@ado$ do n1mero do Cocumento Au%iliar
de .enda respectivo(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S1/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S2/121
TESTE $B<K Relat3rio Derencial e Arquivo EletrNnico de CA. Emitidos(
P-sso 1K E%ecute os testes 911 e 912 relativos aos itens H e S do requisito .I(
Co,'9o %-r- reGu's'@o -@e,',o; Aprova"#o nos testes 911 E 912 relativos aos itens H e
S do requisito .I(
Co,'9o %-r- reGu's'@o o -@e,',o; Reprova"#o nos testes 911 +W 912 relativos aos
itens H e S do requisito .I(
CLOCO V
RE5UISITOS ESPECTFICOS DO PAF-ECF PARA OFICINA DE CONSERTO
.APLICVEIS SOMENTE EM PAF-ECF PARA OFICINA DE CONSERTO0
RE5UISITO =LI
TESTES
TESTE $B6K Emiss#o de CA.-+6 por impressora n#o &iscal e do Cupom Fiscal respectivo(
(Aplic'vel somente no caso de programa aplicativo dotado de &un"#o que possi!ilite a
impress#o de +rdem de 6ervi"o por meio de impressora n#o &iscal
P-sso 1K ?ocali@e nos menus do programa aplicativo a op"#o que possi!ilita a emiss#o de
Cocumento Au%iliar de .enda (+rdem de 6ervi"o
P-sso #K Emita um Cocumento Au%iliar de .enda (+rdem de 6ervi"o com pelo menos
cinco itens e o!serve se &oi atri!uBdo ao CA. o tBtulo T+RCE5 CE 6ER.I_+T(
P-sso ;K +!serve se &oram discriminadas no CA.-+6;
- as mercadorias utili@adas no conserto$ sua quantidade e o respectivo pre"o unit'rio e total>
- o n1mero de &a!rica"#o do produto o!Geto do conserto$ quando e%istente ou$ no caso de
veBculo automotor$ a marca$ o modelo$ o ano de &a!rica"#o$ a placa e o n1mero do
RE/A.A5 do veBculo(
P-sso >K Inspecione os menus do programa e veri&ique se F' &un"#o que possi!ilite
autenticar o Cocumento Au%iliar de .enda emitido no passo 2(
P-sso ?K Inspecione os menus do programa e veri&ique se F' &un"#o que possi!ilite a
e%clus#o ou o apagamento do CA. emitido no passo 2(
P-sso <K .eri&ique se ) possBvel imprimir o Cocumento Au%iliar de .enda em papel menor
que o &ormato A-7 (219 % 1A: mm ou que 2A9 % 1A9mm(
P-sso 6K .eri&ique se o Cocumento Au%iliar de .enda ) numerado sequencialmente com no
mBnimo 19 (de@ e no m'%imo 13 (tre@e caracteres$ no &ormato 9999999991 a
UUUUUUUUUU(
P-sso 8K .eri&ique se o Cocumento Au%iliar de .enda est' de acordo com o modelo
esta!elecido no Ane%o II do Ato C+2EPE8IC56 9H89:(
P-sso BK Concreti@e a venda emitindo o Cupom Fiscal relativo ao Cocumento Au%iliar de
.enda emitido no passo 2(
P-sso 1$K +!serve se &oram discriminadas no Cupom Fiscal as mercadorias e&etivamente
utili@adas no conserto(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S2/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S3/121
P-sso 11K +!serve se &oi impresso no campo destinado a in&orma"*es suplementares ou
mensagem promocional do Cupom Fiscal$ o n1mero do Cocumento Au%iliar de .enda
emitido no passo 2$ em con&ormidade com o esta!elecido nos su!itens Kd1L ou Kd2L do
item 1$ con&orme o modelo de ECF(
P-sso 1#K .eri&ique se no registro eletrNnico (!anco de dados do Cocumento Au%iliar de
.enda &oi registrado o n1mero do Cupom Fiscal emitido$ assim considerado o numero do
Contador de Cupom Fiscal (CCF constante no Cupom Fiscal(
Co,'9o %-r- reGu's'@o -@e,',o; Ine%ist0ncia de &un"#o que possi!ilite a autentica"#o
ou a e%clus#o do Cocumento Au%iliar de .enda (CA.( Impress#o do CA. em papel de
&ormato maior ou igual a 219 % 1A: mm ou 2A9 % 1A9mm( E%ist0ncia de numera"#o
seq,encial do CA. no &ormato no mBnimo 19 (de@ e no m'%imo 13 (tre@e caracteres$ no
&ormato 9999999991 a UUUUUUUUUU impresso em con&ormidade com o modelo esta!elecido
no Ane%o II do Ato C+2EPE8IC56 9H89:( Emiss#o do Cupom Fiscal respectivo na
opera"#o de concreti@a"#o da venda( Impress#o do n1mero do CA. no Cupom Fiscal
respectivo em con&ormidade com os su!itens Kd1L ou Kd2L do item 1( Inser"#o do n1mero
do Contador de +rdem de +pera"#o (C++ no registro eletrNnico (!anco de dados do
CA.( Atri!ui"#o do tBtulo T+RCE5 CE 6ER.I_+T ao CA.( Cescrimina"#o no CA.-+6
das in&orma"*es listadas no passo 3( Cescrimina"#o no Cupom Fiscal das mercadorias
e&etivamente utili@adas no conserto(
Co,'9o %-r- reGu's'@o o -@e,',o; E%ist0ncia de &un"#o que possi!ilite a
autentica"#o ou o apagamento8e%clus#o do Cocumento Au%iliar de .enda (CA.(
Possi!ilidade de impress#o do CA. em papel de &ormato menor que a 219 % 1A: mm ou
2A9 % 1A9mm( Falta de numera"#o seq,encial do CA. ou numera"#o em &ormato
divergente do esta!elecido( CA. impresso em desacordo com o modelo esta!elecido no
Ane%o II do Ato C+2EPE8IC56 9H89:( Falta de emiss#o do Cupom Fiscal na opera"#o de
concreti@a"#o da venda( Falta de impress#o do n1mero do CA. no Cupom Fiscal
respectivo( Impress#o no Cupom Fiscal respectivo do n1mero do CA. de &orma diversa da
esta!elecida nos su!itens Kd1L ou Kd2L do item a( Falta de inser"#o do n1mero do Contador
de +rdem de +pera"#o (C++ no registro eletrNnico (!anco de dados do CA.( Falta de
atri!ui"#o do tBtulo T+RCE5 CE 6ER.I_+T ao CA.( Falta de discrimina"#o no CA.-+6
das in&orma"*es listadas no passo 3( Falta de discrimina"#o no Cupom Fiscal das
mercadorias e&etivamente utili@adas no conserto(
TESTE $B8K Emiss#o de Cocumento Au%iliar de .enda por ECF e do Cupom Fiscal
respectivo(
(Aplic'vel somente no caso de programa aplicativo dotado de &un"#o que possi!ilite a
impress#o de +rdem de 6ervi"o por meio do pr3prio ECF
P-sso 1K E%ecute o teste anterior eliminando os passos H e :(
Co,'9o %-r- reGu's'@o -@e,',o; Ine%ist0ncia de &un"#o que possi!ilite a autentica"#o
ou a e%clus#o do Cocumento Au%iliar de .enda (CA.( E%ist0ncia de numera"#o
seq,encial do CA. no &ormato no mBnimo 19 (de@ e no m'%imo 13 (tre@e caracteres$ no
&ormato 9999999991 a UUUUUUUUUU( Emiss#o do Cupom Fiscal respectivo na opera"#o de
concreti@a"#o da venda( Impress#o do n1mero do CA. no Cupom Fiscal respectivo em
con&ormidade com os su!itens Kd1L ou Kd2L do item 1( Inser"#o do n1mero do Contador de
+rdem de +pera"#o (C++ no registro eletrNnico (!anco de dados do CA.( Atri!ui"#o do
tBtulo T+RCE5 CE 6ER.I_+T ao CA.( Cescrimina"#o no CA.-+6 das in&orma"*es
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S3/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) SA/121
listadas no passo 3( Cescrimina"#o no Cupom Fiscal das mercadorias e&etivamente
utili@adas no conserto(
Co,'9o %-r- reGu's'@o o -@e,',o; E%ist0ncia de &un"#o que possi!ilite a
autentica"#o ou o apagamento8e%clus#o do Cocumento Au%iliar de .enda (CA.( Falta de
numera"#o seq,encial do CA. ou numera"#o em &ormato divergente do esta!elecido( Falta
de emiss#o do Cupom Fiscal na opera"#o de concreti@a"#o da venda( Falta de impress#o do
n1mero do CA. no Cupom Fiscal respectivo( Impress#o no Cupom Fiscal respectivo do
n1mero do CA. de &orma diversa da esta!elecida nos su!itens Kd1L ou Kd2L do item a(
Falta de inser"#o do n1mero do Contador de +rdem de +pera"#o (C++ no registro
eletrNnico (!anco de dados do CA.( Falta de atri!ui"#o do tBtulo T+RCE5 CE 6ER.I_+T
ao CA.( Falta de discrimina"#o no CA.-+6 das in&orma"*es listadas no passo 3( Falta de
discrimina"#o no Cupom Fiscal das mercadorias e&etivamente utili@adas no conserto(
TESTE $BBK Relat3rio Derencial e Arquivo EletrNnico de CA. Emitidos(
P-sso 1K E%ecute os testes 911 e 912 relativos aos itens H e S do requisito .I(
Co,'9o %-r- reGu's'@o -@e,',o; Aprova"#o nos testes 911 E 912 relativos aos itens H e
S do requisito .I(
Co,'9o %-r- reGu's'@o o -@e,',o; Reprova"#o nos testes 911 +W 912 relativos aos
itens H e S do requisito .I(
TESTE 1$$K Relat3rio Derencial antes ou ap3s a Redu"#o R(
P-sso 1K Com o ECF contendo Cupons Fiscais emitidos$ emita pelo menos um CA.-+6
(dia CX9(
P-sso #K Emita a Redu"#o R (do dia CX9$ com o rel3gio marcando um For'rio dentro do
dia da emiss#o do CA.-+6 do passo 1(
P-sso ;K Caso o ECF emita Relat3rio Derencial Guntamente com a ?eitura E$ o!serve se
imediatamente antes da emiss#o da Redu"#o R (do dia CX9$ &oi emitida a ?eitura E
contendo o Relat3rio Derencial discriminando o n1mero e o valor total de cada CA.-+6
emitido no dia(
P-sso >K Caso o ECF emita Relat3rio Derencial independente da ?eitura E$ o!serve se
imediatamente antes da emiss#o da Redu"#o R (do dia CX9$ &oi emitido o Relat3rio
Derencial contendo o n1mero e o valor total de cada CA.-+6 emitido no dia(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o$ imediatamente antes da Redu"#o R (do dia
CX9$ de Relat3rio Derencial$ isolado ou na ?eitura E$ contendo o n1mero e o valor total de
cada CA.-+6 emitido no dia(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o$ imediatamente antes da
Redu"#o R (do dia CX9$ de Relat3rio Derencial$ isolado ou na ?eitura E$ contendo o
n1mero e o valor total de cada CA.-+6 emitido no dia(
P-sso ?K Avance a data do ECF para as 23FA7min do dia seguinte ao da Redu"#o R (do dia
CX9$ emitida no passo 2 (dia CX1 e emita pelo menos um Cupom Fiscal$ dei%ando o ECF
com Redu"#o R do dia CX1 pendente(
P-sso <; Emita pelo menos um CA.-+6$ ainda no dia CX1(
P-sso 6; Aguarde o ECF avan"ar at) as 2F do dia seguinte ao da Redu"#o R pendente (dia
CX2$ veri&icando se a impressora entrou em estado de !loqueada (Redu"#o R pendente(
P-sso 8; Comande a emiss#o da Redu"#o R pendente (do dia CX1$ caso o ECF n#o a tenFa
emitido automaticamente( .eri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi emitido o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) SA/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S7/121
Relat3rio Derencial$ Guntamente com a ?eitura E (se &or o caso$ discriminando o n1mero e
o valor total de cada CA.-+6 emitido no dia CX1(
Co,'9o %-r- reGu's'@o -@e,',o; Emiss#o$ imediatamente ap3s a Redu"#o R (dia CX1$
de Relat3rio Derencial$ isolado ou na ?eitura E$ contendo o n1mero e o valor total de cada
CA.-+6 emitido no dia CX1(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o$ imediatamente ap3s a Redu"#o
R (dia CX1$ de Relat3rio Derencial$ isolado ou na ?eitura E$ contendo o n1mero e o valor
total de cada CA.-+6 emitido no dia CX1(
RE5UISITO =LI-A
TESTES
TESTE 1$$A; Controle$ por meio de Conta de Cliente$ de o&icina de conserto e demais
requisitos especB&icos(
(Aplic'vel no caso de programa que utili@e Conta de Cliente especi&icamente para o&icina
de conserto(
P-sso 1; Inicie o dia (dia CX9 emitindo pelo 5enu Fiscal o relat3rio 5EI+6 CE
PADA5E/2+ e &a"a o comando para a!ertura da Conta de Cliente / e simultaneamente
e%ecute o passo 2(
P-sso #; Registre na Conta de Cliente / o &ornecimento de cinco itens di&erentes$ todos
com uma unidade e o!serve se &oi atri!uBdo - Conta de Cliente o tBtulo T+RCE5 CE
6ER.I_+T(
P-sso ;; Emitir comando para a!ertura da Conta de Cliente /X1 e simultaneamente
e%ecute o passo A(
P-sso >; Registre na Conta de Cliente /X1 o &ornecimento de quatro itens di&erentes$ sendo
um deles com duas unidades e o!serve se &oi atri!uBdo - Conta de Cliente o tBtulo
T+RCE5 CE 6ER.I_+T((
P-sso ?; Emitir comando para a!ertura da Conta de Cliente /X2 e simultaneamente
e%ecute o passo H(
P-sso <; Registre na Conta de Cliente /X2 o &ornecimento de tr0s itens$ com duas unidades
cada item e o!serve se &oi atri!uBdo - Conta de Cliente o tBtulo T+RCE5 CE 6ER.I_+T((
P-sso 6; Registre na Conta de Cliente / o &ornecimento de um item$ com uma unidade(
P-sso 8K +!serve se &oram discriminadas nas Contas de Clientes a!ertas nos passos 2$ A e
H;
- as mercadorias utili@adas no conserto$ sua quantidade e o respectivo pre"o unit'rio e total>
- o n1mero de &a!rica"#o do item o!Geto do conserto$ quando e%istente ou$ no caso
de veBculo automotor$ a marca$ o modelo$ o ano de &a!rica"#o$ a placa e o n1mero do
RE/A.A5 do veBculo(
P-sso B; Acesse o !anco de dados de registros de Contas de Cliente e con&ira se os itens
registrados nos passos 1 a S est#o corretamente lan"ados(
P-sso 1$; A!rir$ na tela$ a Conta de Cliente / e con&erir se constam os cinco itens
&ornecidos no passo 2 e o item &ornecido no passo S(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S7/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) SH/121
P-sso 11; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial KC+/2A6 CE
C?IE/2E6 A<ER2A6L$ onde ser#o relacionadas as Contas de Clientes /$ /X1 e /X2$
registrando a data e For'rio de a!ertura de cada Conta de Cliente(
P-sso 1#; ?ocali@e nos menus do programa a &un"#o de cancelamento de itens de Conta de
Cliente e emita o comando para cancelar um item da Conta de Cliente /(
P-sso 1;; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial KC+/2A6 CE
C?IE/2E6 A<ER2A6L$ onde ser#o relacionadas as Contas de Clientes /$ /X1 e /X2$
registrando a data e For'rio de a!ertura de cada Conta de Cliente(
P-sso 1>; ?ocali@e nos menus do programa a &un"#o de e%clus#o de Conta de Cliente ou de
itens da Conta de Cliente e emita o comando para e%cluir a Conta de Cliente /(
P-sso 1?; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial KC+/2A6 CE
C?IE/2E6 A<ER2A6L$ onde ser#o relacionadas as Contas de Clientes /$ /X1 e /X2$
registrando a data e For'rio de a!ertura de cada Conta de Cliente(
P-sso 1<; Emitir o Relat3rio Derencial KCon&er0ncia de Conta de ClienteL da Conta de
Cliente / e con&erir se est#o relacionados os 9H (seis itens &ornecidos$ sendo que o item
que rece!eu o comando de cancelamento do passo 12 deve estar acompanFado da
e%press#o KcanceladoL$ especi&icando a quantidade$ o pre"o unit'rio$ o pre"o total dos itens
que &oram &ornecidos com mais de uma unidade e o total da conta e con&erir se consta a
mensagem KADWARCE A E5I66V+ C+ CWP+5 FI6CA?L(
P-sso 16; Emitir o Relat3rio Derencial KCon&er0ncia de Conta de ClienteL da Conta de
Cliente /X1 e con&erir se est#o relacionados os 9A (quatro itens &ornecidos$ especi&icando
a quantidade$ o pre"o unit'rio$ o pre"o total dos itens que &oram &ornecidos com mais de
uma unidade e o total da conta e con&erir se consta a mensagem KADWARCE A E5I66V+
C+ CWP+5 FI6CA?L(
P-sso 18; ?ocali@e nos menus do programa a &un"#o de cancelamento de itens da Conta de
Cliente e emita o comando para cancelar um item da Conta de Cliente /X1(
P-sso 1B; Emitir o Relat3rio Derencial KCon&er0ncia de Conta de ClienteL da Conta de
Cliente /X1 e con&erir se est#o relacionados os 9A (quatro itens &ornecidos$ sendo que o
item que rece!eu o comando de cancelamento do passo 1: deve estar acompanFado da
e%press#o KcanceladoL$ especi&icando a quantidade$ o pre"o unit'rio$ o pre"o total dos itens
que &oram &ornecidos com mais de uma unidade e o total da conta e con&erir se consta a
mensagem KADWARCE A E5I66V+ C+ CWP+5 FI6CA?L(
P-sso #$K Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K5EI+6 CE
PADA5E/2+L(
P-sso #1; Emitir o comando de &ecFamento da Conta de Cliente /$ con&erindo se no
Cupom Fiscal emitido est#o relacionados os 9H (seis itens &ornecidos e o cancelamento do
item que rece!eu o comando de cancelamento do passo 12( Con&erir$ con&orme o modelo de
ECF utili@ado (Conv0nio IC56 17H8UA ou Conv0nio IC56 :7891;
a no campo Tmensagens promocionaisT$ a impress#o das seguintes in&orma"*es;
KECF; nnn - Con&er0ncia de Conta de Cliente C++ W dddddd$ onde KnnnL ) o n1mero
seq,encial do ECF atri!uBdo pelo usu'rio onde &oi emitido o Con&er0ncia de Conta de
Cliente e KyyyyyyL ) o n1mero do Contador de +rdem de +pera"#o (C++ do Relat3rio
Derencial - Con&er0ncia de Conta de Cliente$ +W
! no campo Tin&orma"*es suplementaresT$ a impress#o das seguintes in&orma"*es;
KECF; nnn - Con&er0ncia de Conta de Cliente CER W xxxxxx C++ W yyyyyy$ onde
KnnnL ) o n1mero seq,encial do ECF atri!uBdo pelo usu'rio onde &oi emitido o Con&er0ncia
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) SH/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) SS/121
de Conta de Cliente$ KxxxxxxL ) o n1mero do Contador EspecB&ico de Relat3rio Derencial
(CER e KyyyyyyL ) o n1mero do Contador de +rdem de +pera"#o (C++ do Relat3rio
Derencial - Con&er0ncia de Conta de Cliente(
P-sso ##; Emitir o Relat3rio Derencial KCon&er0ncia de Conta de ClienteL da Conta de
Cliente /X1 e con&erir se est#o relacionados os 9A (quatro itens &ornecidos$ sendo que o
item que rece!eu o comando de cancelamento do passo 1: deve estar acompanFado da
e%press#o KcanceladoL$ especi&icando a quantidade$ o pre"o unit'rio$ o pre"o total dos itens
que &oram &ornecidos com mais de uma unidade e o total da conta e con&erir se consta a
mensagem KADWARCE A E5I66V+ C+ CWP+5 FI6CA?L(
P-sso #;; ?ocali@e nos menus do programa a &un"#o de cancelamento de itens da Conta de
Cliente e emita o comando para cancelar individualmente cada um dos 93 (tr0s itens da
Conta de Cliente /X1 que ainda n#o &oram cancelados(
P-sso #>; Emitir o Relat3rio Derencial KCon&er0ncia de Conta de ClienteL da Conta de
Cliente /X1 e con&erir se est#o relacionados os 9A (quatro itens &ornecidos$ sendo que
todos devem estar acompanFados da e%press#o KcanceladoL$ e con&erir se consta a
mensagem KADWARCE A E5I66V+ C+ CWP+5 FI6CA?L(
P-sso #?; Emitir o comando de &ecFamento da Conta de Cliente /X1$ con&erindo se no
Cupom Fiscal emitido est#o relacionados os 9A (quatro itens &ornecidos e o cancelamento
de todos eles( Con&erir se o Cupom Fiscal &oi &ecFado em @ero e se automaticamente Fouve
a emiss#o do Cupom Fiscal Cancelado(
P-sso #<; Enviar o comando para a emiss#o da Redu"#o R (do dia CX9(
P-sso #6; Con&erir se$ antes da Redu"#o R$ &oi impresso o Relat3rio Derencial KC+/2A
CE C?IE/2E6 A<ER2A6L$ no qual deve constar a Conta de Cliente /X2$ in&ormando a
data e Fora de sua a!ertura(
P-sso #8; Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo 2H
(dia CX1
P-sso #B; A!rir$ na tela$ a Conta de Cliente /X2 e con&erir se constam os tr0s itens que
&oram &ornecidos no passo H(
P-sso ;$; A!rir$ na tela$ as Conta de Clientes / e /X1 e con&erir se est#o &ecFadas(
P-sso ;1; Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial KC+/2A CE C?IE/2E6
A<ER2A6L e con&erir se consta unicamente a Conta de Cliente /X2$ registrando a data e
For'rio de a!ertura da Conta de Cliente(
P-sso ;#K Emitir$ utili@ando o 5enu Fiscal$ o Relat3rio Derencial K5EI+6 CE
PADA5E/2+L dos dias CX9 e CX1(
P-sso ;;; Registrar tr0s itens na Conta de Cliente /X3(
Passo 3A; 5arque o segundo item para cancelamento(
Passo 37; Emitir$ utili@ando o 5enu Fiscal$ o relat3rio KC+/2A CE C?IE/2E6
A<ER2A6L(
Passo 3H; .eri&ique se a Conta de Cliente /X3 consta do relat3rio KC+/2A CE C?IE/2E6
A<ER2A6L(
Passo 3S; Emita o Cupom Fiscal da Conta de Cliente /X3(
Passo 3:; .eri&ique se no Cupom Fiscal est#o relacionados os tr0s itens registrados no
passo 33 e se o segundo item &oi cancelado(
Passo 3U; .eri&ique se no Cupom Fiscal est' registrado$ na 'rea pr3pria$ a mensagem
KConta de Cliente /X3 6E5 E5I66V+ CE C+/FERc/CIA CE C+/2A CE
C?IE/2EL(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) SS/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S:/121
P-sso >$; Emita a Redu"#o R (do dia CX1(
P-sso >1; Avance a data do ECF para as 23FA7min do dia seguinte ao da Redu"#o R
emitida no passo 2 (dia CX2 e emita pelo menos um Cupom Fiscal$ dei%ando o ECF com
Redu"#o R do dia CX2 pendente(
P-sso >#; Aguarde o ECF avan"ar at) as 2F do dia seguinte ao da Redu"#o R pendente (dia
CX3$ veri&icando se a impressora entrou em estado de !loqueada (Redu"#o R pendente(
P-sso >;; +!serve se o ECF emitiu automaticamente a Redu"#o R pendente do dia CX2 e
caso isto tenFa ocorrido$ veri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi impresso o
Relat3rio Derencial KC+/2A CE C?IE/2E6 A<ER2A6L$ no qual deve constar a Conta de
Cliente /X2$ in&ormando a data e Fora de sua a!ertura(
P-sso >>; Caso o ECF n#o tenFa emitido automaticamente a Redu"#o R pendente do dia
CX2$ comande a emiss#o desta Redu"#o R e veri&ique se$ ap3s a emiss#o da Redu"#o R$ &oi
impresso o Relat3rio Derencial KC+/2A CE C?IE/2E6 A<ER2A6L$ no qual deve
constar a Conta de Cliente /X2$ in&ormando a data e Fora de sua a!ertura(
Co,'9o %-r- reGu's'@o -@e,',o;
1 - Funcionamento do PAF-ECF atendendo a todos os itens deste requisito$ e%ecutando
todas as &un"*es previstas nos passos 1 a 1A e 1H a AS> e
2 - emiss#o do Relat3rio Derencial K5EI+6 CE PADA5E/2+L re&erente ao Passo 29A
sem altera"#o de valor entre o emitido no Passo 1 e o emitido no Passo 29A> e
3 - emiss#o do Relat3rio Derencial K5EI+6 CE PADA5E/2+L re&erente ao Passo 37
com altera"#o somente nos valores que constam do Cupom Fiscal emitidos no Passo 21(
Co,'9o %-r- reGu's'@o o -@e,',o;
1 - Funcionamento do PAF-ECF sem atender pelo menos um dos itens deste requisito$
descumprindo pelo menos uma das &un"*es previstas nos passos de 1 a 1A e 1H a AS> ou
2 - e%ecutando a &un"#o prevista no passo 17> ou
3 - emiss#o do Relat3rio Derencial K5EI+6 CE PADA5E/2+L re&erente ao Passo 29A
com altera"#o de valor entre o emitido no Passo 1 e o emitido no Passo 29A> e
A - emiss#o do Relat3rio Derencial K5EI+6 CE PADA5E/2+L re&erente ao Passo 37
com altera"#o di&erente dos valores que constam do Cupom Fiscal emitidos no Passo 21(
CLOCO VI
RE5UISITOS E TESTES ESPECTFICOS DO PAF-ECF PARA TRANSPORTE DE
PASSAGEIROS
.APLICVEIS SOMENTE EM PAF-ECF PARA PRESTADOR DE SEVI1O DE
TRANSPORTE DE PASSAGEIROS0
RE5UISITO =LII
TESTES
TESTE 1$1K Relat3rio Derencial de 5ani&esto Fiscal de .iagem
P-sso 1K E%ecute a &un"#o K5ani&esto Fiscal de .iagemL do 5enu Fiscal(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) S:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) SU/121
P-sso # Con&ira se &oram impressas no Relat3rio Derencial as in&orma"*es descritas na
alBnea KaL do item 1 deste requisito(
P-sso ;K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o .II-A do Ato
C+2EPE8IC56 9H89:(
P-sso >K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro
Co,'9o %-r- reGu's'@o -@e,',o; Relat3rio Derencial emitido com as in&orma"*es
descritas na alBnea KaL do item 1 deste requisito e arquivo gerado con&orme leiaute
esta!elecido no Ane%o .II-A do Ato C+2EPE8IC56 9H89: com assinatura digital validada(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o do Relat3rio Derencial +W &alta
de pelo menos uma das in&orma"*es descritas na alBnea KaL do item 1 deste requisito no
Relat3rio Derencial emitido e arquivo gerado em desacordo com o leiaute esta!elecido no
Ane%o .II-A do Ato C+2EPE8IC56 9H89: +W &alta de valida"#o da assinatura digital do
arquivo(
TESTE 1$#K Arquivo EletrNnico de ?eitura do 5ovimento Ci'rio
P-sso 1K E%ecute a &un"#o K?eitura do 5ovimento Ci'rioL do 5enu Fiscal(
P-sso #K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o .II do Ato
C+2EPE8IC56 9H89:(
P-sso ;K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro
Co,'9o %-r- reGu's'@o -@e,',o; Arquivo gerado con&orme leiaute esta!elecido no
Ane%o .II do Ato C+2EPE8IC56 9H89: com assinatura digital validada(
Co,'9o %-r- reGu's'@o o -@e,',o; Arquivo gerado em desacordo com o leiaute
esta!elecido no Ane%o .II do Ato C+2EPE8IC56 9H89: +W &alta de valida"#o da
assinatura digital do arquivo(
TESTE 1$#AK Relat3rio Derencial Cupom de Em!arque <ilFete de Passagem
P-sso 1K E%ecute a &un"#o KCupom de Em!arque <ilFete de PassagemL do 5enu Fiscal(
P-sso # Con&ira se &oram impressas no Relat3rio Derencial as in&orma"*es descritas na
alBnea KcL do item 1 deste requisito(
Co,'9o %-r- reGu's'@o -@e,',o; Relat3rio Derencial emitido com as in&orma"*es
descritas na alBnea KcL do item 1 deste requisito(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o do Relat3rio Derencial +W &alta
de pelo menos uma das in&orma"*es descritas na alBnea KcL do item 1 deste requisito no
Relat3rio Derencial emitido(
TESTE 1$#CK Arquivo EletrNnico de ?eitura do 5ovimento Ci'rio de Cupom de
Em!arque <ilFete de Passagem
P-sso 1K E%ecute a &un"#o K?eitura do 5ovimento Ci'rio de Cupom de Em!arque
<ilFete de PassagemL do 5enu Fiscal
P-sso #K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o .II-< do Ato
C+2EPE8IC56 9H89:(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) SU/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :9/121
P-sso ;K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro
Co,'9o %-r- reGu's'@o -@e,',o; Arquivo gerado con&orme leiaute esta!elecido no
Ane%o .II-< do Ato C+2EPE8IC56 9H89: com assinatura digital validada(
Co,'9o %-r- reGu's'@o o -@e,',o; Arquivo gerado em desacordo com o leiaute
esta!elecido no Ane%o .II-< do Ato C+2EPE8IC56 9H89: +W &alta de valida"#o da
assinatura digital do arquivo(
TESTE 1$#CK Relat3rio Derencial Cupom de Em!arque Dratuidade <ilFete de
Passagem
P-sso 1K E%ecute a &un"#o KCupom de Em!arque Dratuidade <ilFete de PassagemL do
5enu Fiscal(
P-sso # Con&ira se &oram impressas no Relat3rio Derencial as in&orma"*es descritas na
alBnea KeL do item 1 deste requisito(
Co,'9o %-r- reGu's'@o -@e,',o; Relat3rio Derencial emitido com as in&orma"*es
descritas na alBnea KeL do item 1 deste requisito(
Co,'9o %-r- reGu's'@o o -@e,',o; Falta de emiss#o do Relat3rio Derencial +W &alta
de pelo menos uma das in&orma"*es descritas na alBnea KeL do item 1 deste requisito no
Relat3rio Derencial emitido(
TESTE 1$#DK Arquivo EletrNnico de ?eitura do 5ovimento Ci'rio de Cupom de
Em!arque Dratuidade <ilFete de Passagem
P-sso 1K E%ecute a &un"#o K?eitura do 5ovimento Ci'rio de Cupom de Em!arque
Dratuidade <ilFete de PassagemL do 5enu Fiscal
P-sso #K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o .II-< do Ato
C+2EPE8IC56 9H89:(
P-sso ;K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro
Co,'9o %-r- reGu's'@o -@e,',o; Arquivo gerado con&orme leiaute esta!elecido no
Ane%o .II-C do Ato C+2EPE8IC56 9H89: com assinatura digital validada(
Co,'9o %-r- reGu's'@o o -@e,',o; Arquivo gerado em desacordo com o leiaute
esta!elecido no Ane%o .II-C do Ato C+2EPE8IC56 9H89: +W &alta de valida"#o da
assinatura digital do arquivo(
CLOCO VII
DADOS TLCNICOS PARA GERA14O DA ASSINATURA DIGITAL DO
REGISTRO TIPO EAD
ANE=O VIII DO ATO COTEPE $<"$8
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :9/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :1/121
RE5UISITO ODser*-9:es 8DA
TESTE 1$;K Altera"#o de dados no arquivo eletrNnico do CA.
PASSO 1-K Emitir de@ (19 CA. com valores variando de 1(999$99 a 19(999$99(
PASSO #-K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos gerados para
os CA. emitidos no item 1 e alter'-los da seguinte &orma;
a Para o CA. 1 alterar o numero do C++ do Cupom Fiscal>
! Para o CA. 2 emitido por ECF$ alterar o n1mero do C++ do documento onde o
CA. &oi impresso pelo ECF>Para o CA. 3 alterar o n1mero do CA.>
c Para o CA. A alterar o n1mero seq,encial do ECF>
d Para o CA. 7 alterar o nome do adquirente>
e Para o CA. H alterar o C/PM do adquirente>
& Para o CA. S alterar a data do CA.>
g Para o CA. U alterar o valor do CA.(
PASSO ;-K Derar os arquivos constante do ane%o III(
PASSO >-K +!servar se o campo Kmodelo do ECFL do Registro 2ipo C2$ gerado no passo
3a$ apresenta como conte1do o caracter KeL para os CA. alterados(
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo Kmodelo do ECFL do
Registro 2ipo C2(
Co,'9o %-r- reGu's'@o o -@e,',oK Caracter KeL ausente no campo Kmodelo do ECFL
do Registro 2ipo C2(
PASSO 1DK Emitir tre@e (13 CA. com valores variando de 1(999$99 a 19(999$99(
PASSO #DK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos gerados para
os itens dos CA. (C3 emitidos no passo 1! e alter'-los da seguinte &orma;
a Para um item do CA. 1 alterar o /1mero do CA.>
! Para um item do CA. 2 alterar a Cata de inclus#o>
c Para um item do CA. 3 alterar o /1mero do item>
d Para um item do CA. A alterar o C3digo do Produto ou 6ervi"o>
e Para um item do CA. 7 alterar a Cescri"#o>
& Para um item do CA. H alterar a Juantidade>
g Para um item do CA. S alterar a Wnidade>
F Para um item do CA. : alterar o .alor unit'rio>
i Para um item do CA. U alterar o Cesconto so!re item>
G Para um item do CA. 19 alterar o Acr)scimo so!re item>
a Para um item do CA. 11 alterar o .alor total lBquido>
l Para um item do CA. 12 alterar a 6itua"#o 2ri!ut'ria>
m Para um item do CA. 13 alterar a AlBquota>
n Para um item do CA. 1A alterar o Indicador de cancelamento(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :1/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :2/121
PA66+ 3!; Derar os arquivos constantes do ane%o III(
PASSO >DK +!servar se o campo KCescri"#oL dos Registros 2ipo C3$ gerado no passo 3!$
apresenta como conte1do o caracter KeL para os itens dos CA. alterados(
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo KCescri"#oL dos
Registros 2ipo C3(
Co,'9o %-r- reGu's'@o o -@e,',oK Caracter KeL ausente no campo KCescri"#oL do
Registros 2ipo C3(
TESTE 1$>K Altera"#o de dados no arquivo eletrNnico KRela"#o das 5ercadorias em
EstoqueL
PASSO 1-K Cadastrar um tipo de produto con&orme ta!ela de mercadorias e servi"os(
PASSO #-K Inserir cinco (7 unidades de entradas re&erentes ao produto cadastrado no
passo 1a(
PASSO ;-K Reali@ar a venda de cinco (7 unidades do produto inserido no passo 2a(
PASSO >-K Comandar a impress#o da Redu"#o KRL(
PASSO ?-K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo
Aa>
PASSO <-K Emita um Relat3rio Derencial 5eios de Pagamento para que a atuali@a"#o do
estoque seGa processada con&orme Requisito .II$ Item :c>
PASSO 6-K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
identi&ica"#o do esta!elecimento usu'rio do PAF-ECF e do ECF respons'vel por indicar o
momento da atuali@a"#o do estoque e alterar o n1mero de &a!rica"#o do ECF>
PASSO 8-K Derar o arquivo constante do ane%o I.(
PASSO B-K +!servar se o campo K5odelo do ECFL do Registro 2ipo E1$ gerado no passo
:a$ apresenta como conte1do o caracter KeL(
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo E1(
Co,'9o %-r- reGu's'@o o -@e,',oK Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo E1(
PASSO 1DK Cadastrar um tipo de produto con&orme ta!ela de mercadorias e servi"os(
PASSO #DK Inserir cinco (7 unidades de entradas re&erentes ao produto cadastrado no
passo 1!(
PASSO ;DK Reali@ar a venda de cinco (7 unidades do produto inserido no passo 2!(
PASSO >DK Comandar a impress#o da Redu"#o KRL(
PASSO ?DK Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo
A!>
PASSO <DK Emita um Relat3rio Derencial 5eios de Pagamento para que a atuali@a"#o do
estoque seGa processada con&orme Requisito .II$ Item :c>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :2/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :3/121
PASSO 6DK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
identi&ica"#o do esta!elecimento usu'rio do PAF-ECF e do ECF respons'vel por indicar o
momento da atuali@a"#o do estoque e alterar a data do estoque>
PASSO 8DK Derar o arquivo constante do ane%o I.(
PASSO BDK +!servar se o campo K5odelo do ECFL do Registro 2ipo E1$ gerado no passo
:!$ apresenta como conte1do o caracter KeL(
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo E1(
Co,'9o %-r- reGu's'@o o -@e,',oK Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo E1(
PASSO 1(K Cadastrar um tipo de produto con&orme ta!ela de mercadorias e servi"os(
PASSO #(K Inserir cinco (7 unidades de entradas re&erentes ao produto cadastrado no
passo 1c(
PASSO ;(K Reali@ar a venda de cinco (7 unidades do produto inserido no passo 2c(
PASSO >(K Comandar a impress#o da Redu"#o KRL(
PASSO ?(K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo
Ac>
PASSO <(K Emita um Relat3rio Derencial 5eios de Pagamento para que a atuali@a"#o do
estoque seGa processada con&orme Requisito .II$ Item :c>
PASSO 6(K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
identi&ica"#o do esta!elecimento usu'rio do PAF-ECF e do ECF respons'vel por indicar o
momento da atuali@a"#o do estoque e alterar a Fora do estoque>
PASSO 8(K Derar o arquivo constante do ane%o I.(
PASSO B(K +!servar se o campo K5odelo do ECFL do Registro 2ipo E1$ gerado no passo
:c$ apresenta como conte1do o caracter KeL(
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo E1(
Co,'9o %-r- reGu's'@o o -@e,',oK Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo E1(
PASSO 1,K Cadastrar tr0s tipos de produtos con&orme ta!ela de mercadorias e servi"os(
PASSO #,K Inserir cinco (7 unidades de entradas re&erentes aos produtos cadastrados no
passo 1d(
PASSO ;,K Reali@ar a venda de cinco (7 unidades de cada produto inserido no passo 2d(
PASSO >,K Comandar a impress#o da Redu"#o KRL(
PASSO ?,K Avance a data do ECF para o dia seguinte ao da Redu"#o R emitida no passo
Ad>
PASSO <,K Emita um Relat3rio Derencial 5eios de Pagamento para que a atuali@a"#o do
estoque seGa processada con&orme Requisito .II$ Item :c>
PASSO 6,K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos da rela"#o das
mercadorias em estoque gerados a partir das a"*es reali@adas nos passos anteriores$ e
alter'-los da seguinte &orma;
a Para o produto 1 alterar o c3digo da mercadoria ou produto>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :3/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :A/121
! Para o produto 2 alterar a descri"#o da mercadoria>
c Para o produto 3 alterar a quantidade em estoque>
PASSO 8,K Derar o arquivo constante do ane%o I.(
PASSO B,K +!servar se o campo KWnidadeL do Registro 2ipo E2$ gerado no passo :d$
apresenta como conte1do o caracter KeL para os produtos em estoque alterados(
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo KWnidadeL do
Registro 2ipo E2(
Co,'9o %-r- reGu's'@o o -@e,',oK Caracter KeL ausente no campo KWnidadeL do
Registro 2ipo E2(
TESTE 1$?K Altera"#o de dados no arquivo eletrNnico KRela"#o de 5ercadorias e
6ervi"osL
PASSO 1K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos da rela"#o dos
produtos cadastrados no P-sso 1 ,o TESTE 1$> e alter'-los da seguinte &orma;
a Para o produto 1 alterar a o c3digo da mercadoria ou servi"o>
! Para o produto 3 alterar a descri"#o da mercadoria ou servi"o>
c Para o produto 7 alterar a situa"#o tri!ut'ria>
d Para o produto S alterar a alBquota>
e Para o produto U alterar o valor unit'rio(
PASSO #; Derar os arquivos constante do ane%o .>
PASSO ;K +!servar se o campo KWnidadeL do Registro 2ipo P2$ gerado no passo 2$
apresenta como conte1do o caracter KeL para os produtos alterados(
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo KWnidadeL do
Registro 2ipo P2(
Co,'9o %-r- reGu's'@o o -@e,',oK Caracter KeL ausente no campo KWnidadeL do
Registro 2ipo P2(
TESTE 1$<K Altera"#o de dados no arquivo eletrNnico KIdenti&ica"#o do ECF$ do Wsu'rio$
do PAF-ECF e da Empresa Cesenvolvedora e dados do arquivoL
PASSO 1-; Identi&icar no !anco de dados gerado pelo PAF-ECF os registros re&erentes a
identi&ica"#o do ECF$ do usu'rio$ do PAF-ECF e da empresa desenvolvedora e dados do
arquivo e alterar o n1mero de &a!rica"#o do ECF>
PASSO #-; Derar os arquivos constante do ane%o .I>
PASSO ;-K +!servar se o campo K5odelo do ECFL do registro tipo R91$ gerado no passo
anterior$ apresenta como conte1do o caracter KeL >
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R91(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R91(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :A/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :7/121
PASSO 1D; Identi&icar no !anco de dados gerado pelo PAF-ECF os registros re&erentes a
identi&ica"#o do ECF$ do usu'rio$ do PAF-ECF e da empresa desenvolvedora e dados do
arquivo e alterar o C/PM do esta!elecimento usu'rio do ECF>
PASSO #D; Derar os arquivos constante do ane%o .I>
PASSO ;DK +!servar se o campo K5odelo do ECFL do registro tipo R91$ gerado no passo
anterior$ apresenta como conte1do o caracter KeL >
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R91(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R91(
TESTE 1$6K Altera"#o de dados no arquivo eletrNnico KRela"#o de Redu"*es RL
PASSO 1-K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #-K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;-K Comandar a impress#o da Redu"#o KRL>
PASSO >-K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
emiss#o da redu"#o KRL e alterar o n1mero de &a!rica"#o do ECF>
PASSO ?-; Derar os arquivos constante do ane%o .I>
PASSO <-K +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3$ do registro tipo R92 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R92(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R92(
PASSO 1DK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #DK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;DK Comandar a impress#o da Redu"#o KRL>
PASSO >DK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
emiss#o da redu"#o KRL e alterar /b do Contador de Redu"#o KRL relativo - respectiva
redu"#o>
PASSO ?D; Derar os arquivos constante do ane%o .I>
PASSO <DK +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3!$ do registro tipo R92 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R92(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :7/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :H/121
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R92(
PASSO 1(K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #(K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;(K Comandar a impress#o da Redu"#o KRL>
PASSO >(K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
emiss#o da redu"#o KRL e alterar /b do Contador de +rdem de +pera"#o relativo -
respectiva Redu"#o R>
PASSO ?(; Derar os arquivos constante do ane%o .I>
PASSO <(K +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3c$ do registro tipo R92 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R92(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R92(
PASSO 1,K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #,K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;,K Comandar a impress#o da Redu"#o KRL>
PASSO >,K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
emiss#o da redu"#o KRL e alterar /b do Contador de ReinBcio de +pera"#o relativo -
respectiva Redu"#o R>
PASSO ?,; Derar os arquivos constante do ane%o .I>
PASSO <,K +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3d$ do registro tipo R92 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R92(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R92(
PASSO 1eK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #eK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;eK Comandar a impress#o da Redu"#o KRL>
PASSO >eK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
emiss#o da redu"#o KR
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :H/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :S/121
L e alterar a Cata do movimento da respectiva Redu"#o R >
PASSO ?e; Derar os arquivos constante do ane%o .I>
PASSO <eK +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3e$ do registro tipo R92 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R92(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R92(
PASSO 1IK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #IK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;IK Comandar a impress#o da Redu"#o KRL>
PASSO >IK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
emiss#o da redu"#o KRL e alterar a Cata de emiss#o da respectiva Redu"#o R >
PASSO ?I; Derar os arquivos constante do ane%o .I>
PASSO <IK +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3&$ do registro tipo R92 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R92(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R92(
PASSO 1EK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #EK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;EK Comandar a impress#o da Redu"#o KRL>
PASSO >EK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
emiss#o da redu"#o KRL e alterar a Oora de emiss#o da respectiva Redu"#o R >
PASSO ?E; Derar os arquivos constante do ane%o .I>
PASSO <EK +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3g$ do registro tipo R92 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R92(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R92(
PASSO 1!K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :S/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) ::/121
PASSO #!K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;!K Comandar a impress#o da Redu"#o KRL>
PASSO >!K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes a
emiss#o da redu"#o KRL e alterar o valor da venda !ruta relativo - respectiva Redu"#o R>
PASSO ?!; Derar os arquivos constante do ane%o .I>
PASSO <!K +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3F$ do registro tipo R92 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R92(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R92(
TESTE 1$8K Altera"#o de dados no arquivo eletrNnico KCetalFe da Redu"#o RL
PASSO 1-K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #-K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;-K Comandar a impress#o da Redu"#o KRL>
PASSO >-K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe da redu"#o KRL emitida no passo anterior e alterar o /b de &a!rica"#o do ECF>
PASSO ?-; Derar os arquivos constante do ane%o .I>
PASSO <-K +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3a$ do registro tipo R93 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R93(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R93(
PASSO 1DK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #DK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;DK Comandar a impress#o da Redu"#o KRL>
PASSO >DK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe da redu"#o KRL emitida no passo anterior e alterar o /b do Contador de Redu"#o R
relativo - respectiva redu"#o>
PASSO ?D; Derar os arquivos constante do ane%o .I>
PASSO <DK +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3!$ do registro tipo R93 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) ::/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :U/121
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R93(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R93(
PASSO 1(K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #(K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO ;(K Comandar a impress#o da Redu"#o KRL>
PASSO >(K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe da redu"#o KRL emitida no passo anterior e alterar o c3digo de um dos totali@adores
parciais>
PASSO ?(; Derar os arquivos constante do ane%o .I>
PASSO <(K +!servar se o campo K5odelo do ECFL$ para a redu"#o KRL emitida no passo
3c$ do registro tipo R93 gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R93(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R93(
TESTE 1$BK Altera"#o de dados no arquivo eletrNnico KCupom Fiscal$ /ota Fiscal de
.enda a Consumidor e <ilFete de PassagemL
PASSO 1-K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #-K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes aos
cupons &iscais emitidos no passo anterior e alterar o /b de &a!rica"#o do ECF em um dos
cupons &iscais emitidos>
PASSO ;-; Derar os arquivos constante do ane%o .I>
PASSO >-K +!servar se o campo K5odelo do ECFL$ para o cupom &iscal emitido no passo
1a e alterado no passo 2a$ do registro tipo R9A gerado no passo anterior$ apresenta como
conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9A(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9A(
PASSO 1DK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #DK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes aos
cupons &iscais emitidos no passo anterior e alterar o /b do contador de cupom &iscal (CCF
em um dos cupons &iscais>
PASSO ;D; Derar os arquivos constante do ane%o .I>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) :U/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U9/121
PASSO >DK +!servar se o campo K5odelo do ECFL$ para o cupom &iscal emitido no passo
1! e alterado no passo 2!$ do registro tipo R9A gerado no passo anterior$ apresenta como
conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9A(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9A(
PASSO 1(K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #(K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes aos
cupons &iscais emitidos no passo anterior e alterar o /b do Contador de +rdem de +pera"#o
(C++ em um dos cupons &iscais emitidos>
PASSO ;(; Derar os arquivos constante do ane%o .I>
PASSO >(K +!servar se o campo K5odelo do ECFL$ para o cupom &iscal emitido no passo
1c e alterado no passo 2c do registro tipo R9A gerado no passo anterior$ apresenta como
conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9A(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9A(
PASSO 1,K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #,K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes aos
cupons &iscais emitidos no passo anterior e alterar o valor 2otal ?Bquido de um dos cupons
&iscais emitidos>
PASSO ;,; Derar os arquivos constante do ane%o .I>
PASSO >,K +!servar se o campo K5odelo do ECFL$ para o cupom &iscal emitido no passo
1d e alterado no passo 2d do registro tipo R9A gerado no passo anterior$ apresenta como
conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9A(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9A(
PASSO 1eK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #eK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes aos
cupons &iscais emitidos no passo anterior e alterar o Indicador de Cancelamento de K/L
para K6L em um dos cupons &iscais emitidos>
PASSO ;e; Derar os arquivos constante do ane%o .I>
PASSO >eK +!servar se o campo K5odelo do ECFL$ para o cupom &iscal emitido no passo
1e e alterado no passo 2e do registro tipo R9A gerado no passo anterior$ apresenta como
conte1do o caracter KeL>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U9/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U1/121
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9A(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9A(
TESTE 11$K Altera"#o de dados no arquivo eletrNnico KCetalFe do Cupom Fiscal$ da /ota
Fiscal de .enda a Consumidor ou do <ilFete de PassagemL
PASSO 1-K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #-K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o /b de &a!rica"#o do ECF
em um dos itens de um dos cupons &iscais emitidos>
PASSO ;-; Derar os arquivos constante do ane%o .I>
PASSO >-K +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1a e alterado no passo 2a$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
PASSO 1DK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #DK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o /b do Contador de +rdem
de +pera"#o (C++ em um dos itens de um dos cupons &iscais emitidos>
PASSO ;D; Derar os arquivos constante do ane%o .I>
PASSO >DK +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1! e alterado no passo 2!$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
PASSO 1(K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #(K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o /b do Contador de Cupom
Fiscal (CCF em um dos itens de um dos cupons &iscais emitidos>
PASSO ;(; Derar os arquivos constante do ane%o .I>
PASSO >(K +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1c e alterado no passo 2c$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U1/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U2/121
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
PASSO 1,K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #,K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o C3digo do Produto ou
6ervi"o em um dos itens de um dos cupons &iscais emitidos>
PASSO ;,; Derar os arquivos constante do ane%o .I>
PASSO >,K +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1d e alterado no passo 2d$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
PASSO 1eK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #eK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o valor da quantidade do
item comerciali@ado em um dos itens de um dos cupons &iscais emitidos>
PASSO ;e; Derar os arquivos constante do ane%o .I>
PASSO >eK +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1e e alterado no passo 2e$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
PASSO 1IK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #IK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o valor unit'rio do produto
comerciali@ado em um dos itens de um dos cupons &iscais emitidos>
PASSO ;I; Derar os arquivos constante do ane%o .I>
PASSO >IK +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1& e alterado no passo 2&$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U2/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U3/121
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
PASSO 1EK Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #EK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o valor total lBquido do item
comerciali@ado em um dos itens de um dos cupons &iscais emitidos>
PASSO ;E; Derar os arquivos constante do ane%o .I>
PASSO >EK +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1g e alterado no passo 2g$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
PASSO 1!K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #!K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o c3digo do totali@ador
parcial do item comerciali@ado em um dos itens de um dos cupons &iscais emitidos>
PASSO ;!; Derar os arquivos constante do ane%o .I>
PASSO >!K +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1F e alterado no passo 2F$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
PASSO 1'K Emitir cinco (97 cupons &iscais$ compostos com 2 itens cada e com valores
variando de 199$99 a 1(999$99 distintos em descri"#o e situa"#o tri!ut'ria>
PASSO #'K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
detalFe dos cupons &iscais emitidos no passo anterior e alterar o indicador de cancelamento
em um dos itens de um dos cupons &iscais emitidos>
PASSO ;'; Derar os arquivos constante do ane%o .I>
PASSO >'K +!servar se o campo K5odelo do ECFL$ para o item do cupom &iscal emitido
no passo 1i e alterado no passo 2i$ do registro tipo R97 gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R97(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R97(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U3/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) UA/121
TESTE 111K Altera"#o de dados no arquivo eletrNnico KCemais Cocumentos Emitidos pelo
ECFL
PASSO 1-K Emitir comprovante n#o &iscal devendo o pagamento do mesmo ser reali@ado
com uma modalidade vinculada com a emiss#o do respectivo Comprovante de Cr)dito ou
C)!ito (CCC>
PASSO #-K Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
comprovante n#o &iscal emitido no passo anterior e alterar o n1mero de &a!rica"#o do ECF>
PASSO ;-; Derar os arquivos constante do ane%o .I>
PASSO >-K +!servar se o campo K5odelo do ECFL$ para o comprovante n#o &iscal
emitido no passo 1a e alterado no passo 2a$ do registro tipo R9H gerado no passo anterior$
apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9H(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9H(
PASSO 1DK Emitir comprovante n#o &iscal devendo o pagamento do mesmo ser reali@ado
com uma modalidade vinculada com a emiss#o do respectivo Comprovante de Cr)dito ou
C)!ito (CCC>
PASSO #DK Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
comprovante n#o &iscal emitido no passo anterior e alterar o /b do Contador de +rdem de
+pera"#o (C++ relativo ao respectivo documento>
PASSO ;D; Derar os arquivos constante do ane%o .I>
PASSO >DK +!servar se o campo K5odelo do ECFL$ para o comprovante n#o &iscal
emitido no passo 1! e alterado no passo 2!$ do registro tipo R9H gerado no passo anterior$
apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9H(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9H(
PASSO 1(K Emitir comprovante n#o &iscal devendo o pagamento ser reali@ado com uma
modalidade vinculada com a emiss#o do respectivo Comprovante de Cr)dito ou C)!ito
(CCC>
PASSO #(K Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
comprovante n#o &iscal emitido no passo anterior e alterar o n1mero do D/F relativo ao
respectivo documento>
PASSO ;(; Derar os arquivos constante do ane%o .I>
PASSO >(K +!servar se o campo K5odelo do ECFL$ para o comprovante n#o &iscal emitido
no passo 1c e alterado no passo 2c$ do registro tipo R9H gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9H(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) UA/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U7/121
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9H(
PASSO 1,K Emitir comprovante n#o &iscal devendo o pagamento ser reali@ado com uma
modalidade vinculada com a emiss#o do respectivo Comprovante de Cr)dito ou C)!ito
(CCC>
PASSO #,K Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
comprovante de cr)dito ou d)!ito emitido no passo anterior e alterar o n1mero do CCC
relativo ao respectivo documento>
PASSO ;,; Derar os arquivos constante do ane%o .I>
PASSO >,K +!servar se o campo K5odelo do ECFL$ para o comprovante de cr)dito ou
d)!ito emitido no passo 1d e alterado no passo 2d$ do registro tipo R9H gerado no passo
anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9H(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9H(
PASSO 1eK Emitir comprovante n#o &iscal devendo o pagamento do mesmo ser reali@ado
com uma modalidade vinculada com a emiss#o do respectivo Comprovante de Cr)dito ou
C)!ito (CCC>
PASSO #eK Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente aos
documentos emitidos no passo anterior e alterar os sBm!olos re&erente - denomina"#o dos
respectivos documentos>
PASSO ;e; Derar os arquivos constante do ane%o .I>
PASSO >eK +!servar se o campo K5odelo do ECFL$ para o comprovante n#o &iscal emitido
no passo 1e e alterado no passo 2e$ do registro tipo R9H gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9H(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9H(
PASSO 1IK Emitir comprovante n#o &iscal devendo o pagamento do mesmo ser reali@ado
com uma modalidade vinculada com a emiss#o do respectivo Comprovante de Cr)dito ou
C)!ito (CCC>
PASSO #IK Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
comprovante n#o &iscal emitido no passo anterior e alterar a data &inal de emiss#o do
respectivo documento>
PASSO ;I; Derar os arquivos constante do ane%o .I>
PASSO >IK +!servar se o campo K5odelo do ECFL$ para o comprovante n#o &iscal emitido
no passo 1& e alterado no passo 2&$ do registro tipo R9H gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9H(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U7/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) UH/121
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9H(
TESTE 11#K Altera"#o de dados no arquivo eletrNnico KCetalFe do Cupom Fiscal e do
Cocumento /#o Fiscal - 5eio de PagamentoL
PASSO 1-; Emitir cinco (97 cupons &iscais com valores variando de 199$99 a 799$99$
devendo o pagamento de cada cupom ser reali@ado de &orma distinta e quando &or o caso
com a emiss#o do respectivo comprovante de cr)dito ou d)!ito (CCC>
PASSO #-K Emitir cinco (97 comprovantes n#o &iscais com valores variando de H99$99 a
1(999$99 distintos em descri"#o e situa"#o tri!ut'ria> devendo o pagamento de cada
comprovante n#o &iscal ser reali@ado de &orma distinta e quando &or o caso com a emiss#o
do respectivo comprovante de cr)dito ou d)!ito (CCC>
PASSO ;-K Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
detalFe dos meios de pagamento re&erente aos cupons &iscais e comprovantes n#o &iscais
emitido nos passos 1a e 2a e alterar o n1mero de &a!rica"#o do ECF>
PASSO >-; Derar os arquivos constante do ane%o .I>
PASSO ?-K +!servar se o campo K5odelo do ECFL$ para os cupons &iscais e comprovantes
n#o &iscais emitidos nos passos 1a e 2a e alterado no passo 3a$ do registro tipo R9S gerado
no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9S(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9S(
PASSO 1D; Emitir cinco (97 cupons &iscais com valores variando de 199$99 a 799$99$
devendo o pagamento de cada cupom ser reali@ado de &orma distinta e quando &or o caso
com a emiss#o do respectivo comprovante de cr)dito ou d)!ito (CCC>
PASSO #DK Emitir cinco (97 comprovantes n#o &iscais com valores variando de H99$99 a
1(999$99 distintos em descri"#o e situa"#o tri!ut'ria> devendo o pagamento de cada
comprovante n#o &iscal ser reali@ado de &orma distinta e quando &or o caso com a emiss#o
do respectivo comprovante de cr)dito ou d)!ito (CCC>
PASSO ;DK Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
detalFe dos meios de pagamento re&erente aos cupons &iscais e comprovantes n#o &iscais
emitido nos passos 1! e 2! e alterar o n1mero do C++ relativo ao respectivo Cupom Fiscal
ou Comprovante /#o Fiscal>
PASSO >D; Derar os arquivos constante do ane%o .I>
PASSO ?DK +!servar se o campo K5odelo do ECFL$ para os cupons &iscais e
comprovantes n#o &iscais emitidos nos passos 1! e 2! e alterado no passo 3!$ do registro
tipo R9S gerado no passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9S(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9S(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) UH/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) US/121
PASSO 1(; Emitir cinco (97 cupons &iscais com valores variando de 199$99 a 799$99$
devendo o pagamento de cada cupom ser reali@ado de &orma distinta e quando &or o caso
com a emiss#o do respectivo comprovante de cr)dito ou d)!ito (CCC>
PASSO #(K Emitir cinco (97 comprovantes n#o &iscais com valores variando de H99$99 a
1(999$99 distintos em descri"#o e situa"#o tri!ut'ria> devendo o pagamento de cada
comprovante n#o &iscal ser reali@ado de &orma distinta e quando &or o caso com a emiss#o
do respectivo comprovante de cr)dito ou d)!ito (CCC>
PASSO ;(K Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
detalFe dos meios de pagamento re&erente aos cupons &iscais emitidos no passo 1c e alterar
o n1mero do Contador de Cupom Fiscal relativo ao respectivo Cupom Fiscal>
PASSO >(; Derar os arquivos constante do ane%o .I>
PASSO ?(K +!servar se o campo K5odelo do ECFL$ para os cupons &iscais emitidos no
passo 1c e alterado no passo 3c$ do registro tipo R9S gerado no passo anterior$ apresenta
como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9S(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9S(
PASSO 1,; Emitir cinco (97 cupons &iscais com valores variando de 199$99 a 799$99$
devendo o pagamento de cada cupom ser reali@ado de &orma distinta e quando &or o caso
com a emiss#o do respectivo comprovante de cr)dito ou d)!ito (CCC>
PASSO #,K Emitir cinco (97 comprovantes n#o &iscais com valores variando de H99$99 a
1(999$99 distintos em descri"#o e situa"#o tri!ut'ria> devendo o pagamento de cada
comprovante n#o &iscal ser reali@ado de &orma distinta e quando &or o caso com a emiss#o
do respectivo comprovante de cr)dito ou d)!ito (CCC>
PASSO ;,K Identi&icar no !anco de dados gerado pelo PAF-ECF o arquivo re&erente ao
detalFe dos meios de pagamento re&erente aos comprovantes n#o &iscais emitidos no passo
2d e alterar o n1mero do Contador Deral /#o Fiscal relativo ao respectivo Comprovante
/#o Fiscal>
PASSO >,; Derar os arquivos constante do ane%o .I>
PASSO ?,K +!servar se o campo K5odelo do ECFL$ para os comprovantes n#o &iscais
emitidos no passo 2d e alterado no passo 3d$ do registro tipo R9S gerado no passo anterior$
apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K5odelo do ECFL do
Registro 2ipo R9S(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K5odelo do ECFL
do Registro 2ipo R9S(
TESTE 11;K Altera"#o de dados no arquivo eletrNnico K5ovimento Ci'rio - 2ransporte de
PassageirosL
PASSO 1-K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) US/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U:/121
PASSO #-K Emitir cinco (97 !ilFetes de passagem com valores variando de 199$99 a
799$99>
PASSO ;-K Comandar a impress#o da Redu"#o KRL>
PASSO >-K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
movimento di'rio transporte de passageiros e alterar o C/PM do esta!elecimento usu'rio do
PAF-ECF>
PASSO ?-; Derar os arquivos constante do ane%o .II>
PASSO <-K +!servar se o campo K2ipo de documentoL$ do registro tipo 22 gerado no
passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K2ipo de documentoL
do Registro 2ipo 22(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K2ipo de
documentoL do Registro 2ipo 22(
PASSO 1DK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #DK Emitir cinco (97 !ilFetes de passagem com valores variando de 199$99 a
799$99>
PASSO ;DK Comandar a impress#o da Redu"#o KRL>
PASSO >DK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
movimento di'rio transporte de passageiros e alterar a data de movimento re&erente -
redu"#o R emitida no passo 3!>
PASSO ?D; Derar os arquivos constante do ane%o .II>
PASSO <DK +!servar se o campo K2ipo de documentoL$ do registro tipo 22 gerado no
passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K2ipo de documentoL
do Registro 2ipo 22(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K2ipo de
documentoL do Registro 2ipo 22(
PASSO 1(K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #(K Emitir cinco (97 !ilFetes de passagem com valores variando de 199$99 a
799$99>
PASSO ;(K Comandar a impress#o da Redu"#o KRL>
PASSO >(K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
movimento di'rio transporte de passageiros e alterar o /b do Contador de Redu"#o R
re&erente - redu"#o R emitida no passo 3c>
PASSO ?(; Derar os arquivos constante do ane%o .II>
PASSO <(K +!servar se o campo K2ipo de documentoL$ do registro tipo 22 gerado no
passo anterior$ apresenta como conte1do o caracter KeL>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) U:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) UU/121
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K2ipo de documentoL
do Registro 2ipo 22(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K2ipo de
documentoL do Registro 2ipo 22(
PASSO 1,K A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #,K Emitir cinco (97 !ilFetes de passagem com valores variando de 199$99 a
799$99>
PASSO ;,K Comandar a impress#o da Redu"#o KRL>
PASSO >,K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
movimento di'rio transporte de passageiros e alterar o valor cont'!il do movimento
in&ormado$ re&erente - redu"#o R emitida no passo 3d>
PASSO ?,; Derar os arquivos constante do ane%o .II>
PASSO <,K +!servar se o campo K2ipo de documentoL$ do registro tipo 22 gerado no
passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K2ipo de documentoL
do Registro 2ipo 22(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K2ipo de
documentoL do Registro 2ipo 22(
PASSO 1eK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #eK Emitir cinco (97 !ilFetes de passagem com valores variando de 199$99 a
799$99>
PASSO ;eK Comandar a impress#o da Redu"#o KRL>
PASSO >eK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
movimento di'rio transporte de passageiros e alterar o valor da !ase de C'lculo relativa ao
movimento in&ormado$ re&erente - redu"#o R emitida no passo 3e>
PASSO ?eK Derar os arquivos constante do ane%o .II>
PASSO <eK +!servar se o campo K2ipo de documentoL$ do registro tipo 22 gerado no
passo anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K2ipo de documentoL
do Registro 2ipo 22(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K2ipo de
documentoL do Registro 2ipo 22(
PASSO 1IK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #IK Emitir cinco (97 !ilFetes de passagem com valores variando de 199$99 a
799$99>
PASSO ;IK Comandar a impress#o da Redu"#o KRL>
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) UU/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 199/121
PASSO >IK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
movimento di'rio transporte de passageiros e alterar o valor da alBquota do IC56 incidente
so!re o movimento in&ormado$ re&erente - redu"#o R emitida no passo 3&>
PASSO ?IK Derar os arquivos constante do ane%o .II>
PASSO <IK +!servar se o campo K2ipo de documentoL$ do registro tipo 22 gerado no passo
anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K2ipo de documentoL
do Registro 2ipo 22(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K2ipo de
documentoL do Registro 2ipo 22(
PASSO 1EK A!rir o ECF$ entrar em modo de interven"#o t)cnica (5I2$ ap3s emiss#o da
leitura E de entrada de interven"#o$ sair do modo de interven"#o t)cnica (5I2 retornando
ao modo normal de &uncionamento>
PASSO #EK Emitir cinco (97 !ilFetes de passagem com valores variando de 199$99 a
799$99>
PASSO ;EK Comandar a impress#o da Redu"#o KRL>
PASSO >EK Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos re&erentes ao
movimento di'rio transporte de passageiros e alterar o valor do IC56 incidente so!re o
movimento in&ormado$ re&erente - redu"#o R emitida no passo 3g>
PASSO ?IK Derar os arquivos constante do ane%o .II>
PASSO <IK +!servar se o campo K2ipo de documentoL$ do registro tipo 22 gerado no passo
anterior$ apresenta como conte1do o caracter KeL>
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo K2ipo de documentoL
do Registro 2ipo 22(
Co,'9o %-r- reGu's'@o o -@e,',o; Caracter KeL ausente no campo K2ipo de
documentoL do Registro 2ipo 22(
TESTE 11>K Altera"#o de dados no arquivo eletrNnico de Controle de Encerrantes
PASSO 1K Reli@ar de@ (19 a!astecimentos com valores variando de 1$99 a 199$99 reais (ou
litros(
PASSO #K Identi&icar no !anco de dados gerado pelo PAF-ECF os arquivos gerados para os
a!astecimentos reali@ados no item 1 e alter'-los da seguinte &orma;
a Para o a!astecimento 1 alterar o numero do 2anque>
! Para o a!asteciento 2 alterar o n1mero da <om!a>
c Para o a!astecimento 3 alterar a n1mero do <ico>
d Para o a!astecimento A alterar o valor do Encerrante Inicial>
e Para o a!astecimento 7 alterar o valor do Encerrante Final>
& Para o a!astecimento H alterar o 6tatus do A!astecimento>
g Para o a!astecimento S alterar o /1mero de &a!rica"#o do ECF>
F Para o a!astecimento : alterar o valor do C++>
i Para o a!astecimento U alterar o valor do .olume Comerciali@ado>
PASSO ;K Derar os arquivos constante do ane%o IE(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 199/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 191/121
PASSO >K +!servar se o campo KCom!ustBvelL do Registro 2ipo C2$ gerado no passo 3$
apresenta como conte1do o caracter KeL para os a!astecimentos alterados(
Co,'9o %-r- reGu's'@o -@e,',oK Caracter KeL presente no campo KCom!ustBvelL do
Registro 2ipo C2(
Co,'9o %-r- reGu's'@o o -@e,',oK Caracter KeL ausente no campo KCom!ustBvelL do
Registro 2ipo C2(
TESTE 11?K EJ(&uso"I(&uso ,e ,-,osH
PASSO1K Identi&ique no !anco de dados as ta!elas alimentadas pelo PAF-ECF;
a Remova8Inclua um CA. re&erente a um registro e%istente em C2>
! Remova8Inclua um Item de CA. re&erente ao registro C3>
c Remova8Inclua um Produto re&erente ao registro P2>
d Remova8Inclua um Produto em Estoque re&erente ao registro E2>
e Remova8Inclua um Registro de 5ovimenta"#o do ECF re&erentes aos registros tipo
R91$ R92$ R93$ R9A$ R97$ R9H e R9S>
& Remova8Inclua um Registro de A!astecimento re&erente ao registro C2 >
PASSO #K A cada a"#o de e%clus#o ou inclus#o &eita gere o arquivo eletrNnico re&erente ao
registro manipulado e citado no passo 1>
PASSO ;K +!serve se os arquivos gerados possuem o caractere KeL no respectivo campo
de&inido no alBnea c do REJWI6I2+ +!serva"*es K!L>
TESTE 11<K Is%e9o ,e /eus ou ro@'-s -u@o/)@'(-s Gue e&'/'e/ -s e*',N('-s
-%o@-,-s %e&os -&7e-s D0 e (0 %rese@es o D&o(o VIIH
PA66+1; <usque no sistema por menus ou rotinas autom'ticas que &a"am com que
registros evidenciados seGam limpos>
Co,'9o %-r- reGu's'@o -@e,',o; Ine%ist0ncia de menus ou rotinas autom'ticas que
eliminem uma evid0ncia de altera"#o nos registros ou de manipula"#o nas ta!elas do PAF-
ECF>

Co,'9o %-r- reGu's'@o o -@e,',oK E%ist0ncia menus ou rotinas autom'ticas que
eliminem uma evid0ncia dos registros e ta!elas manipuladas(
CLOCO VIII
RE5UISITOS E TESTES ESPECTFICOS DO PAF-ECF PARA POSTO DE
PEDGIO
.APLICVEIS SOMENTE EM PAF-ECF PARA POSTO DE PEDGIO0
RE5UISITO =LIV
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 191/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 192/121
TESTES
TESTE 116K Arquivo EletrNnico de Ped'gios
P-sso 1K E%ecute a &un"#o KPed'giosL do 5enu Fiscal
P-sso #K Con&ira o leiaute do arquivo gerado com o esta!elecido no Ane%o EI do Ato
C+2EPE8IC56 9H89:(
P-sso ;K E%ecute a valida"#o da assinatura digital do arquivo (Registro tipo EAC
utili@ando o aplicativo eECFc o!servando as instru"*es constantes no item EIE das
+rienta"*es Derais deste Roteiro
Co,'9o %-r- reGu's'@o -@e,',o; Arquivo gerado con&orme leiaute esta!elecido no
Ane%o EI do Ato C+2EPE8IC56 9H89: com assinatura digital validada(
Co,'9o %-r- reGu's'@o o -@e,',o; Arquivo gerado em desacordo com o leiaute
esta!elecido no Ane%o EI do Ato C+2EPE8IC56 9H89: +W &alta de valida"#o da
assinatura digital do arquivo(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 192/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 193/121
PAF-ECF
PERGUNTAS E RESPOSTAS
$1 + requisito III di@; KO PAF-ECF dee ser instalado de !orma a possibilitar o !uncionamento
do ECF independentemente da rede$ ((((L( Al)m disso no ?audo de An'lise ) in&ormado o
2ipo de Funcionamento do PAF-ECF (6tand Alone$ Em Rede ou Parametri@'vel$ o que nos
leva a acreditar que o PAF-ECF n#o precisar ser o!rigatoriamente 6tand Alone( Entretanto nos
requisitos EEI. e EE.I di@; "#$$$% No caso de programa &ue somente !uncione em rede os
testes '() e '(* no sero executados pelo rgo tcnico #$$$%L( DostarBamos de sa!er se o
sero -(e'@os sistemas que &uncionem e%clusivamente com cone%#o ao <anco de Cados via
rede(
Res%os@-K + requisito III di@ KO PAF-ECF dee ser instalado de !orma a possibilitar o funcionamento
do ECF independentemente da rede$ ((((( +!serve que gra&amos a e%press#o Kdo ECFL( +u seGa$ se a
rede cair deve continuar sendo possBvel emitir Cupom Fiscal pelo ECF nas vendas reali@adas(
Juanto aos requisitos EEI. e EE.I$ note que se trata de uma situa"#o !astante especi&ica que ) a
gera"#o de arquivo do 6I/2EDRA o que n#o tem nada a ver com o &uncionamento do ECF( +s testes
est#o em consonIncia com o requisito que di@;
ITEM 1: A crit+rio da unidade !ederada, mediante parametri-a./o, o PAF-ECF dee disponibili-ar
!un./o &ue permita reali-ar a graa./o dos registros, relatios 0s opera.1es de sa2da cu3o documento
!iscal !oi emitido pelo ECF, em con!ormidade com o leiaute estabelecido no Con4nio IC56 7(8*7,
admitindo-se &ue os registros se3am gerados pelo 6G ou pelo sistema PE9, desde &ue:
ITEM : o PAF-ECF este3a integrado ao 6G e ao sistema PE9 con!orme disposto no re&uisito II;
ITEM !: n/o ha3a necessidade de digita./o no re!erido sistema, dos dados 3< registrados pelo PAF-
ECF$=
+u seGa$ se o arquivo 6I/2EDRA (Conv0nio IC56 7S8U7 &or gerado pelo 6D ou sistema PEC o teste
n#o ser' &eito pelo +2C podendo ser reali@ado pelo Fisco no esta!elecimento usu'rio( 2rata-se de
situa"#o !astante especi&ica que nada tem a ver com o requisito III e a!solutamente /V+ o invalida ou
com ele con&lita(
Juanto - in&orma"#o do 2ipo de Funcionamento do PAF-ECF a mesma ) necess'ria pelo &ato de n#o
Faver o!rigatoriedade do PAF ser em rede para esta!elecimentos que possuam apenas um
microcomputador(
Finali@ando in&ormamos que o s#o aceitos sistemas que &uncionem com cone%#o ao <anco e Cados
via rede e impossi!ilitem o &uncionamento do ECF se a rede cair$ invia!ili@ando a emiss#o de Cupons
Fiscais(
$# + requisito III$ teste 1$ e%ige que o sistema &uncione independente da rede( Para casos em que
a venda ) concomitante ) normal &uncionar assim$ quando a rede apresenta pro!lemas o PAF
continua vendendo e$ ao resta!elecer a cone%#o$ envia os dados das vendas para o retaguarda
ou servidor( 5as nos casos em que se utili@a CA. e8ou Registro de Pr)-.enda$ isto n#o )
possBvel$ pois o PAF precisa da rede para ter acesso ao CA. ou ao Registro de Pr)-.enda
gerado em outros terminais$ que normalmente s#o arma@enados no servidor do
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 193/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19A/121
esta!elecimento( /o caso de sistemas que tra!alFem -%e-s com CA. ou Registro de Pr)-
.enda$ sendo impossBvel operar sem rede$ este teste pode ser desconsideradoe
Res%os@-K + requisito III di@ KO PAF-ECF dee ser instalado de !orma a possibilitar o
funcionamento do ECF independentemente da rede$ ((((( +!serve que gra&amos a e%press#o Kdo
ECFL( +u seGa$ se a rede cair deve continuar sendo possBvel emitir Cupom Fiscal pelo ECF nas vendas
reali@adas( Cesta &orma$ se a rede cair e n#o &or possBvel capturar os itens a partir do CA. ou do
Registro de Pr)-.enda$ deve-se registrar os itens para emiss#o do Cupom Fiscal de &orma
concomitante$ portanto o teste respectivo n#o deve ser desconsiderado(
$; Estamos reali@ando a analise &uncional de um PAF aplicado para posto de com!ustBvel e
deparamos com a quest#o so!re o %re9o R'(o ,e u/- /er(-,or'- - @-De&- ,e
/er(-,or'-s previsto no Requisito EI item 7;(
>?E@AI6ITO BI:
ITE5 C: O PAF-ECF dee utili-ar Tabela de 5ercadorias e 6eri.os &ue contenha os
seguintes campos, admitindo-se a utili-a./o de mais de uma tabela, desde &ue ha3a recurso
para selecionar a tabela a ser utili-ada:
ITE5 D: o cEdigo da mercadoria ou seri.o, deendo o campo suportar o cEdigo GTIN
#NFmero Global de Item Comercial G Global Trade Item Number% com CH caracteres;
ITE5 I: a descri./o da mercadoria ou seri.o;
ITE5 H: a unidade de medida;
ITE5 7: o alor unit<rio &ue deer< ser Fnico para cada mercadoria ou seri.o;
$$$=
O' previs#o para se utili@ar desconto8acr)scimo no valor do item ou cadastrar dois c3digos
di&erentes sendo; um para o pre"o Ka vistaL e outro para o pre"o Ka pra@oL( Entretanto$ estas
duas op"*es acarretam outros pro!lemas de controle para o posto;
1 - Colocar pre"o de gasolina a vista (e%emplo 1$99 e a pra@o (1$19$ em !om!as e !icos
di&erentes e utili@ar um c3digo para o pre"o a vista e outro c3digo para o pre"o a pra@o;
Juando se utili@a dois c3digos di&erentes para o mesmo com!ustBvel$ surgem pro!lemas de
controle pelo &ato da gasolina estar arma@enada em um mesmo tanque( E%istir' um pro!lema
na compra da mercadoria e no controle do estoque( E%iste uma veri&ica"#o di'ria do tanque
(medi"#o &Bsica para acerto de estoque( E%iste ainda um livro de movimenta"#o de
com!ustBvel (?5C da A/P e deve ser escriturado um livro para cada com!ustBvel e neste
caso ter-se-ia dois com!ustBveis (dois c3digos$ em!ora seGa a mesma gasolina(
2 - Juando se utili@a acr)scimo8desconto; Caso na ta!ela de mercadorias o pre"o seGa 1$99
para gasolina$ quando o consumidor &inal a!astecer em uma !om!a8!ico que ) a pra@o$ a
!om!a estar' marcando o pre"o de 1$99 (com a automati@a"#o de !om!as( Juando o
consumidor &or a!astecer RY 7$99 o &rentista teria que calcular o n1mero de litros$ ou seGa$
neste e%emplo A$7A litros (pois ) a pra@o( Estaria marcando na !om!a RY A$7A e no Cupom
Fiscal sairia RY A$7A X acr)scimo de RY 9$A7e /este caso Faveria implica"*es com o C3digo
do Consumidor (Procone
Caso 3- Juando utili@a-se acr)scimo8desconto; Caso na ta!ela de mercadorias o pre"o seGa
1$99 para gasolina$ quando o consumidor &inal a!astecer em uma !om!a8!ico que ) a pra@o$
a !om!a estar' marcando o pre"o de 1$19 (com a automati@a"#o de !om!as n#o ) possBvel
alterar os valores e litragens( Juando o consumidor &or a!astecer RY7$99 seriam
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19A/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 197/121
a!astecidos A$7A7 litros (pois ) a pra@o( Por)m na emiss#o do cupom teria que sair RYA$7A e
no cupom &iscal sairia RY A$7A X acr)scimo de RY 9$A7 sendo di&erente ao enviado pela
!om!a(
+ que deve ser &eito pelo desenvolvedor$ visto que nenFuma das tr0s op"*es acima atende a
um esta!elecimento que tenFa dois pre"os em !om!as e !icos di&erentes para um mesmo
produtoe
Res%os@-K A solu"#o esta no Item I do Requisito EI;
JITE5 C: O PAF-ECF dee utili-ar Tabela de 5ercadorias e 6eri.os &ue contenha os seguintes
campos" admitindo#se a utili$a%o de mais de uma tabela" desde &ue 'a(a recurso para selecionar a
tabela a ser utili$ada :=
+u seGa$ pode-se utili@ar uma ta!ela para pre"o a vista e outra ta!ela para o pre"o a pra@o( Em am!as o
c3digo da mercadoria ser' o mesmo$ n#o Favendo$ portanto$ preGuB@o aos controles de estoque$ medi"#o
de tanque e escritura"#o do ?5C$ que &oram descritos( 2am!)m n#o seria necess'rio imprimir desconto
ou acr)scimo no Cupom Fiscal eliminando os inconvenientes acima descritos(
$> /o caso de PAF-ECF para !ares e restaurantes$ por e%emplo; uma pi@@aria$ na venda de uma
pi@@a$ a cada venda e&etuada teria que se dar !ai%a em todos os ingredientes da pi@@a$ G' que o
produto pi@@a n#o e%iste no estoquee
Res%os@-K 6im$ deve ser registrada a !ai%a do estoque com !ase em Bndice t)cnico de consumo de cada
ingrediente utili@ado$ in&ormado pelo usu'rio do PAF-ECF$ que deve disponi!ili@ar ta!ela para a
inser"#o dos Bndices t)cnicos a serem digitados pelo usu'rio do programa$ mantendo consist0ncia com
a !ai%a nos estoques dos insumos ( .ide requisito EE.II (
$? Em rela"#o ao item A do Requisito EEE.III e 2este 9U3 do Roteiro de An'lise$ re&erentes a
Restaurantes$ <ares e Esta!elecimentos 6imilares;
)ITEM *: os produtos e mercadorias registrados para um cliente ou mesa somente podero
ser exclu+dos apEs a trans!er4ncia preista no item I deste re&uisito ou aps a emisso do
Cupom Fiscal respecti,o ou, &uando da ocorr4ncia preista no re&uisito BKII, apEs a
emiss/o da Nota Fiscal por PE9 ou apEs o registro das in!orma.1es da Nota Fiscal emitida
manualmente$=
Caso FaGa a emiss#o do Cupom Fiscal respectivo$ n#o F' a possi!ilidade de e%cluir as
mercadorias registradas para um cliente ou mesa$ visto que ap3s a emiss#o do Cupom Fiscal a
mesa ) li!erada e o 1nico procedimento e%eq,Bvel nesse caso ) a emiss#o de cancelamento de
1ltimo Cupom Fiscal Emitido(
Res%os@-K + o!Getivo do requisito ) vedar a e%clus#o de um item registrado na mesa sem a emiss#o de
um documento &iscal( Wma ve@ registrado um item na mesa$ ele somente poder';
a ser trans&erido para outra mesa$ condi"#o em que o documento &iscal ser' emitido no &ecFamento da
mesa de destino>
! ser registrado no Cupom Fiscal>
c ser cancelado no Cupom Fiscal$ se reE's@r-,o - /es- ',e*',-/e@e>
d ser registrado na /ota Fiscal no caso do ECF estar impossi!ilitado de emitir Cupom Fiscal(
$< Em rela"#o ao Requisito EEE.III e 2este 9U3 o passo 2: di@;
-asso .: Emitir o comando de !echamento da mesa C', con!erindo se no Cupom Fiscal
emitido est/o relacionados os ') #oito% produtos !ornecidos e o cancelamento de todos eles$
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 197/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19H/121
Con!erir se o Cupom Fiscal !oi !echado em -ero e se automaticamente houe a emiss/o do
Cupom Fiscal Cancelado$=
CesconFe"o algum ECF que e%ecute o procedimento de &ecFamento de cupom &iscal com
valor @ero( Oaveriam dois procedimentos para e%ecu"#o do passo 2:;
a automaticamente$ ap3s a inclus#o e cancelamento item a item$ Faveria o cancelamento do
cupom &iscal em a!erto(
! emiss#o do cupom &iscal contendo todos os itens sem a e%ecu"#o do cancelamento item a
item e a impress#o posterior do cupom &iscal de cancelamento respectivo(
Res%os@-K A legisla"#o prev0 que o so&t^are !'sico do ECF disponFa de rotinas para cancelar
automaticamente o Cupom Fiscal que &oi totali@ado em @ero( + teste em quest#o direciona para que
cada item &ornecido na mesa 19 seGa marcado pelo PAF-ECF para cancelamento quando da emiss#o do
Cupom Fiscal$ implicando na emiss#o do Cupom Fiscal contendo todos os itens e seu respectivo
cancelamento( Portanto$ o procedimento descrito no item K!L da pergunta n#o corresponde ao resultado
esperado no teste(
$6 Em rela"#o ao Requisito EEE.III e 2este 9U3$ o passo 33 di@;
-asso !!: Emitir, utili-ando o 5enu Fiscal, o ?elatErio Gerencial "5E6A6 ALE?TA6= e
con!erir se consta unicamente a mesa C7', registrando a data e hor<rio de abertura da
mesa$=
/o passo 2:$ pede-se que seGa e%ecutada a &un"#o Redu"#o R( + ECF ap3s Redu"#o R n#o
permite a emiss#o de Relat3rio Derencial$ n#o atendendo ao passo relatado acima( Pe"o-lFes
que o mesmo seGa reavaliado(
Res%os@-K 6endo utili@ado para a an'lise modelo de ECF que impe"a a emiss#o de Relat3rio Derencial
ap3s a emiss#o da Redu"#o R$ deve-se avan"ar a data do ECF para a e%ecu"#o do passo 33 do teste
9U3(
$8 Juando o aplicativo &iscal analisado &unciona com mais de um so&t^are de Retaguarda ou$
quando o cliente da Empresa Cesenvolvedora possui um so&t^are Retaguarda de outra
Empresa Cesenvolvedora$ devemos listar no ?audo de Analise todos os so&t^ares de
Retaguarda com os seus respectivos c3digos 5C7e 6e sim$ teremos que cFamar a outra
empresa Cesenvolvedora para o!ter tam!)m o c3digo 5C7 do so&t^are de Retaguardae
Res%os@-K + 6o&t^are de Dest#o ou Retaguarda somente necessita ser analisado quando e%ecute
alguma &un"#o para a qual e%ista requisito esta!elecido( 6e tais &un"*es &orem todas e%ecutadas pelo
PAF-ECF n#o F' necessidade de analisar o 6o&t^are de Dest#o ou Retaguarda( Entretanto$ se o PAF-
ECF dei%ar de e%ecutar alguma &un"#o e a mesma &or e%ecutada por diversos 6o&t^ares de Dest#o e
Retaguarda$ estes dever#o ser analisados e identi&icados no ?audo de An'lise com o seu c3digo 5C-7(
Juanto - apresenta"#o dos 6o&t^ares de Dest#o ou Retaguarda$ sugerimos o!servar o disposto no item
.II das +rienta"*es Derais deste Roteiro de Analise(
$B
Em rela"#o ao reGu's'@o === o que ) e%atamente To tipo de documento a que se re&ere o
pagamentoT$ mencionado na letra T!T do item 1e
Res%os@-K + documento citado na alBnea K!L do item 1 do Requisito EEE ) o documento com !ase no
qual o pagamento esta sendo reali@ado$ ou seGa; Cupom Fiscal ou Comprovante /#o Fiscal(
1$ + requisito III di@; KO PAF-ECF dee ser instalado de !orma a possibilitar o !uncionamento
do ECF independentemente da rede$ ((((L( Este requisito deve ser atendido em casos de
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19H/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19S/121
sistema que &unciona pela internet$ via fE<e E no caso de postos de com!ustBveis onde deve
Faver rede$ visto que deve &uncionar interligado -s !om!ase
Res%os@-K Ceve-se$ preliminarmente$ esclarecer que n#o se admite PAF-ECF que &uncione via internet$
tendo em vista que o PAF-ECF deve estar instalado em Fard^are interligado &isicamente ao ECF( + PAF-
ECF para postos de com!ustBveis$ deve tam!)m atender a este requisito$ de modo a possi!ilitar a emiss#o
de Cupom Fiscal independentemente da rede$ e%ceto no caso de produtos &ornecidos por meio da !om!a de
com!ustBveis$ cuGos dados devem ser capturados automaticamente( Ressalte-se ainda que a rede de
comunica"#o de dados prevista no requisito III e o sistema de interliga"#o de !om!as previsto no
requisito EEE. s#o mecanismos distintos( A rede prevista no requisito III se re&ere - cone%#o entre o
servidor de !anco de dados e as esta"*es interligadas &isicamente ao ECF (&rente de cai%a( Caso
ocorra algum pro!lema nesta rede$ ocasionando &alFa de comunica"#o entre o servidor de !anco de
dados e as esta"*es de &rente de cai%a$ deve ser possBvel ao ECF continuar emitindo Cupom Fiscal(
Apenas para e%empli&icar$ uma situa"#o em que se aplica este caso$ mas sem esgotar as possi!ilidades$
se a ta!ela de produtos estiver instalada apenas no servidor e a rede se tornar inoperante$ n#o ser'
possBvel a emiss#o de Cupom Fiscal$ ou seGa$ se trata de uma situa"#o n#o admitida( M' o sistema de
interliga"#o de !om!as se re&ere - cone%#o das !om!as com o equipamento concentrador e este com o
servidor de !anco de dados ou diretamente - esta"#o de &rente de cai%a( Ceve-se lem!rar que )
possBvel o esta!elecimento usu'rio n#o utili@ar servidor de !anco de dados e interligar o concentrador
de !om!as diretamente - esta"#o de &rente de cai%a( +correndo &alFa nesta comunica"#o (!om!a
concentrador servidor8esta"#o ECF n#o F' como imprimir no Cupom Fiscal os dados do
a!astecimento$ especialmente o valor do encerrante que deve ser CAP2WRAC+ automaticamente da
!om!a8concentrador( No O -,/'@',o3 e/ e!u/- !'%F@ese3 Gue o *-&or ,o e(err-@e - ser
'/%resso o Cu%o/ F's(-& sej- ,'E'@-,o %e&o o%er-,or ,e (-'J-$ portanto$ nesta situa"#o o PAF-
ECF n#o deve permitir a emiss#o do Cupom Fiscal( Isto esta esta!elecido no item K1gL do Requisito
EEE. da vers#o 91(9S da Especi&ica"#o de Requisitos do PAF-ECF aprovada pela C+2EPE8IC56
pelo Ato C+2EPE8IC56 1A82911( Entretanto$ esta restri"#o se aplica a produtos &ornecidos pela
!om!a$ ou seGa$ com!ustBveis( 2ratando-se de outros produtos em que n#o F' necessidade de capturar
in&orma"#o na !om!a$ como por e%emplo$ produtos da loGa de conveni0ncia$ o PAF-ECF pode e deve
possi!ilitar a emiss#o do Cupom Fiscal respectivo normalmente( Ca mesma &orma$ ocorrendo
pro!lemas de comunica"#o apenas em algumas !om!as8!icos$ os a!astecimentos &eitos por estas ) que
est#o suGeitos - regra esta!elecida no item K1gL do Requisito EEE.( Para as demais !om!as8!icos nas
quais ) possBvel capturar a in&orma"#o necess'ria - emiss#o do Cupom Fiscal$ o PAF-ECF deve
possi!ilitar sua emiss#o normalmente( Admitindo uma outra situa"#o possBvel de um esta!elecimento
que utili@a servidor de !anco de dados e ocorra &alFa na rede entre este servidor e as esta"*es de &rente
de cai%a$ nesta situa"#o$ pelo Requisito EEE.$ 1$ g$ o PAF-ECF n#o poder' permitir a emiss#o de
Cupom Fiscal de produtos &ornecidos pela !om!a$ mas pelo Requisito III dever' possi!ilitar e emiss#o
de Cupom Fiscal para os demais produtos(
11 Em rela"#o ao ReGu's'@o VII$ Tes@e $#;$ que se re&ere - gera"#o de arquivo eletrNnico da
5FC AC 1S89A Fun"#o KArq( 5FCL por data$ ) necess'rio que seGa gerado um 1nico
arquivo no &ormato 2E2 como todos os dados do perBodo ou ) aceito que seGa gerado um
arquivo para cada dia do perBodo selecionado$ desde que cada arquivo seGa assinado
digitalmente (assinatura EACe Pergunto isso$ pois$ algumas impressoras testadas geram 1
arquivo por dia(
Res%os@-K 6im$ pode ser gerado um arquivo para cada dia do perBodo selecionado(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19S/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19:/121
1# + Requisito EE.$ item H$ di@;
ITEM /: o ar&uio gerado deer< ser denominado no !ormato
CCCCCCNNNNNNNNNNNNNN9955AAAA$txt, sendo:
a% "CCCCCC= o CEdigo Nacional de Identi!ica./o de ECF relatio ao ECF a &ue se re!ere o
moimento in!ormado;
b% "NNNNNNNNNNNNNN= os CH #&uator-e% Fltimos d2gitos do nFmero de !abrica./o do
ECF;
c% "9955AAAA= a data #dia8m4s8ano% do moimento in!ormado no caso de ar&uio gerado
automaticamente apEs a emiss/o da ?edu./o M, ou a data #dia8m4s8ano% da gera./o do
ar&uio no caso de execu./o por meio do comando preisto no item * do re&uisito KII$=
+s aplicativos em C+6 n#o permitem um nome de arquivo com 2: caracteres( + padr#o
C+6 s#o : dBgitos para o nome do arquivo e 3 dBgitos para a e%tens#o( Como &a@er no caso
de sistemas desenvolvidos para C+6e
Res%os@-K Ceve ser utili@ado 6istema +peracional compatBvel que possi!ilite o atendimento aos
requisitos esta!elecidos na ?egisla"#o(
1; + ReGu's'@o =L di@;
ITEM 1: O PAF-ECF, exclusiamente no caso de enda de !Ermula manipulada, dee
possibilitar a emiss/o do 9AK a &ue se re!ere o re&uisito KI discriminando a !Ermula
manipulada e consignando no Cupom Fiscal respectio, como item comerciali-ado, o nFmero
do 9AK, utili-ando a seguinte express/o: FErmula manipulada con!$ 9AK nN >BBBB> onde
>BBBB> representa o nFmero do 9AK$
ITEM : 9ee ser emitido um 9AK para cada !Ermula manipulada$=
/o mesmo Cupom Fiscal pode ser impresso mais de um CA.e E%emplo; um mesmo cliente
pede para manipular 3 &3rmulas di&erentes( + so&t^are gera 3 CA.s di&erentes$ 1 para cada
&3rmula( Ao vir !uscar o cliente levaria um 1nico Cupom Fiscal contendo os n1meros dos 3
CA.s no rodap)( 6e o pagamento &osse com cart#o$ seria necess'rio passar apenas uma ve@(
E nos demais casos de CA. e Registro de Pr)-.enda$ ) permitido utili@ar mais de um no
mesmo Cupom Fiscale
Res%os@-K /o caso de CA. de &3rmula manipulada o Cupom Fiscal respectivo poder' conter mais de
um CA. registrado como item de venda$ sendo$ neste caso$ dispensada a impress#o do n1mero do
CA. no rodap) do Cupom Fiscal( /os demais tipos de CA.$ !em como Registro de Pr)-venda$ deve
ser emitido um Cupom Fiscal para cada CA. ou Registro de Pr)-venda(
1> Estamos preparando um so&t^are para um cliente que tra!alFa da seguinte &orma; K+s
vendedores emitem no !alc#o o CA. sem ter conFecimento se ser' emitida /ota Fiscal
modelo 1 ou Cupom Fiscal pelo ECFL( Preciso sa!er se F' alguma restri"#o se criarmos uma
op"#o no sistema para que$ caso o cliente solicite a /ota Fiscal modelo 1$ os itens registrados
no CA. seGam enviados automaticamente para a /ota Fiscal$ agili@ando o processo para os
clientes da loGa e para os pr3prios &uncion'rios( Caso o cliente queira o Cupom Fiscal$
tam!)m poder' ser emitido a partir do CA.(
Res%os@-K Ressaltamos que o Ato C+2EPE 9H89: esta!elece requisitos apenas para o PAF-ECF e n#o
trata do aplicativo para emiss#o de /ota Fiscal$ modelo 1 ou 1-A( Entretanto$ n#o F' inconvenientes ou
impedimentos para que os itens a serem impressos na /ota Fiscal seGam capturados do CA. ou
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19U/121
Registro de Pr)-venda disponi!ili@ados pelo PAF-ECF(
1? Em rela"#o ao item H do Requisito .II que di@;
"Ar&$ 5F9= para gerar ar&uio eletrOnico da 5emEria de Fita 9etalhe con!orme leiaute
estabelecido no Ato COTEPE8IC56 C(8'H com possibilidade de sele./o por per2odo de data
e por interalo de COO, deendo assin<-lo digitalmente inserindo ao !inal do ar&uio uma
linha com o registro tipo EA9 abaixo especi!icado>
+ requisito e o Ato C+2EPE 1S89A n#o especi&icam o nome do arquivo a ser gerado( + 4rg#o
2)cnico analisador ir' e%igir algum nome para o arquivo 2E2 gerado$ ou este poder' ser
determinado pelo aplicativoe
Res%os@-K + Ato C+2EPE 9H89: esta!elece nome de arquivo padroni@ado apenas para o arquivo
previsto no item U do Requisito .II( /os demais arquivos gerados n#o ) esta!elecido padr#o para o
nome do arquivo podendo ser livremente atri!uBdo pelo PAF-ECF(
1< Em rela"#o ao item H do Requisito .II que di@;
"Ar&$ 5F9= para gerar ar&uio eletrOnico da 5emEria de Fita 9etalhe con!orme leiaute
estabelecido no Ato COTEPE8IC56 C(8'H com possibilidade de sele./o por per2odo de data
e por interalo de COO, deendo assin<-lo digitalmente inserindo ao !inal do ar&uio uma
linha com o registro tipo EA9 abaixo especi!icado>
+s &a!ricantes de ECF n#o disponi!ili@am &un"*es -s DLLs para a e%tra"#o dos dados
con&orme o Ato C+2EPE 1S89A$ %or I-'J- ,e COO( Por &ai%a de data ) possBvel$ e%iste a
&un"#o$ mas por &ai%a de C++ n#o e%iste( /o entanto eles &ornecem aplicativos especB&icos
para esta e%tra"#o com as duas &ormas$ &ai%a de data e &ai%a de C++( Consultados so!re como
e%trair os dados por &ai%a de C++ pelo nosso aplicativo eles responderam que devemos usar o
aplicativo especB&ico deles( A Caruma$ inclusive$ complementou as in&orma"*es di@endo que
G' e%istem so&t^are Fouses que Fomologaram o PAF-ECF com o uso de aplicativo e%terno
&ornecido pelo &a!ricante de ECF para a e%tra"#o dos dados por &ai%a de C++( Pergunto
ent#o; Ao acionar esse tipo de gera"#o de arquivo do item H do requisito .II$ o PAF-ECF
poder' cFamar automaticamente o m3dulo8aplicativo especB&ico do &a!ricante do ECF para
que o operador use as &un"*ese
Res%os@-K 6im$ o PAF-ECF poder' cFamar rotina ou aplicativo disponi!ili@ado pelo &a!ricante do
ECF para e%ecutar a gera"#o do arquivo$ desde que a responsa!ilidade pelo cumprimento do comando
e%ecutado permane"a com o desenvolvedor do PAF-ECF(
16 /osso sistema ) um PC. voltado para supermercados$ mercearias e vareGo em geral( /#o
controla estoque$ essa tare&a &ica a para o sistema gerencial$ que o ) desenvolvido por nossa
empresa( + nosso PC. integra-se com qualquer sistema gerencial utili@ando troca de
arquivos( /o roteiro do PAF-ECF e%iste o requisito .II$ Item :$ onde di@ que deve-se gerar
um arquivo com a posi"#o de estoque( 6ou o!rigado a implementar esse requisito e 2erei que
colocar os PC.[s para controlar estoque s3 para atender esse requisito e Imagina 19 PC.[s
em um supermercado$ cada um controlando estoque$ o correto n#o seria controlar isso no
sistema gerencial e
Res%os@-K g o!rigat3ria a implementa"#o do Requisito .II item :$ ou seGa$ o item KEstoqueL deve
estar disponBvel no 5enu Fiscal( + controle de estoque pode ser &eito de &orma centrali@ada (servidor
ou n#o( Consulte tam!)m a resposta - pergunta 9:(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 19U/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 119/121
18 + requisito EI$ item S$ &ala so!re o indicador de arredondamento8truncamento( /o nosso
so&t^are$ ) adotado por padr#o o truncamento G' que a maioria dos ECF[s n#o possui mais
suporte ao arredondamento$ por causa da legisla"#o atual( Preciso colocar esse indicador
na tela de cadastro$ mesmo sa!endo que os ECF[s n#o mais o suportam e
Res%os@-K O' a&irma"*es equivocadas na pergunta( + Indicador de Arredondamento ou 2runcamento
(IA2 &oi implementado no Conv0nio IC56 :7891 (cl'usula 3h$ inciso EI$ alBnea KFL pelo Conv0nio
2U89S$ de 9A de a!ril de 299S( Portanto$ os ECFs anteriores a esta data n#o possuem o re&erido
indicador( 5as os ECFs posteriores devem possuB-lo( + IA2 ) um argumento de entrada do registro de
item$ assim como ) a situa"#o tri!ut'ria ou o valor unit'rio$ por e%emplo( /o caso de ECF que n#o
possui o IA2 o registro de item n#o dever' conter o re&erido indicador(
1B + requisito EI$ item 7$ &ala so!re um 1nico pre"o por produto( + nosso sistema admite dois
pre"os$ o normal e o pre"o de promo"#o( /unca os dois s#o utili@ados ao mesmo tempo( Isso
) permitido ou teremos que retirar o pre"o de promo"#o do sistemae g possBvel utili@ar mais
de uma ta!ela de pre"ose Em alguns supermercados os clientes K.IPZ possuem um pre"o
di&erenciado em alguns produtos( 6e o PAF-ECF n#o permitir mais de um pre"o$ os
supermercados v#o &a@er o que com esses clientese
Res%os@-K A 2a!ela de 5ercadorias e 6ervi"os deve conter apenas um pre"o unit'rio$ de modo a
possi!ilitar a gera"#o do arquivo da ta!ela (Requisito EE compatBvel com o leiaute esta!elecido no
Ane%o . do Ato C+2EPE8IC56 9H89:( Entretanto$ ) permitida a utili@a"#o de mais de uma ta!ela
con&orme esta!elecido no Requisito EI item 1(
#$ Posso su!meter o PAF-ECF para an'lise e depois Fomologar o 2EFe Dostaria de poder
reali@ar a analise inicialmente do PAF-ECF e numa segunda etapa reali@ar o 2EF( Isso )
possBvele
Res%os@-K /#o$ pois na An'lise Funcional do PAF-ECF ser' testada a &un"#o de 2EF G' Fomologada(
#1 g o!rigat3rio reali@ar os testes de CA. e Registro de Pr)-.endae + PAF-ECF deve
o!rigatoriamente reali@ar estas &un"*ese
Res%os@-K 6empre que as &un"*es de CA. e Registro de Pr)-venda estiverem implementadas no PAF-
ECF dever#o ser testadas$ n#o sendo estas &un"*es de implementa"#o o!rigat3ria(
## /a lei do PAF tem uma in&orma"#o de que ) possBvel reservar a quantidade em estoque
quando &i@er um registro de pr)-venda( A pr)-venda deve ser reali@ada somente pelo
aplicativo PAF ou pode ser gerada em outro programae Imagine uma loGa de materiais de
constru"#o que possui 1 computador de cai%a PAF e 3 computadores no !alc#o para
atendimento que n#o possui ECF (/#o pode ser o PAF por)m estes so&t^ares que rodam no
micro do !alc#o devem ter a possi!ilidade de gerar registros de pr)-venda para ser &inali@ado
e impresso o cupom &iscal pelo PAF no cai%a e am!os os sistemas compartilFam a mesma
!ase de dados para que o aplicativo do !alc#o possa reservar a quantidade em estoque( g
possBvel esta opera"#oe
Res%os@-K A &un"#o para Registro de Pr)-venda ou emiss#o de CA. pode ser e%ecutada pelo 6istema
de Dest#o ou Retaguarda( Entretanto$ neste caso o re&erido sistema tam!)m dever' ser su!metido a
an'lise (veGa resposta da pergunta 9:( A opera"#o e%empli&icada na pergunta ) possBvel$ desde que
seGa reali@ada pelo pr3prio PAF-ECF ou por 6istema de Dest#o ou Retaguarda integrado ao PAF-ECF(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 119/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 111/121
#; /o requisito E.I o teste 72 in&orma que n#o posso cancelar no !anco de dados o registro de
uma venda em que n#o permita o cancelamento do seu cupom &iscal respectivo( Isso quer
di@er que somente posso cancelar no meu sistema o registro da 1ltima vendae Este
cancelamento ) a e%clus#o desta in&orma"#o no !anco de dadose Posso registrar uma venda e
depois de ela registrada e emitida mudar o E62AC+ da venda para E62+R/ACA para meu
controle do sistemae Pois F' casos em que a venda precisa ser des&eita (com possi!ilidade de
emiss#o de nota &iscal de devolu"#o retornando os produtos para o estoque e cancelando o
registro de cai%a e &inanceiro(
Res%os@-K /#o pode Faver e%clus#o da in&orma"#o de registro de venda( Pode-se$ no entanto cancelar
a venda desde que FaGa o cancelamento do Cupom Fiscal respectivo pelo ECF( /os casos em que n#o
seGa possBvel cancelar o Cupom Fiscal emitido no ECF$ o registro da venda no !anco de dados somente
pode ser anulado mediante o registro das in&orma"*es relativas - /ota Fiscal de Entrada das
mercadorias$ in&ormando-se o!rigatoriamente o numero desta /ota Fiscal$ com !ase na qual dever#o
ser &eitos os aGustes necess'rios para controles de estoque e &inanceiros(
#> + meu sistema de gest#o que n#o ser' Fomologado pode reali@ar vendas a contri!uinte com
emiss#o de nota &iscal sendo dispens'vel a emiss#o de cupom &iscal e o controle pelo PAFe 6e
sim como se dar' o controle do meu estoque neste caso$ sendo que estou usando a mesma
!ase de dadose
Res%os@-K + controle de estoque ) 1nico considerando a emiss#o de Cupom Fiscal pelo PAF-ECF e a
emiss#o de /ota Fiscal pelo sistema de gest#o( Consulte tam!)m a resposta - pergunta 9:(
#? /o item 3 do requisito EEE.III in&orma que deve ser gerado um relat3rio de trans&er0ncia de
mesas( 6omente a 1ltima trans&er0ncia do produto deve ser consideradae Por e%emplo$ se eu
trans&erir um produto da mesa 1 para a mesa 2 e posteriormente da mesa 2 para a mesa 3
somente deve ser considerada a trans&er0ncia da mesa 2 para a mesa 3e
Res%os@-K 6im$ somente a 1ltima trans&er0ncia dever' constar no Relat3rio Derencial de trans&er0ncia
de mesa(
#< Dostaria de sa!er como &ica a seguinte situa"#o; 6e eu tiver a!erto a mesa 79 e nela est#o
v'rias pessoas e v'rios produtos$ a pessoa A resolve pagar somente o que ela consumiu$ posso
&a@er a trans&er0ncia dos produtos que a pessoa KEL consumiu para uma mesa 79-A (que ) a
primeira &ra"#o da mesa e quitar os produtos &ecFando a mesa 79-A e quando emitir a
Con&er0ncia da 5esa 79 relacionar os produtos quitados que estavam na mesa 79-A com a
in&orma"#o de que &oram trans&eridos da mesa 79 e em outra parte do relat3rio$ imprimir os
produtos da mesa 79 e com totais( Posso reali@ar este procedimentoe
Res%os@-K Pode-se reali@ar a trans&er0ncia da mesa 79 para a mesa 79-A dos produtos consumidos pela
pessoa E e &ecFar a mesa emitindo a Con&er0ncia de 5esa e o Cupom Fiscal da mesa 79-A( /o
&ecFamento da mesa 79 deve-se emitir a Con&er0ncia de 5esa e o Cupom Fiscal somente com os
produtos que permaneceram nesta mesa( +u seGa$ cada Con&er0ncia de 5esa deve relacionar somente
os seus produtos &inais(
#6 /o teste U3$ passo 21 deve ser impresso no campo Tmensagens promocionaisT ou
Tin&orma"*es suplementaresT o n1mero do C++ e do CER do Relat3rio Derencial de
Con&er0ncia de 5esa( Este n1mero de C++ e CER pode ser de outro ECFe Caso um
restaurante possua mais de um cai%a com ECF e sendo que a emiss#o da con&er0ncia de mesa
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 111/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 112/121
pode ser &eita pelo ECF 1 por)m no &ecFamento da mesa$ o cliente se dirige ao cai%a que
possui o ECF n1mero 2(
Res%os@-K Pode( Foi incluBda no requisito a in&orma"#o do n1mero seq,encial do ECF atri!uBdo pelo
usu'rio$ onde deve ser in&ormado o ECF que emitiu o Relat3rio Derencial de Con&er0ncia de 5esa(
#8 + item 1 do Requisito .II di@ que o PAF-ECF deve conter em todas as suas telas uma cai%a
de comando ou tecla de &un"#o identi&icada K5E/W FI6CA?L$ sem recursos para restri"#o de
acesso( + teste 13$ passos 1 e 2 veri&ica se o 5enu Fiscal ) acessBvel em todas as telas do
programa$ e%ceto quando da e%ecu"#o de comando para a impress#o de documento$ e se
possui alguma restri"#o de acesso( g aceit'vel que o recurso para acesso direto ao 5enu
Fiscal esteGa dentro de alguma cai%a de comandos ou de outro recurso de acesso principal ou
implementado em &orma de su!-menue +u esta implementa"#o ) considerada como Krestri"#o
de acessoL e
Res%os@-K A e%press#o K5enu FiscalL que deve dar acesso - &un"#o correspondente deve sempre estar
visBvel mesmo que por meio de atalFos$ n#o podendo estar oculta(
#B /o item H do Requisito .II ) e%igida a gera"#o de arquivo eletrNnico da 5em3ria Fita
CetalFe$ em con&ormidade com o leiaute esta!elecido no Ato C+2EPE8IC56 1S89A( 5inFa
d1vida ) se meu PAF ) o!rigado a o!edecer este item$ ou se apenas posso mostrar a
mensagem TFun"#o n#o suportada pelo modelo de ECF utili@adoT( ?i algo so!re o assunto na
internet e vi que e%iste (ou ir' e%istir um programa que &ar' esse tipo de rotina$ cFamado
eECFc$ no qual os &a!ricantes ir#o desenvolver uma (C?? especB&ica para atender tal
programa( 5as n#o consegui !ai%ar tal programa(
Res%os@-K + item H do Requisito .II deve ser atendido 6E5PRE que o PAF-ECF estiver &uncionando
com ECF que tenFa 5FC$ n#o podendo$ neste caso$ ser utili@ada a mensagem KFun./o n/o suportada
pelo modelo de ECF utili-adoL$ pois tal a&irmativa$ neste caso$ /V+ g .ERCACEIRA(
Entretanto o PAF-ECF poder' utili@ar C?? &ornecida pelo &a!ricante do ECF para implementar a
&un"#o necess'ria ao atendimento deste requisito(
Esclarecemos$ que o eECFc ) um programa de uso do Fisco e n#o pode ser utili@ado pelo PAF-ECF(
6ua e%ist0ncia n#o invalida ou anula os requisitos que devem ser atendidos pelo PAF-ECF(
;$ g permitido incluir itens TmanualmenteT no Cupom Fiscal ap3s a importa"#o de CA. ou de
Registro de Pr)-.endae +u seGa$ importo um CA. ou RP.$ e ap3s isso ainda posso incluir
outros itens no Cupom Fiscale
Res%os@-K 6im( g permitido incluir mais itens num Cupom Fiscal gerado a partir de um CA. ou de um
RP.$ mantendo-se o CA. ou RP. com suas in&orma"*es originais(
;1 6o!re a an'lise &uncional de PAF-ECF que possa &uncionar com v'rios sistemas de
retaguarda;
a /a an'lise do PAF-ECF ser' necess'ria a an'lise de todas as retaguardase
! Pode ser emitido um laudo de um PAF-ECF e v'rias retaguardas ou precisar' de um novo
laudo para cada retaguardae
c E no caso de uma nova retaguarda suportada pelo PAF-ECF$ mas que n#o constou no
laudoe
d 6endo analisado um PAF-ECF com a apresenta"#o de apenas uma retaguarda poder'
ser comerciali@ado com outra retaguarda que n#o conste no laudo t)cnicoe
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 112/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 113/121
Res%os@-K Preliminarmente deve-se esclarecer que o 6o&t^are de Dest#o ou Retaguarda somente
necessita ser analisado quando e%ecute alguma &un"#o para a qual e%ista requisito esta!elecido( Isto
posto vamos -s respostas;
-0 6im(
! 6im$ pode ser emitido um laudo de PAF-ECF relacionando v'rios 6istemas de Dest#o ou
Retaguarda(
c Ceve ser reali@ada nova an'lise com emiss#o de novo laudo para inclus#o do novo 6istema de
Dest#o ou Retaguarda(
d /#o( (veGa respostas acima
;# Estou revalidando a certi&ica"#o do 2EF e eles solicitaram que a consulta de cFeque seGa
impressa num cupom CCC( Isso ) permitido e corretoe + CCC pode ser usado para essa
&inalidade G' que se trata apenas de uma consulta e n#o e&etivamente uma transa"#o de d)!ito
ou cr)ditoe
Res%os@-K O documento CCC deve ser utili@ado EEC?W6I.A5E/2E para imprimir o comprovante
de pagamento e&etuado com CAR2V+ CE CRgCI2+ +W CAR2V+ CE Cg<I2+$ seGam eles da
pr3pria empresa ou de empresas TadministradorasT de cart#o (.I6A$ RECECARC$ A5ERICA/
EEPRE66$ <A/RI6W? E2C( Para outras opera"*es$ deve ser utili@ado o Relat3rio Derencial(
;; Em rela"#o ao item 1c do requisito E.II ) permitido acrescentar outras in&orma"*es no
registro ou deve ser registrado apenas as in&orma"*es descritas nos su!itens c1 a cHe
Res%os@-K Cevem ser registradas no mBnimo as in&orma"*es descritas nos su!itens c1 a cH$ podendo ser
acrescidas outras in&orma"*es de interesse do esta!elecimento usu'rio(
;> Como posso cumprir com a e%ig0ncia prevista no Item A-a do Requisito EI.$ no caso de
usu'rio do PAF-ECF cuGa atividade englo!a opera"*es com vendas de mercadorias e
presta"*es de servi"os da compet0ncia municipale
Res%os@-K
1 se o municBpio autori@ar o controle da presta"#o de servi"o no ECF$ o valor do item da mercadoria
somado ao valor do item da presta"#o de servi"o$ impressos no Cupom Fiscal$ ser' e%atamente igual ao
valor a ser in&ormado - administradora de cart#o de pagamento(
2 se o municBpio /V+ autori@ar o controle da presta"#o de servi"o no ECF$ ser' emitida a /ota Fiscal
para a presta"#o de servi"o$ con&orme determina a legisla"#o municipal e no Cupom Fiscal ser'
impresso$ al)m do item da mercadoria$ o seguinte item re&erente - presta"#o de servi"o; Kpresta"#o de
servi"o municipalL$ cuGo registro na 2a!ela de Produtos dever' indicar KUUUUUUUUUUUUUL para o c3digo
do servi"o$ Kpresta"#o de servi"o municipalL para a descri"#o do servi"o$ K/L para a situa"#o tri!ut'ria
e RY 1$99 (um real de valor unit'rio 1nico e devendo registrar$ no Cupom Fiscal$ a quantidade igual ao
valor co!rado pela presta"#o de servi"o( E%emplo; 6ervi"o co!rado pelo conserto de um autom3vel =
RY 329$99 (tre@entos e vinte reais e pe"as &ornecidas para o conserto = RY H99$99 (seiscentos reais(
/o Cupom Fiscal registrar as pe"as como item tri!utado pelo IC56 e registrar o servi"o da seguinte
&orma como um item no Cupom Fiscal; c3digo; KUUUUUUUUUUUUUL descri"#o; Kpresta"#o de servi"o
municipalL valor unit'rio do servi"o; RY 1$99 quantidade de servi"o; 329 total do item servi"o RY
329$99 tri!uta"#o do servi"o K/L( Cesta &orma$ o valor da mercadoria somado ao valor do servi"o
ser' igual ao valor a ser in&ormado - administradora de cart#o de pagamento(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 113/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11A/121
;? Como proceder em rela"#o ao Relat3rio KEstoqueL em restaurantes( C'-se entrada em &arinFa$
tomate$ al&ace$ p#o e vende-se sanduBcFe$ !olo$ prato pronto( Compra-se al&ace$ tomate$
%arope de coca$ etc( e vende-se sanduBcFe e re&rigerante( + PC. n#o sa!e da e%ist0ncia de
insumos e s3 vende produto pronto( Como procedere
Res%os@-K Ceve ser registrada a !ai%a do estoque com !ase em Bndice t)cnico de consumo de cada
ingrediente utili@ado$ in&ormado pelo usu'rio do PAF-ECF( Para tanto ) necess'rio registrar a entrada
dos insumos$ que deve disponi!ili@ar ta!ela para a inser"#o dos Bndices t)cnicos a serem digitados pelo
usu'rio do programa$ mantendo consist0ncia com a !ai%a nos estoques dos insumos (vide Resposta -
Pergunta 9A(
;< Como registrar re&ei"*es de KcortesiaLe
Res%os@-K g preciso ressaltar que a pergunta n#o se re&ere a requisito t)cnico do PAF-ECF( 2rata-se de
quest#o a&eta - situa"#o tri!ut'ria que deve ser atri!uBda ao item pelo esta!elecimento usu'rio(
Portanto$ o esta!elecimento usu'rio dever' o!servar as disposi"*es da legisla"#o tri!ut'ria de seu
Estado em rela"#o - mat)ria( Como regra geral a re&ei"#o o&erecida como KcortesiaL deve ser
normalmente tri!utada e desta &orma registrada em Cupom Fiscal$ mas para que o seu valor n#o
componFa recurso ingresso em cai%a$ pode-se emitir um Comprovante /#o Fiscal para saBda de cai%a
com o valor relativo - re&ei"#o de cortesia( g importante ressaltar que esta resposta n#o trata de
KdescontoL dado ao cliente e devidamente registrado no Cupom Fiscal(
;6 Como tratar gorGetae Ceve-se registrar como item vendidoe A tri!uta"#o deve ser IC56 ou
I66e A gorGeta ) tri!utadae
Res%os@-K g preciso ressaltar que a pergunta n#o se re&ere a requisito t)cnico do PAF-ECF( 2rata-se de
quest#o a&eta - situa"#o tri!ut'ria que deve ser atri!uBda ao item pelo esta!elecimento usu'rio(
Portanto$ o esta!elecimento usu'rio dever' o!servar as disposi"*es da legisla"#o tri!ut'ria de seu
Estado em rela"#o - mat)ria( Como regra geral a gorGeta integra a <ase de C'lculo do IC56 e deve ser
assim tri!utada$ registrando-se o seu valor como KAcr)scimo IC56L no Cupom Fiscal(
;8 g permitida utili@a"#o de 2EF sem &ioe (o comprovante ) impresso no aparelFo do gar"om$
n#o pelo ECF
Res%os@-K + PAF-ECF deve atender ao Requisito EI. estando apto a e&etuar as transa"*es com cart#o
de pagamento de &orma integrada com o ECF emitindo o comprovante de pagamento vinculado a um
Cupom Fiscal ou Comprovante /#o Fiscal con&orme o caso( 6egundo o disposto na ?ei Federal
U(7328US e no Conv0nio ECF 918U: ) vedada a utili@a"#o de P+6 n#o integrado ao ECF( Portanto$ o
esta!elecimento usu'rio deve o!servar as disposi"*es acerca da mat)ria previstas na legisla"#o
tri!ut'ria de seu Estado a &im de se certi&icar se e%iste alguma possi!ilidade nela regulamentada para
uso de P+6 ou de equipamento n#o integrado ao ECF(
;B Juando um cliente compra via tele&one ou internet o Cupom Fiscal ) impresso para que o
lancFe seGa transportado( Por)m$ o cliente pode alterar a &orma de pagamento ao rece!er a
encomenda( + entregador pode utili@ar um aparelFo especB&ico para o cliente pagar com
cart#o( g permitido emitir o CCC posteriormente$ utili@ando o totali@ador TComprovante n#o
emitidoT do ECFe
Res%os@-K A utili@a"#o de equipamento P+6 port'til para reali@ar transa"#o de pagamento com cart#o
de cr)dito ou de d)!ito ) regulamentada pela legisla"#o interna de cada Wnidade Federada e n#o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11A/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 117/121
inter&ere nos requisitos t)cnicos que o PAF-ECF deve atender( Juanto - emiss#o posterior de CCC
relativo a um rece!imento reali@ado por meio do P+6 port'til$ n#o F' possi!ilidade desta
implementa"#o$ G' que o comprovante de pagamento com cart#o G' &oi emitido pelo P+6 e o totali@ador
de comprovantes n#o emitidos n#o se presta para esta &inalidade(
>$ Em rela"#o ao item 19 do Requisito .II ) necess'rio aparecer K2rocoL no relat3rio de K5eios
de PagamentoLe
Res%os@-K + troco n#o deve ser considerado como Kmeio de pagamentoL para &ins de atendimento aos
Requisitos EEIE e EEE(
>1 Juando se e%ecuta um pagamento via CCC e por engano ocorre um pagamento pelo 2EF em
1 pagamento mas o com!inado com o cliente era em H pagamentos$ ) possBvel cancelar o 2EF$
por)m n#o ) possBvel reali@ar novo CCC sem a a!ertura de um novo cupom( /o caso de posto
de com!ustBvel ) possBvel voltar o a!astecimentoe Pode voltar o encerrante para emitir um
novo cupome
Res%os@-K Preliminarmente alertamos para o &ato de que a impossi!ilidade de emiss#o de novo CCC
n#o se aplica a todos os equipamentos ECF( /#o ) admitido manipular os valores de encerrantes de
!om!as de com!ustBvel capturados do equipamento concentrador$ o que ) inclusive considerado como
&raude &iscal( A manipula"#o dos valores do encerrante pelo PAF-ECF &ere o Requisito EEE.$ item 1<(
># Ao comprar determinado produto a pessoa ganFa 1 molFo de !rinde( + pre"o n#o pode ser
dividido com o pre"o do produto$ pois se a pessoa n#o quiser o molFo ser' co!rado o mesmo(
Poderia aparecer na tela como in&orma"#o adicional (sem pre"o$ c3digo$ etc(e Essa
in&orma"#o ) importante na tela devido - &orma de atendimento do esta!elecimento$ onde um
atendente emite o cupom enquanto o outro olFa e separa os produtos(
Res%os@-K g preciso ressaltar que a pergunta n#o se re&ere a requisito t)cnico do PAF-ECF( 2rata-se de
quest#o a&eta - situa"#o tri!ut'ria que deve ser atri!uBda ao item pelo esta!elecimento usu'rio(
Portanto$ o esta!elecimento usu'rio dever' o!servar as disposi"*es da legisla"#o tri!ut'ria de seu
Estado em rela"#o - mat)ria( Como regra geral a mercadoria o&erecida como KcortesiaL ou K!rindeL
deve ser normalmente tri!utada e desta &orma registrada em Cupom Fiscal$ mas para que o seu valor
n#o componFa recurso ingresso em cai%a$ pode-se emitir um Comprovante /#o Fiscal para saBda de
cai%a com o valor relativo - mercadoria o&erecida como cortesia ou !rinde( Em rela"#o - visuali@a"#o
do registro no monitor$ o mesmo deve corresponder ao que &oi impresso no Cupom Fiscal$ ou seGa$ deve
ter pre"o e c3digo$ !em como os demais elementos do registro de item( g importante ressaltar que esta
resposta n#o trata de KdescontoL dado ao cliente e devidamente registrado no Cupom Fiscal( (veGa
tam!)m resposta - pergunta 3H(
>; 6o!re o Requisito .II$ item :( Juando o 6istema de Dest#o n#o ) da Empresa
Cesenvolvedora de 6o&t^are (outra desenvolvedora em parceria com a do PAF a
responsa!ilidade de gerar as in&orma"*es ser' s3 do PAF-ECF$ ou tem-se que reali@ar a
comunica"#o com o 6D da outra empresa e gerar as in&orma"*es tam!)m da outra empresa
para Fomologa"#oe
Res%os@-K + PAF-ECF deve atender ao Requisito II$ ou seGa$ deve estar integrado ao 6istema de Dest#o
ou de Retaguarda( Cesta &orma$ tem-se que reali@ar a comunica"#o com o 6D e o!ter as in&orma"*es
necess'rias para gerar o arquivo previsto no item : do Requisito .II( Juanto a 6istemas de Dest#o ou
de Retaguarda desenvolvidos por outra empresa$ veGa respostas -s perguntas 9:$ 22 e 31(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 117/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11H/121
>> 6o!re o Requisito E.II$ Item 1; Para atender a letra KcL$ F' possi!ilidade de solu"#o no 6D$
ou seGa$ a emiss#o de nota &iscal( Pode-se emitir t#o somente a nota &iscal$ ou ) necess'rio
Ke/'@'rA no PAF-ECF tam!)me 6e sim$ como &ica o registro da tri!uta"#o neste casoe
Res%os@-K A pergunta &a@ uma a&irma"#o equivocada( + Requisito E.II$ item 1$ letra KcL n#o se re&ere
- &un"#o para Ke/'ssoL de /ota Fiscal$ e sim - &un"#o para KreE's@roA da /ota Fiscal emitida
manualmente ou pelo sistema de PEC (letra K!L( Portanto$ n#o F' que se &alar em duplicidade de
tri!uta"#o$ pois esta se dar' unicamente com !ase na /ota Fiscal que &oi emitida manualmente ou pelo
sistema de PEC$ quando o ECF estiver sem condi"*es de emitir documento &iscal( A letra KcL do
re&erido requisito di@; Kpara registro autom'tico ou manual (((((L Esclarecendo; + registro manual deve
ser &eito quando a /ota Fiscal tiver sido emitida manualmente$ caso em que o PAF-ECF deve
disponi!ili@ar tela para que este registro manual seGa e&etuado( + registro autom'tico deve ocorrer
quando a /ota Fiscal modelos 1 ou 1-A &or emitida pelo pr3prio sistema (&un"#o que pode continuar
&uncionando de acordo a letra K!L do re&erido requisito( g preciso$ entretanto$ a!andonar a vis#o de
6istema de Dest#o isolado do PAF-ECF ou vice-versa( + conGunto de requisitos esta!elecidos no Ato
C+2EPE8IC56 9H89: s#o su&icientes para que FaGa 2+2A? integra"#o entre a automa"#o comercial e a
automa"#o &iscal$ entre os controles gerenciais e os controles &iscais( Portanto$ se F' solu"#o no 6D$
como a&irmado na pergunta$ esta n#o pode ser en%ergada de &orma isolada do PAF-ECF( (veGa tam!)m
respostas -s perguntas 9:$ 2A$ 31$ A3 e 71(
>? /a emiss#o do Relat3rio de CA.Zs emitidos$ previsto no item 11 do Requisito .II deve
constar ou n#o os CA.Zs que &oram e%cluBdose
Res%os@-K + item A do Requisito .I veda a e%clus#o dos registros de CA.(
>< Poder' e%istir mais de um CA. para o mesmo Cupom Fiscal$ ou para cada CA. deve e%istir
apenas um Cupom Fiscale
Res%os@-K Ceve ser emitido um Cupom Fiscal para cada CA.$ e%ceto no caso de CA. relativo a
&3rmula manipulada (vide resposta - pergunta 13(
>6 Como proceder quanto ao uso de CA. quando um Atacado8Cistri!uidor possui tam!)m o
ECFe E%emplo; o caso de um Atacado8Cistri!uidor que tenFa no mesmo espa"o &Bsico e
mesmo C/PM a venda por atacado e vareGo$ sendo que os pedidos do Atacado s#o na maioria
reali@ados em Palm e tele-atendimento( +s pedidos podem dei%ar de ser emitidos em CA.e
Res%os@-K +s pedidos$ ainda que re&erentes a vendas no atacado$ que &oram registrados no recinto de
atendimento ao p1!lico$ devem ser impressos na &orma de CA. atendendo aos requisitos esta!elecidos
no Ato C+2EPE8IC56 9H89:( +s dados do CA. devem ser capturados para emiss#o da /ota Fiscal$
modelos 1 ou 1-A quando se tratar de venda no atacado(
>8 Con&orme de&inido a numera"#o do CA. deve ser seq,encial e mantida no !anco de dados
por no mBnimo 7 anos( Caso e%istam 3 m'quinas num esta!elecimento; um servidor
e%ecutando o sistema de retaguarda e duas m'quinas nos Pontos de .enda( Wma das
e%ig0ncias ) que as m'quinas dos pontos de venda possam tra!alFar independente do
&uncionamento da rede( Em caso de interrup"#o do &uncionamento da rede como se dar' a
numera"#o do CA.e Cada PC. ter' sua numera"#o de CA. individuale
Res%os@-K /#o( A numera"#o dos CA. o deve ser individual por ponto de venda$ deve ser
centrali@ada por esta!elecimento con&orme esta!elecido no item 2 do Requisito .I( g preciso esclarecer
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11H/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11S/121
que o requisito III di@ KO PAF-ECF dee ser instalado de !orma a possibilitar o funcionamento do
ECF independentemente da rede$ ((((( +!serve que gra&amos a e%press#o Kdo ECFL( +u seGa$ se a
rede cair deve continuar sendo possBvel emitir Cupom Fiscal pelo ECF nas vendas reali@adas( (veGa
resposta - pergunta 91( 6e a rede cair$ n#o deve ser possBvel emitir CA. ou registrar Pr)-.enda$ neste
caso$ a impress#o do Cupom Fiscal deve ocorrer diretamente sem passar pelo CA. ou Registro de Pr)-
.enda( Caso o CA. G' tenFa sido registrado e emitido$ mas n#o &or possBvel captur'-lo no ponto de
venda por &alta da rede$ os dados do CA. devem ser novamente digitados no ponto de venda para a
emiss#o do Cupom Fiscal(
>B Em rela"#o ao Requisito E?III e teste :H$ qual n1mero de laudo deve ser utili@adoe
Res%os@-K Para e&eitos de testes na Analise Funcional do PAF-ECF devem ser utili@ados dados
&ictBcios$ con&orme descrito na condi"#o para atendimento do requisito( Entretanto$ na instala"#o para
&uncionamento normal no esta!elecimento usu'rio do PAF-ECF devem ser utili@ados os dados reais
o!tidos com a conclus#o da Analise Funcional e emiss#o do respectivo laudo(
?$ g possBvel ter o nome comercial para supermercados e postos de com!ustBveis di&erentes para
o mesmo PAFe E%emplo; 6upermercados &icaria PC.Ed$ e postos de com!ustBveis
PC.EdD's(
Res%os@-K A legisla"#o n#o regulamenta o nome comercial do PAF-ECF que pode ser atri!uBdo
livremente pela empresa desenvolvedora( Entretanto$ deve-se ressaltar que o C3digo 5C-7 do principal
arquivo e%ecut'vel$ que deve ser vinculado ao nome do aplicativo$ ) utili@ado como elemento principal
de identi&ica"#o do PAF-ECF(
?1 Em rela"#o ao item HC do Requisito EEII &a"o o seguinte questionamento; se o ECF n#o ) o
que est' cadastrado no arquivo au%iliar criptogra&ado eu n#o devo permitir que o programa
opere sem o seu uso$ at) porque meu 6istema de gest#o de retaguarda G' &a@ a emiss#o de uma
nota &iscal para que n#o seGa &eita uma opera"#o manual pelo meu aplicativo &iscal de ECF$
mas o avaliador disse que numa situa"#o dessa eu deveria a!rir uma tela para que o usu'rio
lan"asse uma nota manual preencFida a m#o mas que ele iria lan"ar pelo meu aplicativo( 63
que em rela"#o a isto &ica muito claro e 3!vio que a!re uma !recFa para que o usu'rio
desligue o ECF ou desconecte o seu ca!o e comece a lan"ar as opera"*es manualmente pelo
aplicativo$ mas como poderei garantir que o usu'rio estar' realmente preencFendo uma nota
&iscal de verdade ou apenas um papel qualquer do qual ele nem ir' in&ormar o valor de
imposto a pagare
Res%os@-K + item HC do Requisito EEII$ assim como$ o item 1C do Requisito E.II$ di@;
"c% para registro autom<tico ou manual das seguintes in!orma.1es re!erentes aos documentos !iscais
emitidos=
+!serve que se &ala em reE's@ro -u@o/)@'(o ou reE's@ro /-u-&( + registro -u@o/)@'(o deve ser
utili@ado quando o PAF-ECF ou o 6istema de Ges@o Ior %ro*',o de &uncionalidades para emiss#o de
/ota Fiscal modelos 1 ou 1-A( /esta Fip3tese os mesmos dados lan"ados para a emiss#o da /ota Fiscal
devem ser utili@ados KautomaticamenteL para registrar as in&orma"*es previstas na alBnea KcL( +
registro /-u-& deve ser utili@ado quando o PAF-ECF e o 6istema de Dest#o N4O Ior %ro*',o de
&uncionalidade para emiss#o de /ota Fiscal modelos 1 ou 1-A( /esta Fip3tese o PAF-ECF dever'
dispor de tela de inter&ace com o usu'rio p'ra que este possa registrar manualmente as in&orma"*es
previstas na alBnea KcL$ devendo-se o!rigar o preencFimento dos respectivos campos (veGa tam!)m
resposta - pergunta AA(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11S/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11:/121
?# g permitido importar mais de um CA. para o mesmo Cupom Fiscale
Res%os@-K /#o( + Cupom Fiscal deve ser re&erir a apenas um CA.(
?; + teste 993$ que veri&ica o item 7 do Requisito I. apresenta como condi"#o para requisito
atendido ou n#o atendido$ respectivamente$ a e%ist0ncia ou a ine%ist0ncia de tela para
con&igurar ou alterar os parImetros( Caso FaGa esta tela$ mas o acesso a ela n#o seGa possBvel
ao usu'rio$ pode ser aceitoe
Res%os@-K /#o( Cevem ser o!edecidas integralmente as condi"*es que est#o no Roteiro de Analise$ ou
seGa; ine%ist0ncia de tela para con&igurar ou alterar os parImetros(
?> + Registro de Pr)-.enda (RP. pode ser editado$ acrescentando ou e%cluindo itense E se
&orem e%cluBdos todos os itens do RP.e
Res%os@-K Pode-se incluir item em RP. para o qual ainda n#o tenFa sido emitido Cupom Fiscal( Caso
G' tenFa ocorrido a emiss#o do Cupom Fiscal respectivo$ ) vedada a inclus#o de item no RP.( Juanto -
e%clus#o de itens do RP.$ qualquer que seGa a situa"#o$ ) vedada a e%clus#o$ devendo$ se &or o caso$
cancelar o item diretamente no Cupom Fiscal respectivo(
?? A tela do 6istema de Dest#o que e%ecutar alguma &un"#o do PAF-ECF para a qual FaGa
requisito esta!elecido em Conv0nio ou Ato especB&ico deve conter cai%a de comando ou tecla
de &un"#o identi&icada K5E/W FI6CA?L con&orme Requisito .II(
Res%os@-K /#o(
?< Em rela"#o ao requisito .II item :$ ! (arquivo eletrNnico de estoque registro E2 do Ane%o
I. quando o estoque &or negativo$ que valor deve ser in&ormadoe
Res%os@-K + valor relativo - 1ltima atuali@a"#o do estoque$ independentemente ser positivo ou
negativo(
?6 O' requisitos que citam impress#o no campo K5ensagem PromocionalL ou KIn&orma"*es
ComplementaresL$ con&orme o modelo de ECF utili@ado( Jual a di&eren"a entre estes dois
campose
Res%os@-K O' equipamentos ECF cuGo Cupom Fiscal possui o campo K5ensagem PromocionalL( 6#o
equipamentos ECF construBdos so! a )gide do Conv0nio IC56 17H8UA e n#o possuem 5em3ria de Fita
CetalFe (5FC( +s modelos de ECF construBdos so! a )gide do Conv0nio IC56 :7891$ que
normalmente possuem 5FC$ utili@am o campo KIn&orma"*es ComplementaresL e n#o possuem o
campo K5ensagem PromocionalL(
?8 Em rela"#o ao item 3 do Requisito EEII o PAF-ECF pode ter tela que possi!ilite con&igurar o
ECF desde que$ o acesso a ela se d0 por meio de senFa especial$ e desta &orma n#o esteGa
acessBvel ao usu'rioe
Res%os@-K /#o( + PAF-ECF n#o pode ter tela que possi!ilite con&igurar o ECF$ e%ceto quanto - porta
de comunica"#o$ ainda que o acesso a esta tela seGa reali@ado por meio de senFa KespecialL(
?B Em rela"#o aos itens A e 7 do Requisito EEII se o n1mero de &a!rica"#o do ECF (item A e o
valor acumulado no D2 (item 7 &orem arma@enados criptogra&ados em !anco de dados e n#o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11:/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11U/121
em arquivo au%iliar$ atende se aos requisitos citadose
Res%os@-K /#o( O' !ancos de dados que possuem gerenciadores que podem possi!ilitar sua
manipula"#o direta sem a necessidade de utili@ar o PAF-ECF e desta &orma$ n#o estaria garantida a
inacessi!ilidade do usu'rio(
<$ +nde pode ser consultado o C3digo /acional de Identi&ica"#o do ECF citado no item H-a do
Requisito EE. que deve ser utili@ado para atri!uir o nome ao arquivo de K5ovimento por
ECFLe
Res%os@-K +s c3digos est#o registrados em ta!ela atuali@ada periodicamente com a inclus#o de novos
modelos8vers#o de ECF( A ta!ela atuali@ada pode ser consultada por meio do programa K.alidador
ECFL disponBvel no site da 6ecretaria de Estado da Fa@enda de 5inas Derais$ que Fospeda a ta!ela
nacionalmente( Acesse o lina; Fttp;88^^^(&a@enda(mg(gov(!r8empresas8ec&8&iles8validadoriec&(@ip3
instale o programa e locali@e no menu a &un"#o KImprimir ta!ela C/IEECFL(
<1 A empresa desenvolvedora do PAF-ECF que utili@a so&t^are &ornecido ou desenvolvido por
terceiros$ previamente certi&icado pelas administradoras para transa"*es com cart#o$ pode
apresentar o certi&icado emitido pelo respectivo desenvolvedor ou deve ser e%igida a
certi&ica"#o com a Administradorae
Res%os@-; Cever' ser apresentado somente o certi&icado emitido em &avor do desenvolvedor da solu"#o
de 2EF(
<# g permitido que um CA. seGa vinculado a mais de um cupom &iscale
Res%os@-; 6im$ nos casos em que o CA. se re&ira a mercadorias que venFam a ser entregues
&racionadamente( /esse caso$ os cupons &iscais relativos a cada opera"#o de saBda &ar#o re&er0ncia ao
mesmo CA.(
<; Wm cliente reali@ou diversas compras de mercadorias$ sendo parte delas para entrega imediata
e outra para entrega &utura( Essas opera"*es podem ser consolidadas num 1nico documento de
rece!imentoe
Res%os@-K /#o( Cada uma das partes dever' ser registrada em documento especB&ico(
<> Preciso do ECF conectado ao PAF-ECF para gerar os arquivos descritos no ane%o .I do ato
C+2EPE IC56 9H89:$ previsto no seu requisito EE.e
Res%os@-K /#o( Estes arquivos devem ser gerados com !ase nas in&orma"*es anteriormente o!tidas
segundo procedimentos descritos no requisito EE. e arma@enadas no !anco de dados durante a
opera"#o di'ria do PAF-ECF$ n#o devendo$ portanto$ ser gerados atrav)s de leitura direta das mem3rias
do ECF(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 11U/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 129/121
<? Estou desenvolvendo um PAF-ECF para uso em !ares$ restaurantes e similares( + Cupom
Fiscal est' condicionado a uma pr)via impress#o da Con&er0ncia de 5esa ou posso imprimir
o Cupom Fiscal sem que tenFa impresso uma Con&er0ncia de 5esae
Res%os@-K Ce acordo com o A2+ C+2EPE 9H89:$ requisito EEE.III$ 7$ KcL$ a impress#o da
Con&er0ncia de 5esa ) opcional( Entretanto$ devem ser o!servados os itens U K!L e 19 K!L daquele
requisito(
<< Estou desenvolvendo um PAF-ECF para uso em postos de com!ustBveis e lu!ri&icantes(
Considerando que os postos n#o possuem$ em seus esta!elecimentos$ o estoque do D/.$
como proceder para atender ao requisito que determina a gera"#o de relat3rio contendo o
estoque das mercadorias para o D/.e
Res%os@-K + D/. ) uma e%ce"#o - regra imposta pelo PAF-ECF para a gera"#o do arquivo de estoque$
pois aquela mercadoria n#o est' estocada no usu'rio do PAF-ECF( Cesta &orma$ o PAF-ECF controlar'
e%clusivamente as saBdas do D/.$ gerando uma in&orma"#o de estoque negativo(
<6 Juais os procedimentos que um esta!elecimento revendedor de com!ustBveis$ lu!ri&icantes e
outras mercadorias (acess3rios de veBculos$ loGa de conveni0ncia e outras mercadorias$
quando a rede de comunica"*es com as !om!as est' inativae
Res%os@-K + PAF-ECF dever' ser desenvolvido de &orma a via!ili@ar a emiss#o do Cupom Fiscal com
os itens que n#o dependem da integra"#o da !om!a de a!astecimento$ como por e%emplo$ os
acess3rios$ as mercadorias da loGa de conveni0ncia e demais mercadorias$ devendo ser emitida /ota
Fiscal para aco!ertar o &ornecimento dos com!ustBveis(
<8 + PAF-ECF pode parar de &uncionar caso o contrato de uso com o cliente seGa rescindidoe
Res%os@-K + acesso ao 5enu Fiscal n#o deve ser impedido por nenFum motivo( + PAF-ECF deve
sempre &uncionar para$ ao menos$ dar acesso ao menu &iscal( Portanto$ a rescis#o do contrato de
permiss#o de uso do PAF-ECF entre desenvolvedor e contri!uinte$ a remo"#o de dispositivo de
hardlocP e a e%clus#o de arquivo de autori@a"#o de uso s#o e%emplos de eventos que n#o Gusti&icam o
!loqueio completo do PAF-ECF(
<B Em que situa"#o se deve colocar o 6istema de Dest#o ou Retaguarda na lista de e%ecut'veis
que ser' descrita no laudo t)cnicoe
Res%os@-K + 6istema de Dest#o somente deve entrar na lista de e%ecut'veis do A/EE+ E$ quando
e%ecutar algum requisito esta!elecido no A2+ C+2EPE8IC56 9H89:( Por e%emplo$ no caso de cadastro
de produtos$ que n#o est' contido como requisito do A2+ C+2EPE8IC56 9H89: e est' sendo reali@ado
no 6istema de Dest#o ou Retaguarda$ a empresa desenvolvedora dever' levar este 6istema de Dest#o ou
Retaguarda para a an'lise$ pois e%istem outros requisitos que necessitam das in&orma"*es dos produtos
que ser#o cadastrados( /este caso o laudo ser' emitido como PAF-ECF integrado e o 5C-7 do 6istema
de Dest#o ou Retaguarda que reali@a somente esta &un"#o de cadastro de produtos n#o entrar' na lista
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 129/121
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 121/121
de e%ecut'veis$ por)m constar' no campo do laudo 2)cnico que in&orma os dados do 6istema de Dest#o
ou Retaguarda(
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF) 121/121

Das könnte Ihnen auch gefallen