Você está na página 1de 112

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

1/112

ROTEIRO DE ANLISE FUNCIONAL DE PROGRAMA APLICATIVO FISCAL - EMISSOR DE CUPOM FISCAL PAF-ECF

Verso 1.0 xxxx/ 01! A"#$%&'e# ( 'erso 0 .01 )* ER-PAF-ECF

+A"ro'*)o "e#* COTEPE/ICMS e, xxxx/ 01!-

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

1/112

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

2/112

ALTERA./ES +A-0 IMPLEMENTA./ES +I- OU REVOGA./ES +REFETUADAS NESTA VERS1O


ORIENTA./ES GERAIS DEFINI./ES RE2UISITOS ITENS TESTES PASSOS

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

2/112

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

3/112

ORIENTA./ES GERAIS

I - Este Roteiro descreve os testes correspondentes aos requisitos para o Programa Aplicativo Fiscal Emissor de Cupom Fiscal (PAF-ECF) estabelecidos 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 ocorr-ncia 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 .ltimo e"ecutado com sucesso% +I - /odos os testes deste Roteiro s o de e"ecu o obrigat0ria! ressalvados os testes de programa para aplica o especi#ica abai"o descriminada! sob pena de nulidade do laudo emitido e cancelamento! cassa o ou suspens o do credenciamento do 1rg o /&cnico analisador nos termos do disposto na s&tima do Conv-nio IC23 456789 a) Requisitos e /estes relacionados nos :locos I ; o3r$4*56r$os "*r* 5o)o e 78*#78er PAF-ECF< b) Requisitos e /estes relacionados no :loco II ; o3r$4*56r$os "*r* o PAF-ECF "*r* Pos5o Re'e9)e)or )e Co,38s5:'e$s; c) Requisitos e /estes relacionados no :loco III ; o3r$4*56r$os "*r* o PAF-ECF "*r* <*r0 Res5*8r*95e e S$,$#*res< d) Requisitos e /estes relacionados no :loco I+ ; o3r$4*56r$os "*r* o PAF-ECF "*r* F*r,&%$* )e M*9$"8#*=o< e) Requisitos e /estes relacionados no :loco + ; o3r$4*56r$os "*r* o PAF-ECF "*r* O>$%$9* )e Co9ser5o< #) Requisitos e /estes relacionados no :loco +I ; o3r$4*56r$os "*r* o PAF-ECF Pres5*)or )e Ser'$=o )e Tr*9s"or5e )e P*ss*4e$ros< g) Requisitos e /estes relacionados no :loco +II ; o3r$4*56r$os "*r* o PAF-ECF "*r* Pos5o )e Pe)&4$o% =) Requisitos e /estes relacionados no :loco +III ; o3r$4*56r$os "*r* o PAF-ECF "*r* Pres5*)or )e Ser'$=os )e C$9e,*0 Es"e5&%8#os o8 S$,$#*res.
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3/112

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

/112

+II - A empresa desenvolvedora interessada na obten o de >audo de An$lise Funcional de PAF-ECF dever$ disponibili?ar em local de#inido pelo 0rg o t&cnico credenciado! con#orme a necessidade espec@#ica do caso! os materiais e recursos necess$rios para a reali?a o da an$lise! tais como9 o equipamento ECF (ressalvado o disposto no item +III)! os equipamentos acess0rios utili?ados (balana! leitor 0ptico! concentrador de bombas de combust@veis! simuladores! PI,PAA! etc%)! 3istema (peracional n o comercial! Berenciador de :anco de Aados! etc! e"ceto os arquivos #ontes e a documenta o t&cnica do programa aplicativo! que somente poder o ser veri#icados na presena 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 1rg o /&cnico analisador! so,e95e no caso de PAF-ECF do tipo Comerciali?$vel ou E"clusivo-/erceiri?ado% ,o caso de PAF-ECF do tipo E"clusivo-Pr0prio dever$ ser utili?ado ECF de propriedade do 1rg o /&cnico analisador! sendo vedada a utili?a o de ECF de propriedade do desenvolvedor que neste caso & o pr0prio estabelecimento usu$rio% IC - As solicita'es de esclarecimentos sobre os testes constantes neste roteiro devem ser encamin=adas ao 0rg o t&cnico credenciado ao qual a empresa interessada pretenda submeter o aplicativo para an$lise% C - As unidades #ederadas signat$rias do Conv-nio IC23 45678 poder o enviar representantes para acompan=ar as an$lises! podendo solicitar testes di#erentes deste roteiro! desde que seDa para veri#icar requisito previsto no Ato C(/EPE6IC23 7E64F% CI - (s 0rg os t&cnicos poder o e"ecutar testes adicionais! assim como alterar os parGmetros dos descritos neste roteiro! desde que seDam necess$rios para veri#icar requisito previsto no Ato C(/EPE6IC23 7E64F% CII - Huando o resultado esperado de um teste #or a n o e"ecu o do comando! o PAF-ECF deve obrigatoriamente retornar uma mensagem de erro% CIII - A empresa interessada ao #ormular o pedido de an$lise de PAF-ECF ao 0rg o t&cnico credenciado dever$ prestar as seguintes in#orma'es sobre o respectivo programa aplicativo9 No,e Co,er%$*# )o Pro4r*,*! I)e95$>$%*=o )* Verso! I)e95$>$%*=o )o Pr$9%$"*# Ar78$'o Exe%85&'e#! L$948*4e, )e Pro4r*,*=o! S$s5e,* O"er*%$o9*# e Gere9%$*)or )e <*9%o )e D*)os% T$"o )e Dese9'o#'$,e95o? Comerciali?$vel 6 E"clusivo-Pr0prio 6 E"clusivo/erceiri?ado% T$"o )e F89%$o9*,e95o? E"clusivamente 3tand Alone 6 Em rede 6 Parametri?$vel% ((:39 Aeve ser in#ormado E"clusivamente I3tand AloneJ quando n o =ouver nen=uma #orma de con#igura o para #uncionar em rede) Me$o )e Ger*=o )o Ar78$'o SINTEGRA? Pelo PAF-ECF 6 Pelo 3istema de Retaguarda 6 Pelo 3istema PEA% I95e4r*=o )o PAF-ECF? Com 3istema de Best o ou Retaguarda 6 Com 3istema PEA 6 Com ambos 6 , o Integrado%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
/112

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

!/112

For,* )e I,"resso )e I5e, e, C8"o, F$s%*#? E"clusivamente Concomitante 6 , o Concomitante com impress o de AA+ por Impressora , o Fiscal 6 , o Concomitante com impress o de AA+ por ECF 6 , o Concomitante com Registro de Pr&-+enda 6 , o Concomitante com Registro de +enda% ((:3%9 Aeve ser in#ormado E"clusivamente Concomitante quando n o =ouver nen=uma possibilidade de emitir AA+ ou reali?ar Registro de Pr&-+enda)% Tr*5*,e95o 9* I95err8"=o )e Uso D8r*95e * E,$sso )e C8"o, F$s%*#? Recupera o de Aados 6 Cancelamento Autom$tico 6 :loqueio de Fun'es% A"#$%*=@es Es"e%$*$s Posto Revendedor de Combust@veis 6 :ar! Restaurante e 3imilar com utili?a o de ECF-Restaurante 6 :ar! Restaurante e 3imilar com utili?a o de ECF-Comum 6 Farm$cia de 2anipula o 6 (#icina de Conserto 6 /ransporte de Passageiros 6 Posto de Ped$gio 6 Prestador de 3ervios de Cinema! Espet$culos ou 3imilares% I)e95$>$%*=o )os S$s5e,*s )e Ges5o o8 Re5*48*r)* 78e >89%$o9*, $95e4r*)os *o PAF-ECF? ,ome do 3istema 6 Aenomina o e C,PK da Empresa Aesenvolvedora% I)e95$>$%*=o )os S$s5e,*s PED 78e >89%$o9*, $95e4r*)os *o PAF-ECF? ,ome do 3istema 6 Aenomina o e C,PK da Empresa Aesenvolvedora% Re#*=o )e ,*r%*s e ,o)e#os )e e78$"*,e95os ECF %o,"*5:'e$s %o, o PAFECF. CI+ - As in#orma'es previstas no item CIII s o essenciais para a condu o da analise indicando os testes que deveram ser e"ecutados! bem 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% C+ - Ao #inal da an$lise9 1 - a empresa desenvolvedora do PAF-ECF dever$ adotar os procedimentos estabelecidos no inciso I da cl$usula nona do Conv-nio IC23 45678< 2 - o 0rg o t&cnico credenciado dever$ observar os procedimentos estabelecidos no inciso II da cl$usula nona do Conv-nio IC23 45678% C+I - 3endo constatada I, o Con#ormidadeJ no resultado dos testes deste roteiro o 0rg o t&cnico credenciado registrar$ a ocorr-ncia no campo IRelat0rio de , o Con#ormidadeJ do >audo de An$lise Funcional de PAF-ECF! indicando o n.mero do teste onde a n o con#ormidade #oi constatada% C+II - , o sendo constatada I, o Con#ormidadeJ 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 c0digos de autentica o eletrLnica produ?idos por algoritmo com #un o de hash de padr o internacional! denominado 2A-5 (2essage Aigest-5) gerando uma c=ave de FM caracteres% C+III - /odos os testes deste roteiro dever o ser e"ecutados com um .nico modelo6vers o de equipamento ECF! ainda que o PAF-ECF esteDa preparado para #uncionar com mais de um modelo6vers o de equipamento ECF! =ip0tese em que o 0rg o t&cnico credenciado
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!/112

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

"/112

poder$ livremente e a seu crit&rio determinar dentre os modelos6vers o compat@veis com o programa! com qual modelo6vers o de equipamento ECF os testes ser o reali?ados% CIC - Para reali?ar o teste de valida o da assinatura digital dos arquivos eletrLnicos gerados pelo PAF-ECF deve ser utili?ado o aplicativo eECFc disponibili?ado pelas 3ecretarias de Fa?enda Estaduais% Para o correto #uncionamento do aplicativo na e"ecu o desta #un o! & necess$rio observar os seguintes procedimentos9 4 na pasta I%%%eECFc 6 3NouseJ deve =aver um arquivo tipo C2> contendo as in#orma'es informaes relativas a chave pblica, conforme modelo abaixo:
<?xmlversion="1. "?! <empresa"desenvolvedora! <nome!nome da empresa<#nome! <chave! <mod$lo!mod$lo<#mod$lo! <expoente"p$blico!expoente p$blico<#expoente"p$blico! <#chave! <#empresa"desenvolvedora! 2 % & nome do ar'$ivo ()* deve corresponder inte+ralmente ao contedo do campo <nome!nome da empresa<#nome! do ar'$ivo ()*.

CC - LAUDO EMITIDO COM INCORRE./ES9 Caso =aDa erros nas in#orma'es registradas no laudo emitido ap0s a an$lise! dever o ser observados os seguintes procedimentos! con#orme o caso9 a) no caso de laudo! cuDo arquivo PAF ten=a sido enviado * 3ecretaria E"ecutiva do C(,FAO! mas 9o ten=a sido publicado Aespac=o da 3E6C(,FAO de registro do laudo! poder$ ser substitu@do o arquivo enviando outro arquivo com o mesmo nome% b) no caso de laudo cuDo Aespac=o da 3E6C(,FAO de registro do laudo D$ ten=a sido publicado! 9o "o)er& ser %*9%e#*)o o8 %orr$4$)o! devendo-se emitir novo laudo com numero de identi#ica o diverso do anterior! cuDo arquivo tamb&m dever$ ser enviado * 3E6C(,FAO e solicitada publica o de outro Aespac=o da 3E6C(,FAO para registro do novo laudo% O #*8)o *95er$or e o res"e%5$'o Des"*%Ao )e re4$s5ro 9o sero %*9%e#*)os% O<SERVA.1O IMPORTANTE? ( 1rg o /&cnico analisador dever$ observar atentamente se os erros no laudo s o origin$rios de in#orma'es prestadas con#orme descrito no item CIII e se isto teve e#eito na condu o da analise e nos testes que #oram e"ecutados% Caso isto ten=a 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 CI+% CCI - A parte #inal deste documento cont&m uma se o destinada a IPerguntas e RespostasJ sobre o PAF-ECF que deve ser consultada em caso de d.vidas%

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

"/112

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

#/112

DEFINI./ES I - As #ormas verbais IdeveJ! In o deveJ! IdevemJ ou In o devemJ s o empregadas neste Roteiro para indicar atributos ou caracter@sticas que devem obrigatoriamente ser veri#icados% II - A a o de PemitirP um documento compreende todas as a'es parciais tais como PabrirP! IregistrarJ! Ptotali?arP! P#inali?arP! etc%! necess$rias * completa emiss o desse documento% Em situa'es espec@#icas! a e"ecu o individual de a'es parciais & indicada e"plicitamente% III - Comandos cuDa e"ecu o resulte em Iindica o de comando inv$lidoJ 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 sobre dados previamente arma?enados% I+ - Abrevia'es utili?adas9 CCA CCF CER CF(P C,F C,F+ C(( CR( CRO9 AA+ ECF B/ IF >2F 2I/ PAF-ECF PA+ PEA 3B Comprovante de Cr&dito ou A&bito Contador de Cupom Fiscal Contador Espec@#ico de Relat0rio Berencial C0digo Fiscal de (pera'es e Presta'es Comprovante , o Fiscal Comprovante , o Fiscal +inculado Contador de (rdem de (pera o Contador de Rein@cio de (pera o Contador de Redu o O Aocumento Au"iliar de +endas Emissor de Cupom Fiscal /otali?ador Beral Impressora Fiscal >eitura de 2em0ria Fiscal 2odo de Interven o /&cnica Programa de Aplicativo Fiscal Emissor de Cupom Fiscal /erminal Ponto de +enda Processamento EletrLnico de Aados 3istema de Best o ou Retaguarda

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

#/112

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

$/112

RE2UISITOS E TESTES

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

$/112

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

%/112

<LOCO I RE2UISITOS E TESTES GERAIS


+APLICAVBIS A TODOS PAF-ECFRE2UISITO I TESTES
, o =$ teste espec@#ico para este requisito% A empresa desenvolvedora dever$ apresentar ao 0rg 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 eletrLnico%

RE2UISITO II TESTES
, o =$ teste espec@#ico para este requisito% (s testes relativos ao requisito CCI+!quando o arquivo eletrLnico do 3I,/EBRA & gerado pelo 3istema de Best o ou Retaguarda! s o su#icientes e dispensam teste especi#ico para este requisito

RE2UISITO III TESTES


TESTE ? Emiss o de Cupom Fiscal com PAF-ECF em modo stand alone% P*sso 1? Aesconecte da rede! a esta o em que esta instalado

o PAF-ECF! de modo a

impossibilitar o acesso * base de dados central%


P*sso ? Comande a emiss o de um Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o? Cupom Fiscal emitido e impresso pelo ECF%

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Anomalias no #uncionamento do programa% RE2UISITO IV TESTES


TESTE ? ConcomitGncia - Emiss o de Cupom Fiscal de #orma concomitante% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% (bserve se o item & impresso pelo ECF em Cupom Fiscal no mesmo momento em que & mostrado no dispositivo de visuali?a o (monitor)% Co9)$=o "*r* re78$s$5o *5e9)$)o? Item impresso pelo ECF em Cupom Fiscal no mesmo momento em que & mostrado no dispositivo de visuali?a o% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Item ,Q( impresso pelo ECF em Cupom Fiscal no mesmo momento em que & mostrado no dispositivo de visuali?a o (monitor)% TESTE ? , o concomitGncia AA+ e6ou Registro de Pr&-+enda
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
%/112

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

1&/112

P*sso 1? +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 ? +eri#ique se o PAF-ECF possui #un o para emiss o de AA+ impresso em equipamento n o #iscal e se positivo! e"ecute os testes relativos ao requisito +I< P*sso !? +eri#ique se o PAF-ECF possui #un o para emiss o de AA+ impresso em ECF como Relat0rio Berencial e se positivo! e"ecute os teste relativos ao requisito +I observando as e"ce'es previstas no item R do requisito I+% Co9)$=o "*r* re78$s$5o *5e9)$)o? Atendimento aos requisitos + e +I! con#orme o caso% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Falta de atendimento aos requisitos + e +I! con#orme o caso%

RE2UISITO V TESTES (Aplic$veis no caso de programa aplicativo dotado de #un o que possibilite 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 dispon@vel no ponto de venda! e"ceto quando se tratar de mesclagem)%
TESTE ? Registro de opera o de pr&-venda e do Cupom Fiscal respectivo% P*sso 1? Registre no programa aplicativo uma opera o de pr&-venda com pelo menos um item% P*sso ? (bserve se =ouve a impress o de algum documento que conten=a a descri o dos itens registrados na opera o de pr&-venda ( permitir apenas a possibilidade de impress o de algum documento que conten=a c0digo ou sen=a de identi#ica o em c0digo de barras da pr&-venda)% P*sso !? E#etive a opera o de pr&-venda acionando o comando de emiss o do Cupom Fiscal corresponde * pr&-venda% P*sso C? +eri#ique se o Cupom Fiscal emitido cont&m o n.mero da opera o de pr&-venda em con#ormidade com o estabelecido no subitem IaJ do item M%4! con#orme o modelo de ECF% Co9)$=o "*r* re78$s$5o *5e9)$)o9 , o impress o de documento que conten=a a descri o dos itens registrados na opera o de pr&-venda e emiss o do Cupom Fiscal respectivo contendo o n.mero da opera o de pr&-venda na #orma estabelecida no item M%4% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impress o de documento que conten=a 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 conten=a o n.mero da opera o de pr&-venda ou impress o no Cupom Fiscal respectivo do numero da pr&-venda de #orma diversa da estabelecida no item M% TESTE ? Registro de opera o de duas ou mais pr&-vendas mescladas para uma nova pr&-venda e do Cupom Fiscal respectivo% P*sso 1? Registre no programa aplicativo duas ou mais opera'es de pr&-venda com pelo menos um item cada% P*sso ? (bserve se =ouve a impress o de algum documento que conten=a a descri o dos itens registrados em cada opera o de pr&-venda% P*sso !? +eri#ique se & poss@vel in#ormar mais do que uma pr&-venda por Cupom Fiscal e se #or

o caso! comande a emiss o do Cupom Fiscal%


Co9)$=o "*r* re78$s$5o *5e9)$)o9 , o impress o de documento que conten=a 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 estabelecida no item M%4% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impress o de documento que conten=a 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 conten=a o n.mero da opera o de pr&-venda ou impress o no Cupom Fiscal respectivo do n.mero da pr&-venda de #orma diversa da estabelecida no item M%4 ou impress o de Cupom Fiscal contendo mais de um n.mero de pr&-venda ou itens re#erentes a mais de uma pr&-venda%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1&/112

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

11/112

P*sso C9 Caso a condi o anterior ten=a sido atendida! e"ecute a #un o de mesclar as opera'es de pr&-venda registradas no passo 4! 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 D? +eri#ique se o Cupom Fiscal emitido cont&m o n.mero da nova opera o de pr&-venda em con#ormidade com o estabelecido no subitem IaJ do item M%4! con#orme o modelo de ECF% Co9)$=o "*r* re78$s$5o *5e9)$)o9 , o impress o de documento que conten=a a descri o dos itens registrados na nova opera o de pr&-venda% Autom$tica impress o e cancelamento dos Cupons Fiscais das pr&-vendas originais e emiss o do Cupom Fiscal correspondente a nova pr&-venda! contendo o n.mero da opera o da nova pr&-venda na #orma estabelecida no item M%4% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impress o de documento que conten=a 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 conten=a o n.mero da opera o da nova pr&-venda ou impress o no Cupom Fiscal respectivo do n.mero da nova pr&-venda de #orma diversa da estabelecida no item M%4 ou n o possibilidade da autom$tica impress o e cancelamento dos Cupons Fiscais das pr&-vendas originais% TESTE ? Registro de opera o de pr&-venda e seu posterior cancelamento% P*sso 1? Registre no programa aplicativo uma opera o de pr&-venda com pelo menos um item% P*sso ? >ocali?e nos menus do programa a op o que possibilita o cancelamento da opera o de pr&-venda% P*sso !? Caso e"ista #un o de cancelamento! registre o cancelamento da pr&-venda% P*sso C? (bserve se o ECF emitiu o Cupom Fiscal contendo os itens registrados na pr&-venda cancelada e se imediatamente ap0s a emiss o deste Cupom Fiscal =ouve a emiss o pelo ECF do Cupom Fiscal de Cancelamento% Co9)$=o "*r* re78$s$5o *5e9)$)o9 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 F do requisito + Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 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

n.mero do registro da pr&-venda%


TESTE ? Emiss o de Redu o O com registro de pr&-venda pendente P*sso 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 AS7)

P*sso ?Emita a Redu o O (do dia AS7)% P*sso !9 Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo M (dia AS4) e emita pelo menos um Cupom Fiscal! dei"ando o ECF com Redu o O do dia AS4 pendente% P*sso C? Comande a emiss o da Redu o O do dia AS4% P*sso D? (bserve se imediatamente antes da emiss o da Redu o O do dia AS4! =ouve a emiss o autom$tica do Cupom Fiscal relativo ao registro de pr&-venda pendente e em seguida o Cupom Fiscal Cancelamento%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 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 O do dia AS4% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 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 O do dia AS4% TESTE ? Abertura de movimento com registro de pr&-venda pendente Passo 49 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 AS7) Passo M9 Emita a Redu o O (do dia AS7)%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
11/112

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

12/112

Passo F9 Avance a data do ECF para as MF=R5min do dia seguinte ao da Redu o O emitida no passo M (dia AS4) e emita pelo menos um Cupom Fiscal e uma nova pr&-venda! dei"ando o ECF com Redu o O do dia AS4 pendente% Passo R9 Aguarde o ECF avanar at& as M= do dia seguinte ao da Redu o O pendente (dia ASM)! veri#icando se a impressora entrou em estado de bloqueada (Redu o O pendente)% Passo 59 (bserve se o ECF emitiu automaticamente a Redu o O pendente do dia AS4 e caso isto ten=a ocorrido! veri#ique se! ap0s a emiss o da Redu o O! =ouve a emiss o autom$tica do Cupom Fiscal e seu cancelamento! relativos ao registro de pr&-venda pendente do movimento do dia AS7% Passo T9 Caso o ECF n o ten=a emitido automaticamente a Redu o O pendente do dia AS4! comande a emiss o desta Redu o O e veri#ique se! antes ou ap0s a emiss o da Redu o O! =ouve a emiss o autom$tica do Cupom Fiscal e seu cancelamento! relativos ao registro de pr&-venda pendente do movimento do dia AS7% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o autom$tica do Cupom Fiscal e seu cancelamento! relativos ao registro de pr&-venda pendente emitida no passo 4% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 , o emiss o autom$tica do Cupom Fiscal e seu cancelamento! relativos ao registro de pr&-venda pendente emitida no passo 4 e6ou emiss o autom$tica do Cupom Fiscal e seu cancelamento! relativos ao registro de pr&-venda pendente emitida no passo F % TESTE ?Emiss o de pr&-venda sem registro cont$bil ou #inanceiro% P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal% P*sso ? Registre uma pr&-venda com 7F (tr-s) itens! sendo o primeiro de RU M77!77 (du?entos reais)! o segundo de RU F7!77 (trinta reais) e o .ltimo de RU 457!77 (cento e cinq)enta reais)% P*sso !? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Bera o dos registros de meios de pagamento contendo as in#orma'es relacionadas no item 4 do requisito CCC sem acr&scimo dos valores de#inidos no Passo M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Bera o dos registros de meios de pagamento contendo as in#orma'es relacionadas no item 4 do requisito CCC com acr&scimo de pelo menos um dos valores de#inidos no Passo M%

RE2UISITO VI TESTES TESTE ?Emiss o de Aocumento 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 possibilite a impress o de oramento! pedido ou qualquer outro documento de controle interno do estabelecimento por meio de impressora n o #iscal) P*sso 1? >ocali?e nos menus do programa aplicativo a op o que possibilita a emiss o de Aocumento Au"iliar de +enda ((ramento! Pedido! etc%) P*sso ? Emita um Aocumento Au"iliar de +enda com pelo menos cinco itens% P*sso !? Inspecione os menus do programa e veri#ique se =$ #un o que possibilite autenticar o Aocumento Au"iliar de +enda emitido no passo M% P*sso C? Inspecione os menus do programa e veri#ique se =$ #un o que possibilite a e"clus o ou o apagamento do AA+ emitido no passo M% P*sso D? Cancele um produto ou servio no AA+ emitido no passo M% P*sso E? Acrescente um outro produto ou servio no AA+ emitido no passo M% P*sso F? ,o caso do aplicativo permitir a impress o do AA+! veri#ique se & poss@vel imprimir o Aocumento Au"iliar de +enda em papel menor que o #ormato A-5 (M47 " 4R8 mm) ou que MR7 " 4R7mm%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
12/112

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

13/112

P*sso G? ,o caso do aplicativo permitir a impress o do AA+! proceda a impress o e veri#ique se a e"press o IcanceladoJ & impressa em #rente o produto ou servio cancelado no passo 5% P*sso H? +eri#ique se o Aocumento Au"iliar de +enda & numerado sequencialmente com no m@nimo 47 (de?) e no m$"imo 4F (tre?e) caracteres! no #ormato 7777777774 a EEEEEEEEEE% P*sso 10? +eri#ique se o Aocumento Au"iliar de +enda est$ de acordo com o modelo estabelecido no Ane"o II do Ato C(/EPE6IC23 7E64F% P*sso 11? +eri#ique se & poss@vel alterar o AA+ gerado no passo M e impresso no passo V% P*sso 1 ? Concreti?e a venda emitindo o Cupom Fiscal relativo ao Aocumento Au"iliar de +enda emitido no passo M% P*sso 1!? (bserve se #oi impresso no campo destinado a in#orma'es suplementares ou mensagem promocional do Cupom Fiscal! o n.mero do Aocumento Au"iliar de +enda emitido no passo M! em con#ormidade com o estabelecido nas al@neas Ia4J ou IaMJ do subitem 5%4! con#orme o modelo de ECF% P*sso 1C? +eri#ique se no registro eletrLnico (banco de dados) do Aocumento Au"iliar de +enda #oi registrado o n.mero do Cupom Fiscal emitido! assim considerado o n.mero do Contador de (rdem de (pera o (C(() constante no Cupom Fiscal% P*sso 1D? +eri#ique se & poss@vel reimprimir o AA+ impresso no passo V% P*sso 1E? E"ecute o /E3/E! relativo ao requisito >! se #or o caso% P*sso 1F? E"ecute o /E3/E e6ou ! relativo ao requisito >I! se #or o caso% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Ine"ist-ncia de #un o que possibilite a autentica o ou a e"clus o do Aocumento Au"iliar de +enda (AA+)% ,o caso de impress o do AA+ em papel! o #ormato & maior ou igual a M47 " 4R8 mm ou MR7 " 4R7mm% E"ist-ncia de numera o sequencial do AA+ no #ormato no m@nimo 47 (de?) e no m$"imo 4F (tre?e) caracteres! no #ormato 7777777774 a EEEEEEEEEE! Huando #or o caso! impresso em con#ormidade com o modelo estabelecido no Ane"o II do Ato C(/EPE6IC23 7E64F% Huando impresso o AA+! apresenta o da e"press o IcanceladoJ em #rente ao item cancelado no passo 5% Emiss o do Cupom Fiscal respectivo na opera o de concreti?a o da venda% Impress o e cancelamento do item cancelado no passo 8 no cupom #iscal% Impress o do n.mero do AA+ no Cupom Fiscal respectivo em con#ormidade com as al@neas Ia4J ou IaMJ do subitem 5%4% Inser o do n.mero do Contador de (rdem de (pera o (C(() no registro eletrLnico (banco de dados) do AA+% , o re-impress o do AA+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 E"ist-ncia de #un o que possibilite a autentica o ou o apagamento6e"clus o do Aocumento Au"iliar de +enda (AA+)% Possibilidade de impress o do AA+ em papel de #ormato menor que M47 " 4R8 mm ou MR7 " 4R7mm% Falta de numera o sequencial do AA+ ou numera o em #ormato divergente do estabelecido% Huando impresso o AA+! estar em desacordo com o modelo estabelecido no Ane"o II do Ato C(/EPE6IC23 7E64F% Huando impresso! #alta da e"press o IcanceladoJ em #rente ao item cancelado no AA+% 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 AA+% Falta de impress o do n.mero do AA+ no Cupom Fiscal respectivo% Impress o no Cupom Fiscal respectivo do n.mero do AA+ de #orma diversa da estabelecida nas al@neas Ia4J ou IaMJ do subitem 5%4% Falta de inser o do n.mero do Contador de (rdem de (pera o (C(() no registro eletrLnico (banco de dados) do AA+% Re-impress o do AA+%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
13/112

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

1 /112

TESTE ? Emiss o de Aocumento Au"iliar de +enda por ECF e do Cupom Fiscal respectivo% (Aplic$vel somente no caso de programa aplicativo dotado de #un o que possibilite a impress o de oramento! pedido ou qualquer outro documento de controle interno do estabelecimento por meio do pr0prio ECF) P*sso 1? E"ecute o teste anterior eliminando os passos V e 47% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Ine"ist-ncia de #un o que possibilite a autentica o ou a e"clus o do Aocumento Au"iliar de +enda (AA+)% E"ist-ncia de numera o seq)encial do AA+ no #ormato no m@nimo 47 (de?) e no m$"imo 4F (tre?e) caracteres! no #ormato 7777777774 a EEEEEEEEEE% Emiss o do Cupom Fiscal respectivo na opera o de concreti?a o da venda% Impress o do n.mero do AA+ no Cupom Fiscal respectivo% Inser o do n.mero do Contador de (rdem de (pera o (C(() no registro eletrLnico (banco de dados) do AA+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 E"ist-ncia de #un o que possibilite a autentica o ou o apagamento6e"clus o do Aocumento Au"iliar de +enda (AA+)% Falta de numera o seq)encial do AA+ ou numera o em #ormato divergente do estabelecido% Falta de emiss o do Cupom Fiscal na opera o de concreti?a o da venda% Falta de impress o do n.mero do AA+ no Cupom Fiscal respectivo% Falta de inser o do n.mero do Contador de (rdem de (pera o (C(() no registro eletrLnico (banco de dados) do AA+% TESTE ? Registro de opera o de dois ou mais AA+Ws mesclados para um novo AA+ e do Cupom Fiscal respectivo! em caso de PAF-ECF que possibilite mesclar AA+Xs% P*sso 1? >ocali?e nos menus do programa aplicativo a op o que possibilita a emiss o de Aocumento Au"iliar de +enda ((ramento! Pedido! etc%)% P*sso ? Emita dois Aocumentos Au"iliares de +enda com tr-s itens cada% P*sso !? E"ecute a #un o de mesclar AA+Ws% P*sso C? +eri#ique se =$ a possibilidade de selecionar os itens dos AA+Ws emitidos% 3elecione um item de cada AA+ emitido no Passo M e concreti?e a mesclagem! dando origem a um novo AA+% P*sso D? +eri#ique se o AA+ emitido no Passo R cont&m os itens selecionados% P*sso E? +eri#ique se & poss@vel gerar cupom #iscal a partir dos AA+Xs emitidos no passo M% P*sso F? +eri#ique se & poss@vel utili?ar os AA+Xs emitidos no passo M em uma nova mesclagem% P*sso G? Comande a emiss o do Cupom Fiscal corresponde ao AA+ mesclado% P*sso H? +eri#ique se o Cupom Fiscal emitido cont&m o n.mero do AA+ gerado pela mesclagem! em con#ormidade com o estabelecido no subitem IaJ do item 5%4! con#orme o modelo de ECF% Co9)$=o "*r* re78$s$5o *5e9)$)o? Possibilidade de selecionar os itens a serem mesclados em um novo AA+% Em caso de impress o do AA+ mesclado! este deve estar em con#ormidade com o item M do requisito +I ou com o item R do requisito I+% Emiss o do Cupom Fiscal correspondente ao novo AA+! contendo o n.mero do documento na #orma estabelecida no item 5%4% Impossibilidade de utili?ar os AA+Xs que deram origem a uma mesclagem! para gerar uma nova mesclagem ou para emitir cupom #iscal% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Impossibilidade de selecionar os itens a serem mesclados% Em caso de impress o do AA+ mesclado! este estar em n o con#ormidade com
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1 /112

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

1!/112

o item M do requisito +I ou com o item R do requisito I+% Emiss o do Cupom Fiscal correspondente ao novo AA+ de #orma adversa ao estabelecido no item 5%4% Possibilidade de utili?ar os AA+Xs que deram origem a uma mesclagem! para gerar uma nova mesclagem ou para emitir cupom #iscal%
TESTE ? Arquivo eletrLnico dos Registros do PAF-ECF - Berar as in#orma'es relativas ao AA+ no arquivo eletrLnico a que se re#ere o item 4V do Requisito +II P*sso 1? Emitir e imprimir no ECF um AA+ com dois itens! sendo um de RU577!77 (quin=entos reais) e o outro de RUM77!77% P*sso ? Emitir um Cupom Fiscal no mesmo ECF que imprimiu o AA+ do Passo 4 e na mesma data! com um item tributado pelo I33H,! no valor de RUV77!77 (setecentos reais)% P*sso !? Emitir e imprimir no ECF um AA+ com tr-s itens! sendo um de RU57!77 (cinquenta reais)! o outro de RUM7!77 (vinte reais) e o .ltimo de RU4R7!77 (cento e quarenta reais)% P*sso C? Aesligue o ECF e gere o arquivo onde constem os AA+ emitidos nos Passos 4 e F% P*sso D? +eri#ique se & poss@vel selecionar a gera o do arquivo por per@odo de data inicial e #inal% P*sso E? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F% P*sso F? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Possibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo E Bera o do arquivo contendo os AA+ emitidos nos Passos 4! M e FE arquivo gerado con#orme leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impossibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo(Y ine"ist-ncia do arquivo (Y e"ist-ncia do arquivo com dados divergentes dos e"istentes nos AA+ emitidos nos Passos 4! M e F (Y arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F% (Y #alta de valida o da assinatura digital do arquivo%

TESTE? Arquivo eletrLnico dos Registros do PAF-ECF - Berar as in#orma'es relativas ao AA+ no arquivo eletrLnico a que se re#ere o item 4V do Requisito +II%
P*sso 1? Emitir e imprimir em impressora n o #iscal um AA+ com dois itens! sendo um de RU577!77 (quin=entos reais) e o outro de RUM77!77% P*sso ? Emitir e imprimir em impressora n o #iscal um AA+ com tr-s itens! sendo um de RU57!77 (cinquenta reais)! o outro de RUM7!77 (vinte reais) e o .ltimo de RU4R7!77 (cento e quarenta reais)% P*sso !? Bere o arquivo onde constem os AA+ emitidos nos Passos 4 e M% P*sso C? +eri#ique se & poss@vel selecionar a gera o do arquivo por per@odo de data inicial e #inal% P*sso D? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F% P*sso E? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Possibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo E gera o do arquivo contendo os AA+ emitidos nos Passos 4 e M E arquivo gerado con#orme leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impossibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo (Y ine"ist-ncia do arquivo (Y e"ist-ncia do arquivo com dados divergentes dos e"istentes nos AA+ emitidos nos Passos 4 e M (Y arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F% (Y #alta de valida o da assinatura digital do arquivo% TESTE ? Arquivo eletrLnico dos Registros do PAF-ECF - Berar as in#orma'es relativas ao o registro tipo IARJ no arquivo eletrLnico a que se re#ere o item 4V do Requisito +II% P*sso 1? Emitir um AA+ com dois itens! sendo um de RU577!77 (quin=entos reais) e o outro de RUM77!77 (du?entos reais)% P*sso ? Alterar o item 4 do AA+ emitido no passo 4% P*sso !? Emitir um AA+ com um item de RU477!77 (cem reais)% P*sso C? Incluir um item 4 no valor de RU457!77 (cento e cinquenta reais) no AA+ emitido no Passo F% P*sso D? Emitir um AA+ com tr-s itens! sendo um de RU57!77 (cinquenta reais)! o outro de RUM7!77 (vinte reais) e o .ltimo de RU4R7!77 (cento e quarenta reais)%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1!/112

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

1"/112

P*sso E? E"cluir o item M do AA+ emitido no Passo 5% P*sso F? Emitir e imprimir no ECF um AA+ com um item de RUE7!77 (cinquenta reais)! o outro de RUM7!77 (vinte reais) e o .ltimo de RU4R7!77 (cento e quarenta reais)% P*sso G? Emitir o Cupom Fiscal relativo ao AA+ impresso no Passo V% P*sso H? Alterar o item 4 do AA+ emitido no passo V% P*sso 10? Aesligue o ECF e gere o arquivo onde constem os AA+ emitidos nos passos anteriores% P*sso 11? +eri#ique se & poss@vel selecionar a gera o do arquivo por per@odo de data inicial e #inal% P*sso 1 ? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F% P*sso 1!? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Possibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo E Bera o do arquivo contendo os AA+ emitidos E impossibilidade de e"ecu o da altera o solicitada no Passo E E gera o adequada dos registros IARJ da altera o do Passo M! da inclus o do Passo R e da e"clus o do Passo T E arquivo gerado con#orme leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impossibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo (Y ine"ist-ncia do arquivo (Y e"ist-ncia do arquivo com dados divergentes dos e"istentes nos AA+ emitidos (Ypossibilidade de e"ecu o da altera o solicitada no Passo E (Y gera o inadequada de pelo menos um dos registros IARJ re#erentes a altera o do Passo M! a inclus o do Passo R e a e"clus o do Passo T (Y arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F% (Y #alta de valida o da assinatura digital do arquivo% TESTE ?Emiss o de AA+ sem registro cont$bil ou #inanceiro% P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal% P*sso ? Registre um AA+ com 7F (tr-s) itens! sendo o primeiro de RU M77!77 (du?entos reais)! o segundo de RU F7!77 (trinta reais) e o .ltimo de RU 457!77 (cento e cinq)enta reais)% P*sso !? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Bera o dos registros de meios de pagamento contendo as in#orma'es relacionadas no item 4 do requisito CCC sem acr&scimo dos valores de#inidos no Passo M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Bera o dos registros de meios de pagamento contendo as in#orma'es relacionadas no item 4 do requisito CCC com acr&scimo de pelo menos um dos valores de#inidos no Passo M%

RE2UISITO VII TESTES


TESTE ? Con#er-ncia do 2enu Fiscal P*sso 1? >ocali?e o 2enu Fiscal e veri#ique se o mesmo & acess@vel em todas as telas do programa! e"ceto quando da e"ecu o de comando para a impress o de documento% P*sso ? +eri#ique se o 2enu Fiscal disp'e de qualquer recurso de restri o para acesso% P*sso !? Con#ira as op'es (#un'es) do 2enu Fiscal! observando que9 - as #un'es I>CJ! I>2FJ! IArq% 2FJ! IArq% 2FAJ! IIdenti#ica o do PAF-ECFJ! IAbastecimentos PendentesJ! I+endas do Per@odoJ! I/ab% Zndice /&cnico Produ o%J! IParGmetros de Con#igura oJ e

IRegistros do PAF-ECFJ! devem estar dispon@veis em todo e qualquer PAF-ECF% - as #un'es IRelat0rio de EncerrantesJ e IAbastecimentos PendentesJ devem estar dispon@veis apenas no caso de PAF-ECF para estabelecimento revendedor vareDista de combust@vel automotivo% - as #un'es I/rans#% 2esasJ e ICon#er-ncia de 2esaJ devem estar dispon@veis somente no caso de PAF-ECF para restaurantes! bares e estabelecimentos similares%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1"/112

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

1#/112

- as #un'es I2ani#esto Fiscal de +iagemJ! ICupom de EmbarqueJ! ICupom de Embarque BratuidadeJ e IIdenti#ica o de /P para :P ida-e-voltaJ devem estar dispon@veis somente no caso de PAF-ECF para transporte de passageiros%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 Aisponibilidade no 2enu Fiscal em todas as telas do programa! e"ceto quando da e"ecu o de comando para impress o de documento% Aisponibilidade no 2enu Fiscal de todas as #un'es e"igidas% Ine"ist-ncia de recursos de restri o para acesso ao 2enu Fiscal% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Indisponibilidade do 2enu Fiscal em todas do programa! e"ceto quando da e"ecu o de comando para a impress o de documento% Ine"ist-ncia no 2enu Fiscal de pelo menos uma das #un'es e"igidas% E"ist-ncia de recurso de restri o para acesso ao 2enu Fiscal% TESTE ? Emiss o de >eitura C Fun o I>CJ P*sso 1? E"ecute a #un o I>CJ do 2enu Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o da >eitura C Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de #un o para emiss o da >eitura C ou n o emiss o da >eitura C% TESTE ? Impress o de >eitura da 2em0ria Fiscal Fun o I>2FJ com sele o do tipo de leitura completa por data% P*sso 1? E"ecute a #un o I>2FJ do 2enu Fiscal e selecione o tipo de leitura completa e o per@odo de data% P*sso ? (bserve se a #un o #oi e"ecutada ou se #oi apresentada a mensagem IFun o n o suportada pelo modelo de ECF utili?adoJ% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Impress o da >eitura da 2em0ria Fiscal Completa por per@odo de data ou a apresenta o da mensagem descrita no passo M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de #un o para emiss o da >eitura da 2em0ria Fiscal Completa por intervalo de data ou n o emiss o da >eitura da 2em0ria Fiscal Completa por intervalo de data sem apresenta o da mensagem descrita no passo M% TESTE ?Impress o de >eitura da 2em0ria Fiscal Fun o I>2FJ com sele o do tipo de leitura completa por redu'es% P*sso 1? E"ecute a #un o I>2FJ do 2enu Fiscal e selecione o tipo de leitura completa e o intervalo de redu'es% P*sso ? (bserve se a #un o #oi e"ecutada ou se #oi apresentada a mensagem IFun o n o suportada pelo modelo de ECF utili?adoJ% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Impress o da >eitura da 2em0ria Fiscal Completa por intervalo de redu'es ou a apresenta o da mensagem descrita no passo M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de #un o para emiss o da >eitura da 2em0ria Fiscal Completa por intervalo de redu'es ou n o emiss o da >eitura da 2em0ria Fiscal Completa por intervalo de redu'es sem apresenta o da mensagem descrita no passo M% TESTE ? Impress o de >eitura da 2em0ria Fiscal 3impli#icada Fun o I>2FJ com sele o do tipo de leitura simpli#icada por data% P*sso 1? E"ecute a #un o I>2FJ do 2enu Fiscal e selecione o tipo de leitura simpli#icada e o per@odo de data% P*sso ? (bserve se a #un o #oi e"ecutada ou se #oi apresentada a mensagem IFun o n o suportada pelo modelo de ECF utili?adoJ% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Impress o da >eitura da 2em0ria Fiscal 3impli#icada por per@odo de data ou a apresenta o da mensagem descrita no passo M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de #un o para emiss o da >eitura da 2em0ria Fiscal 3impli#icada por intervalo de data ou n o emiss o da >eitura da 2em0ria Fiscal 3impli#icada por intervalo de data sem apresenta o da mensagem descrita no passo M% TESTE ? Impress o de >eitura da 2em0ria Fiscal 3impli#icada Fun o I>2FJ com sele o do tipo de leitura simpli#icada por redu'es%

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

1#/112

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

1$/112

P*sso 1? E"ecute a #un o I>2FJ do 2enu Fiscal e selecione o tipo de leitura simpli#icada e o intervalo de redu'es% P*sso ? (bserve se a #un o #oi e"ecutada ou se #oi apresentada a mensagem IFun o n o suportada pelo modelo de ECF utili?adoJ% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Impress o da >eitura da 2em0ria Fiscal 3impli#icada por intervalo de redu'es ou a apresenta o da mensagem descrita no passo M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de #un o para emiss o da >eitura da 2em0ria Fiscal 3impli#icada por intervalo de redu'es ou n o emiss o da >eitura da 2em0ria Fiscal 3impli#icada por intervalo de redu'es sem apresenta o da mensagem descrita no passo M% TESTE ? Arquivo eletrLnico no #ormato bin$rio com dados e"tra@dos da 2F do ECF Fun o IArq% 2FJ% P*sso 1? E"ecute a #un o IArq% 2FJ do 2enu Fiscal% P*sso ? (bserve se a #un o #oi e"ecutada ou se #oi apresentada a mensagem IFun o n o suportada pelo modelo de ECF utili?adoJ% P*sso !? Caso o arquivo ten=a sido gerado! veri#ique se o mesmo #oi gravado no subdiret0rio onde est$

instalado o PAF-ECF ou 3B! 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 EAA de#inido no Requisito CCCI)% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Bera o do arquivo bin$rio com dados e"tra@dos da 2F do ECF no

subdiret0rio onde est$ instalado o PAF-ECF ou 3B! quando este e"ecutar esta #un o! in#ormando o local da grava o! E gera o do arquivo /C/ com o mesmo nome do arquivo
bin$rio gerado e contendo o registro tipo EAA (Assinatura Aigital) devidamente validado (Y a apresenta o da mensagem descrita no passo M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de #un o para gerar o arquivo bin$rio com dados e"tra@dos da 2F do ECF (Y grava o em subdiret0rio diverso do especi#icado no item 5 (Y n o apresenta o da mensagem in#ormando o local da grava o do arquivo (Y n o e"ecu o da gera o do arquivo sem apresenta o da mensagem descrita no passo M (Y gera o do arquivo sem o registro tipo EAA (Y #alta de valida o da assinatura digital do arquivo /C/% TESTE ? Arquivo eletrLnico no #ormato bin$rio com dados e"tra@dos da 2FA do ECF Fun o IArq%2FAJ% P*sso 1? E"ecute a #un o IArq% 2FAJ do 2enu Fiscal% P*sso ? (bserve se a #un o #oi e"ecutada ou se #oi apresentada a mensagem IFun o n o suportada pelo modelo de ECF utili?adoJ% P*sso !? Caso o arquivo ten=a sido gerado! veri#ique se o mesmo #oi gravado no subdiret0rio onde est$

instalado o PAF-ECF ou 3B! 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 EAA de#inido no Requisito CCCI)% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Bera o do arquivo bin$rio com dados e"tra@dos da 2FA do ECF no

subdiret0rio onde est$ instalado o PAF-ECF ou 3B! quando este e"ecutar esta #un o! in#ormando o local da grava o! E gera o do arquivo /C/ com o mesmo nome do arquivo
bin$rio gerado e contendo o registro tipo EAA (Assinatura Aigital) devidamente validado (Y a apresenta o da mensagem descrita no passo M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de #un o para gerar o arquivo bin$rio com dados e"tra@dos da 2FA do ECF (Y grava o em subdiret0rio diverso do especi#icado no item 5 (Y n o apresenta o da mensagem in#ormando o local da grava o do arquivo (Y n o e"ecu o da gera o do arquivo sem apresenta o da mensagem descrita no passo M (Y gera o do arquivo sem o registro tipo EAA (Y #alta de valida o da assinatura digital do arquivo /C/%

TESTE ?Relat0rio Berencial de Encerrantes


P*sso 1? E"ecute a #un o IRelat0rio de EncerrantesJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo ao requisito CCC+% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CCC+%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1$/112

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

1%/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o IRelat0rio de EncerrantesJ (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CCC+%
TESTE ? Relat0rio Berencial de /rans#er-ncias de 2esas P*sso 1? E"ecute a #un o I/rans#% 2esasJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo * al@nea PaP do item T do requisito C>+II% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea PaP do item T do requisito C>+II% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o relat0rio (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea PaP do item T do requisito C>+II% TESTE ? Relat0rio Berencial Con#er-ncia de 2esa P*sso 1? E"ecute a #un o ICon#er-ncia de 2esaJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo * al@nea IbJ do item T do requisito C>+II% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea IbJ do item T do requisito C>+II% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o relat0rio (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea IbJ do item T do requisito C>+II% TESTE ? Relat0rio Berencial de 2ani#esto Fiscal de +iagem P*sso 1? E"ecute a #un o I2ani#esto Fiscal de +iagemJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo * al@nea IaJ do item 4 do requisito >III% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea IaJ do item 4 do requisito >III% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o relat0rio (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea IaJ do item 4 do requisito >III% TESTE ? Relat0rio Berencial de Cupom de Embarque :il=ete de Passagem P*sso 1? E"ecute a #un o ICupom de Embarque :il=ete de PassagemJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo * al@nea IcJ do item 4 do requisito >III% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea IcJ do item 4 do requisito >III% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o relat0rio (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea IcJ do item 4 do requisito >III% TESTE ? Relat0rio Berencial de Cupom de Embarque Bratuidade :il=ete de Passagem P*sso 1? E"ecute a #un o ICupom de Embarque Bratuidade :il=ete de PassagemJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo * al@nea IeJ do item 4 do requisito >III% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea IeJ do item 4 do requisito >III% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o relat0rio (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo * al@nea IeJ do item 4 do requisito >III% TESTE ? Relat0rio Berencial de Identi#ica o do PAF-ECF P*sso 1? E"ecute a #un o IIdenti#ica o do PAF-ECFJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo ao requisito CCCIII% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CCCIII%

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o Relat0rio Berencial (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CCCIII%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1%/112

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

2&/112

TESTE ? Relat0rio Berencial de Abastecimentos Pendentes P*sso 1? E"ecute a #un o IAbastecimentos PendentesJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo ao subitem IdJ do item 4 do requisito CCC+II% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo ao subitem IdJ do item 4 do requisito CCC+II%

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o Relat0rio Berencial (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo ao subitem IdJ do item 4 do requisito CCC+II% TESTE ? Arquivo das +endas do Per@odo! #a?endo op o pelo leiaute estabelecido no 2anual de (rienta o do Conv-nio 5V6E59 P*sso 1? E"ecute a #un o I+enda do Per@odoJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo ao requisito CC+III%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CC+III%

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CC+III% TESTE ? Arquivo das +endas do Per@odo! #a?endo op o pelo leiaute estabelecido no Ato C(/EPE6IC23 7E6789 P*sso 1? E"ecute a #un o I+enda do Per@odoJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo ao requisito CC+III%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CC+III%

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CC+III% TESTE ? Arquivo da I/ab% Zndice /&cnico de Produ oJ9 P*sso 1? E"ecute a #un o I/ab% Zndice /&cnico de Produ oJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo ao requisito CC+II%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e con#ormidade no /E3/E relativo ao requisito CC+II! com a respectiva grava o do arquivo%

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo ao requisito CC+II (Y n o grava o do arquivo% TESTE ? Emiss o de Relat0rio Berencial IParGmetros de Con#igura oJ P*sso 1? E"ecute a #un o IParGmetros de Con#igura oJ do 2enu Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o do Relat0rio Berencial contendo o per#il de requisito programado no PAF-ECF em e"ecu o% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o Relat0rio Berencial (Y #alta de emiss o do Relat0rio Berencial (Y #alta no Relat0rio Berencial da identi#ica o do per#il de requisitos programado no PAF-ECF em e"ecu o% TESTE ? Emiss o de Relat0rio Berencial IIdenti#ica o de /P para :P ida-e-voltaJ P*sso 1? E"ecute a #un o IIdenti#ica o de /P para :P ida-e-voltaJ do 2enu Fiscal% P*sso ? E"ecute o /E3/E relativo aoitem 4 do Requisito >I+%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
2&/112

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

21/112

Co9)$=o "*r* re78$s$5o *5e9)$)o9 Fun o e"ecutada e ine"ist-ncia de n o con#ormidade no /E3/E relativo ao item 4 do Requisito >I+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia da #un o para emitir o Relat0rio Berencial (Y n o e"ecu o da #un o (Y e"ist-ncia de n o con#ormidade no /E3/E relativo ao item 4 do Requisito >I+% TESTE ? Arquivo eletrLnico dos Registros do PAF-ECF P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal e observe se =$ possibilidade de sele o9 a) para as in#orma'es relativas ao estoque9 IE3/(HYE /(/A>J para gerar registros relativos a todas as mercadorias cadastradas na /abela de 2ercadorias e 3ervios prevista no Requisito CIII e IE3/(HYE PARCIA>J para gerar registros relativos somente a uma ou mais mercadorias in#ormadas pelo c0digo ou pela descri o% b) para as demais in#orma'es9 por per@odo de data%
P*sso ? Para as in#orma'es relativas ao estoque! selecione subcategoria IE3/(HYE /(/A>J% P*sso !? 3elecione para os registros relativos *s demais in#orma'es um per@odo de data inicial e #inal% P*sso C9 Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F% P*sso D9 Para as in#orma'es relativas ao estoque! selecione subcategoria IE3/(HYE PARCIA>J e observe se #oi aberta uma IDanelaJ para ser in#ormado o c0digo do produto ou a descri o da mercadoria! devendo permitir que seDam inseridos mais de um c0digo ou mais de uma descri o% P*sso E9 Insira na IDanelaJ mais de um c0digo de mercadoria ou mais de uma descri o e e"ecute a #un o% P*sso F9 Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+do Ato C(/EPE6IC23 7E64F% P*sso G9 E"ecute a valida o da assinatura digital dos arquivos (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro%

P*sso H? E"ecute o /E3/E relativo ao arquivo eletrLnico contendo as in#orma'es previstas no leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 4 - E"ist-ncia da #un o< e M - Fun o e"ecutada< e F - E"ist-ncia das subcategorias E3/(HYE /(/A> e E3/(HYE PARCIA>< e R - E"ist-ncia da IDanelaJ para inser o do c0digo ou descri o da mercadoria< e

5 - Possibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo< e T - Ine"ist-ncia de n o con#ormidade no /E3/E < e V - Arquivo gerado no subdiret0rio onde est$ instalado o PAF-ECF ou 3B! in#ormando o local da grava o! emcon#ormidade com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F
e com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 4 - Ine"ist-ncia da #un o< ou M - , o e"ecu o da #un o< ou F - Ine"ist-ncia das subcategorias E3/(HYE /(/A> e E3/(HYE PARCIA>< ou R - Ine"ist-ncia da IDanelaJ para inser o do c0digo ou descri o da mercadoria< ou 5 - Impossibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo < ou T - E"ist-ncia de n o con#ormidade no /E3/E < ou V - Arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F< ou 8 - Brava o em subdiret0rio diverso de onde est$ instalado o PAF-ECF ou 3B< ou E - , o apresenta o da mensagem in#ormando o local da grava o do arquivo< ou 47 - Bera o do arquivo sem o registro tipo EAA< ou
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
21/112

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

22/112

44 -

Falta de valida o da assinatura digital do arquivo%

RE2UISITO VIII TESTES


TESTE ? Emiss o de Cupom Fiscal P*sso 1? Emita um Cupom Fiscal com pelo menos um item% P*sso ? (bserve se o PAF-ECF disponibili?a na tela campo para inser o dos seguintes dados de identi#ica o do consumidor9 CPF ou C,PK! nome e endereo e! se positivo! insira estas in#orma'es% P*sso !? (bserve se o PAF-ECF disponibili?a na tela campo para inser o da identi#ica o de todos os meios de pagamento utili?ados pelo consumidor9 din=eiro! c=eque! etc% e se! positivo! insira mais de um meio de pagamento de modo que sua soma seDa superior ao valor total do Cupom Fiscal% P*sso C? (bserve se o valor de troco #oi in#ormado na tela de venda P*sso D? Con#ira se os dados impressos no Cupom Fiscal coincidem com os digitados ou e"ibidos na tela de venda (CPF ou C,PK! nome e endereo do consumidor! identi#ica o e valor dos meios de pagamento utili?ados e valor do troco)% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Cupom Fiscal emitido com os dados registrados nos passos M a R%

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Cupom Fiscal emitido com a aus-ncia de pelo menos um dos dados registrados nos passos M a R% O3ser'*=o? , o =$ teste espec@#ico para a disponibilidade de comandos para emiss o de todos os documentos nas op'es e"istentes no 3o#t[are :$sico do ECF% (s demais testes deste roteiro! especialmente os relativos aos requisitos +II! CI+! C+ e C+I s o su#icientes e dispensam teste especi#ico para esta #un o% RE2UISITO II TESTES +A"#$%&'e# ex%#8s$'*,e95e "*r* * U9$)*)e )* Fe)er*=o M$9*s Ger*$s - JMGKTESTE ? Con#er-ncia da mensagem 2inas >egal% P*sso 1? Emitir um Cupom Fiscal% P*sso ? +eri#ique se no rodap& do cupom #iscal ap0s as demais in#orma'es previstas na especi#ica o de requisitos! no campo in#orma'es complementares ou mensagens promocionais! saiu a e"press o9 I2I,A3 >EBA>9J precedido do c0digo constante no requisito IC item M% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do cupom #iscal contendo no seu rodap& ap0s as demais in#orma'es previstas na especi#ica o de requisitos! no campo in#orma'es complementares ou mensagens promocionais a e"press o e o c0digo previsto no requisito IC item M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Emiss o do cupom #iscal contendo no seu rodap&! in#orma'es em desacordo com o Requisito IC item M% +A"#$%&'e# ex%#8s$'*,e95e "*r* * U9$)*)e )* Fe)er*=o R$o )e L*9e$ro - JRLKTESTE ? Con#er-ncia da mensagem Cupom 2ania% P*sso 1? Emitir um Cupom Fiscal%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
22/112

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

23/112

P*sso ? +eri#ique se no rodap& do cupom #iscal ap0s as demais in#orma'es previstas na especi#ica o de requisitos! no campo in#orma'es complementares ou mensagens promocionais! saiu a e"press o9 ICYP(2 2A,IA! C(,C(RRA A PR\2I(3!J na primeira lin=a e! na segunda lin=a! IE,+IE 323 P6 TV8E9 J precedido do c0digo constante no requisito IC item Ma% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do cupom #iscal contendo no seu rodap& ap0s as demais in#orma'es previstas na especi#ica o de requisitos! no campo in#orma'es complementares ou mensagens promocionais a e"press o e o c0digo previsto no requisito IC item Ma% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Emiss o do cupom #iscal contendo no seu rodap&! in#orma'es em desacordo com o Requisito IC item Ma% +A"#$%&'e# ex%#8s$'*,e95e "*r* * U9$)*)e )* Fe)er*=o D$s5r$5o Fe)er*# - JDFKTESTE ? Con#er-ncia da mensagem ,ota >egal% P*sso 1? Emitir um Cupom Fiscal% P*sso ? +eri#ique se no rodap& do cupom #iscal ap0s as demais in#orma'es previstas na especi#ica o de requisitos! no campo in#orma'es complementares ou mensagens promocionais! saiu a e"press o9 INOTA LEGAL? IC23 ; 7!77 I33 ; 7!77J precedido do valor constante no requisito IC item Mb% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do cupom #iscal contendo no seu rodap& ap0s as demais in#orma'es previstas na especi#ica o de requisitos! no campo in#orma'es complementares ou mensagens promocionais a e"press o e o c0digo previsto no requisito IC item Mb% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Emiss o do cupom #iscal contendo no seu rodap&! in#orma'es em desacordo com o Requisito IC item Mb% +A"#$%&'e# ex%#8s$'*,e95e "*r* * U9$)*)e )* Fe)er*=o P*r*:3* - JP<KTESTE ? Con#er-ncia da mensagem Para@ba >egal% P*sso 1? Emitir um Cupom Fiscal% P*sso ? +eri#ique se no rodap& do cupom #iscal ap0s as demais in#orma'es previstas na especi#ica o de requisitos! no campo in#orma'es complementares ou mensagens promocionais! saiu a e"press o9 IPARAZ:A >EBA> RECEI/A CIAAAQ9J na primeira lin=a e! na segunda lin=a! I/(RPEA( PRE2IAA(J precedido do c0digo constante no requisito IC item Mc% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do cupom #iscal contendo no seu rodap& ap0s as demais in#orma'es previstas na especi#ica o de requisitos! no campo in#orma'es complementares ou mensagens promocionais a e"press o e o c0digo previsto no requisito IC item Mc% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Emiss o do cupom #iscal contendo no seu rodap&! in#orma'es em desacordo com o Requisito IC item Mc% RE2UISITO I TESTES +A"#$%&'e# ex%#8s$'*,e95e "*r* * U9$)*)e )* Fe)er*=o D$s5r$5o Fe)er*# - JDFKTESTE ? Bera o do arquivo no #ormato do A/( C(/EPE F56M7759
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
23/112

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

2 /112

P*sso 1? Emitir um Cupom Fiscal com um item tributado pelo IC23 (V])! identi#icando o cliente com seu respectivo CPF e6ou C,PK! veri#ica o de e"ist-ncia de mascara para CPF no #ormato9 """%"""%"""6"" e6ou C,PK no #ormato9 ""%"""%"""6""""-""% +eri#ique se ap0s o ultimo caracter do 2A-5 impresso no cupom #iscal vem seguido da e"press o9 I,>J% P*sso ? Emitir um Cupom Fiscal com um item tributado pelo I33H, (F])% P*sso !? Registre pelo menos um documento #iscal de cada modelo disponibili?ado para registro pelo PAF-ECF ou 3B! se #or o caso! inclusive a ,F-e e ,ota manual% P*sso C? Acesse a #un o de gera o por per@odo de data inicial e #inal do arquivo no leiaute do A/( C(/EPE F56M775% +eri#ique se est$ contido todos os registros obrigat0rios in#ormados no item M do Requisito C% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do cupom #iscal contendo todas as in#orma'es do passo 4< Possibilidade de sele o do per@odo com data inicial e #inal para gera o do arquivo< Arquivo gerado con#orme o leiaute estabelecido no A/( C(/EPE F56M775 contendo todas as in#orma'es #ornecidas nos passos 4 * F< Assinatura digital do arquivo validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Emiss o do cupom #iscal sem as in#orma'es do passo 4<Impossibilidade de sele o do per@odo com data inicial e #inal para gera o do arquivo< Arquivo gerado em desacordo com o leiaute estabelecido no A/( C(/EPE F56M775< , o veri#ica o no arquivo das in#orma'es #ornecidas nos passos 4 * F< Falta de valida o da assinatura digital do arquivo% RE2UISITO II TESTES TESTE ? Emiss o de Cupom Fiscal9 P*sso 1? Emita um Cupom Fiscal com pelo menos um item% P*sso ? (bserve se o PAF-ECF possibilita a inser o de outras in#orma'es no campo Pin#orma'es complementaresP! no caso de ECF que disponibili?e este campo% P*sso !? (bserve se o PAF-ECF possibilita a inser o de outras in#orma'es nas duas primeiras lin=as do campo Pmensagens promocionaisP! no caso de ECF que disponibili?e este campo% P*sso C? (bserve se #oi impresso no Cupom Fiscal! na primeira lin=a do campo Pin#orma'es complementaresP ou na primeira lin=a do campo Pmensagens promocionaisP! con#orme o caso! o c0digo que #oi gerado por meio do algoritmo 2essageAigest (2A-5) do arquivo te"to que cont&m a lista de arquivos e"ecut$veis e seus respectivos c0digos 2A-5 do PAF-ECF iniciando a impress o na primeira coluna do campo! disponibili?ada pelo so#t[are b$sico do ECF! precedido pela mensagem I2A-59J P*sso D? Reiniciali?e o PAF-ECF% P*sso E? +eri#ique se o aplicativo in#orma o local de grava o do arquivo /C/ contendo a lista de arquivos autenticados! e seus respectivos c0digos 2A-5% P*sso F? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o III do Ato C(/EPE6IC23 7E64F% P*sso G? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
2 /112

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

2!/112

P*sso H? 3em inter#erir em nen=uma #uncionalidade! altere o c0digo #onte do aplicativo e gere um novo e"ecut$vel% P*sso 10? Reiniciali?e o PAF-ECF% P*sso 11? Emita um cupom #iscal e veri#ique se o 2A-5 impresso est$ de acordo com o 2A-5 da lista de arquivos autenticados! e se est$ di#erente do 2A-5 impresso no cupom #iscal emitido no passo 4% Co9)$=o "*r* re78$s$5o *5e9)$)o? Impossibilidade de inser o de outras in#orma'es que n o se re#iram * identi#ica o do PAF-ECF no campo Pin#orma'es complementaresP ou na primeira lin=a do campo Pmensagens promocionaisP! con#orme o caso E impress o no Cupom Fiscal con#orme descrito no passo R E Arquivo gerado con#orme leiaute estabelecido no Ane"o III do Ato C(/EPE6IC23 7E64F com assinatura digital validada E gera o de novo 2A-5 ap0s altera o do c0digo #onte! con#orme al@neas IaJ e IbJ do item 4 do requisito CI% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Possibilidade de inser o de outras in#orma'es que n o se re#iram * identi#ica o do PAF-ECF no campo Pin#orma'es complementaresP ou na primeira lin=a do campo Pmensagens promocionaisP! con#orme o caso (Y impress o no Cupom Fiscal em descon#ormidade com o descrito no passo R (Y Arquivo gerado em desacordo com o leiaute estabelecido no Ane"o III do Ato C(/EPE6IC23 7E64F (Y #alta de valida o da assinatura digital do arquivo (Y apresenta o do mesmo 2A-5 nos cupons ap0s altera o do c0digo #onte (Y o c$lculo do 2A-5 em desacordo com as al@neas IaJ e IbJ do item 4 do requisito CI% RE2UISITO III TESTES +A"#$%&'e# so,e95e 9o %*so )e PAF-ECF 78e >89%$o9e %o, "e#o ,e9os 8, ECF re4$s5r*)o %o, 3*se 9o Co9'M9$o ICMS 1DE/HCTESTE ?Emiss o autom$tica da >eitura da 2em0ria Fiscal quando da emiss o da primeira Redu o O do m-s% P*sso 1? Nabilite o ECF no 2odo de Interven o /&cnica(2I/) seguindo instru'es constantes no 2anual de Interven o /&cnica do equipamento ECF utili?ado nos testes% P*sso ? Con#igure a data do ECF para qualquer dia do m-s seguinte% P*sso !? Retorne o ECF ao 2odo ,ormal de #uncionamento desabilitando o 2odo de Interven o /&cnica% P*sso C? Emita pelo menos um Cupom Fiscal com qualquer data do m-s seguinte% P*sso D? E"ecute o comando para emiss o da Redu o O% P*sso E? (bserve se antes ou ap0s a emiss o da Redu o O! o ECF emite a >eitura da 2em0ria Fiscal contendo os dados do m-s imediatamente anterior% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o autom$tica da >eitura da 2em0ria Fiscal contendo os dados do m-s imediatamente anterior% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Falta de emiss o da >eitura da 2em0ria Fiscal contendo os dados do m-s imediatamente anterior% O3ser'*=o? (s ECF registrados com base no Conv-nio IC23 85674 e"ecutam esta #un o independentemente de comando e"terno! ou seDa! o pr0prio 3o#t[are :$sico do ECF comanda a impress o da >eitura da 2em0ria Fiscal em con#ormidade com o disposto no
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
2!/112

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

2"/112

inciso CI da cl$usula vig&sima s&tima do re#erido Conv-nio% ,esta =ip0tese #ica dispensada a e"ecu o desta #uncionalidade pelo PAF-ECF que #uncione e"clusivamente com equipamentos ECF registrados com base no Conv-nio IC23 85674% RE2UISITO IIII TESTES TESTE ?Consulta da /abela de Produtos% P*sso 1? >ocali?e nos menus do programa a op o que permite consultar a /abela de Produtos% P*sso ? +eri#ique se =$ possibilidade de utili?a o de mais de uma tabela e se positivo! veri#ique se =$ recurso para selecionar a tabela a ser utili?ada% P*sso !? +eri#ique se a tabela cont&m! no m@nimo! os seguintes campos9 c0digo da mercadoria ou servio! descri o da mercadoria o servio! unidade de medida! situa o tribut$ria! valor unit$rio .nico para cada mercadoria! Indicador de Arredondamento ou /runcamento (IA/) e Indicador de Produ o Pr0pria ou de /erceiro (IPP/)% P*sso C? +eri#ique se o campo c0digo da mercadoria ou servio possui o taman=o m@nimo de 4R caracteres necess$rios para comportar o c0digo B/I, (Blobal /rade Item ,umber) do 3istema EA,%YCC (EuropeanArticle,umbering)% P*sso D? +eri#ique se e"iste mais de um campo para registro do valor unit$rio% P*sso E? Caso =aDa possibilidade de utili?a o de mais de uma tabela! repita os passos F! R e 5 para cada tabela% Co9)$=o "*r* re78$s$5o *5e9)$)o? E"ist-ncia de todos os campos obrigat0rios! campo do c0digo da mercadoria ou servio com taman=o m@nimo de 4R caracteres e e"ist-ncia de somente um campo para registro do valor unit$rio da mercadoria ou servio% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Ine"ist-ncia de qualquer um dos campos obrigat0rios! campo do c0digo da mercadoria ou servio com taman=o in#erior a 4R caracteres e e"ist-ncia de mais de um campo para registro do valor unit$rio da mercadoria ou servio% RE2UISITO IIV TESTES TESTE ? Registro de 3uprimento de Cai"a% P*sso 1? >ocali?e nos menus do programa a op o que permite registrar suprimento de cai"a% P*sso ? Registre um suprimento de cai"a no valor de RU 4!77% (bserve se o ECF emitiu o Comprovante , o Fiscal relativo ao suprimento de cai"a corretamente% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do Comprovante , o Fiscal de 3uprimento de Cai"a no valor de RU 4!77% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Ine"ist-ncia de #un o para registro de 3uprimento de Cai"a ou #alta de emiss o do Comprovante , o Fiscal de 3uprimento de Cai"a% TESTE ? Registro de 3angria ou Retirada de Cai"a%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
2"/112

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

2#/112

P*sso 1? >ocali?e nos menus do programa a op o que permite registrar sangria ou retirada de cai"a% P*sso ? Registre uma sangria ou retirada de cai"a no valor de RU 7!57% (bserve se o ECF emitiu o Comprovante , o Fiscal relativo * sangria de cai"a corretamente% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do Comprovante , o Fiscal de 3angria ou Retirada de Cai"a no valor de RU 7!57% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Ine"ist-ncia de #un o para registro de 3angria ou Retirada de Cai"a ou #alta de emiss o do Comprovante , o Fiscal de 3angria ou Retirada de Cai"a% RE2UISITO IV TESTES TESTE ? Registro de todas as opera'es n o #iscais possibilitadas pelo aplicativo% P*sso 1? >ocali?e nos menus do programa todas as op'es que possibilitem o registro de opera'es n o #iscais! tais como9 vale-cr&dito! pagamentos diversos! recebimentos diversos! recebimento de presta'es! etc% P*sso ? E"ecute um registro de cada uma das opera'es n o #iscais possibilitadas pelo aplicativo e observe se em todas elas =$ a emiss o de Comprovante , o Fiscal pelo ECF% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do Comprovante , o Fiscal para todas as opera'es n o #iscais pass@veis de registro pelo programa aplicativo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Falta de emiss o do Comprovante , o Fiscal para pelo menos uma das opera'es n o #iscais registradas% RE2UISITO IVI TESTES TESTE ? Emiss o de Cupom Fiscal com registro de pagamento por meio de cart o de cr&dito ou de d&bito (valor equivalente) P*sso 1? Emita um Cupom Fiscal com pelo menos um item% P*sso ? Finali?e o Cupom Fiscal com registro de meio de pagamento por cart o de cr&dito ou de d&bito% P*sso !? E"ecute a transa o de pagamento com cart o de cr&dito ou de d&bito de qualquer marca% P*sso C? Aguarde a emiss o do Comprovante de Cr&dito ou A&bito (CCA) 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&bito% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o pelo ECF do Comprovante de Cr&dito ou A&bito (CCA) no caso de ECF do C+ 85674! ou do Comprovante , o Fiscal +inculado (C,F+) no caso de ECF do C+ 45T6ER! contendo o registro da transa o com cart o de cr&dito ou de d&bito% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Impossibilidade de e"ecu o da transa o com cart o de cr&dito ou de d&bito ou #alta de emiss o do Comprovante de Cr&dito ou A&bito (CCA) 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&bito%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
2#/112

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

2$/112

+A"#$%&'e# "*r* 5o)* U9$)*)e )* Fe)er*=o0 ex%e5o S*95* C*5*r$9* - JSCK0 78*9)o o es5*3e#e%$,e95o se e9%o95r*r e978*)r*)o %o,o ,$9$,er%*)o0 ,er%*)o0 s8"er,er%*)o0 %8N* *5$'$)*)e seN* o %o,Or%$o '*reN$s5* )e ,er%*)or$*s e, 4er*#0 %o, "re)o,$9P9%$* )e "ro)85os *#$,e95:%$osTESTE ?Emiss o de Cupom Fiscal com registro de pagamento por meio de cart o de cr&dito ou de d&bito (valor a maior) P*sso 1? Emita um Cupom Fiscal com valor total de RU 47!77% P*sso ? Finali?e o Cupom Fiscal com registro de meio de pagamento por cart o de cr&dito ou de d&bito% P*sso !? E"ecute a transa o de pagamento com cart o de cr&dito ou de d&bito de qualquer marca! in#ormando RU 45!77 como valor da transa o com cart o% Co9)$=o "*r* re78$s$5o *5e9)$)o? Impossibilidade de in#ormar * empresa administradora de cart o de cr&dito ou d&bito valor da transa o di#erente do Cupom Fiscal% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Possibilidade de in#ormar * empresa administradora de cart o de cr&dito ou d&bito valor da transa o di#erente do Cupom Fiscal% +A"#$%&'e# ex%#8s$'*,e95e "*r* * U9$)*)e )* Fe)er*=o S*95* C*5*r$9* - JSCK0 78*9)o o es5*3e#e%$,e95o se e9%o95r*r e978*)r*)o %o,o ,$9$,er%*)o0 ,er%*)o0 s8"er,er%*)o0 %8N* *5$'$)*)e seN* o %o,Or%$o '*reN$s5* )e ,er%*)or$*s e, 4er*#0 %o, "re)o,$9P9%$* )e "ro)85os *#$,e95:%$osTESTE ?Emiss o de Cupom Fiscal com registro de pagamento por meio de cart o de cr&dito ou de d&bito (valor a maior com troco) P*sso 1? Emita um Cupom Fiscal com valor total de RU M7!77% P*sso ? Finali?e o Cupom Fiscal com registro de meio de pagamento por cart o de cr&dito ou de d&bito% P*sso !? E"ecute a transa o de pagamento com cart o de cr&dito ou de d&bito de qualquer marca! in#ormando RU M5!77 como valor da transa o com cart o% P*sso C? Bera o do arquivo Registros do PAF-ECF do Ane"o I+! para veri#ica o do registro INMJ! contendo todas as in#orma'es da transa o e da administradora do cart o% Co9)$=o "*r* re78$s$5o *5e9)$)o? Possibilidade de in#ormar * empresa administradora de cart o de cr&dito ou d&bito valor da transa o maior que o total da venda em at& RU 47!77% +eri#ica o do troco tanto na tela quanto no cupom #iscal% Bera o das in#orma'es corretas no registro INMJ do arquivo do ane"o I+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Impossibilidade de in#ormar * empresa administradora de cart o de cr&dito ou d&bito valor da transa o di#erente do Cupom Fiscal% , o veri#ica o do troco tanto na tela quanto no cupom #iscal% , o gera o das in#orma'es corretas no registro INMJ do arquivo do ane"o I+% TESTE ?Emiss o de Comprovante de Cr&dito ou A&bito (CCA) para outras #inalidades9 P*sso 1? Emita um Cupom Fiscal% P*sso ? Finali?e o Cupom Fiscal com registro de meio de pagamento vinculado * emiss o de CCA%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
2$/112

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

2%/112

P*sso !? +eri#ique se & poss@vel emitir CCA sem reali?ar a transa o de pagamento com uma empresa administradora de cart o de cr&dito ou de d&bito% Co9)$=o "*r* re78$s$5o *5e9)$)o? Impossibilidade de emitir CCA sem reali?ar a transa o de pagamento com uma empresa administradora de cart o de cr&dito ou de d&bito% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Possibilidade de emitir CCA sem reali?ar a transa o de pagamento com uma empresa administradora de cart o de cr&dito ou de d&bito% RE2UISITO IVII TESTES TESTE ? Compara o da data e =ora da movimenta o no registro do banco de dados com a data e =ora impressas no cabeal=o do Cupom Fiscal respectivo% P*sso 1? Altere a =ora do computador e do equipamento no qual est$ locali?ado o banco de dados! em duas =oras a mais! em rela o * =ora atual< P*sso ? Registre uma opera o de venda no aplicativo e emita o Cupom Fiscal% P*sso !? Consulte a data e =ora da opera o registrada no banco de dados do sistema e compare-a com a data e =ora impressas no cabeal=o do Cupom Fiscal% P*sso C? Retorne a =ora dos equipamentos para o valor inicial% P*sso D? Repita os passos 4 a R! alterando agora a data dos equipamentos! em um dia a mais! em rela o * data atual% Co9)$=o "*r* re78$s$5o *5e9)$)o? Coincid-ncia da data e =ora da movimenta o registrada no banco de dados com a data e =ora impressas no cabeal=o do Cupom Fiscal respectivo! considerando a tolerGncia do requisito C+II% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Aiverg-ncia da data ou =ora da movimenta o registrada no banco de dados com a data ou =ora impressas no cabeal=o do Cupom Fiscal respectivo! considerando a tolerGncia do requisito C+II% RE2UISITO IVIII TESTES TESTE ? Emiss o de Cupom Fiscal com ECF desligado e6ou #ora de lin=a%
P*sso 1? Aesligue o ECF% P*sso ? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso !? (bserve o comportamento do programa aplicativo e se a opera o #oi registrada pelo aplicativo sem a impress o do Cupom Fiscal% Passo R9 Coloque o ECF em modo I#ora de lin=aJ P*sso D? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso E? (bserve o comportamento do programa aplicativo e se a opera o #oi registrada pelo aplicativo sem a impress o do Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o? Apresenta o de mensagem de erro E n o reali?a o do registro nos bancos de dados do sistema nas opera'es reali?adas nos passos M e 5% :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+%

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

2%/112

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

3&/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de apresenta o de mensagem de erro (Y registro da opera o nos bancos de dados do sistema% TESTE ?Registro de item em Cupom Fiscal com ECF desligado% P*sso 1? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal e registrando um item de venda% P*sso ? Aesligue o ECF% P*sso !? Registre mais um item de venda no Cupom Fiscal% P*sso C? (bserve o comportamento do programa aplicativo e se a opera o #oi registrada pelo aplicativo sem a impress o do Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Apresenta o de mensagem de erro E n o reali?a o do registro nos bancos de dados do sistema% :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de apresenta o de mensagem de erro (Y registro da opera o nos bancos de dados do sistema% TESTE ? Emiss o de Cupom Fiscal sem bobina de papel no ECF% P*sso 1? Aesligue o ECF% P*sso ? Retire a bobina de papel do ECF% P*sso !? >igue o ECF novamente% P*sso C? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso D? (bserve o comportamento do programa aplicativo e se a opera o #oi registrada pelo aplicativo sem a impress o do Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Apresenta o de mensagem de erro E n o reali?a o do registro nos bancos de dados do sistema% :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de apresenta o de mensagem de erro (Y registro da opera o nos bancos de dados do sistema% TESTE ? Emiss o de Cupom Fiscal sem comunica o de dados com o ECF% P*sso 1? Aesligue o ECF% P*sso ? Retire o conector de comunica o serial entre o ECF e o micro% P*sso !? >igue o ECF novamente% P*sso C? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso D? (bserve o comportamento do programa aplicativo e se a opera o #oi registrada pelo aplicativo sem a impress o do Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Apresenta o de mensagem de erro E n o reali?a o do registro nos bancos de dados do sistema% :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de apresenta o de mensagem de erro (Y registro da opera o nos bancos de dados do sistema% TESTE ? Cancelamento de Cupom Fiscal emitido antes do .ltimo Cupom Fiscal emitido% P*sso 1? Emita dois Cupons Fiscais (A e :! nesta seq)-ncia)% P*sso ? /ente registrar o cancelamento do Cupom Fiscal IAJ% P*sso !? (bserve o comportamento do programa aplicativo e se o cancelamento #oi registrado pelo aplicativo sem a emiss o do Cupom Fiscal de cancelamento pelo ECF% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Apresenta o de mensagem de erro E n o reali?a o do registro de cancelamento nos bancos de dados do sistema% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Falta de apresenta o de mensagem de erro (Y registro do cancelamento nos bancos de dados do sistema%

RE2UISITO III
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3&/112

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

31/112

TESTES TESTE ?Registro de opera'es ap0s a emiss o da Redu o O%


P*sso 1? Emita um Cupom Fiscal% P*sso ? ,o mesmo dia da emiss o do Cupom Fiscal! emita a Redu o O! com o =or$rio do ECF anterior a M7977=% P*sso !? /ente registrar uma opera o de venda no aplicativo! na mesma data da emiss o da Redu o O% P*sso C? (bserve o comportamento do programa aplicativo e se a opera o #oi registrada pelo aplicativo sem a impress o do Cupom Fiscal% P*sso D? /ente registrar o cancelamento do Cupom Fiscal emitido no passo 4! na mesma data da emiss o da Redu o O% P*sso E? (bserve 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 F? /ente registrar uma opera o de suprimento de cai"a! na mesma data da emiss o da Redu o O% P*sso G? (bserve 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% P*sso H? /ente registrar uma opera o de sangria de cai"a (retirada de cai"a)! na mesma data da emiss o da Redu o O% P*sso 10? (bserve 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 11? >ocali?e nos menus do programa todas as op'es que possibilitem o registro de opera'es n o #iscais! tais como9 vale-cr&dito! pagamentos! recebimentos diversos! recebimento de presta'es! etc% P*sso 1 ? E"ecute um registro de cada uma das opera'es n o #iscais possibilitadas pelo aplicativo e observe! 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 O% P*sso 1!? Aesligue o ECF e o microcomputador! na mesma data da emiss o da Redu o O% P*sso 1C? Aguarde F7 segundos e ligue novamente o ECF e o microcomputador% P*sso 1D? E"ecute o programa aplicativo #iscal% P*sso 1E? Repita os passos F e R%

P*sso 1F? +eri#ique se =$ #un o que disponibili?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! devendo9 - possibilitar a digita o o3r$4*56r$* das in#orma'es necess$rias * gera o do arquivo de que trata o requisito CC+III! de todos os documentos #iscais disponibili?ados ao usu$rio do programa% - gerar estas in#orma'es! *85o,*5$%*,e95e! nos arquivos eletrLnicos gerados pelo PAFECF! especialmente o arquivo de que trata o requisito CC+III% P*sso 1G? 3imule a emiss o de todos os modelos de Aocumento Fiscais tratados pelo PAFECF! digitando as in#orma'es na tela a que se re#ere o Passo 4V% P*sso 1H? E"ecute no 2enu Fiscal a #un o I+endas do Per@odoJ! indicando a data da emiss o da ,ota Fiscal mod% 4 a que se re#ere o Passo 48% P*sso 0? Aesligue somente o ECF% P*sso 1? Repita os testes constantes nos Passos 4 a 4M% P*sso ? Repita os testes constantes nos Passos 4V a 4E%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 4 - Apresenta o de mensagem de erro quando da e"ecu o dos passos F! 5! V! E! 4M! 4T e M4< e M - n o reali?a o do registro nos bancos de dados do sistema em todas as opera'es e"ecutadas nos passos F! 5! V! E! 4M e 4T< e F - e"ist-ncia da #un o descrita no passo 4V com sua e"ecu o em con#ormidade com as e"ig-ncias nele descritas< e R gera o correta do arquivo a que se re#ere o Passo 4E e MM% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
31/112

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

32/112

4 - Falta de apresenta o de mensagem de erro quando da e"ecu o dos passos F! 5! V! E! 4M! 4T e M4< ou M reali?a o do registro da opera o nos bancos de dados do sistema em pelo menos uma das opera'es e"ecutadas nos passos F! 5! V! E! 4M e 4T< ou F - ine"ist-ncia da #un o descrita no passo 4V< ou R - e"ecu o da #un o descrita no passo 4E e MM de modo divergente com as e"ig-ncias nele descritas%

RE2UISITO II TESTES TESTE? Consulta de item da /abela de Produtos%


P*sso 1? >ocali?e nos menus do programa a op o que permite consultar o preo de um item% P*sso ? E"ecute uma consulta qualquer% P*sso !? (bserve se o valor unit$rio apresentado coincide com o constante no arquivo que arma?ena a /abela de 2ercadorias e 3ervios% P*sso C? (bserve se a tela da consulta apresenta somente um item de cada ve? ou se! apresenta v$rios itens na mesma tela% P*sso D? Caso apresente v$rios itens! observe9 - se =$ totali?a o de valor dos itens consultados< - se =$ #un o para trans#orma o das in#orma'es consultadas em registro de pr&-venda! con#orme previsto no item M do requisito I+< - se #un o para trans#orma o das in#orma'es consultadas em Aocumento Au"iliar de +endas! con#orme previsto nos itens F e R do requisito I+% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Ine"ist-ncia de #un o para consulta de preo 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! con#orme previsto no item M do requisito I+! e6ou nos itens F e R do requisito I+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Apresenta o do resultado da consulta em #orma de lista de itens com totali?a o (Y possibilidade de trans#orma o das in#orma'es consultadas em registro de pr&-venda ou AA+! em desacordo com o item M do requisito I+! ou com os itens F e R do requisito I+%

RE2UISITO III TESTES TESTE ? Emiss o de Cupom Fiscal%


P*sso 1? Emita um Cupom Fiscal com pelo menos cinco itens de situa'es tribut$rias distintas% P*sso ? >ocali?e nos menus do programa a op o que permite consultar a /abela de 2ercadorias e 3ervios% P*sso !? Compare o registro dos itens impresso no Cupom Fiscal (c0digo! descri o! unidade de medida! preo unit$rio e situa o tribut$ria) com os dados constantes na /abela de 2ercadorias e 3ervios% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Aados do registro de item impressos no Cupom Fiscal (c0digo! descri o! unidade de medida! preo unit$rio e situa o tribut$ria) coincidentes com os dados respectivos constantes na /abela de 2ercadorias e 3ervios% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Aados do registro de item impressos no Cupom Fiscal (c0digo! descri o! unidade de medida! preo unit$rio e situa o tribut$ria) divergentes dos dados respectivos constantes na /abela de 2ercadorias e 3ervios%

RE2UISITO IIII TESTES


Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
32/112

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

33/112

TESTE? Bera o do arquivo eletrLnico da /abela de 2ercadorias e 3ervios% P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ ( Registros de mercadorias e servios QP Rdo 2enu Fiscal e observe o local onde o arquivo #oi gerado% P*sso ? Con#ira o leiaute do arquivo gerado com o estabelecido no registro PM do Ane"o I+ do Ato C(/EPE6IC23 7E64F% P*sso !? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item III das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Arquivo gerado con#orme leiaute estabelecido no registro PM do Ane"o I+ do Ato C(/EPE6IC23 7E64F com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Arquivo gerado em desacordo com o leiaute estabelecido no registro PM do Ane"o I+ do Ato C(/EPE6IC23 7E64F (Y #alta de valida o da assinatura digital do arquivo%

RE2UISITO IIIII TESTES (Caso o PAF-ECF contemple as #un'es de AA+ e6ou pr&-venda e6ou conta de cliente! os testes 75V a 7TE dever o ser e"ecutados para essas #un'es! devidamente adequados%)
TESTE ?Emiss o de Cupom Fiscal com valor unit$rio do item nulo (?ero) ou negativo% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? +eri#ique se o campo valor unit$rio do item pode ser acessado pelo usu$rio para altera o do valor% P*sso C? 3e #or poss@vel acessar o campo! tente digitar um valor nulo (?ero) e depois tente digitar um valor negativo% Co9)$=o "*r* re78$s$5o *5e9)$)o? ReDei o de valor nulo (?ero) e de valor negativo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Permiss o do registro com valor nulo (?ero) ou negativo% TESTE ? Emiss o de Cupom Fiscal com valor negativo ou nulo (?ero) na quantidade do item% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? ,o campo relativo * quantidade comerciali?ada! tente digitar um valor nulo (?ero) e depois tente digitar um valor negativo% Co9)$=o "*r* re78$s$5o *5e9)$)o? ReDei o de valor nulo (?ero) e de valor negativo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Permiss o do registro com valor nulo (?ero) ou negativo% TESTE ? Emiss o de Cupom Fiscal contendo item com c0digo ine"istente% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? ,o campo relativo ao c0digo do item! tente avanar para o pr0"imo campo! dei"ando o campo do c0digo sem preenc=imento% 3e conseguir avanar! prossiga at& o #inal e veri#ique se o item & registrado com o c0digo em branco% Co9)$=o "*r* re78$s$5o *5e9)$)o? ReDei o de c0digo ine"istente% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Permiss o do registro com c0digo ine"istente% TESTE ? Emiss o de Cupom Fiscal com desconto negativo sobre o valor do item% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? +eri#ique se o aplicativo disponibili?a #un o para registro de desconto sobre o valor do item%

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

33/112

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

3 /112

P*sso C? Caso positivo! posicione o cursor no campo respectivo e tente digitar um percentual ou valor negativo% Co9)$=o "*r* re78$s$5o *5e9)$)o? ReDei o de valor e de percentual negativo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Permiss o do registro com valor ou percentual negativo% TESTE ? Emiss o de Cupom Fiscal com desconto negativo sobre o valor total do Cupom Fiscal% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? +eri#ique se o aplicativo disponibili?a #un o para registro de desconto sobre o valor total da opera o% P*sso C? Caso positivo! posicione o cursor no campo respectivo e tente digitar um percentual ou valor negativo% Co9)$=o "*r* re78$s$5o *5e9)$)o? ReDei o de valor e de percentual negativo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Permiss o do registro com valor ou percentual negativo% TESTE ? Emiss o de Cupom Fiscal com acr&scimo negativo sobre o valor do item% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? +eri#ique se o aplicativo disponibili?a #un o para registro de acr&scimo sobre o valor do item% P*sso C? Caso positivo! posicione o cursor no campo respectivo e tente digitar um percentual ou valor negativo% Co9)$=o "*r* re78$s$5o *5e9)$)o? ReDei o de valor e de percentual negativo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Permiss o do registro com valor ou percentual negativo% TESTE ? Emiss o de Cupom Fiscal com acr&scimo negativo sobre o valor total do Cupom Fiscal% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? +eri#ique se o aplicativo disponibili?a #un o para registro de acr&scimo sobre o valor total da opera o% P*sso C? Caso positivo! posicione o cursor no campo respectivo e tente digitar um percentual ou valor negativo% Co9)$=o "*r* re78$s$5o *5e9)$)o? ReDei o de valor e de percentual negativo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Permiss o do registro com valor ou percentual negativo% TESTE ? Emiss o de Cupom Fiscal com valor de pagamento negativo% P*sso 1? Abra um Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? Acione o comando de #ec=amento da opera o% P*sso C? ,o campo relativo ao valor pago! tente digitar um valor negativo% Co9)$=o "*r* re78$s$5o *5e9)$)o? ReDei o de valor negativo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Permiss o do registro com valor negativo% TESTE ? Registro de venda para veri#ica o dos parGmetros de entrada% P*sso 1? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso ? ,a tela do aplicativo destinada ao registro de venda! observe se somente os campos relativos ao c0digo 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 Combust@vel ou de produto vendido a peso o campo relativo ao valor total do item pode ser acessado em substitui o ao campo relativo * quantidade comerciali?ada% P*sso !? Registre um item e observe se a unidade de medida do item! o seu preo unit$rio e a situa o tribut$ria #oram automaticamente capturados da /abela de Produtos% Co9)$=o "*r* re78$s$5o *5e9)$)o? Acesso somente aos camposrelativos ao c0digo ou * descri o do item e * quantidade comerciali?ada% /ratando-se de programa para uso por Postos Revendedores de Combust@vel! acesso ao campo relativo ao valor total do item em substitui o ao campo relativo * quantidade comerciali?ada%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3 /112

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

3!/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Acesso aos demais campos% TESTE ? Registro de venda e emiss o de Cupom Fiscal com altera o do valor unit$rio do item para mais% P*sso 1? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso ? ,a tela do aplicativo destinada ao registro de venda! observe se o campo relativo ao preo unit$rio do item comerciali?ado pode ou n o ser acessado pelo usu$rio! ainda que preenc=ido automaticamente pelo aplicativo% P*sso !? Caso o campo relativo ao preo unit$rio do item possa ser acessado pelo usu$rio! altere o valor acrescendo RU 4!77 ao preo unit$rio% P*sso C? Conclua a opera o e #ec=e o Cupom Fiscal% P*sso D? (bserve se no Cupom Fiscal #oi registrado como acr&scimo (totali?ador espec@#ico) o valor de RU 4!77% P*sso E? Para con#irmar o registro do acr&scimo! emita uma >eitura C e observe o totali?ador espec@#ico de acr&scimos% Co9)$=o "*r* re78$s$5o *5e9)$)o? Campo relativo ao preo unit$rio do item comerciali?ado inacess@vel ou! se acess@vel! registro de RU 4!77 como acr&scimo no valor total do item ou no valor total do Cupom Fiscal% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Falta de registro de RU 4!77 como acr&scimo% TESTE ? Registro de venda e emiss o de Cupom Fiscal com altera o do valor unit$rio do item para menos% P*sso 1? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso ? ,a tela do aplicativo destinada ao registro de venda! observe se o campo relativo ao preo unit$rio do item comerciali?ado pode ou n o ser acessado pelo usu$rio! ainda que preenc=ido automaticamente pelo aplicativo% P*sso !? Caso o campo relativo ao preo unit$rio do item possa ser acessado pelo usu$rio! altere o valor diminuindo RU 4!77 do preo unit$rio% P*sso C? Conclua a opera o e #ec=e o Cupom Fiscal% P*sso D? (bserve se no Cupom Fiscal #oi registrado como desconto (totali?ador espec@#ico) o valor de RU 4!77% P*sso E? Para con#irmar o registro do desconto! emita uma >eitura C e observe o totali?ador espec@#ico de descontos% Co9)$=o "*r* re78$s$5o *5e9)$)o? Campo relativo ao preo unit$rio do item comerciali?ado inacess@vel ou! se acess@vel! registro de RU 4!77 como desconto no valor total do item ou no valor total do Cupom Fiscal% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Falta de registro de RU 4!77 como desconto% TESTE ? Registro de venda e emiss o de Cupom Fiscal com acesso ao campo valor total do item% P*sso 1? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso ? ,a tela do aplicativo destinada ao registro de venda! observe se o campo relativo ao valor total do item registrado pode ou n o ser acessado pelo usu$rio% P*sso !? 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 estabelecimento revendedor vareDista de combust@vel ou de produto vendido a peso e e"ecute os testes relativos aos requisitos CCCI+ a CCC+III% P*sso C? (bserve ainda se o campo relativo ao valor total do item registrado #oi preenc=ido automaticamente pelo programa! e"ceto quando se tratar de programa para uso por estabelecimento revendedor vareDista de combust@vel ou de produto vendido a peso% P*sso D? (bserve 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% Co9)$=o "*r* re78$s$5o *5e9)$)o? Campo relativo ao valor total do item inacess@vel! ou acess@vel somente quando se tratar de programa para uso por estabelecimento revendedor vareDista de combust@vel ou de produto vendido a peso% +alor total do item constante na tela de registro de venda preenc=ido automaticamente pelo programa! e"ceto quando se tratar de programa para uso por estabelecimento revendedor vareDista de combust@vel ou de produto vendido a peso % +alor total do item constante na tela
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3!/112

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

3"/112

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% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Campo relativo ao valor total do item acess@vel! e"ceto quando se tratar de programa para uso por estabelecimento revendedor vareDista de combust@vel ou de produto vendido a peso% Campo relativo ao valor total do item na tela de registro de venda n o preenc=ido automaticamente pelo programa! e"ceto no caso de programa para uso por estabelecimento revendedor vareDista de combust@vel 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 ? Registro de venda e emiss o de Cupom Fiscal com acesso ao campo valor total do Cupom Fiscal% P*sso 1? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso ? ,a tela do aplicativo destinada ao registro de venda! observe se o campo relativo ao valor total do Cupom Fiscal pode ou n o ser visuali?ado pelo usu$rio% P*sso !? ,a tela do aplicativo destinada ao registro de venda! observe se o campo relativo ao valor total do Cupom Fiscal pode ou n o ser acessado pelo usu$rio% P*sso C? (bserve ainda se o campo relativo ao valor total do Cupom Fiscal #oi preenc=ido automaticamente pelo programa com o valor correspondente ao impresso no Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o? Campo relativo ao valor total do Cupom Fiscal vis@vel e inacess@vel ao usu$rio% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Campo relativo ao valor total do Cupom Fiscal n o vis@vel ou acess@vel ao usu$rio% TESTE ? Con#er-ncia dos dados do registro de item impressos no Cupom Fiscal% P*sso 1? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso ? Registre um item comerciali?ado% P*sso !? +eri#ique se os dados relativos ao registro do item (c0digo! 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 C? Envie o comando para #ec=amento do Cupom Fiscal registrando o valor de pagamento% P*sso D? +eri#ique se o valor total do Cupom Fiscal constante na tela de registro de venda coincide com o impresso no Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o? Aados relativos ao registro do item (c0digo! 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% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Aados relativos ao registro do item (c0digo! 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%

RE2UISITO IIIV TESTES


TESTE ? Inspe o visual dos menus do programa% P*sso 1? +eri#ique todos os menus! teclas de atal=o e op'es de opera o e con#igura o disponibili?adas pelo programa e observe se =$ possibilidade de desativar o ECF ou de con#igurar o ECF a ser utili?ado% Co9)$=o "*r* re78$s$5o *5e9)$)o? Ine"ist-ncia de #un o que possibilite desativar o ECF ou con#igurar o ECF a ser utili?ado% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? E"ist-ncia de #un o que possibilite desativar o ECF ou con#igurar o ECF a ser utili?ado%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3"/112

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

3#/112

TESTE ? Inspe o visual do arquivo au"iliar de con#igura o de ECF% P*sso 1? Identi#ique o arquivo au"iliar de con#igura o de ECF P*sso ? Abra o arquivo au"iliar de con#igura o de ECF e veri#ique se o seu conte.do (n.mero de #abrica o e valor de B/) est$ criptogra#ado% Co9)$=o "*r* re78$s$5o *5e9)$)o? Aados constantes no arquivo au"iliar (n.mero de #abrica o e valor de B/) criptogra#ados% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Ine"ist-ncia do arquivo au"iliar de con#igura o de ECF ou dados neles constantes n o criptogra#ados%

TESTE ?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 aus-ncia ou e"clus o do arquivo au"iliar de con#igura o de ECF) P*sso 1? 2ova o arquivo au"iliar de con#igura o de ECF de seu local de arma?enamento padr o de modo a impossibilitar o seu acesso pelo PAF-ECF% P*sso ? E"ecute o programa aplicativo #iscal e aguarde at& que sua iniciali?a o seDa completada% P*sso !? /ente acessar a tela de registro de venda do programa aplicativo%
P*sso C? (bserve o comportamento do programa aplicativo e se o acesso * tela de registro de venda #oi liberado! atentando para o #ato de que o programa n o poder$ #uncionar! e"ceto para as #un'es listadas no item T do requisito CCI+%

Co9)$=o "*r* re78$s$5o *5e9)$)o? :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Funcionamento normal das #un'es do programa aplicativo! especialmente as #un'es de registros de vendas%
TESTE ? Acesso * tela de registro de venda com ECF n o con#igurado no arquivo au"iliar%(,.mero de Fabrica o) P*sso 1? Aesligue o ECF e o microcomputador% P*sso ? Aesconecte o ECF da porta serial do microcomputador e conecte um outro ECF de mesma marca e modelo que n o esteDa con#igurado no arquivo au"iliar (Y altere o numero de #abrica o con#igurado no arquivo au"iliar criptogra#ado% P*sso !? >igue o ECF e o microcomputador% P*sso C? E"ecute o programa aplicativo #iscal e aguarde at& que sua iniciali?a o seDa completada%

P*sso D? /ente acessar a tela de registro de venda do programa aplicativo%


P*sso E? (bserve o comportamento do programa aplicativo e se o acesso * tela de registro de venda #oi liberado! atentando para o #ato de que o programa n o poder$ #uncionar! e"ceto para as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o *5e9)$)o? :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Funcionamento normal das #un'es do programa aplicativo! especialmente as #un'es de registros de vendas% TESTE ? Registro de venda e emiss o de Cupom Fiscal em ECF n o con#igurado no arquivo au"iliar (,.mero de Fabrica o) P*sso 1? Aesligue o ECF e o microcomputador% P*sso ? Aesconecte o ECF da porta serial do microcomputador% P*sso !? Conecte novamente o ECF con#igurado no arquivo au"iliar! na porta serial do microcomputador! (Y recon#igure o ECF no arquivo au"iliar caso ten=a optado por alterar seu n.mero no teste anterior% P*sso C? >igue o ECF e o microcomputador% P*sso D? E"ecute o programa aplicativo #iscal e aguarde at& que sua iniciali?a o seDa completada% P*sso E? Acesse a tela de registro de venda do programa aplicativo% P*sso F? Aesligue somente o ECF% P*sso G? Aesconecte o ECF da porta serial do microcomputador%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3#/112

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

3$/112

P*sso H? Conecte um outro ECF de mesma marca e modelo que n o esteDa con#igurado no arquivo au"iliar (Y altere o numero de #abrica o con#igurado no arquivo au"iliar criptogra#ado P*sso 10? >igue o ECF% P*sso 11? Abra um Cupom Fiscal registrando um item comerciali?ado na tela de venda% P*sso 1 ? (bserve 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 T do requisito CCI+% Co9)$=o "*r* re78$s$5o *5e9)$)o? :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Funcionamento normal das #un'es do programa aplicativo! especialmente as #un'es de registros de vendas%

TESTE ? 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 ,.mero de Fabrica o esta sendo lido em arquivo au"iliar e n o em banco de dados central) P*sso 1? Aesconecte da rede! a esta o em que esta instalado o PAF-ECF! de modo a impossibilitar o acesso * base de dados central% P*sso ? Conecte um outro ECF de mesma marca e modelo que n o esteDa con#igurado no arquivo au"iliar (Y altere o numero de #abrica o con#igurado no arquivo au"iliar criptogra#ado% P*sso !? Comande a emiss o de um Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o? :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Cupom Fiscal emitido e impresso pelo ECF
TESTE ? Acesso * tela de registro de venda com ECF n o con#igurado no arquivo au"iliar%(+alor de B/) P*sso 1? Altere o valor do B/! correspondente ao ECF em teste! no arquivo au"iliar criptogra#ado% P*sso ? Aesligue o ECF e o microcomputador e ligue-os novamente% P*sso !? E"ecute o programa aplicativo #iscal e aguarde at& que sua iniciali?a o seDa completada%

P*sso C? /ente acessar a tela de registro de venda do programa aplicativo%


P*sso D (bserve o comportamento do programa aplicativo e se o acesso * tela de registro de venda #oi liberado! atentando para o #ato de que o programa n o poder$ #uncionar! e"ceto para as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o *5e9)$)o? :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Funcionamento normal das #un'es do programa aplicativo! especialmente as #un'es de registros de vendas% TESTE ? Registro de venda e emiss o de Cupom Fiscal em ECF n o con#igurado no arquivo au"iliar (+alor de B/) P*sso 1? Recon#igure o valor do B/! correspondente ao ECF em teste! no arquivo au"iliar criptogra#ado% P*sso ? Aesligue o ECF e o microcomputador e ligue-os novamente% P*sso !? E"ecute o programa aplicativo #iscal e aguarde at& que sua iniciali?a o seDa completada% P*sso C? Acesse a tela de registro de venda do programa aplicativo% P*sso D? Aesligue somente o ECF% P*sso E? Altere o valor do B/! correspondente ao ECF em teste! no arquivo au"iliar criptogra#ado% P*sso F? >igue o ECF% P*sso G? Abra um Cupom Fiscal registrando um item comerciali?ado na tela de venda% P*sso H? (bserve 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 T do requisito CCI+% Co9)$=o "*r* re78$s$5o *5e9)$)o? :loqueio de #uncionamento de todas as #un'es do programa aplicativo e"ceto as #un'es listadas no item T do requisito CCI+%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3$/112

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

3%/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Funcionamento normal das #un'es do programa aplicativo! especialmente as #un'es de registros de vendas%

RE2UISITO IIV TESTES


TESTE ? Hueda de energia durante a emiss o de Cupom Fiscal% P*sso 1? Registre uma opera o de venda enviando ao ECF comando de abertura de Cupom Fiscal% P*sso ? Registre pelo menos dois itens comerciali?ados no Cupom Fiscal! mas n o conclua a opera o! dei"ando o Cupom Fiscal aberto no aplicativo e no ECF% P*sso !? Aesligue o ECF e o microcomputador! simulando uma queda de energia% P*sso C? Aguarde F7 segundos e religue o ECF e o microcomputador% P*sso D? Aguarde a completa iniciali?a o do microcomputador e a e"ecu o de todas as a'es comandadas pela :I(3 do equipamento% P*sso E? E"ecute o programa aplicativo #iscal e aguarde at& que sua iniciali?a o seDa completada% P*sso F? (bserve o comportamento do programa aplicativo e se o mesmo adota um dos tr-s procedimentos citados na descri o do requisito% Co9)$=o "*r* re78$s$5o *5e9)$)o9 E"ecu o de um dos tr-s procedimentoscitados na descri o do requisito% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? E"ecu o de qualquer outro procedimento n o citado na descri o do requisito%

RE2UISITO IIVI TESTES


TESTE ? Bera o do arquivo eletrLnico de IRegistros do PAF-ECFJ% (para veri#ica o e valida o dos registros do tipo QR01 - R0FR)<

P*sso 1? Emita Redu o O (do dia AS7)% P*sso 9 Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo 4 (dia AS4)9 P*sso !? Registre um suprimento de cai"a no valor de RU 47!77% P*sso C? Emita um Cupom Fiscal com acr&scimo no item e no subtotal! ou uma destas possibilidades! se #or o caso% P*sso D? Emita um Cupom Fiscal com desconto no item e no subtotal! ou uma destas possibilidades! se #or o caso% P*sso E9 Emita um Cupom Fiscal com pelo menos 5 situa'es tribut$rias distintas! identi#icando o cliente e pagando com mais de um meio de pagamento% Caso e"ista a possibilidade de lanar itens com I33! #aa o lanamento de um item com esta situa o tribut$ria% P*sso F? Emita um Cupom Fiscal! identi#ique o consumidor e pague com cart o de cr&dito% P*sso G? Emita um Cupom Fiscal com um item cancelado% P*sso H? Emita um Cupom Fiscal e depois comande seu cancelamento% P*sso 10? 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 11? Imprima um Relat0rio Berencial de cada tipo e"istente no PAF-ECF (ParGmetros de Con#igura o! Identi#ica o do PAF-ECF! Abastecimentos Pendentes! etc)%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3%/112

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

&/112

P*sso 1 ? Registre pelo menos uma das opera'es n o #iscais possibilitadas pelo aplicativo! se #or o caso% P*sso 1!? Registre uma sangria ou retirada de cai"a no valor de RU 5!77% P*sso 1C? Emita a Redu o O (dia AS4)%
P*sso 1D? (bserve se imediatamente ap0s a emiss o da Redu o O! #oi gerado o arquivo eletrLnico de 2ovimento%

P*sso 1E? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo 4F (dia ASM)% (Berar o movimento de um segundo dia! para veri#icar poss@veis erros na ordena o dos registros do arquivo de 2ovimento por ECF) P*sso 1F? Repita os passos F a 4F alterando os produtos ou servios utili?ados nos testes! se #or o caso% P*sso 1G? Emita a Redu o O (dia ASM)% P*sso 1H? Aesligue o ECF e e"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal solicitando os dados gerados nos dias AS4 e ASM e observe o local onde o arquivo #oi gerado% P*sso 0? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do A/( C(/EPE6IC23 7E64F% P*sso 1? Con#ira se o arquivo cont&m somente dados relativos ao per@odo selecionado na solicita o
e#etuada no passo 4E% P*sso ? +eri#ique se o nome atribu@do ao arquivo esta de acordo com o item T do requisito CC+I%

P*sso !? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 Arquivo gerado no passo 4E con#orme leiaute estabelecido no Ane"o I+ do A/( C(/EPE6IC23 7E64F com assinatura digital validada E identi#icado con#orme descrito no item T do requisito CC+I E arquivos gerados automaticamente e imediatamente ap0s a Redu o O dos passos 4R e 48 con#orme leiaute estabelecido no Ane"o I+ do A/( C(/EPE6IC23 7E64F com assinatura digital validada E identi#icados con#orme descrito no item T do requisito CC+I E d ocumentos constantes dos passos F a 4V devidamente registrados e validados em seus respectivos arquivos% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Arquivo gerado no passo 4E em desacordo com o leiaute estabelecido no Ane"o I+ do A/( C(/EPE6IC23 7E64F(Y identi#icado em desacordo com o descrito no item T do requisito CC+I (Y #alta de valida o da assinatura digital do arquivo (Y #alta de gera o autom$tica do arquivo ap0s a Redu o O do passo 4R ou do passo 48 (Y arquivo gerado no passo 4R ou no passo 48 em desacordo com o leiaute estabelecido no Ane"o I+ do A/( C(/EPE6IC23 7E64F (Y #alta de valida o da assinatura digital de qualquer um dos arquivos gerados (Y algum dos documentos

constantes dos passos F a 4V n o devidamente registrados ou validados em qualquer um dos seus respectivos arquivos%
TESTE ? Bera o autom$tica do arquivo eletrLnico de IRegistros do PAF-ECFJ QR01 - R0FR ap0s emiss o de Redu o O pendente (Para veri#icar se o arquivo de IRegistros do PAF-ECFJ #oi gerado automaticamente ap0s Redu o O pendente e se o nome atribu@do ao arquivo est$ de acordo com o item T do requisito CC+I! incluindo a data (dia6m-s6ano) do movimento in#ormado e n o a data em que a Redu o O #oi emitida)%

P*sso 19 Emita a Redu o O (do dia AS7)% P*sso 9 Avance a data do ECF para as MF=R5min do dia seguinte ao da Redu o O emitida no passo M (dia AS4) e emita pelo menos um Cupom Fiscal! dei"ando o ECF com Redu o O do dia AS4 pendente%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
&/112

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

1/112

P*sso !9 Aguarde o ECF avanar at& qualquer =or$rio depois de MF95E95E do dia AS4 e antes das M= do dia ASM% P*sso C? Registre um suprimento de cai"a no valor de RU 47!77% P*sso D? Emita um Cupom Fiscal! identi#ique o consumidor e pague com mais de um meio de pagamento! sendo um deles! o cart o de cr&dito ou d&bito% P*sso E? Imprima pelo menos um Relat0rio Berencial e"istente no PAF-ECF P*sso F? Registre pelo menos uma das opera'es n o #iscais possibilitadas pelo aplicativo! se #or o caso% P*sso G? Registre uma sangria ou retirada de cai"a no valor de RU 5!77% P*sso H9 Aguarde o ECF avanar at& as M= do dia seguinte ao da Redu o O pendente (dia ASM)! veri#icando se a impressora entrou em estado de bloqueada (Redu o O pendente)% P*sso 109 (bserve se o ECF emitiu automaticamente a Redu o O pendente do dia AS4 e caso isto ten=a ocorrido! veri#ique se! ap0s a emiss o da Redu o O! #oi gerado o arquivo eletrLnico de IRegistros do PAF-ECFJ do dia AS4% P*sso 119 Caso o ECF n o ten=a emitido automaticamente a Redu o O pendente do dia AS4! comande a emiss o desta Redu o O e veri#ique se! ap0s a emiss o da Redu o O! #oi gerado o arquivo eletrLnico de IRegistros do PAF-ECFJ do dia AS4%
P*sso 1 ? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do A/( C(/EPE6IC23 7E64F% P*sso 1!? Con#ira se o arquivo cont&m todos e t o somente os dados relativos ao movimento do dia a que se re#ere a Redu o O emitida% P*sso 1C? +eri#ique se o nome atribu@do ao arquivo esta de acordo com o item T do requisito CC+I% P*sso 1D? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Arquivo gerado automaticamente e imediatamente ap0s a Redu o! con#orme leiaute estabelecido no Ane"o I+ do A/( C(/EPE6IC23 7E64F com assinatura digital validada E identi#icado con#orme descrito no item T do requisito CC+I% Arquivo gerado com todos e t o somente os dados relativos ao movimento do dia a que se re#ere a Redu o O emitida% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Falta de gera o autom$tica do arquivo (Y arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do A/( C(/EPE6IC23 7E64F (Y identi#icado em desacordo com o descrito no item T do requisito CC+I (Y #alta de valida o da assinatura digital do arquivo% Arquivo gerado com dados divergentes dos dados relativos ao movimento do dia a que se re#ere a Redu o O emitida%

RE2UISITO IIVII TESTES


TESTE? Atuali?a o de estoque e consulta de estoque atuali?ado% P*sso 1?Emita a Redu o O (do dia AS7)%

P*sso 9 Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo 4 (dia AS4)< P*sso *9 Emita um Relat0rio Berencial de IIdenti#ica o do PAF-ECFJ para que a atuali?a o do estoque seDa processada con#orme Requisito CC+II! Item M<
P*sso !? 3elecione da tabela de produtos pelo menos 5 (cinco) produtos! consulte e anote a quantidade de estoque e emita Cupons Fiscais com uma unidade de cada produto selecionado P*sso C? Emita aRedu o O (dia AS4)%

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

1/112

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

2/112

P*sso D?Avance

a data do ECF para o dia seguinte ao da Redu o O emitida no passo R (dia

ASM)% Emita um Relat0rio Berencial de IIdenti#ica o do PAF-ECFJ para que a atuali?a o do estoque seDa processada con#orme Requisito CC+II! Item M<
P*sso E? P*sso F? Emita um Cupom Fiscal com duas unidades de um dos produtos selecionados no passo F% P*sso G? E"ecute a atuali?a o do estoque! caso a atuali?a o n o seDa #eita concomitantemente ao registro% P*sso H9 Consulte novamente a quantidade em estoque dos itens selecionados e observe se =ouve a bai"a de uma unidade de cada um dos produtos selecionados no passo F% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Atuali?a o do estoque com a bai"a de uma unidade de cada um dos produtos selecionados% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Ine"ist-ncia da #un o para consulta do estoque% Ine"ist-ncia da #un o para atuali?a o do estoque caso a atuali?a o n o seDa #eita concomitantemente ao registro% , o atuali?a o do estoque com a bai"a de uma unidade de cada um dos produtos selecionados%

TESTE ?+eri#ica o da I/abela de Zndices /&cnicos de Produ oJ para viabili?a o do controle de estoque de mercadorias produ?idas no estabelecimento9 P*sso 1? Bere o arquivo IRegistros do PAF-ECFJ ^EM_ onde devem constar os insumos para a produ o de mercadorias no estabelecimento (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 ? Cadastre um produto de produ o pr0pria% P*sso ! Abra a /abela de Zndices /&cnicos de Produ o e insira @ndices a serem utili?ados na composi o do produto cadastrado no passo M% P*sso C? Bere o arquivo /abela de Zndices /&cnicos de Produ o e veri#ique se constam o produto e os @ndices inseridos no passo M% P*sso D9 Caso =aDa controle de produ o! produ?a um item% P*sso E? Comande a impress o do cupom #iscal com um item produ?ido no pr0prio estabelecimento% P*sso F? Emita Redu o O P*sso G9 Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo V% P*sso H? Emita um Relat0rio Berencial de IIdenti#ica o do PAF-ECFJ% (para #orar a atuali?a o do estoque) P*sso 109 +eri#ique a bai"a proporcional no estoque con#orme os @ndices de produ o cadastrados na tabela! utili?ando a #un o constante do Item 4V do Requisito +II% Co9)$=o "*r* re78$s$5o *5e9)$)o 9 E"ist-ncia de /abela de Zndices /&cnicos de Produ o! com acesso pelo usu$rio do programa! sem necessidade de interven o E arquivo /abela de Zndices /&cnicos de Produ o gerado de #orma consistente com os @ndices cadastrados E bai"a proporcional nos estoques de insumos! con#orme @ndices de produ o in#ormados na tabela% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de /abela de Zndices /&cnicos de Produ o (Y impedimento de acesso * tabela pelo usu$rio (Y arquivo /abela de Zndices /&cnicos de Produ o gerado de #orma inconsistente com os @ndices cadastrados (Y incorre o na bai"a de estoques na propor o indicada pelos @ndices de produ o% RE2UISITO IIVIII
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
2/112

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

3/112

TESTES TESTE ?+eri#ica o do arquivo de I+enda do Per@odoJ para identi#icar os documentos #iscais emitidos no estabelecimento em determinado per@odo! inclusive a ,F-e! #a?endo op o pelo leiaute estabelecido no 2anual de (rienta o do Conv-nio 5V6E59 P*sso 1? Emita Redu o O (do dia AS7)% P*sso 9 Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo 4 (dia AS4) e9 P*sso !? Emita um Cupom Fiscal com acr&scimo no item e no subtotal! ou uma destas possibilidades! se #or o caso% P*sso C? Emita um Cupom Fiscal com desconto no item e no subtotal! ou uma destas possibilidades! se #or o caso% P*sso D9 Emita um Cupom Fiscal com pelo menos 5 situa'es tribut$rias distintas! identi#icando o cliente e pagando com mais de um meio de pagamento% Caso e"ista a possibilidade de lanar itens com I33! #aa o lanamento de um item com esta situa o tribut$ria% P*sso E? Emita um Cupom Fiscal! identi#ique o consumidor e pague com cart o de cr&dito% P*sso F? Emita um Cupom Fiscal com um item cancelado% P*sso G? Emita um Cupom Fiscal e depois comande seu cancelamento% P*sso H? 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 10? Emita a Redu o O (dia AS4)% P*sso 11? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo 44 (dia ASM)% P*sso 1 ? Aesligue o ECF e registre pelo menos um documento #iscal de cada modelo disponibili?ado para registro pelo PAF-ECF ou 3B! se #or o caso! inclusive a ,F-e% P*sso 1!? Repita os passos F a 47% P*sso 1C? Emita a Redu o O (dia ASM)% P*sso 1D? Aesligue o ECF e e"ecute o comando de gera o do arquivo de I+enda do Per@odoJ! indicando como data inicial o dia AS4 e como data #inal o dia ASM! #a?endo op o pelo leiaute estabelecido no 2anual de (rienta o do Conv-nio 5V6E5% P*sso 1E? (bserve se os documentos constantes dos passos F a 4R est o devidamente registrados e con#ira o leiaute do arquivo gerado com o estabelecido no 2anual de (rienta o do Conv-nio 5V6E5% P*sso 1F? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o? 4 - Possibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo< e M - Arquivo gerado con#orme o leiaute estabelecido no 2anual de (rienta o do Conv-nio 5V6E5< e F - Aocumentos constantes dos passos F a 4R devidamente registrados e validados< e R - Assinatura digital do arquivo validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
3/112

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

/112

4 - Impossibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo< ou M - Arquivo gerado em desacordo com o leiaute estabelecido no 2anual de (rienta o do Conv-nio 5V6E5< ou F - Algum dos documentos constantes dos passos F a 4R n o devidamente registrado ou validado< ou R - E"ist-ncia de outros documentos al&m dos registrados nos passos F a 4R< ou 5 - Falta de valida o da assinatura digital do arquivo% TESTE ?+eri#ica o do arquivo de I+enda do Per@odoJ para identi#icar os documentos #iscais emitidos no estabelecimento em determinado per@odo! inclusive a ,F-e! #a?endo op o pelo leiaute estabelecido no Ato C(/EPE6IC23 7E6789 P*sso 1? Emita Redu o O (do dia AS7)% P*sso 9 Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo 4 (dia AS4) e9 P*sso !? Emita um Cupom Fiscal com acr&scimo no item e no subtotal! ou uma destas possibilidades! se #or o caso% P*sso C? Emita um Cupom Fiscal com desconto no item e no subtotal! ou uma destas possibilidades! se #or o caso% P*sso D9 Emita um Cupom Fiscal com pelo menos 5 situa'es tribut$rias distintas! identi#icando o cliente e pagando com mais de um meio de pagamento% Caso e"ista a possibilidade de lanar itens com I33! #aa o lanamento de um item com esta situa o tribut$ria% P*sso E? Emita um Cupom Fiscal! identi#ique o consumidor e pague com cart o de cr&dito% P*sso F? Emita um Cupom Fiscal com um item cancelado% P*sso G? Emita um Cupom Fiscal e depois comande seu cancelamento% P*sso H? 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 10? Emita a Redu o O (dia AS4)% P*sso 11? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo 44 (dia ASM)% P*sso 1 ? Aesligue o ECF e registre pelo menos um documento #iscal de cada modelo disponibili?ado para registro pelo PAF-ECF ou 3B! se #or o caso! inclusive a ,F-e% P*sso 1!? Repita os passos F a 47% P*sso 1C? Emita a Redu o O (dia ASM)% P*sso 1D? Aesligue o ECF e e"ecute o comando de gera o do arquivo de I+enda do Per@odoJ! indicando como data inicial o dia AS4 e como data #inal o dia ASM! #a?endo op o pelo leiaute estabelecido no Ato C(/EPE6IC23 7E678% P*sso 1E? (bserve se os documentos constantes dos passos F a 4R est o devidamente registrados e con#ira o leiaute do arquivo gerado com o estabelecido no Ato C(/EPE6IC23 7E678% P*sso 1F? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o? 4 - Possibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo< e M - Arquivo gerado con#orme o leiaute estabelecido no Ato C(/EPE6IC23 7E678< e
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
/112

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

!/112

F - Aocumentos constantes dos passos F a 4R devidamente registrados e validados< e R - Assinatura digital do arquivo validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? 4 - Impossibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo< ou M - Arquivo gerado em desacordo com o leiaute estabelecido no Ato C(/EPE6IC23 7E678< ou F - Algum dos documentos constantes dos passos F a 4R n o devidamente registrado ou validado< ou R - E"ist-ncia de outros documentos al&m dos registrados nos passos F a 4R< ou 5 - Falta de valida o da assinatura digital do arquivo%
TESTE ? Emiss o! transmiss o e arma?enamento da ,F-e

P*sso 1? Identi#ique se o PAF-ECF ou 3B possui tela para emiss o de ,F-e! distinta da tela de emiss o de cupons #iscais% P*sso ? Emita uma ,F-e de venda de mercadorias com pelo menos M produtos% P*sso !? Com certi#icado digital do estabelecimento de testes! e"ecute a transmiss o da ,F-e em ambiente de =omologa o< P*sso C? +eri#ique se a ,F-e consta como autori?ada pelo retorno do servidor utili?ado em ambiente de =omologa o< P*sso D?+eri#ique se o AA,FE pode ser impresso apenas ap0s autori?a o da ,F-e transmitida no passo F e se consta no mesmo a e"press o I2A-59J em qualquer parte do campo Idados adicionaisJ procedido do c0digo descrito no Requisito CI! item c)% P*sso E? Bere o arquivo eletrLnico de IRegistros do PAF-ECFJ e con#ira se a nota #oi acumulada corretamente no registro AM% P*sso F? Bere o arquivo eletrLnico de +endas do Per@odo(Ato Cotepe 7E678) e con#ira se consta o registro da ,F-e emitida no passo M% P*sso G? Bere o arquivo eletrLnico de +endas do Per@odo(Conv-nio 5V6E5)e con#ira se consta o registro da ,F-e emitida no passo M% P*sso H? E"ecute a valida o da assinatura digital (Registro tipo EAA) dos arquivos emitidos dos passos T a 8 utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o? 4 E"ist-ncia da tela para emiss o de ,F-e em tela di#erente da utili?ada para emiss o de cupons #iscais< e M Correta impress o do AA,FE ap0s a autori?a o da ,F-e e impress o do I2A-5J no campo dados adicionais< F Bera o dos registros da ,F-e nos arquivos gerados nos passos T! V e 8< e R Assinatura digital dos arquivos validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? 4 Ine"ist-ncia da tela para emiss o de ,F-e< ou M , o autori?a o da ,F-e emitida em ambiente de =omologa o< ou F Bera o do AA,FE sem a autori?a o da ,F-e< ou F Bera o do AA,FE sem o c0digo I2A-5J< ou
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!/112

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

"/112

R , o gera o ou #alta do registro da ,F-e nos arquivos gerados nos passos T a 8< ou 5 Falta de valida o da assinatura digital dos arquivos< ou T Emiss o da ,F-e na mesma tela utili?ada para registro de cupom #iscal% RE2UISITO IIII TESTES , o =$ teste espec@#ico para este requisito% ( /E3/E relativo ao requisito CCC & su#iciente e dispensa teste especi#ico para este requisito%

RE2UISITO III TESTES


TESTE ? IRegistros do PAF-ECFJ - 2eios de Pagamento (Para veri#ica o dos registros AM) P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal% P*sso ? (bserve se & poss@vel selecionar o per@odo com data inicial e #inal para emiss o do arquivo% P*sso !? (bserve se os respectivos registros cont&m as in#orma'es relacionadas no item 4 deste requisito% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Bera o dos registros de meios de pagamento com sele o por per@odo de data! contendo as in#orma'es relacionadas no item 4 deste requisito% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Impossibilidade de selecionar o per@odo de data (Y #alta de emiss o do arquivo eletrLnico (Y emiss o do arquivo eletrLnico com #alta de pelo menos uma das in#orma'es relacionadas no item 4 deste requisito%

RE2UISITO IIII TESTES


(s testes descritos neste requisito se aplicam as al@neas F! R e 5% (s demais testes dos arquivos eletrLnicos s o su#icientes para veri#icar o atendimento da valida o dos registros EAA%

TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ ( Registros de AA+ QD -D!R) PASSO 1*? Emitir de? (47) AA+ com valores variando de 4%777!77 a 47%777!77% PASSO *? Identi#icar no banco de dados gerado pelo PAF-ECF os arquivos gerados para os AA+ emitidos no item 4 e alter$-los da seguinte #orma9 a) Para o AA+ 4 alterar o numero do C(( do Cupom Fiscal< b) Para o AA+ M emitido por ECF! alterar o n.mero do C(( do documento onde o AA+ #oi impresso pelo ECF<Para o AA+ F alterar o n.mero do AA+<
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
"/112

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

#/112

c) Para o AA+ R alterar o n.mero seq)encial do ECF< d) Para o AA+ 5 alterar o nome do adquirente< e) Para o AA+ T alterar o C,PK do adquirente< #) Para o AA+ V alterar a data do AA+< g) Para o AA+ E alterar o valor do AA+% PASSO !*? Berar o arquivo constante do Ane"o I+% PASSO C*? (bservar se o campo Imodelo do ECFJ do Registro /ipo AM! gerado no passo Fa! apresenta como conte.do o caracter I`J para os AA+ alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo Imodelo do ECFJ do Registro /ipo AM% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo Imodelo do ECFJ do Registro /ipo AM% PASSO 13? Emitir tre?e (4F) AA+ com valores variando de 4%777!77 a 47%777!77% PASSO 3? Identi#icar no banco de dados gerado pelo PAF-ECF os arquivos gerados para os itens dos AA+ (AF) emitidos no passo 4b e alter$-los da seguinte #orma9 a) Para um item do AA+ 4 alterar o ,.mero do AA+< b) Para um item do AA+ M alterar a Aata de inclus o< c) Para um item do AA+ F alterar o ,.mero do item< d) Para um item do AA+ R alterar o C0digo do Produto ou 3ervio< e) Para um item do AA+ 5 alterar a Aescri o< #) Para um item do AA+ T alterar a Huantidade< g) Para um item do AA+ V alterar a Ynidade< =) Para um item do AA+ 8 alterar o +alor unit$rio< i) Para um item do AA+ E alterar o Aesconto sobre item< D) Para um item do AA+ 47 alterar o Acr&scimo sobre item< a) Para um item do AA+ 44 alterar o +alor total l@quido< l) Para um item do AA+ 4M alterar a 3itua o /ribut$ria< m) Para um item do AA+ 4F alterar a Al@quota< n) Para um item do AA+ 4R alterar o Indicador de cancelamento% PASSO !3? Berar os arquivos constantes do Ane"o I+% PASSO C3? (bservar se o campo IAescri oJ dos Registros /ipo AF! gerado no passo Fb! apresenta como conte.do o caracter I`J para os itens dos AA+ alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo IAescri oJ dos Registros /ipo AF%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
#/112

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

$/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo IAescri oJ do Registros /ipo AF% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ ( Registros de estoque QE -E!RPASSO 1*? Cadastrar um tipo de produto con#orme tabela de mercadorias e servios% PASSO *? Inserir cinco (5) unidades de entradas re#erentes ao produto cadastrado no passo 4a% PASSO !*? Reali?ar a venda de cinco (5) unidades do produto inserido no passo Ma% PASSO C*? Comandar a impress o da Redu o IOJ% PASSO D*? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo Ra< PASSO E*? Emita um Relat0rio Berencial IIdenti#ica o do PAF-ECFJ para que a atuali?a o do estoque seDa processada con#orme Requisito CC+II! Item M< PASSO F*? Identi#icar no banco de dados gerado pelo PAF-ECF os arquivos re#erentes a identi#ica o do estabelecimento usu$rio do PAF-ECF e do ECF respons$vel por indicar o momento da atuali?a o do estoque e alterar o n.mero de #abrica o do ECF< PASSO G*? Berar o arquivo constante do Ane"o I+% PASSO H*? (bservar se o campo I2odelo do ECFJ do Registro /ipo EF! gerado no passo 8a! apresenta como conte.do o caracter I`J% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo EF% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo EF% PASSO 13? Cadastrar um tipo de produto con#orme tabela de mercadorias e servios% PASSO 3? Inserir cinco (5) unidades de entradas re#erentes ao produto cadastrado no passo 4b% PASSO !3? Reali?ar a venda de cinco (5) unidades do produto inserido no passo Mb% PASSO C3? Comandar a impress o da Redu o IOJ% PASSO D3? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo Rb< PASSO E3? Emita um Relat0rio Berencial IIdenti#ica o do PAF-ECFJ para que a atuali?a o do estoque seDa processada con#orme Requisito CC+II! Item M< PASSO F3? Identi#icar no banco de dados gerado pelo PAF-ECF os arquivos re#erentes a identi#ica o do estabelecimento 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 G3? Berar o arquivo constante do Ane"o I+% PASSO H3? (bservar se o campo I2odelo do ECFJ do Registro /ipo EF! gerado no passo 8b! apresenta como conte.do o caracter I`J% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo EF%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
$/112

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

%/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo EF% PASSO 1%? Cadastrar um tipo de produto con#orme tabela de mercadorias e servios% PASSO %? Inserir cinco (5) unidades de entradas re#erentes ao produto cadastrado no passo 4c% PASSO !%? Reali?ar a venda de cinco (5) unidades do produto inserido no passo Mc% PASSO C%? Comandar a impress o da Redu o IOJ% PASSO D%? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo Rc< PASSO E%? Emita um Relat0rio Berencial IIdenti#ica o do PAF-ECFJ para que a atuali?a o do estoque seDa processada con#orme Requisito CC+II! Item M< PASSO F%? Identi#icar no banco de dados gerado pelo PAF-ECF os arquivos re#erentes a identi#ica o do estabelecimento usu$rio do PAF-ECF e do ECF respons$vel por indicar o momento da atuali?a o do estoque e alterar a =ora do estoque< PASSO G%? Berar o arquivo constante do Ane"o I+% PASSO H%? (bservar se o campo I2odelo do ECFJ do Registro /ipo EF! gerado no passo 8c! apresenta como conte.do o caracter I`J% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo EF% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo EF% PASSO 1)? Cadastrar tr-s tipos de produtos con#orme tabela de mercadorias e servios% PASSO )? Inserir cinco (5) unidades de entradas re#erentes aos produtos cadastrados no passo 4d% PASSO !)? Reali?ar a venda de cinco (5) unidades de cada produto inserido no passo Md% PASSO C)? Comandar a impress o da Redu o IOJ% PASSO D)? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo Rd< PASSO E)? Emita um Relat0rio Berencial IIdenti#ica o do PAF-ECFJ para que a atuali?a o do estoque seDa processada con#orme Requisito CC+II! Item M< PASSO F)? Identi#icar no banco 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 #orma9 a) Para o produto 4 alterar o c0digo da mercadoria ou produto< b) Para o produto M alterar a descri o da mercadoria< c) Para o produto F alterar a quantidade em estoque% PASSO G)? Berar o arquivo constante do Ane"o I+% PASSO H)? (bservar se o campo IYnidadeJ do Registro /ipo EM! gerado no passo 8d! apresenta como conte.do o caracter I`J para os produtos em estoque alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo IYnidadeJ do Registro /ipo EM%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
%/112

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

!&/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Caracter I`J ausente no campo IYnidadeJ do Registro /ipo EM% TESTE ? Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ ( Registros de mercadorias e servios QP RPASSO 1? Identi#icar no banco de dados gerado pelo PAF-ECF os arquivos da rela o dos produtos cadastrados no P*sso 1 )o TESTE e alter$-los da seguinte #orma9 a) Para o produto 4 alterar a o c0digo da mercadoria ou servio< b) Para o produto F alterar a descri o da mercadoria ou servio< c) Para o produto 5 alterar a situa o tribut$ria< d) Para o produto V alterar a al@quota< e) Para o produto E alterar o valor unit$rio% PASSO 9 Berar os arquivos constante do Ane"o I+% PASSO !? (bservar se o campo IYnidadeJ do Registro /ipo PM! gerado no passo M! apresenta como conte.do o caracter I`J para os produtos alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o? Caracter I`J presente no campo IYnidadeJ do Registro /ipo PM% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Caracter I`J ausente no campo IYnidadeJ do Registro /ipo PM% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ ( Identi#ica o do ECF! do usu$rio! do PAF-ECF e da empresa desenvolvedora ^R74_) PASSO 1*9 Identi#icar no banco 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 n.mero de #abrica o do ECF< PASSO *9 Berar os arquivos constante do Ane"o I+% PASSO !*? (bservar se o campo I2odelo do ECFJ do registro tipo R74! gerado no passo anterior! apresenta como conte.do o caracter I`J < Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo R74% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo R74% PASSO 139 Identi#icar no banco 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,PK do estabelecimento usu$rio do ECF< PASSO 39 Berar os arquivos constante do Ane"o I+% PASSO !3? (bservar se o campo I2odelo do ECFJ do registro tipo R74! gerado no passo anterior! apresenta como conte.do o caracter I`J < Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo R74%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!&/112

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

!1/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo R74% TESTE ? Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Rela o das Redu'es O ^R7M_) PASSO 1? Crie movimenta o de situa'es tribut$rias di#erentes em cupons #iscais de 8 dias distintos atrav&s do modo de interven o t&cnica e o aDuste de rel0gio do ECF< PASSO ? Identi#icar no banco de dados gerado pelo PAF-ECF os registros gerados para as Redu'es O emitidas no item 4 e alter$-los da seguinte #orma9 a) Para a RO 4! alterar o ,.mero de Fabrica o do ECF< b) Para a RO M! alterar o CRO< c) Para a RO F! alterar o CR(< d) Para a RO R! alterar o C((< e) Para a RO 5! alterar a Aata do 2ovimento< #) Para a RO T! alterar a Aata da Emiss o< g) Para a RO V! alterar a Nora da Emiss o< =) Para a RO 8! alterar a +enda :ruta Ai$ria% PASSO !9 Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2odelo do ECFJ do Registro /ipo R7M! gerado no passo F! apresenta como conte.do o caracter I`J para as Redu'es O alteradas% Co9)$=o "*r* re78$s$5o *5e9)$)o? Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo R7M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo R7M% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Aetal=es das Redu'es O ^R7F_) PASSO 1? Identi#icar no banco de dados gerado pelo PAF-ECF os registros de detal=es das RO geradas pelo /E3/E e alter$-los da seguinte #orma9 a) Para um totali?ador parcial do tipo I! alterar o ,.mero de Fabrica o do ECF< b) Para um totali?ador parcial do tipo ,! alterar o CRO< c) Para um totali?ador parcial do tipo F! alterar o C0digo do /otali?ador Parcial< d) Para um totali?ador parcial do tipo /! alterar o +alor Acumulado% PASSO 9 Berar os arquivos constante do Ane"o I+% PASSO !? (bservar se o campo I2odelo do ECFJ do Registro /ipo R7F! gerado no passo M! apresenta como conte.do o caracter I`J para todos os detal=es das Redu'es O alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o? Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo R7F%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!1/112

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

!2/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo R7F% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Cupom Fiscal! ,ota Fiscal de +enda a Consumidor e :il=ete de Passagem ^R7R_) PASSO 1? Emitir cinco (75) cupons #iscais! compostos com M itens cada e com valores variando de 477!77 a 4%777!77 distintos em descri o e situa o tribut$ria< PASSO ? Identi#icar no banco de dados gerado pelo PAF-ECF os registros gerados para os cupons #iscais emitidos no item 4 e alter$-los da seguinte #orma9 a) Para o CF 4! alterar o ,.mero de Fabrica o do ECF< b) Para o CF M! alterar o CCF< c) Para o CF F! alterar o C((< d) Para o CF R! alterar o +alor /otal >iquido< e) Para o CF 5! alterar o Indicador de Cancelamento% PASSO !9 Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2odelo do ECFJ do Registro /ipo R7R! gerado no passo F! apresenta como conte.do o caracter I`J para todos os cupons #iscais alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o? Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo R7R% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo R7R% TESTE ? Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Aetal=e do Cupom Fiscal! da ,ota Fiscal de +enda a Consumidor ou do :il=ete de Passagem ^R75_) PASSO 1? Identi#icar no banco de dados gerado pelo PAF-ECF os registros de itens gerados para os cupons #iscais emitidos no /E3/E e alter$-los da seguinte #orma9 a) Para o Item 4 do CF 4! alterar o ,.mero de Fabrica o do ECF< b) Para o Item M do CF 4! alterar o CCF< c) Para o Item 4 do CF M! alterar o C((< d) Para o Item M do CF M! alterar o C0digo do Produto ou 3ervio< e) Para o Item 4 do CF F! alterar a Huantidade +endida< #) Para o Item M do CF F! alterar o +alor Ynit$rio< g) Para o Item 4 do CF R! alterar o +alor /otal >@quido< =) Para o Item M do CF R! alterar o C0digo do /otali?ador Parcial< i) Para o Item 4 do CF 5! alterar o Indicador de Cancelamento%

PASSO 9 Berar os arquivos constante do Ane"o I+%


Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!2/112

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

!3/112

PASSO !? (bservar se o campo I2odelo do ECFJ do Registro /ipo R75! gerado no passo M! apresenta como conte.do o caracter I`J para todos os itens de cupons #iscais alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o? Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo R75% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo R75% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Aemais Aocumentos Emitidos pelo ECF ^R7T_) PASSO 1? Emitir T registros distintos de demais documentos emitidos por ECF% ( Ym de cada tipo que se aplicar ao PAF-ECF analisado! e"9 C,! CC! RB ! ,C! C2 ! R+ )% PASSO ? Identi#icar no banco de dados gerado pelo PAF-ECF os registros dos documentos emitidos no passo 4 e alter$-los da seguinte #orma9 a) Para o documento 4! alterar o ,.mero de Fabrica o do ECF< b) Para o documento M! alterar o C((< c) Para o documento F! alterar o B,F< d) Para o documento R! alterar o CAC< e) Para o documento 5! alterar o 3@mbolo do tipo do documento< #) Para o documento T! alterar a Aata Final da Emiss o% PASSO !9 Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2odelo do ECFJ do Registro /ipo R7T! gerado no passo F! apresenta como conte.do o caracter I`J para todos documentos alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o? Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo R7T% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo R7T% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Aetal=e do Cupom Fiscal e do Aocumento , o Fiscal - 2eio de Pagamento ^R7V_) PASSO 1? Identi#icar no banco de dados M registros de pagamento dos cupons #iscais emitidos no /E3/E e M registros de comprovantes n o #iscais emitidos no /E3/E e alteralos da seguinte #orma9 a) Para o CF 4! alterar o ,.mero de Fabrica o do ECF< b) Para o CF M! alterar o C((< c) Para o C,F 4! alterar o B,F% PASSO 9 Berar os arquivos constante do Ane"o I+% PASSO !? (bservar se o campo I2odelo do ECFJ do Registro /ipo R7V! gerado no passo M! apresenta como conte.do o caracter I`J para pagamentos alterados%

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

!3/112

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

! /112

Co9)$=o "*r* re78$s$5o *5e9)$)o? Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo R7V% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo R7V% TESTE ? Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (I2ovimento Ai$rio - /ransporte de PassageirosJ ^/M_) PASSO 1? Emitir cinco (7V) bil=etes de passagem com valores variando de 477!77 a 577!77 em dias di#erentes utili?ando o modo de interven o e o aDuste de rel0gio< PASSO ? Identi#icar no banco de dados gerado pelo PAF-ECF os arquivos re#erentes ao movimento di$rio transporte de passageiros e altera-los da seguinte #orma9 a) Para o :il=ete 4! alterar o C,PK do estabelecimento< b) Para o :il=ete M! alterar a Aata do movimento< c) Para o :il=ete F! alterar o CRO< d) Para o :il=ete R! alterar o +alor Cont$bil< e) Para o :il=ete 5! alterar a :ase de c$lculo< #) Para o :il=ete T! alterar a Al@quota< g) Para o :il=ete V! alterar o +alor do imposto (IC23)% PASSO !9 Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I/ipo do AocumentoJ do Registro /ipo /M! gerado no passo F! apresenta como conte.do o caracter I`J para pagamentos alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o? Caracter I`J presente no campo I/ipo do AocumentoJ do Registro /ipo /M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I/ipo do AocumentoJ do Registro /ipo /M% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Controle de Encerrantes ^CM_) PASSO 1? Reali?ar nove (7E) abastecimentos com valores variando de 4!77 a 477!77 reais (ou litros)% PASSO ? Identi#icarno banco de dados gerado pelo PAF-ECF os arquivos gerados para os abastecimentos reali?ados no item 4 e alter$-los da seguinte #orma9 a) Para o abastecimento 4 alterar o numero do /anque< b) Para o abastecimento M alterar o n.mero da :omba< c) Para o abastecimento F alterar a n.mero do :ico< d) Para o abastecimento R alterar o valor do Encerrante Inicial< e) Para o abastecimento 5 alterar o valor do Encerrante Final< #) Para o abastecimento T alterar o 3tatus do Abastecimento< g) Para o abastecimento V alterar o ,.mero de #abrica o do ECF<
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
! /112

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

!!/112

=) Para o abastecimento 8 alterar o valor do C((< i) Para o abastecimento E alterar o valor do +olume Comerciali?ado% PASSO !? Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo ICombust@velJ do Registro /ipo CM! gerado no passo F! apresenta como conte.do o caracter I`J para os abastecimentos alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo ICombust@velJ do Registro /ipo CM% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo ICombust@velJ do Registro /ipo CM% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Cupom de Embarque ^2M_) PASSO 1? Reali?ar a emiss o de 5 cupons #iscais - bil=ete de passagem e para seus cupons de embarque vinculados siga o passo M< PASSO ? Identi#icarno banco de dados gerado pelo PAF-ECF os arquivos gerados para os cupons de embarque emitidos no item 4 e alter$-los da seguinte #orma9 a) Para o cupom de embarque 4 alterar o valor do C((< b) Para o cupom de embarque M alterar a Aata da Emiss o< c) Para o cupom de embarque F alterar o /ipo do 3ervio< d) Para o cupom de embarque R alterar a Poltrona< e) Para o cupom de embarque 5 alterar a Categoria de /ransporte% PASSO !? Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2odelo do ECFJ do Registro /ipo 2M! gerado no passo F! apresenta como conte.do o caracter I`J para os registros alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo 2M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo 2M% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (Cupom de Embarque Bratuidade ^>M_) PASSO 1? Reali?ar a emiss o de 5 cupons #iscais - bil=ete de passagem com a op o de passagens com gratuidade por Idosos! Passe >ivre ou 2enor de T anos% Para os registros vinculados cupom de embarque gratuidade siga o passo M% PASSO ? Identi#icarno banco de dados gerado pelo PAF-ECF os arquivos gerados para os cupons de embarque gratuidade emitidos no item 4 e alter$-los da seguinte #orma9 a) Para o cupom de embarque gratuidade 4 alterar o +alor do Ped$gio< b) Para o cupom de embarque gratuidade M alterar o /ipo de +iagem< c) Para o cupom de embarque gratuidade F alterar a Plata#orma<
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!!/112

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

!"/112

d) Para o cupom de embarque gratuidade R alterar o ,ome do Passageiro< e) Para o cupom de embarque gratuidade 5 alterar a Identi#ica o da >in=a% PASSO !? Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2odelo do ECFJ do Registro /ipo >M! gerado no passo F! apresenta como conte.do o caracter I`J para os registros alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo >M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo >M%

TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (2ovimento di$rio de Ped$gio ^BM_) PASSO 1? Emitir R cupons #iscais para a categoria de ped$gios em dias de movimenta o distintos! atrav&s do modo de interven o t&cnica e o aDuste de rel0gio do ECF< PASSO ? Identi#icarno banco de dados gerado pelo PAF-ECF os arquivos registros para cupons #iscais - ped$gio emitidos no item 4 e alter$-los da seguinte #orma9 a) Para o CF 4 alterar o C((< b) Para o CF M alterar o valor do ped$gio< c) Para o CF F alterar o local do posto de ped$gio< d) Para o CF R alterar o tipo do veiculo (M! F! R! 5 ou T ei"os )% PASSO !? Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2odelo do ECFJ do Registro /ipo BM! gerado no passo F! apresenta como conte.do o caracter I`J para os registros alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo BM% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo BM% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (/roco no Cart o ^NM_) PASSO 1? Huando =ouver a possibilidade do PAF-ECF permitir troco no cart o! emitir R cupons #iscais selecionado a #orma de pagamento cart o de cr&dito ou d&bito com valores de troco variando de RU 4!77 a RU 47!77< PASSO ? Identi#icarno banco de dados gerado pelo PAF-ECF os registros de troco gerados no item 4 e alter$-los da seguinte #orma9 a) Para o registro de troco do CF 4 alterar o C((< b) Para o registro de troco do CF M alterar o +alor do /roco<

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

!"/112

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

!#/112

c) Para o registro de troco do CF F alterar o CPF do adquirente do titulo de capitali?a o< d) Para o registro de troco do CF R alterar o n.mero do /@tulo de Capitali?a o% PASSO !? Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2odelo do ECFJ do Registro /ipo NM! gerado no passo F! apresenta como conte.do o caracter I`J para os registros alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo NM% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo NM% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (2ani#esto Fiscal de +iagem /ransporte de Passageiros ^FM_) PASSO 1? Identi#icarno banco de dados gerado pelo PAF-ECF os registros das viagens geradas no /E3/E e alter$-las da seguinte #orma9 a) Para a viagem do CF 4! alterar a Identi#ica o da lin=a< b) Para a viagem do CF M! alterar o ,.mero da lin=a< c) Para a viagem do CF F! alterar o Nor$rio de partida< d) Para a viagem do CF R! alterar o c0digo do /ipo da viagem% PASSO ? Berar os arquivos constante do Ane"o I+% PASSO !? (bservar se o campo IAescri o da >in=aJ do Registro /ipo FM! gerado no passo M! apresenta como conte.do o caracter I`J para os registros alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo IAescri o da >in=aJ do Registro /ipo FM% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo IAescri o da >in=aJ do Registro /ipo FM% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (:il=etes de Passagem do 2ani#esto Fiscal de +iagem /ransporte de Passageiros ^FF_) PASSO 1? Identi#icarno banco de dados gerado pelo PAF-ECF os registros dos bil=etes de passagens gerados no /E3/E e alter$-las da seguinte #orma9 a) Para o bil=ete 4 alterar o C((< b) Para o bil=ete M alterar o C0digo da (rigem< c) Para o bil=ete F alterar o C0digo do Aestino< d) Para o bil=ete R altera o +alor /otal do Aocumento% PASSO ? Berar os arquivos constante do Ane"o I+% PASSO !? (bservar se o campo I2odelo do ECFJ do Registro /ipo FF! gerado no passo M! apresenta como conte.do o caracter I`J para os registros alterados%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!#/112

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

!$/112

Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2odelo do ECFJ do Registro /ipo FF% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2odelo do ECFJ do Registro /ipo FF% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (/ipo de 3ervio ^FR_) PASSO 1? Identi#icarno banco de dados gerado pelo PAF-ECF os registros acumulados para os servios registrados no /E3/E e alter$-los da seguinte #orma9 a) Para o tipo de servio 3emi-leito alterar o /otal de :il=etes vendidos< b) Para o tipo de servio E"ecutivo alterar o C0digo do /ipo de 3ervio% PASSO ? Berar os arquivos constante do Ane"o I+% PASSO !? (bservar se o campo IC0digo do /ipo de 3ervioJ do Registro /ipo FR! gerado no passo M! apresenta como conte.do o caracter I`J para os registros alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo IC0digo do /ipo de 3ervioJ do Registro /ipo FR% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Caracter I`J ausente no campo IC0digo do /ipo de 3ervioJ do Registro /ipo FR%

TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (3ubstitui o da Placa EletrLnica de Berenciamento de Combust@vel ^:M_) PASSO 1? Registrar F opera'es de troca de placa eletrLnica em bombas distintas< PASSO ? Identi#icarno banco de dados gerado pelo PAF-ECF os registros gerados ap0s as opera'es #eitas no passo 4 e altera-los da seguinte #orma9 a) Para a substitui o 4! alterar o ,.mero da :omba< b) Para a substitui o M! alterar o ,.mero dos >acres antes da substitui o< c) Para a substitui o F! alterar o valor do Encerrante imediatamente ap0s a substitui o da placa% PASSO !? Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2otivo da 3ubstitui oJ do Registro /ipo :M! gerado no passo F! apresenta como conte.do o caracter I`J para os registros alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2otivo da 3ubstitui oJ do Registro /ipo :M% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2otivo da 3ubstitui oJ do Registro /ipo :M% TESTE ?Altera o de dados no arquivo eletrLnico IRegistros do PAF-ECFJ (2eio de Pagamento ^AM_)
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!$/112

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

!%/112

PASSO 1? Identi#icarno banco de dados gerado pelo PAF-ECF os registros de pagamentos acumulados e registrados ap0s o /E3/E e e altera-los da seguinte #orma9 a) Para o registro de pagamento acumulado 4! alterar o c0digo do tipo de documento< b) Para o registro de pagamento acumulado M! alterar o +alor /otal% PASSO !? Berar os arquivos constante do Ane"o I+% PASSO C? (bservar se o campo I2eio de PagamentoJ do Registro /ipo AM! gerado no passo M! apresenta como conte.do o caracter I`J para os registros alterados% Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no campo I2eio de PagamentoJ do Registro /ipo AM% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?Caracter I`J ausente no campo I2eio de PagamentoJ do Registro /ipo AM% TESTE ? Ex%#8so/I9%#8so )e )*)os; PASSO1? Identi#ique no banco de dados as tabelas alimentadas pelo PAF-ECF9 a) Remova6Inclua um AA+ re#erente a um registro e"istente em AM< b) Remova6Inclua um Item de AA+ re#erente ao registro AF< c) Remova6Inclua um Produto re#erente ao registro PM< d) Remova6Inclua um Produto em Estoque re#erente ao registro EM< e) Remova6Inclua um ECF ou Aocumento :ase que #e? a atuali?a o do estoque re#erente ao registro EF< #) Remova6Inclua um Registro de 2ovimenta o do ECF re#erentes aos registros tipo R74! R7M! R7F! R7R! R75! R7T e R7V< g) Remova6Inclua um Registro de Abastecimento re#erente ao registro CM< =) Remova6Inclua um Registro de 3ubstitui o de Placa EletrLnica ao registro :M< i) Remova6Inclua um Registro de 2ovimento Ai$rio re#erente ao registro /M< D) Remova6Inclua um Registro de 2eio de Pagamento ao registro AM< a) Remova6Inclua um Registro de 2ani#esto Fiscal de +iagem ao registro FM< l) Remova6Inclua um Registro de /ipo de 3ervio ao registro FR< m) Remova6Inclua um Registro de bil=ete do mani#esto #iscal ao registro FF< n) Remova6Inclua um Registro de 2ovimento Ai$rio de Ped$gio ao registro BM< o) Remova6Inclua um Cupom de Embarque ao registro 2M< p) Remova6Inclua um Cupom de Embarque Bratuidade ao registro >M% PASSO ? A cada a o de e"clus o ou inclus o #eita gere o arquivo eletrLnico re#erente ao registro manipulado e citado no passo 4< PASSO !? (bserve se os arquivos gerados possuem o caractere I`J no respectivo campo de#inido no al@nea c) do REHYI3I/( CCCI Item 5< Co9)$=o "*r* re78$s$5o *5e9)$)o?Caracter I`J presente no respectivo campo de#inido no al@nea c) do REHYI3I/( CCCI Item 5%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
!%/112

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

"&/112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Caracter I`J ausente no respectivo campo de#inido no al@nea c) do REHYI3I/( CCCI Item 5% TESTE ?I9s"e=o )e ,e98s o8 ro5$9*s *85o,&5$%*s 78e e#$,$9e, *s e'$)M9%$*s *"o95*)*s "e#os $5e9s C e D )o re78$s$5oIIII; PASSO 1? :usque no sistema por menus ou rotinas autom$ticas que #aam com que registros evidenciados seDam limpos< Co9)$=o "*r* re78$s$5o *5e9)$)o9 Ine"ist-ncia de menus ou rotinas autom$ticas que eliminem uma evid-ncia de altera o nos registros ou de manipula o nas tabelas do PAFECF< Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? E"ist-ncia menus ou rotinas autom$ticas que eliminem uma evid-ncia dos registros e tabelas manipuladas% RE2UISITO IIIII TESTES TESTE ?Inspe o de menus para identi#icar se e"istem rotinas que permitam #a?er segunda via de cupom #iscal ou qualquer outro relat0rio gerencial que se assemel=e a um cupom #iscal (e"ceto para os itens tolerados pelo requisito CCCII)% PASSO 1?:usque no sistema por menus! #uncionalidades ou con#igura'es que permitam gerar relat0rio gerencial que conten=a itens que se assemel=em a cupom #iscais ou a segunda via de cupom #iscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Ine"ist-ncia de menus! #uncionalidades ou con#igura'es que permitam gerar relat0rio gerencial assemel=ado aos itens do cupom #iscal% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? E"ist-ncia de menus! #uncionalidades ou con#igura'es que permitam gerar relat0rio gerencial assemel=ado aos itens do cupom #iscal% RE2UISITO IIIIII TESTE ? Relat0rio Berencial de Identi#ica o do PAF-ECF Passo 49 E"ecute a #un o IIdenti#ica o do PAF-ECFJ do 2enu Fiscal% Passo M9 (bserve se o relat0rio cont&m as in#orma'es relacionadas no item 4 deste requisito% Condi o para requisito atendido9 Emiss o de Relat0rio Berencial denominado IIAE,/IFICAbQ( A( PAF-ECFJ! contendo as in#orma'es relacionadas no item 4 deste requisito! utili?ando para isso dados #ict@cios% Condi o para requisito n o atendido9 Impossibilidade de emiss o do relat0rio (Y #alta de emiss o do relat0rio (Y emiss o do relat0rio com #alta de pelo menos uma das in#orma'es relacionadas no item 4 deste requisito% <LOCO II
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
"&/112

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

"1/112

RE2UISITOS ESPECSFICOS DO PAF-ECF PARA ESTA<ELECIMENTO REVENDEDOR VARELISTA DE COM<USTSVEL AUTOMOTIVO RE2UISITO IIIIV TESTES , o =$ teste espec@#ico para este requisito% (s demais testes relativos a este requisito s o su#icientes e dispensam teste especi#ico para este requisito% RE2UISITO IIIV TESTES TESTE ? Relat0rio Berencial antes da Redu o O% P*sso 1? Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 45 (quin?e) litros de gasolina! sendo o tanque 4! o bico nc M e o encerrante inicial igual a ?ero% P*sso 9 ,o ECF integrado ao sistema de interliga o de bombas! emita o Cupom Fiscal registrando o #ornecimento dos 45 litros de gasolina do passo 4% P*sso !9 Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para F5 (trinta e cinco) litros de gasolina! sendo o tanque 4! o bico nc M e o encerrante inicial igual a 77777745% P*sso C9 ,o ECF integrado ao sistema de interliga o de bombas! emita o Cupom Fiscal registrando o #ornecimento dos F5 litros de gasolina do passo F% P*sso D9 Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para R5 (quarenta e cinco) litros de $lcool! sendo o tanque 4! o bico nc 4 e o encerrante inicial igual a 777774FT% P*sso E9 ,o ECF integrado ao sistema de interliga o de bombas! emita um Cupom Fiscal registrando o #ornecimento dos R5 litros de $lcool do passo 5% P*sso F9 Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 85 (oitenta e cinco) litros de $lcool! sendo o tanque 4! o bico nc 4 e o encerrante inicial igual a 77777484% P*sso G9 ,o ECF integrado ao sistema de interliga o de bombas! emita um Cupom Fiscal registrando o #ornecimento dos 85 litros de $lcool do passo V% P*sso H9 Emita a Redu o O! com o rel0gio marcando um =or$rio dentro do dia dos abastecimentos iniciados no passo 4% P*sso 10? Caso o ECF emita Relat0rio Berencial Duntamente com a >eitura C! observe se imediatamente antes da emiss o da Redu o O! #oi emitida a >eitura C contendo o Relat0rio Berencial com as seguintes in#orma'es9 dCE9:7M EI7777777!777 EF7777757!777 +57!777 dCE9:74 EI77774FT!777 EF7777MTT!777 +4F7!777

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

"1/112

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

"2/112

P*sso 11? Caso o ECF emita Relat0rio Berencial independente da >eitura C! observe se imediatamente antes da emiss o da Redu o O! #oi emitida a >eitura C contendo o Relat0rio Berencial com as seguintes in#orma'es9 dCE9:7M EI7777777!777 EF7777757!777 +57!777 dCE9:74 EI77774FT!777 EF7777MTT!777 +4F7!777 P*sso 1 ? (bserve se o relat0rio #oi emitido con#orme descrito no item 4 deste requisito% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o! imediatamente antes da Redu o O! de Relat0rio Berencial! isolado ou na >eitura C! contendo as in#orma'es dos passos 47 ou 44! con#orme o caso% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de emiss o! imediatamente antes da Redu o O! de >eitura C ou Relat0rio Berencial (Y emiss o destes em descon#ormidade com o descrito no item 4 deste requisito ou cuDas in#orma'es seDam diversas das descritas nos passos 47 ou 44! con#orme o caso% P*sso 1!9 Avance a data do ECF para as MF=R5min do dia seguinte ao da Redu o O emitida no passo E e repita os passos de 4 a 8! dei"ando o ECF com Redu o O pendente% P*sso 1C9 Aguarde o ECF avanar at& *s M= do dia seguinte ao da Redu o O pendente! veri#icando se a impressora entrou em estado de bloqueada (Redu o O pendente)% P*sso 1D9 (bserve se o ECF emitiu automaticamente a Redu o O pendente do dia ASM e caso isto ten=a ocorrido! veri#ique se! ap0s a emiss o da Redu o O! #oi impresso o Relat0rio Berencial com as seguintes in#orma'es9 dCE9:7M EI7777777!777 EF7777757!777 +57!777 dCE9:74 EI77774FT!777 EF7777MTT!777 +4F7!777 P*sso 1E9 Caso o ECF n o ten=a emitido automaticamente a Redu o O pendente do dia ASM! comande a emiss o desta Redu o O e veri#ique se! ap0s a emiss o da Redu o O! #oi impresso o Relat0rio Berencial com as seguintes in#orma'es9 dCE9:7M EI7777777!777 EF7777757!777 +57!777 dCE9:74 EI77774FT!777 EF7777MTT!777 +4F7!777 P*sso 1F? (bserve se o relat0rio #oi emitido con#orme descrito no item 4 deste requisito% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o! imediatamente ap0s a Redu o O! de Relat0rio Berencial! isolado ou na >eitura C! contendo as in#orma'es dos passos 45 ou 4T! con#orme o caso% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de emiss o! imediatamente ap0s a Redu o O! de >eitura C ou Relat0rio Berencial (Y emiss o destes em descon#ormidade com o descrito no item 4 deste requisito ou cuDas in#orma'es seDam diversas das descritas nos passos 45 ou 4T! con#orme o caso% TESTE ? >eitura C com emiss o autom$tica do Relat0rio Berencial denominado PControle de EncerrantesP P*sso 1? Repita os passos de 4 a 8 do /E3/E % P*sso ? Abrir o 2enu Fiscal e emitir a >eitura C% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o da >eitura C seguido! automaticamente! do Relat0rio Berencial Controle de Encerrantes! contendo as in#orma'es indicadas no Passo 47 do /E3/E % Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Emiss o da >eitura C sem a emiss o autom$tica do Relat0rio Berencial Controle de Encerrantes ou Emiss o da >eitura C seguido!

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

"2/112

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

"3/112

automaticamente! do Relat0rio Berencial Controle de Encerrantes! contendo in#orma'es di#erentes das que constam do Passo 47 do /E3/E % RE2UISITO IIIVI TESTES TESTE ? Emiss o de Cupom Fiscal com identi#ica o do adquirente e do ve@culo abastecido% P*sso 1? Registre uma opera o de abastecimento de combust@vel no programa aplicativo! observando se o mesmo disponibili?a campos para a digita o dos dados do adquirente e do ve@culo abastecido (ra? o social e as inscri'es estadual e no C,PK do contribuinte adquirente! a placa e a quilometragem do =odLmetro do ve@culo abastecido)% P*sso ? (bserve se o Cupom Fiscal emitido relativo ao abastecimento registrado! cont&m impressos os dados acima descritos% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Possibilidade de registro pelo programa aplicativo dos dados do adquirente e do ve@culo abastecido (ra? o social e as inscri'es estadual e no C,PK do contribuinte adquirente! a placa e a quilometragem do =odLmetro do ve@culo abastecido) e impress o destes dados no Cupom Fiscal% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impossibilidade de registro pelo programa aplicativo dos dados do adquirente e do ve@culo abastecido (ra? o social e as inscri'es estadual e no C,PK do contribuinte adquirente! a placa e a quilometragem do =odLmetro do ve@culo abastecido) ou #alta de impress o destes dados no Cupom Fiscal% RE2UISITO IIIVII TESTES TESTE ? Inspe o do sistema de interliga o de bombas (O3ser'*=o? para a reali?a o do teste deve ser utili?ado simulador de bomba de combust@vel! por =ard[are ou so#t[are e o pr0prio equipamento concentrador ou seu simulador por =ard[are)% P*sso 1? +eri#ique se o PAF-ECF #unciona integrado com sistema de interliga o de bombas utili?ando =ard[are concentrador% P*sso ? Reali?e dois abastecimentos de combust@veis di#erentes sendo um de 47 litros e o segundo de 45 litros utili?ando o simulador de bomba de combust@vel e o equipamento concentrador! dei"ando o abastecimento pendente! sem emiss o do respectivo Cupom Fiscal% P*sso !? Aesligar o concentrador e! utili?ando o simulador de bomba de combust@vel! reali?ar um abastecimento de 8 litros do mesmo bico de onde #oi reali?ado o abastecimento de 47 litros citado no passo M% P*sso C? >igar o concentrador e utili?ando o simulador de bomba de combust@vel e o equipamento concentrador reali?ar um abastecimento de M7 litros do mesmo bico de onde #oi reali?ado o abastecimento de 47 litros citado no passo M% P*sso D? Converter em Cupom Fiscal os abastecimentos de 45 litros do passo M e o abastecimento de M7 litros do passo R%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
"3/112

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

" /112

P*sso E? Envie comando para emiss o da Redu o O ao ECF e observe se #oi automaticamente emitido! antes da Redu o O! o Cupom Fiscal relativo ao registro de abastecimento de 47 litros e#etuado no passo M e o Cupom Fiscal relativo aos 8 litros do abastecimento e#etuado no passo F% Co9)$=o "*r* re78$s$5o *5e9)$)o? Funcionamento com sistema de interliga o de bombas e emiss o autom$tica antes da Redu o O dos Cupons Fiscais% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? , o Funcionamento do sistema de interliga o de bombas (Y #alta de emiss o autom$tica antes da Redu o O dos Cupons Fiscais citados no passo T% TESTE ? Redu o O autom$tica com emiss o de cupom #iscal para registro de abastecimento com o status IPE,AE,/EJ e para valor remanescente a que se re#ere * al@nea IcMJ% P*sso 1? Reali?e dois abastecimentos de combust@veis di#erentes utili?ando o simulador de bomba de combust@vel e o equipamento concentrador! sendo um de 5 litros e outro de 47 litros! dei"ando o abastecimento de 5 litros pendente! sem emiss o do respectivo Cupom Fiscal e emitindo o Cupom Fiscal para o abastecimento de 47 litros% P*sso ? E"ecute o cancelamento do Cupom Fiscal relativo ao abastecimento de 47 litros% P*sso !? Em equipamento simulador de bomba de combust@vel! simular abastecimentos de maneira a dei"ar um volume remanescente (maior que ?ero) de combust@vel no tanque 4! a bomba nc R! o bico nc M con#orme de#inido no item 4! al@nea IcMJ do Requisito CCC+II% P*sso C? Caso o ECF n o esteDa con#igurado para emiss o autom$tica de redu o O! simule aemiss o autom$tica do documento Redu o O pelo ECF (dia AS7) sem a interveni-ncia do PAF-ECF! P*sso D? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo R (dia AS4)% P*sso E? Abra o movimento do dia AS4 e emita um Cupom Fiscal% +eri#ique se antes da emiss o deste primeiro Cupom Fiscal do dia AS4! =ouve a emiss o dos cupons #iscais relativos aos tr-s abastecimentos com status IPE,AE,/EJ gerados nos passos 4! M e F% +eri#ique tamb&m se #oi considerado como valor do encerrante #inal (EF) do dia de movimento da Redu o O emitida automaticamente! o valor do encerrante inicial (EI) do dia seguinte (dia AS4)% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o autom$tica dos cupons #iscais relativos aos abastecimentos com status IPE,AE,/EJ antes da emiss o do primeiro Cupom Fiscal do dia AS4 E valor do encerrante #inal (EF) do dia de movimento da Redu o O emitida automaticamente igual ao valor do encerrante inicial (EI) do dia seguinte (dia AS4)% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Falta de emiss o autom$tica dos cupons #iscais relativos aos abastecimentos com status IPE,AE,/EJ antes da emiss o do primeiro Cupom Fiscal do dia AS4 (Y valor do encerrante #inal (EF) do dia de movimento da Redu o O emitida automaticamente di#erente do valor do encerrante inicial (EI) do dia seguinte (dia AS4)% TESTE ? Redu o O autom$tica com emiss o de cupom #iscal para registro de abastecimento com o status IPE,AE,/EJ e para valor remanescente a que se re#ere * al@nea IcMJ%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
" /112

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

"!/112

P*sso 1? Reali?e dois abastecimentos de combust@veis di#erentes utili?ando o simulador de bomba de combust@vel e o equipamento concentrador! sendo um de 5 litros e outro de 47 litros! dei"ando o abastecimento de 5 litros pendente! sem emiss o do respectivo Cupom Fiscal e emitindo o Cupom Fiscal para o abastecimento de 47 litros% P*sso ? E"ecute o cancelamento do Cupom Fiscal relativo ao abastecimento de 47 litros% P*sso !? Em equipamento simulador de bomba de combust@vel! simular abastecimentos de maneira a dei"ar um volume remanescente (maior que ?ero) de combust@vel no tanque 4! a bomba nc R! o bico nc M con#orme de#inido no item 4! al@nea IcMJ do Requisito CCC+II% P*sso C? Emita a Redu o O pelo ECF (dia AS7) sem a interveni-ncia do PAF-ECF! utili?ando outro sistema ou um #rame[ora provido pelo #abricante da ECF% P*sso D? Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo R (dia AS4)% P*sso E? Abra o movimento do dia AS4 utili?ando outro sistema ou um #rame[ora provido pelo #abricante da ECF e emita um Cupom Fiscal% P*sso F? ADuste o B/ para que o ECF possa ser inserido novamente na aplica o PAF-ECF e repita os passos 4! M e F% P*sso G? Emita a redu o O do dia AS4 e veri#ique se imediatamente antes da emiss o da Redu o O! =ouve a emiss o dos cupons #iscais relativos aos tr-s abastecimentos com status IPE,AE,/EJ gerados nos passos 4! M e F dos dias AS7 e AS4% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o autom$tica dos cupons #iscais relativos aos abastecimentos com status IPE,AE,/EJ dos dias AS7 e AS4 imediatamente antes da emiss o da Redu o O do dia AS4% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de emiss o autom$tica de qualquer um dos cupons #iscais relativos aos abastecimentos com status IPE,AE,/EJ dos dias AS7 e AS4 imediatamente antes da emiss o da Redu o O do dia AS4% (:3ER+AbQ(9 (s passos R! 5! T e parte do V (aDuste do B/) #oram inserido para simular a situa o representada por c5 (Requisito CCC+II)9 impossibilidade de emiss o do documento Redu o O de 5o)os os equipamentos ECF com movimento aberto no dia% TESTE ? Inspe o dos menus do programa% P*sso 1? +eri#ique todos os menus! teclas de atal=o e op'es de opera o e con#igura o disponibili?adas pelo programa e observe se =$ possibilidade de acesso ao usu$rio para altera o dos dados relativos ao abastecimento de combust@vel provenientes do equipamento concentrador das bombas abastecedoras% Co9)$=o "*r* re78$s$5o *5e9)$)o9 , o constata o na inspe o visual de #un o que possibilite a altera o dos dados captados do equipamento concentrador% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 E"ist-ncia de #un o que possibilite a altera o dos dados captados do equipamento concentrador% TESTE ? Emiss o de Relat0rio Berencial de Abastecimentos Pendentes P*sso 1? Reali?e dois abastecimentos de combust@veis di#erentes utili?ando o simulador de bomba de combust@vel e o equipamento concentrador! sendo um de 5 litros e outro de 47 litros! dei"ando o abastecimento de 5 litros pendente! sem emiss o do respectivo Cupom Fiscal e emitindo o Cupom Fiscal para o abastecimento de 47 litros% P*sso ? E"ecute o cancelamento do Cupom Fiscal relativo ao abastecimento de 47 litros%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
"!/112

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

""/112

P*sso !? E"ecute a #un o IAbastecimentos PendentesJ do 2enu Fiscal% P*sso C? (bserve se o relat0rio cont&m as in#orma'es capturadas das bombas abastecedoras relativas aos registros de abastecimentos pendentes para os quais ainda n o =ouve a emiss o de Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o de Relat0rio Berencial denominado IA:A3/ECI2E,/(3 PE,AE,/E3J! contendo as in#orma'es capturadas das bombas abastecedoras relativas aos registros de abastecimentos pendentes de 5 e 47 litros% Em con#ormidade com as al@neas d4 e dM do Requisito CCC+II% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Impossibilidade de emiss o do relat0rio (Y #alta de emiss o do relat0rio (Y emiss o do relat0rio com #alta de in#orma'es capturadas das bombas abastecedora relativas aos registros de abastecimentos pendentes de 5 e 47 litros% TESTE ? Arquivo EletrLnico IRegistros do PAF-ECFJ! veri#ica o do registro CM% P*sso 1? Reali?e um conDunto de abastecimentos de #orma a gerar pelo menos um registro de cada um dos status descritos na al@nea IaJ do item 4 deste requisito% P*sso ? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal% P*sso !? +eri#ique se & poss@vel selecionar a gera o do arquivo por per@odo de data inicial e #inal% (:39 (A possibilidade de gera o do estoque parcial e estoque total! D$ #oram reali?adas no /E3/E)% P*sso C? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o III do Ato C(/EPE6IC23 7E64F% P*sso D? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Possibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo E arquivo gerado con#orme leiaute estabelecido no Ane"o III do Ato C(/EPE6IC23 7E64F com assinatura digital validada E documentos gerados no passo 4 devidamente registrados e validados% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impossibilidade de sele o do per@odo com data inicial e #inal para a gera o do arquivo (Y arquivo gerado em desacordo com o leiaute estabelecido no Ane"o III do Ato C(/EPE6IC23 7E64F% (Y #alta de valida o da assinatura digital do arquivo (Y documentos gerados no passo 4 n o devidamente registrados ou validados% TESTE ? E,$sso )o Re#*56r$o Gere9%$*# JALERTA? PERDA DE COMUNICA.1OK P*sso 1? Reali?e dois abastecimentos de combust@veis di#erentes utili?ando o simulador de bomba de combust@vel e o equipamento concentrador! sendo um de 5 litros e outro de 47 litros e veri#ique o valor do encerrante #inal de cada abastecimento% P*sso ? Aesconecte o cabo serial do simulador de bomba de combust@vel do equipamento de modo a impossibilitar a comunica o pelo aplicativo% P*sso !? Aguarde por 47 (de?) minutos ininterruptos P*sso C?%+eri#ique se ocorreu a emiss o de Relat0rio Berencial denominado IA>ER/A9 PERAA AE C(2Y,ICAbQ(J! automaticamente% P*sso D? (bserve se a e"press o IdPC9J seguida do valor do .ltimo encerrante capturado de todos os bicos de abastecimento que perderam a comunica o%

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

""/112

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

"#/112

Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o autom$tica do Relat0rio Berencial IA>ER/A9 PERAA AE C(2Y,ICAbQ(J de acordo com o Requisito CCC+II! item R% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? , o emitir automaticamente o Relat0rio Berencial IA>ER/A9 PERAA AE C(2Y,ICAbQ(J (Y emitir o Relat0rio em desacordo com Requisito CCC+II! item R% TESTE ? E,$sso )o Re#*56r$o Gere9%$*# JALERTA? RETORNO DE COMUNICA.1OK P*sso 1? Repita os passos 4 aR do /E3/E % P*sso ? Aguarde M minutos e restabelea a comunica o% P*sso ?%+eri#ique se ocorreu a emiss o de Relat0rio Berencial denominado IA>ER/A9 RE/(R,( AE C(2Y,ICAbQ(J! automaticamente% P*sso !? (bserve se a e"press o IdRC9J seguida do valor do .ltimo encerrante capturado de todos os bicos de abastecimento que perderam a comunica o% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o autom$tica do Relat0rio Berencial IA>ER/A9 RE/(R,( AE C(2Y,ICAbQ(J de acordo com o Requisito CCC+II! item 5% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? , o emitir automaticamente o Relat0rio Berencial IA>ER/A9 RE/(R,( AE C(2Y,ICAbQ(J (Y emitir o Relat0rio em desacordo com Requisito CCC+II! item 5% TESTE E,$sso )o Re#*56r$o Gere9%$*# JALERTA? SEM COMUNICA.1OK P*sso 1?% Aesconecte o cabo serial do simulador de bomba de combust@vel do equipamento de modo a impossibilitar a comunica o pelo aplicativo% P*sso ? Emita Redu o O% P*sso !? (bserve se imediatamente antes ou ap0s a emiss o da Redu o O! =ouve a emiss o de Relat0rio Berencial denominado IA>ER/A9 3E2 C(2Y,ICAbQ(J% P*sso C? (bserve se a e"press o Id3C9J seguida do valor do .ltimo encerrante capturado de todos os bicos de abastecimento que perderam a comunica o% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o autom$tica do Relat0rio Berencial IA>ER/A9 3E2 C(2Y,ICAbQ(J de acordo com o Requisito CCC+II! item T% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? , o emitir automaticamente o Relat0rio Berencial IA>ER/A9 3E2 C(2Y,ICAbQ(J (Y emitir o Relat0rio em desacordo com Requisito CCC+II! item T% RE2UISITO IIIVIII TESTES TESTE Emiss o de Cupom Fiscal descrevendo o n.mero de identi#ica o do bico abastecedor e a quantidade acumulada no respectivo encerrante% (O3ser'*=o? para a reali?a o do teste deve ser utili?ado simulador de bomba de combust@vel! por =ard[are ou so#t[are e o pr0prio equipamento concentrador ou seu simulador por =ard[are)%

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

"#/112

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

"$/112

P*sso 1? Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 45 (quin?e) litros de gasolina! sendo o tanque 4! a bomba 9T R! o bico 9T M e o encerrante inicial igual a ?ero% P*sso 9 ,o ECF integrado ao sistema de interliga o de bombas! emita o Cupom Fiscal registrando o #ornecimento dos 45 litros de gasolina% P*sso !9 (bserve se #oi impresso no Cupom Fiscal o item com 45 litros de gasolina! e no campo Pin#orma'es suplementaresP ou Pmensagens promocionaisP as seguintes in#orma'es9 dCF9:7M EI7 EF45 +45% P*sso C9 Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para R5 (quarenta e cinco) litros de $lcool! sendo o tanque 4! a bomba 9T M! o bico 9T 4 e o encerrante inicial igual a 777774FT% P*sso D? ,o ECF integrado ao sistema de interliga o de bombas! emita o Cupom Fiscal registrando o #ornecimento dos R5 litros de $lcool% P*sso E? (bserve se #oi impresso no Cupom Fiscal o item com R5 litros de $lcool! e no campo Pin#orma'es suplementaresP ou Pmensagens promocionaisP as seguintes in#orma'es9dCF9:74 EI777774FT EF77777484 P*sso F9 Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 45 (qui?e) litros de $lcool! sendo o tanque 4! a bomba 9T M! o bico 9T 4 e o encerrante inicial igual a 77777484% P*sso G9 ,o ECF integrado ao sistema de interliga o de bombas! emita um Cupom Fiscal registrando o #ornecimento dos 45 litros de $lcool% P*sso H9 (bserve se #oi impresso no Cupom Fiscal o item com 45 litros de $lcool! e no campo Pin#orma'es suplementaresP ou Pmensagens promocionaisP as seguintes in#orma'es9 dCF9:74 EI77777484 EF777774ET P*sso 109 Aesconectar o simulador de bombas de combust@vel do sistema que cont&m o ECF e o PAF-ECF% Conectar o simulador de bombas de combust@vel a outro programa diverso do PAF-ECF% Fornecer 47 litros de $lcool na bomba 9T M! bico 9T 4 e o tanque 4% P*sso 119 Reconectar o simulador de bombas de combust@vel ao sistema que cont&m o ECF e o PAF-ECF% P*sso 1 9 ,o equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 5 (cinco) litros de $lcool! sendo a bomba 9T M! o bico 9T 4 e o tanque 4% P*sso 1!9 ,o ECF integrado ao sistema de interliga o de bombas! emita um Cupom Fiscal registrando o #ornecimento dos 5 (cinco) litros de $lcool% P*sso 1C9 (bserve se #oi impresso no Cupom Fiscal o item com 5 (cinco) litros de $lcool e no campo Pin#orma'es suplementaresP ou Pmensagens promocionaisP as seguintes in#orma'es9 dCF9:74 EI77777M7T EF77777M44 Co9)$=o "*r* re78$s$5o *5e9)$)o9 Impress o no Cupom Fiscal! no campo Pin#orma'es suplementaresP ou Pmensagens promocionaisP as in#orma'es dos n.meros de identi#ica o! e do bico abastecedor e do valor acumulado no encerrante antes e ap0s o abastecimento! con#orme os passos 4 a 4R% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Falta de impress o em qualquer um dos Cupons Fiscais9 a% do n.mero de identi#ica o do bico abastecedor< (Y b% do valor acumulado no encerrante antes do abastecimento< (Y c% do valor acumulado no encerrante ap0s o abastecimento< (Y
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
"$/112

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

"%/112

d%

o valor do encerrante ap0s o abastecimento ser di#erente da soma do encerrante antes do abastecimento mais a quantidade #ornecida neste abastecimento%

RE2UISITO IIIII TESTES TESTE +eri#ica o de bloqueio de registro de venda e emiss o de Cupom Fiscal! mediante parametri?a o! de mercadoria com estoque ?ero ou negativo% P*sso 1? 3elecione um item relativo a um tipo de combust@vel na /abela de 2ercadorias e 3ervios% P*sso ? >ocali?e nos menus do sistema a op o que permite consultar a posi o do estoque de mercadorias% P*sso !? Consulte e anote a quantidade em estoque do item selecionado% P*sso C? Emita um Cupom Fiscal com a quantidade do passo anterior do item selecionado% P*sso D? >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 seDa #eita concomitantemente ao registro% P*sso E? E"ecute a atuali?a o do estoque! caso a atuali?a o n o seDa #eita concomitantemente ao registro% P*sso F? Consulte novamente a quantidade em estoque do item selecionado e observe se =ouve a bai"a do estoque% P*sso G? /ente 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% Co9)$=o "*r* re78$s$5o *5e9)$)o? , o reali?a o do registro E n o emiss o do Cupom Fiscal do Passo 8% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Registro da venda (Y emiss o do Cupom Fiscal do Passo 8% RE2UISITO IL TESTES TESTE Fun o Aescontinuidade do Encerrante9 valor in#erior ao valor do encerrante anterior (O3ser'*=o? para a reali?a o do teste deve ser utili?ado simulador de bomba de combust@vel! por =ard[are ou so#t[are e o pr0prio equipamento concentrador ou seu simulador por =ard[are)% P*sso 1? Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 45 (quin?e) litros de gasolina! sendo o tanque 4! o bico n T M e o encerrante inicial igual a ?ero% P*sso 9 ,o ECF integrado ao sistema de interliga o de bombas! emita o Cupom Fiscal registrando o #ornecimento dos 45 litros de gasolina% P*sso !9 (bserve se #oi impresso no Cupom Fiscal o item com 45 litros de gasolina! e no campo Pin#orma'es suplementaresP ou Pmensagens promocionaisP as seguintes in#orma'es9 dCF9:7M EI 7 e EF 45%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
"%/112

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

#&/112

P*sso C9 Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para F5 (trinta e cinco) litros de gasolina! sendo o tanque 4! o bico nc M e o encerrante inicial igual a 77777745% P*sso D9 Aesconectar o simulador de bombas de combust@vel do sistema que cont&m o ECF e o PAF-ECF% Alterar valor do encerrante volum&trico para um valor in#erior do encerrante da bomba! con#orme o item 5a deste requisito% P*sso E9 Reconectar o simulador de bombas de combust@vel ao sistema que cont&m o ECF e o PAF-ECF% +eri#icar se & poss@vel emitir Cupom Fiscal E reali?ar abastecimentos% P*sso F? E"ecute a #un o IAescontinuidade do EncerranteJ prevista no item 4 deste requisito% P*sso G? +eri#ique se ao ser comandada a e"ecu o desta #un o e antes da abertura de tela para inser o das in#orma'es previstas no item 4 deste requisito! o PAF-ECF e"ecutou a #un o prevista na al@nea Ic4J do item 4 do Requisito CCC+II% P*sso H? E"ecute a #un o IAescontinuidade de EncerranteJ! para gerar os registros 4FM7 +(>Y2E AE +E,AA3 do 3istema P.blico de Escritura o Fiscal Aigital 3PEA% P*sso 10? +eri#ique se o valor do encerrante imediatamente antes e ap0s o procedimento adotado no passo V! s o respectivamente 77777757 e o valor alterado no passo 5% Co9)$=o "*r* re78$s$5o *5e9)$)o9 E"ecutar a #un o IAescontinuidade do EncerranteJ de acordo com item I deste requisito E dados gerados nos passos 4 a E devidamente registrados e validados E bloqueio das #un'es de emiss o de Cupom Fiscal e reali?a o de abastecimentos no Passo T con#orme item 5 e posterior libera o con#orme o item T% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Ine"ist-ncia da #un o IAescontinuidade do Encerrante (Y dados gerados nos passos 4 a 47 n o devidamente registrados e validados (Y e"ecu o das #un'es de emiss o de Cupom Fiscal e reali?a o de abastecimentos no Passo T em desacordo com os itens 5 e T deste requisito% TESTE ? Fun o Aescontinuidade do Encerrante9 valor superior a M777 litros (O3ser'*=o? para a reali?a o do teste deve ser utili?ado simulador de bomba de combust@vel! por =ard[are ou so#t[are e o pr0prio equipamento concentrador ou seu simulador por =ard[are)% P*sso 1? Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 45 (quin?e) litros de gasolina! sendo o tanque 4! o bico n T M e o encerrante inicial igual a ?ero% P*sso 9 ,o ECF integrado ao sistema de interliga o de bombas! emita o Cupom Fiscal registrando o #ornecimento dos 45 litros de gasolina% P*sso !9 (bserve se #oi impresso no Cupom Fiscal o item com 45 litros de gasolina! e no campo Pin#orma'es suplementaresP ou Pmensagens promocionaisP as seguintes in#orma'es9 dCF9:7M EI 7 e EF 45% P*sso C9 Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para F5 (trinta e cinco) litros de gasolina! sendo o tanque 4! o bico nc M e o encerrante inicial igual a 77777745% P*sso D9 Aesconectar o simulador de bombas de combust@vel do sistema que cont&m o ECF e o PAF-ECF% Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para M777 (dois mil) litros de gasolina (Y altere o encerrante da bomba para um valor superior a M777 (dois mil)! con#orme o item 5b deste requisito%

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

#&/112

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

#1/112

P*sso E9 Reconectar o simulador de bombas de combust@vel ao sistema que cont&m o ECF e o PAF-ECF% +eri#icar se & poss@vel emitir Cupom Fiscal E reali?ar abastecimentos% P*sso F? E"ecute a #un o IAescontinuidade do EncerranteJ prevista no item 4 deste requisito% P*sso G? +eri#ique se ao ser comandada a e"ecu o desta #un o e antes da abertura de tela para inser o das in#orma'es previstas no item 4 deste requisito! o PAF-ECF e"ecutou a #un o prevista na al@nea Ic4J do item 4 do Requisito CCC+II% P*sso H? E"ecute a #un o IAescontinuidade de EncerranteJ! para gerar os registros 4FM7 +(>Y2E AE +E,AA3 do 3istema P.blico de Escritura o Fiscal Aigital 3PEA%% P*sso 10? +eri#ique se o valor do encerrante imediatamente antes e ap0s o procedimento adotado no passo 5! s o respectivamente 77777745 e o 7777M777% Co9)$=o "*r* re78$s$5o *5e9)$)o9 E"ecutar a #un o IAescontinuidade do EncerranteJ de acordo com item I deste requisito E dados gerados nos passos 4 a 47 devidamente registrados e validados E bloqueio das #un'es de emiss o de Cupom Fiscal e reali?a o de abastecimentos no Passo T con#orme item 5 e posterior libera o con#orme o item T% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Ine"ist-ncia da #un o IAescontinuidade do Encerrante (Y dados gerados nos passos 4 a E n o devidamente registrados e validados (Y e"ecu o das #un'es de emiss o de Cupom Fiscal e reali?a o de abastecimentos no Passo T em desacordo com os itens 5 e T deste requisito% TESTE ? Fun o Aescontinuidade de Encerrante com troca da placa eletrLnica% (O3ser'*=o? para a reali?a o do teste deve ser utili?ado simulador de bomba de combust@vel! por =ard[are ou so#t[are e o pr0prio equipamento concentrador ou seu simulador por =ard[are)% P*sso 1? Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 45 (quin?e) litros de gasolina! sendo o tanque 4! o bico n T M e o encerrante inicial igual a ?ero% P*sso 9 ,o ECF integrado ao sistema de interliga o de bombas! emita o Cupom Fiscal registrando o #ornecimento dos 45 litros de gasolina% P*sso !9 (bserve se #oi impresso no Cupom Fiscal o item com 45 litros de gasolina! e no campo Pin#orma'es suplementaresP ou Pmensagens promocionaisP as seguintes in#orma'es9 dCF9:7M EI 7 e EF 45% P*sso C9 Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para F5 (trinta e cinco) litros de gasolina! sendo o tanque 4! o bico nc M e o encerrante inicial igual a 77777745% P*sso D9 Aesconectar o simulador de bombas de combust@vel do sistema que cont&m o ECF e o PAF-ECF% Alterar valor do encerrante volum&trico para um valor in#erior6superior do encerrante da bomba! simulando que =ouve a troca da placa da bomba% P*sso E9 Reconectar o simulador de bombas de combust@vel ao sistema que cont&m o ECF e o PAF-ECF% +eri#icar se & poss@vel emitir Cupom Fiscal E reali?ar abastecimentos% P*sso F? E"ecute a #un o IAescontinuidade do EncerranteJ prevista no item 4 deste requisito% P*sso G? +eri#ique se ao ser comandada a e"ecu o desta #un o e antes da abertura de tela para inser o das in#orma'es previstas no item 4 deste requisito! o PAF-ECF e"ecutou a #un o prevista na al@nea Ic4J do item 4 do Requisito CCC+II%

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

#1/112

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

#2/112

P*sso H? E"ecute a #un o IAescontinuidade de EncerranteJ! para gerar os registros 4FM7 +(>Y2E AE +E,AA3 do 3istema P.blico de Escritura o Fiscal Aigital 3PEA e e"ecute a #un o manuten o de bomba para gerar as in#orma'es do tipo :M de 3ubstitui o da Placa EletrLnica de Berenciamento de :omba de Combust@vel! constante no Ane"o I+ do Ato C(/EPE6IC23 7E64F% P*sso 10? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F e veri#ique se o valor do encerrante imediatamente antes e ap0s o procedimento adotado no passo V! s o respectivamente 77777757 e o valor alterado no passo 5% P*sso 11? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o9 E"ecutar a #un o IAescontinuidade do EncerranteJ de acordo com item I deste requisito E dados gerados nos passos 4 a E devidamente registrados e validados E bloqueio das #un'es de emiss o de Cupom Fiscal e reali?a o de abastecimentos no Passo T con#orme item 5 e posterior libera o con#orme o item T% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Ine"ist-ncia da #un o IAescontinuidade do Encerrante (Y #alta de valida o da assinatura digital do arquivo (Y dados gerados nos passos 4 a 47 n o devidamente registrados e validados (Y e"ecu o das #un'es de emiss o de Cupom Fiscal e reali?a o de abastecimentos no Passo T em desacordo com os itens 5 e T deste requisito%
RE2UISITO ILI TESTES TESTE Inspe o visual do arquivo au"iliar de con#igura o de ECF para veri#ica o do dados re#erentes ao n.mero do tanque ou reservat0rio de combust@vel! da bomba de combust@vel e do bico de abastecimento% P*sso 1? Identi#ique o arquivo au"iliar de con#igura o de ECF P*sso ? +eri#ique se os dados re#erentes ao n.mero do tanque ou reservat0rio de combust@vel! da bomba de combust@vel e do bico de abastecimento #oram arma?enados no arquivo au"iliar de con#igura o de ECF e veri#ique se o seu conte.do est$ criptogra#ado% Co9)$=o "*r* re78$s$5o *5e9)$)o? Aados re#erentes ao n.mero do tanque ou reservat0rio de combust@vel! da bomba de combust@vel e do bico de abastecimento constantes no arquivo au"iliar e criptogra#ados% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Ine"ist-ncia dos dados re#erentes ao n.mero do tanque ou reservat0rio de combust@vel ou da bomba de combust@vel ou do bico de abastecimento no arquivo au"iliar de con#igura o de ECF ou dados neles constantes n o criptogra#ados%

TESTE Inspe o do sistema de interliga o de bombas vedando a emiss o de Cupom Fiscale qualquer tratamento re#erente * opera o reali?ada por bico de abastecimento que n o estiver integrado! interligado ou estiver sem comunica o (O3ser'*=o? para a reali?a o do teste deve ser utili?ado simulador de bomba de combust@vel! por =ard[are ou so#t[are e o pr0prio equipamento concentrador ou seu simulador por =ard[are)% P*sso 1? >ocali?e nos menus do sistema a op o que permite consultar a posi o do estoque de mercadorias% P*sso ? Consulte e anote a quantidade em estoque de um dos itens re#erentes a combust@vel% P*sso !? Consulte e anote a quantidade em estoque do item selecionado%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
#2/112

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

#3/112

P*sso C? +eri#ique se o PAF-ECF #unciona integrado com sistema de interliga o de bombas utili?ando =ard[are concentrador% P*sso D? Aesligar o concentrador e! utili?ando o simulador de bomba de combust@vel! reali?ar um abastecimento de 8 litros do item selecionadoe o encerrante inicial igual a 77777777% P*sso E9 (bserve se =$ possibilidade de impress o do Cupom Fiscal re#erente ao abastecimento do passo 5! e veri#ique se o programa impede registro e a emiss o do Cupom Fiscal% P*sso F? >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 seDa #eita concomitantemente ao registro% P*sso G? E"ecute a atuali?a o do estoque! caso a atuali?a o n o seDa #eita concomitantemente ao registro% P*sso H? Consulte novamente a quantidade em estoque do item selecionado e observe se =ouve a bai"a do estoque% Co9)$=o "*r* re78$s$5o *5e9)$)o?Funcionamento do sistema de interliga o de bombas E n o reali?a o da bai"a de estoque do item selecionado E n o reali?a o do registro do cupom #iscal E n o emiss o do Cupom Fiscal do Passo T% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? , o Funcionamento do sistema de interliga o de bombas (Y reali?a o da bai"a de estoque do item selecionado (Y reali?a o do registro do cupom #iscal (Y emiss o do Cupom Fiscal do Passo T%
RE2UISITO ILII TESTES

TESTE Emiss o de Relat0rio Berencial IAFERIbQ( AE :IC(J P*sso 1?+eri#ique se o PAF-ECF disponibili?a #un o para registrar * retirada de combust@vel para a#eri o da bomba6bico% P*sso ? Registre a in#orma o da retirada de 5 (cinco) litros de $lcool! sendo a bomba 9T M! o bico 9T 4 e o tanque 4 para AFERIbQ(% P*sso !?(bserve se! imediatamente ap0s o registro da AFERIbQ( a que se re#ere a al@nea IaRJ do item I4J do requisito CCC+II ser gravado no banco de dados! =ouve a emiss o de Relat0rio Berencial denominado IAFERIbQ( AE :IC(J%% P*sso C? Registre a in#orma o da retirada de 45 (quin?e) litros de gasolina! sendo o tanque 4! a bomba 9T R! o bico 9T M para AFERIbQ(% P*sso D?(bserve se! imediatamente ap0s o registro da AFERIbQ( a que se re#ere a al@nea IaRJ do item I4J do requisito CCC+II ser gravado no banco de dados! =ouve a emiss o de Relat0rio Berencial denominado IAFERIbQ( AE :IC(J%% P*sso E? (bserve se os relat0rios cont&m as respectivas in#orma'es capturadas das bombas abastecedoras relativas aos registros das AFERIbeE3 para os quais ainda n o =ouve a emiss o de Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o?Emiss o autom$tica do Relat0rio Berencial denominado IAFERIbQ( AE :IC(J! em con#ormidade com o Requisito C>II! item 4 e com os dados corretamente capturados nos passos M e R% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o?, o emitir automaticamente o Relat0rio Berencial denominado IAFERIbQ( AE :IC(J (Y emiss o do relat0rio em desacordo com oRequisito CCC+II! item 4 (Y incorre o nos dados capturados nos passos M e R%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
#3/112

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

# /112

RE2UISITO ILIII TESTES

TESTE Emiss o de relat0rio gerencial denominado Perda de Combust@veis% P*sso 1? Reali?e um abastecimento com um tipo de combust@vel de modo a #icar com o estoque do mesmo negativo em seu respectivo tanque% P*sso ? Imediatamente ap0s a captura deste abastecimento o so#t[are deve emitir relat0rio gerencial denominado PERAA AE C(2:Y3/Z+EI3% P*sso !? +eri#ica o de lafout do relat0rio gerencial PERAA AE C(2:Y3/Z+EI3 contendo as in#orma'es relacionadas no item 4 do requisito C>III% Co9)$=o "*r* re78$s$5o *5e9)$)o? Emiss o do relat0rio gerencial denominado PERAA AE C(2:Y3/Z+EI3 contendo as in#orma'es relacionadas no item 4 do requisito C>III% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? Falta de emiss o do relat0rio gerencial denominado PERAA AE C(2:Y3/Z+EI3 ou emiss o do relat0rio com #alta de pelo menos uma das in#orma'es relacionadas no item 4 do requisito C>III%
RE2UISITO ILIV TESTES

TESTE Emiss o de relat0rio gerencial denominado Aescontinuidade de Encerrantes% P*sso 1? Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 45 (quin?e) litros de gasolina! sendo o tanque 4! a bomba nc M! o bico nc M e o encerrante inicial igual a ?ero% P*sso ? Em equipamento simulador de bomba de combust@vel! simular um abastecimento de 45 (quin?e) litros de gasolina no tanque 4! a bomba nc M! o bico nc M o encerrante inicial igual a 45! de maneira a dei"ar este abastecimento virar um volume remanescente% P*sso !? Em equipamento simulador de bomba de combust@vel! iniciar e encerrar o abastecimento para 47 (de?) litros de gasolina! sendo o tanque 4! a bomba nc M! o bico nc M e o encerrante inicial igual a F7% P*sso C? Imediatamente ap0s a captura deste abastecimento o so#t[are deve abrir tela para lanamento obrigat0rio das in#orma'es previstas no item 4 al@nea IdJ! IeJ! I#J! IgJ e I=J do requisito C>I+ e ap0s este preenc=imento emitir relat0rio gerencial denominado AE3C(,/I,YIAAAE AE E,CERRA,/E3% P*sso D? +eri#ica o de lafout do relat0rio gerencial AE3C(,/I,YIAAAE AE E,CERRA,/E3 contendo as in#orma'es relacionadas no item 4 do requisito C>I+% Co9)$=o "*r* re78$s$5o *5e9)$)o? Abertura de tela para lanamento das in#orma'es previstas no item 4 al@nea IdJ! IeJ! I#J! IgJ e I=J e Emiss o do relat0rio gerencial denominado AE3C(,/I,YIAAAE AE E,CERRA,/E3 contendo as in#orma'es relacionadas no item 4 do requisito C>I+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o? , o abertura da tela para preenc=imento das in#orma'es previstas no item 4 al@nea IdJ! IeJ! I#J! IgJ e I=J ou #alta de preenc=imento das in#orma'es previstas no item 4 al@nea IdJ! IeJ! I#J! IgJ e I=J! ou #alta de emiss o do relat0rio gerencial denominado AE3C(,/I,YIAAAE AE E,CERRA,/E3 ou emiss o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
# /112

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

#!/112

do relat0rio com #alta de pelo menos uma das in#orma'es relacionadas no item 4 do requisito C>I+% RE2UISITO ILV TESTES TESTE Relat0rio Berencial antes ou ap0s a Redu o O% P*sso 1? Com o ECF contendo Cupons Fiscais emitidos! emita a Redu o O (do dia AS7)% P*sso ? Caso o ECF emita Relat0rio Berencial Duntamente com a >eitura C! observe se imediatamente antes da emiss o da Redu o O (do dia AS7)! #oi emitida a >eitura C contendo o Relat0rio Berencial denominado IE3/(HYE FI3IC( AE C(2:Y3/Z+EI3J! de acordo com a especi#ica o apresentada nas al@neas a) e b) do item 4 do Requisito C>+% P*sso !? Caso o ECF emita Relat0rio Berencial independente da >eitura C! observe se imediatamente antes da emiss o da Redu o O (do dia AS7)! #oi o Relat0rio Berencial denominado IE3/(HYE FI3IC( AE C(2:Y3/Z+EI3J! de acordo com a especi#ica o apresentada nas al@neas a) e b) do item 4 do Requisito C>+% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o! imediatamente antes da Redu o O (do dia AS7)! de Relat0rio Berencial! isolado ou na >eitura C! denominado IE3/(HYE FI3IC( AE C(2:Y3/Z+EI3J! de acordo com a especi#ica o apresentada nas al@neas a) e b) do item 4 do Requisito C>+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de emiss o! imediatamente antes da Redu o O (do dia AS7)! de Relat0rio Berencial denominado IE3/(HYE FI3IC( AE C(2:Y3/Z+EI3J! isolado ou na >eitura C! de acordo com a especi#ica o apresentada nas al@neas a) e b) do item 4 do Requisito C>+% P*sso C? Avance a data do ECF para as MF=R5min do dia seguinte ao da Redu o O (do dia AS7)! emitida no passo 4 (dia AS4) e emita pelo menos um Cupom Fiscal! dei"ando o ECF com Redu o O do dia AS4 pendente% P*sso D9 Aguarde o ECF avanar at& as M= do dia seguinte ao da Redu o O pendente (dia ASM)! veri#icando se a impressora entrou em estado de bloqueada (Redu o O pendente)% P*sso E9 Comande a emiss o da Redu o O pendente (do dia AS4)! caso o ECF n o a ten=a emitido automaticamente% +eri#ique se! ap0s a emiss o da Redu o O! #oi emitido o Relat0rio Berencial! Duntamente com a >eitura C (se #or o caso)! denominado IE3/(HYE FI3IC( AE C(2:Y3/Z+EI3J! de acordo com a especi#ica o apresentada nas al@neas a) e b) do item 4 do Requisito C>+% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o! imediatamente ap0s a Redu o O (dia AS4)! de Relat0rio Berencial! isolado ou na >eitura C! denominado IE3/(HYE FI3IC( AE C(2:Y3/Z+EI3J! de acordo com a especi#ica o apresentada nas al@neas a) e b) do item 4 do Requisito C>+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Falta de emiss o! imediatamente ap0s a Redu o O (dia AS4)! de Relat0rio Berencial! isolado ou na >eitura C! denominado IE3/(HYE FI3IC( AE C(2:Y3/Z+EI3J! de acordo com a especi#ica o apresentada nas al@neas a) e b) do item 4 do Requisito C>+%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
#!/112

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

#"/112

TESTE Registro de Estoque F@sico de Combust@veis% P*sso 1? Abrir o ECF! entrar em modo de interven o t&cnica (2I/)! ap0s emiss o da leitura C de entrada de interven o! avanar a data do ECF para o .ltimo dia do m-s corrente no ECF! sair do modo de interven o t&cnica (2I/) retornando ao modo normal de #uncionamento% P*sso ? Emita pelo menos um Cupom Fiscal% P*sso !? Comande a emiss o da Redu o O% P*sso C? +eri#ique se o PAF-ECF apresentou tela contendo mensagem de #orma clara in#ormando que o usu$rio dever$ apurar a quantidade de combust@vel contida no tanque e registrar no campo de#inido na al@nea a) do item M do requisito C>+% P*sso D? +eri#ique se a aplica o PAF-ECF apresentou tela contendo campos para lanamento da quantidade! em litros! do combust@vel contido em cada tanque! de acordo com a especi#ica o apresentada na al@nea a) do item M do requisito C>+% P*sso E? +eri#ique se a aplica o PAF-ECF impediu seu pr0prio uso! caso o campo a que se re#ere a al@nea a) do item M do Requisito C>+ n o ten=a sido preenc=ido! enviando mensagem de erro re#erenciando a #alta do registro dos campos% P*sso F? +eri#ique se a aplica o PAF-ECF bloqueou a emiss o da .ltima Redu o O re#erente ao movimento do .ltimo dia do m-s! caso os campos a que se re#ere a al@nea IaJ n o esteDam preenc=idos! enviando mensagem de erro re#erenciando a #alta de registro do estoque #@sico de combust@vel%
Co9)$=o "*r* re78$s$5o *5e9)$)o9 4 - Apresenta o de tela contendo

mensagem de #orma clara in#ormando que o usu$rio dever$ apurar a quantidade de combust@vel contida no tanque e registrar no campo de#inido na al@nea a) do item M do requisito C>+% M - Apresent o de tela contendo campos para lanamento da quantidade! em litros! do combust@vel contido em cada tanque! de acordo com a especi#ica o apresentada na al@nea a) do item M do requisito C>+. F - Impedimento do seu pr0prio uso! caso o campo a que se re#ere a al@nea a) do item M do Requisito C>+ n o ten=a sido preenc=ido% Apresenta o de mensagem de erro re#erenciando a #alta do registro dos campos% R - :loqueio da emiss o da .ltima Redu o O re#erente ao movimento do .ltimo dia do m-s! caso os campos a que se re#ere a al@nea IaJ n o ten=am sido preenc=idos% Apresenta o de mensagem de erro re#erenciando a #alta de registro do estoque #@sico de combust@vel% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 4 , o apresenta o de tela contendo mensagem de #orma clara in#ormando que o usu$rio dever$ apurar a quantidade de combust@vel contida no tanque e registrar no campo de#inido na al@nea a) do item M do requisito C>+% M , o apresent o de tela contendo campos para lanamento da quantidade! em litros! do combust@vel contido em cada tanque! de acordo com a especi#ica o apresentada na al@nea a) do item M do requisito C>+. F , o impedimento do seu pr0prio uso! caso o campo a que se re#ere a al@nea a) do item M do Requisito C>+ n o ten=a sido preenc=ido% , o apresenta o de mensagem de erro re#erenciando a #alta do registro dos campos% R , o bloqueio da emiss o da .ltima Redu o O re#erente ao movimento do .ltimo dia do m-s! caso os campos a que se re#ere a al@nea IaJ n o ten=am sido preenc=idos% , o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
#"/112

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

##/112

apresenta o de mensagem de erro re#erenciando a #alta de registro do estoque #@sico de combust@vel%

RE2UISITO ILVI TESTES +O3ser'*=o? Este teste somente dever$ ser reali?ado no caso de programa que #uncione com ECF dotado de #un'es espec@#icas para bares e restaurantes%) TESTE Emiss o de Registro de +enda! Con#er-ncia de 2esa e Cupom Fiscal% P*sso 1? +eri#ique os menus do programa aplicativo observando se =$ op o para abertura de mesa com a emiss o do Registro de +enda% P*sso ? Navendo a op o! abra uma mesa e emita um Registro de +enda com pelo menos 4 item% P*sso !? Registre mais dois itens na mesa aberta no passo M e observe se o novo Registro de +enda & emitido pelo ECF contendo os dois itens registrados% P*sso C? Fec=e a conta da mesa aberta no passo M emitindo o documento Con#er-ncia de 2esa% P*sso D? Con#ira os itens e respectivos valores constantes no documento Con#er-ncia de 2esa com os itens e valores constantes nos Registros de +enda emitidos nos passos M e F% P*sso E? Emita o Cupom Fiscal relativo ao documento Con#er-ncia de 2esa! emitido no passo R% P*sso F? Con#ira os itens e respectivos valores constantes no Cupom Fiscal com os itens e valores constantes no documento Con#er-ncia de 2esa emitido no passo R% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Cupom Fiscal emitido ap0s a emiss o do documento Con#er-ncia de 2esa! contendo todos os itens e respectivos valores coincidentes com os constantes no documento Con#er-ncia de 2esa% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Ine"ist-ncia de #un o para registro de abertura de mesa% Registro de abertura de mesa sem a emiss o do documento Registro de +enda pelo ECF% Registro de #ornecimento em mesa ap0s sua abertura sem a emiss o do documento Registro de +enda pelo ECF% Ine"ist-ncia de #un o para registro de #ec=amento de mesa ou de conta% Registro de #ec=amento de mesa ou de conta sem a emiss o do documento Con#er-ncia de 2esa pelo ECF% Cupom Fiscal respectivo contendo itens e valores divergentes dos constantes no documento Con#er-ncia de 2esa%

<LOCO III RE2UISITOS E TESTES ESPECSFICOS DO PAF-ECF PARA RESTAURANTES0 <ARES E ESTA<ELECIMENTOS SIMILARES +APLICVEIS
SOMENTE EM PAF-ECF PARA <ARES0 RESTAURANTES E SIMILARESRoteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
##/112

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

#$/112

RE2UISITO ILVII TESTES +O3ser'*=o? Este teste somente dever$ ser reali?ado no caso de programa que n o #uncione com ECF dotado de #un'es espec@#icas para bares e restaurantes%) TESTE Controle do #ornecimento de alimenta o e bebidas em estabelecimentos que utili?am mesas ou assemel=ados e demais requisitos espec@#icos P*sso 19 Inicie o dia (dia AS7) emitindo pelo 2enu Fiscal o relat0rio 2EI(3 AE PABA2E,/( e #aa o comando para abertura da mesa 8 e simultaneamente e"ecute o passo M% P*sso 9 Registre na mesa 8 o #ornecimento de cinco produtos di#erentes! todos com uma unidade% P*sso !9 Emitir comando para abertura da mesa 47 e simultaneamente e"ecute o passo R% P*sso C9 Registre na mesa 47 o #ornecimento de quatro produtos di#erentes! sendo um deles com duas unidades% P*sso D9 Emitir comando para abertura da mesa 4 e simultaneamente e"ecute o passo T% P*sso E9 Registre na mesa 4 o #ornecimento de tr-s produtos! com duas unidades cada produto% P*sso F9 Registre na mesa 8 o #ornecimento de um produto! com uma unidade% P*sso G9 Acesse o banco de dados de registros de mesas e con#ira se os itens registrados nos passos 4 a V est o corretamente lanados% P*sso H9 >ocali?e nos menus do programa a #un o de trans#er-ncia de mesa e! caso e"ista! emitir o comando para trans#erir todos os produtos da mesa 4 para a mesa 8% P*sso 109 Emitir! utili?ando o 2enu Fiscal! o Relat0rio Berencial I/RA,3FER\,CIA3 E,/RE 2E3A3J e con#erir se consta a mesa 4 como mesa de origem e a mesa 8 como de destino! relacionando todos os produtos que #oram trans#eridas da mesa 4 para a mesa 8% P*sso 119 Abrir! na tela! a mesa 8 e con#erir se constam os cinco produtos #ornecidos no passo M! o produto #ornecido no passo T e os tr-s produtos trans#eridos da mesa 4! sendo que! neste caso! deve constar a seguinte in#orma o /rans#% da 2esa 4% P*sso 1 9 >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 8% P*sso 1!9 >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 8% P*sso 1C9 Emitir o Relat0rio Berencial ICon#er-ncia de 2esaJ da mesa 8 e con#erir se est o relacionados os 7E (nove) produtos #ornecidos! sendo que o produto que recebeu o comando de cancelamento do passo 1 deve estar acompan=ado da e"press o IcanceladoJ! especi#icando a quantidade! o preo unit$rio! o preo total dos produtos que #oram #ornecidos com mais de uma unidade e o total da conta e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J% P*sso 1D9 Emitir o Relat0rio Berencial ICon#er-ncia de 2esaJ da mesa 47 e con#erir se est o relacionados os 7R (quatro) produtos #ornecidos! especi#icando a quantidade! o preo unit$rio! o preo total dos produtos que #oram #ornecidos com mais de uma unidade e o total da conta e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
#$/112

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

#%/112

P*sso 1E9 >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 47% P*sso 1F9 Emitir o Relat0rio Berencial ICon#er-ncia de 2esaJ da mesa 47 e con#erir se est o relacionados os 7R (quatro) produtos #ornecidos! sendo que o produto que recebeu o comando de cancelamento do passo 1E deve estar acompan=ado da e"press o IcanceladoJ! especi#icando a quantidade! o preo unit$rio! o preo total dos produtos que #oram #ornecidos com mais de uma unidade e o total da conta e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J% P*sso 1G? Emitir! utili?ando o 2enu Fiscal! o Relat0rio Berencial I2EI(3 AE PABA2E,/(J% P*sso 1H9 Emitir o comando de #ec=amento da mesa 8! con#erindo se no Cupom Fiscal emitido est o relacionados os 7E (nove) produtos #ornecidos e o cancelamento do produto que recebeu o comando de cancelamento do passo 4M% Con#erir! con#orme o modelo de ECF utili?ado (Conv-nio IC23 45T6ER ou Conv-nio IC23 85674)9 a) no campo Pmensagens promocionaisP! a impress o das seguintes in#orma'es9 IECF9 nnn - Con#er-ncia de 2esa C(( 9Tffffff! onde InnnJ & o n.mero seq)encial do ECF atribu@do pelo usu$rio onde #oi emitido o Con#er-ncia de 2esa e I yyyyyyJ & o n.mero do Contador de (rdem de (pera o (C(() do Relat0rio Berencial - Con#er-ncia de 2esa! (Y b) no campo Pin#orma'es suplementaresP! a impress o das seguintes in#orma'es9 IECF9 nnn - Con#er-ncia de 2esa CER 9Txxxxxx C(( 9Tyyyyyy! onde InnnJ & o n.mero seq)encial do ECF atribu@do pelo usu$rio onde #oi emitido o Con#er-ncia de 2esa! IxxxxxxJ & o n.mero do Contador Espec@#ico de Relat0rio Berencial (CER) e I yyyyyyJ & o n.mero do Contador de (rdem de (pera o (C(() do Relat0rio Berencial - Con#er-ncia de 2esa% P*sso 09 Emitir comando para abertura da mesa 457 e simultaneamente e"ecute o passo M4% P*sso 19 Registre na mesa 457 o #ornecimento de oito produtos di#erentes! todos com uma unidade% P*sso ? >ocali?e nos menus do programa a #un o de trans#er-ncia de mesa e! caso e"ista! emitir o comando para trans#erir quatro produtos da mesa 457 para a mesa 47% P*sso !9 Emitir o Relat0rio Berencial ICon#er-ncia de 2esaJ da mesa 47 e con#erir se est o relacionados os 78 (oito) produtos #ornecidos! sendo que o produto que recebeu o comando de cancelamento do passo 4T deve estar acompan=ado da e"press o IcanceladoJ e que os quatro produtos que vieram trans#eridos devem ser acompan=ados da e"press o I/rans#% da 2esa 457J! especi#icando a quantidade! o preo unit$rio! o preo total dos produtos que #oram #ornecidos com mais de uma unidade e o total da conta e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J% P*sso C9 >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 7V (sete) itens da mesa 47 que ainda n o #oram cancelados% P*sso D? Emitir o Relat0rio Berencial ICon#er-ncia de 2esaJ da mesa 47 e con#erir se est o relacionados os 78 (oito) produtos #ornecidos! sendo que todos devem estar acompan=ados da e"press o IcanceladoJ! e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J%

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

#%/112

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

$&/112

P*sso E9 Emitir o comando de #ec=amento da mesa 47! con#erindo se no Cupom Fiscal emitido est o relacionados os 78 (oito) produtos #ornecidos e o cancelamento de todos eles% Con#erir se o Cupom Fiscal #oi #ec=ado em ?ero e se automaticamente =ouve a emiss o do Cupom Fiscal Cancelado% P*sso F? Emita o Cupom Fiscal da mesa EE% P*sso G? +eri#ique se no Cupom Fiscal est o relacionados os tr-s produtos registrados no passo FM e se o segundo produto #oi cancelado% P*sso H? +eri#ique se no Cupom Fiscal est$ registrado! na $rea pr0pria! a mensagem IConsumo da 2esa EE 3E2 E2I33Q( AE C(,FER\,CIA AE 2E3AJ% P*sso !09 Enviar o comando para a emiss o da Redu o O (do dia AS7)% P*sso !19 Con#erir se! automaticamente e imediatamente antes ou imediatamente ap0s a emiss o da Redu o O! #oi impresso o Relat0rio Berencial I2E3A3 A:ER/A3J! no qual deve constar a mesa 457! in#ormando a data e =ora de sua abertura% Co9)$=o "*r* re78$s$5o *5e9)$)o9 4 - Funcionamento do PAF-ECF atendendo a todos os itens deste requisito! e"ecutando todas as #un'es previstas nos passos 4 a 4M e 4R a F4< e M - emiss o do Relat0rio Berencial I2EI(3 AE PABA2E,/(J re#erente ao Passo 48 sem altera o de valor entre o emitido no Passo 4 e o emitido no Passo 48< e Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 4 - Funcionamento do PAF-ECF sem atender pelo menos um dos itens deste requisito! descumprindo pelo menos uma das #un'es previstas nos passos de 4 a 4M e 4R a F4< ou M - e"ecutando a #un o prevista no passo 4F< ou F - emiss o do Relat0rio Berencial I2EI(3 AE PABA2E,/(J re#erente ao Passo 48 com altera o de valor entre o emitido no Passo 4 e o emitido no Passo 48< e TESTE 9 Controle do #ornecimento de alimenta o e bebidas em estabelecimentos que utili?am mesas ou assemel=ados e demais requisitos espec@#icos% P*sso 1? Repitaos passos M a 4T% P*sso ?Avance a data do ECF para as MF=R5min do mesmo dia e emita pelo menos um Cupom Fiscal! dei"ando o ECF com Redu o O do dia AS7 pendente% P*sso !? Aguarde o ECF avanar at& as M= do dia seguinte ao da Redu o O pendente (dia AS7)! veri#icando se a impressora entrou em estado de bloqueada (Redu o O pendente)% P*sso C9 Con#erir se! automaticamente e imediatamente ap0s a emiss o da Redu o O! #oi impresso o Relat0rio Berencial I2E3A3 A:ER/A3J! no qual deve constar a mesa 4! 8 e 47! in#ormando a data e =ora de suas aberturas% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Funcionamento do PAF-ECF atendendo a todos os itens deste requisito! e"ecutando todas as #un'es previstas nos passos 4 a R< Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 4 - Funcionamento do PAF-ECF sem atender pelo menos um dos itens deste requisito! descumprindo pelo menos uma das #un'es previstas nos passos de 4 a R< ou M - e"ecutando a #un o prevista no passo 4F< TESTE ? +eri#ica o da emiss o do cupom #iscal da mesa em aberto na Redu o O% P*sso 19 Emitir comando para abertura da mesa 457 e simultaneamente e"ecute o passo M%

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

$&/112

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

$1/112

P*sso 9 Registre na mesa 457 o #ornecimento de oito produtos di#erentes! todos com uma unidade% P*sso !9 Enviar o comando para a emiss o da Redu o O (do dia AS7)% (:39 Aever$ sair o relat0rio de mesas em aberto com data e =ora da mesa 457% P*sso C? Avance a data do ECF para o dia AS4% P*ssoD9 Emita pelo menos um cupom #iscal e envie comando da Redu o O do dia AS4% P*ssoE? Con#erir se! automaticamente e imediatamente antes ou imediatamente ap0s a emiss o da Redu o O! #oi impresso o Cupom Fiscal da mesa 457% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Funcionamento do PAF-ECF atendendo a todos os itens deste requisito! e"ecutando todas as #un'es previstas nos passos 4 a T< Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Funcionamento do PAF-ECF sem atender pelo menos um dos itens deste requisito! descumprindo pelo menos uma das #un'es previstas nos passos de 4 a T< TESTE ? +eri#ica o da emiss o do cupom #iscal da mesa em aberto com Redu o O pendente% P*sso 19 Emitir comando para abertura da mesa 457 e simultaneamente e"ecute o passo M% P*sso 9 Registre na mesa 457 o #ornecimento de oito produtos di#erentes! todos com uma unidade% P*sso !9 Enviar o comando para a emiss o da Redu o O (do dia AS7)% (:39 Aever$ sair o relat0rio de mesas em aberto com data e =ora da mesa 457% P*sso C? Avance a data do ECF para as MF=R5min do mesmo dia e emita pelo menos um Cupom Fiscal! dei"ando o ECF com Redu o O do dia AS7 pendente% P*ssoD9 Aguarde o ECF avanar at& as M= do dia seguinte ao da Redu o O pendente (dia AS7)! veri#icando se a impressora entrou em estado de bloqueada (Redu o O pendente)% P*ssoE? Con#erir se! automaticamente e imediatamente ap0s a emiss o da Redu o O! #oi impresso o Cupom Fiscal da mesa 457% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Funcionamento do PAF-ECF atendendo a todos os itens deste requisito! e"ecutando todas as #un'es previstas nos passos 4 a T< Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Funcionamento do PAF-ECF sem atender pelo menos um dos itens deste requisito! descumprindo pelo menos uma das #un'es previstas nos passos de 4 a T< RE2UISITO ILVIII TESTES +O3ser'*=o? Este teste somente dever$ ser reali?ado no caso de programa que #uncione com balana interligada ou integrada ao ECF! devendo constar esta condi o no laudo% Para a reali?a o dos testes o desenvolvedor dever$ disponibili?ar balana computadori?ada vedada o uso de simulador)% TESTE Controle! por meio do PAF-ECF! da interliga o ou integra o da balana ao ECF% P*sso 1? 3olicitar que a empresa instale o PAF-ECF com a balana integrada ou interligada ao ECF% P*sso ? 3imule o #ornecimento de alimenta o a peso! colocando um obDeto na balana%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
$1/112

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

$2/112

P*sso !? Capture os dados gerados pela balana (peso! valor unit$rio e valor total) e vincule a uma c=ave prim$ria que conste de um cart o! podendo ser um n.mero gravado nele! uma tarDa magn&tica ou o c0digo de barras% P*sso C? Emita! por meio do 2enu Fiscal! o relat0rio IConta de Clientes AbertasJ% P*sso D? Con#ira se no relat0rio consta a conta de cliente com o n.mero que #oi vinculado pela c=ave prim$ria (ver passo F)% P*sso E? Inclua uma bebida na Conta de Cliente aberta no passo F% P*sso F? Inclua uma sobremesa na Conta de Cliente aberta no passo F% P*sso G? Emita o relat0rio Con#er-ncia de Conta de Cliente e veri#ique se constam os F (tr-s) itens! a saber9 a) alimenta o! capturada no passo F< b) bebida! inclu@da no passo T< e c) sobremesa! inclu@da no passo V% P*sso H? 2arque o item bebida para cancelamento% P*sso 10? Emita o relat0rio Con#er-ncia de Conta de Cliente e veri#ique se constam os F (tr-s) itens! a saber9 a) alimenta o! capturada no passo F< b) bebida! inclu@da no passo T marcado para cancelamento< e c) sobremesa! inclu@da no passo V% P*sso 11? Emita o Cupom Fiscal e veri#ique a impress o com os F (tr-s) itens e o cancelamento do item bebida% +eri#ique! tamb&m! se #oi corretamente in#ormada a re#er-ncia da Con#er-ncia de 2esa% P*sso 1 ? Repita os passos M a V e E% P*sso 1!? Emita o Cupom Fiscal re#erente a Conta de Cliente do passo 4M% P*sso 1C? Con#ira se no Cupom Fiscal =ouve a impress o com os F (tr-s) itens e o cancelamento do item bebida% +eri#ique! tamb&m! se #oi corretamente in#ormada a re#er-ncia da Conta de Cliente% P*sso 1D? Repita os passos M e F! atribuindo uma c=ave prim$ria di#erente% P*sso 1E? Repita os passos M e F! atribuindo uma c=ave prim$ria di#erente do passo 45% P*sso 1F? Repita os passos M e F! atribuindo uma c=ave prim$ria di#erente dos passos 45 e 4T% P*sso 1G? /rans#ira os produtos da Conta de Cliente do passo 45 para a Conta de Cliente do passo 4T% P*sso 1H? Emita o relat0rio C(,/A AE C>IE,/E3 A:ER/A3 e con#irme se constam somente as mesas dos passos 4T e 4V% P*sso 0? Emita o relat0rio /RA,3FER\,CIA AE C(,/A AE C>IE,/E3 e con#irme se constam as contas de clientes do passo 45 (origem) e a conta de clientes do passo 4T (destino)! com os respectivos produtos trans#eridos com quantidade e preo unit$rio% P*sso 1? Emita o Cupom Fiscal da conta de cliente do passo 4T e con#irme se constam os produtos originais e os que #oram trans#eridos da conta de cliente do passo 45% P*sso ? Emita a Redu o O e veri#ique se =ouve a emiss o do relat0rio C(,/A AE C>IE,/E3 A:ER/A3 (a conta de clientes do passo 4V)% P*sso A?Emita os documentos constantes das op'es IaJ e IbJ no caso produtos oriundos de agrega o de insumos (Y das op'es IcJ e IdJ para produtos oriundos de desagrega o de insumos9 a) nota #iscal modelo 4! 4-A ou 55 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 4%EMT< e

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

$2/112

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

$3/112

b) nota #iscal modelo 4! 4-A ou 55 consolidada! dos produtos resultantes da prepara o a que se re#ere a al@nea 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 5%EMT% c) nota #iscal modelo 4! 4-A ou 55 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 5%EMT< e d) nota #iscal modelo 4! 4-A ou 55 consolidada! dos produtos resultantes da desagrega o a que se re#ere a al@nea 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 4%EMT% P*sso <? E"ecute no 2enu Fiscal a #un o I+endas do Per@odoJ! indicando a data da emiss o das ,otas Fiscais mod% 4! 4-A ou 55 as quais se re#ere o Passo MMA e veri#ique se constam as notas #iscais solicitadas nas al@neas a e b do Passo MMA% P*sso !? 3imule o adiantamento do rel0gio do PC e do ECF! onde est$ instalado o PAFECF! e con#irme se a conta de cliente do passo 4V est$ aberta% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Funcionamento do PAF-ECF atendendo a todos os itens deste requisito! e"ecutando todas as #un'es previstas nos passos 4 a MF% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o 9 Funcionamento do PAF-ECF sem atender pelo menos um dos itens deste requisito! descumprindo pelo menos uma das #un'es previstas nos passos de 4 a MF% RE2UISITO ILII TESTES
+O3ser'*=o? Este teste somente dever$ ser reali?ado no caso de programa que comande impress o de pedidos em impressora n o #iscal) TESTE Impress o de pedidos em impressora n o #iscal P*sso1? Abra o registro de uma mesa% P*sso ? Registre no m@nimo F itens na mesa aberta% P*sso !? Comande a impress o do pedido! se n o #or autom$tica com o registro de item na mesa% P*sso C? +eri#ique se #oram impressos no pedido somente o numero da mesa! a identi#ica o do garom e a discrimina o dos produtos% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Impress o no pedido! somente das in#orma'es descritas no passo R% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Impress o no pedido de outras in#orma'es n o descritas no passo R%

<LOCO IV RE2UISITOS E TESTES ESPECSFICOS DO PAF-ECF PARA FARMCIA DE MANIPULA.1O


+APLICVEIS SOMENTE EM PAF-ECF PARA FARMCIA DE MANIPULA.1O-

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

$3/112

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

$ /112

RE2UISITO L TESTES
TESTE Emiss o de Aocumento Au"iliar de +enda e de Cupom Fiscal% P*sso 1? ,o caso de impress o de AA+ por impressora n o #iscal! e"ecute o /E3/E relativo ao requisito +I! utili?ando #0rmula manipulada #ict@cia e acrescente ao mesmo o passo F% P*sso ? ,o caso de impress o de AA+ por ECF! e"ecute o /E3/E relativo ao requisito +I! utili?ando #0rmula manipulada #ict@cia e acrescente ao mesmo o passo F% P*sso !? (bserve se #oi consignado no Cupom Fiscal! como item comerciali?ado! o n.mero do Aocumento Au"iliar de +enda respectivo% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Aprova o no /E3/E ou ! con#orme o caso! veri#icando se a #0rmula manipulada #ict@cia consta no AA+! e impress o no Cupom Fiscal! como item comerciali?ado! do n.mero do Aocumento Au"iliar de +enda respectivo% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Reprova o no /E3/E ou ! con#orme o caso! (Y inconsist-ncia com a #0rmula manipulada #ict@cia indicada no AA+ (Y #alta de impress o no Cupom Fiscal! como item comerciali?ado! do n.mero do Aocumento Au"iliar de +enda respectivo% TESTE Arquivo eletrLnico dos Registros do PAF-ECF - Berar as in#orma'es relativas ao AA+ - F0rmula 2anipulada no arquivo eletrLnico a que se re#ere o item 4V do Requisito +II% P*sso 1? Ap0s a e"ecu o do /E3/E deste bloco! comande a gera o do arquivo eletrLnico de Registros do PAF-ECF a que se re#ere o item 4V do Requisito +II< P*sso ? Identi#ique os registros de AA+ #0rmula manipulada gerados pelos passos 4 e M do /E3/E < P*sso !? +eri#ique se os registros gerados seguem o lafout do ane"o A,EC( I+% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - E"ist-ncia dos registros de AA+ #0rmula manipulada no arquivo eletrLnico de Registros do PAF-ECF< - Arquivo gerado no passo F de acordo com o lafout do Ane"o I+% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Ine"ist-ncia dos registros de AA+ #0rmula manipulada no arquivo eletrLnico de Registros do PAF-ECF< - Erro na gera o do arquivo eletrLnico de Registros do PAF-ECF< - Arquivo gerado no passo F de desacordo com o lafout do Ane"o I+%

<LOCO V RE2UISITOS ESPECSFICOS DO PAF-ECF PARA OFICINA DE CONSERTO


+APLICVEIS SOMENTE EM PAF-ECF PARA OFICINA DE CONSERTORE2UISITO LI TESTES
TESTE Emiss o de AA+-(3 por impressora n o #iscal e do Cupom Fiscal respectivo% (Aplic$vel somente no caso de programa aplicativo dotado de #un o que possibilite a impress o de (rdem de 3ervio por meio de impressora n o #iscal) P*sso 1? >ocali?e nos menus do programa aplicativo a op o que possibilita a emiss o de Aocumento Au"iliar de +enda ((rdem de 3ervio)
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
$ /112

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

$!/112

P*sso ? Emita um Aocumento Au"iliar de +enda ((rdem de 3ervio) com pelo menos cinco itens e observe se #oi atribu@do ao AA+ o t@tulo P(RAE2 AE 3ER+Ib(P% P*sso !? (bserve se #oram discriminadas no AA+-(39 - as mercadorias utili?adas no conserto! sua quantidade e o respectivo preo unit$rio e total< - o n.mero de #abrica o do produto obDeto do conserto! quando e"istente ou! no caso de ve@culo automotor! a marca! o modelo! o ano de #abrica o! a placa e o n.mero do RE,A+A2 do ve@culo% P*sso C? Inspecione os menus do programa e veri#ique se =$ #un o que possibilite autenticar o Aocumento Au"iliar de +enda emitido no passo M% P*sso D? Inspecione os menus do programa e veri#ique se =$ #un o que possibilite a e"clus o ou o apagamento do AA+ emitido no passo M% P*sso E? +eri#ique se & poss@vel imprimir o Aocumento Au"iliar de +enda em papel menor que o #ormato A-5 (M47 " 4R8 mm) ou que MR7 " 4R7mm% P*sso F? +eri#ique se o Aocumento Au"iliar de +enda & numerado sequencialmente com no m@nimo 47 (de?) e no m$"imo 4F (tre?e) caracteres! no #ormato 7777777774 a EEEEEEEEEE% P*sso G? +eri#ique se o Aocumento Au"iliar de +enda est$ de acordo com o modelo estabelecido no Ane"o II do Ato C(/EPE6IC23 7E64F% P*sso H? Concreti?e a venda emitindo o Cupom Fiscal relativo ao Aocumento Au"iliar de +enda emitido no passo M% P*sso 10? (bserve se #oram discriminadas no Cupom Fiscal as mercadorias e#etivamente utili?adas no conserto% P*sso 11? (bserve se #oi impresso no campo destinado a in#orma'es suplementares ou mensagem promocional do Cupom Fiscal! o n.mero do Aocumento Au"iliar de +enda emitido no passo M! em con#ormidade com o estabelecido nos subitens Id4J ou IdMJ do item 4 do Requisito >I! con#orme o modelo de ECF% P*sso 1 ? +eri#ique se no registro eletrLnico (banco de dados) do Aocumento Au"iliar de +enda #oi registrado o n.mero do Cupom Fiscal emitido! assim considerado o numero do Contador de (rdem de (pera o (C(() constante no Cupom Fiscal% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - Ine"ist-ncia de #un o que possibilite a autentica o ou a e"clus o do Aocumento Au"iliar de +enda (AA+)< - Impress o do AA+ em papel de #ormato maior ou igual a M47 " 4R8 mm ou MR7 " 4R7mm% E"ist-ncia de numera o seq)encial do AA+ no #ormato no m@nimo 47 (de?) e no m$"imo 4F (tre?e) caracteres! no #ormato 7777777774 a EEEEEEEEEE impresso em con#ormidade com o modelo estabelecido no Ane"o II do Ato C(/EPE6IC23 7E64F< - Emiss o do Cupom Fiscal respectivo na opera o de concreti?a o da venda< Impress o do n.mero do AA+ no Cupom Fiscal respectivo em con#ormidade com os subitens Id4J ou IdMJ do item 4do Requisito >I< - Inser o do n.mero do Contador de (rdem de (pera o (C(() no registro eletrLnico (banco de dados) do AA+< - Atribui o do t@tulo P(RAE2 AE 3ER+Ib(P ao AA+< - Aescrimina o no AA+-(3 das in#orma'es listadas no passo F< - Aescrimina o no Cupom Fiscal das mercadorias e#etivamente utili?adas no conserto% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - E"ist-ncia de #un o que possibilite a autentica o ou o apagamento6e"clus o do Aocumento Au"iliar de +enda (AA+)< - Possibilidade de impress o do AA+ em papel de #ormato menor que a M47 " 4R8 mm ou MR7 " 4R7mm% - Falta de numera o sequencial do AA+ ou numera o em #ormato divergente do estabelecido% - AA+ impresso em desacordo com o modelo estabelecido no Ane"o II do Ato C(/EPE6IC23 7E64F< - Falta de emiss o do Cupom Fiscal na opera o de concreti?a o da venda% - Falta de impress o do n.mero do AA+ no Cupom Fiscal respectivo% - Impress o no Cupom Fiscal respectivo do n.mero do AA+ de #orma diversa da estabelecida nos subitens Id4J ou IdMJ do item 4 do Requisito >I< - Falta de inser o do n.mero do Contador de (rdem de (pera o (C(() no registro eletrLnico (banco de dados) do AA+% - Falta de atribui o do t@tulo P(RAE2 AE 3ER+Ib(P ao AA+% - Falta de discrimina o no AA+-(3 das in#orma'es listadas no passo F% - Falta de discrimina o no Cupom Fiscal das mercadorias e#etivamente utili?adas no conserto%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
$!/112

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

$"/112

TESTE Emiss o de Aocumento Au"iliar de +enda por ECF e do Cupom Fiscal respectivo% (Aplic$vel somente no caso de programa aplicativo dotado de #un o que possibilite a impress o de (rdem de 3ervio por meio do pr0prio ECF) P*sso 1? E"ecute o teste anterior eliminando os passos T e 8% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - Ine"ist-ncia de #un o que possibilite a autentica o ou a e"clus o do Aocumento Au"iliar de +enda (AA+)< - E"ist-ncia de numera o sequencial do AA+ no #ormato no m@nimo 47 (de?) e no m$"imo 4F (tre?e) caracteres! no #ormato 7777777774 a EEEEEEEEEE< - Emiss o do Cupom Fiscal respectivo na opera o de concreti?a o da venda% Impress o do n.mero do AA+ no Cupom Fiscal respectivo em con#ormidade com os subitens Id4J ou IdMJ do item 4 do Requisito >I< - Inser o do n.mero do Contador de (rdem de (pera o (C(() no registro eletrLnico (banco de dados) do AA+< - Atribui o do t@tulo P(RAE2 AE 3ER+Ib(P ao AA+< - Aescrimina o no AA+-(3 das in#orma'es listadas no passo F< - Aescrimina o no Cupom Fiscal das mercadorias e#etivamente utili?adas no conserto% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - E"ist-ncia de #un o que possibilite a autentica o ou o apagamento6e"clus o do Aocumento Au"iliar de +enda (AA+)< - Falta de numera o sequencial do AA+ ou numera o em #ormato divergente do estabelecido< - Falta de emiss o do Cupom Fiscal na opera o de concreti?a o da venda< - Falta de impress o do n.mero do AA+ no Cupom Fiscal respectivo< - Impress o no Cupom Fiscal respectivo do n.mero do AA+ de #orma diversa da estabelecida nos subitens Id4J ou IdMJ do item 4 do Requisito >I< - Falta de inser o do n.mero do Contador de (rdem de (pera o (C(() no registro eletrLnico (banco de dados) do AA+< - Falta de atribui o do t@tulo P(RAE2 AE 3ER+Ib(P ao AA+< - Falta de discrimina o no AA+-(3 das in#orma'es listadas no passo F< - Falta de discrimina o no Cupom Fiscal das mercadorias e#etivamente utili?adas no conserto% TESTE Arquivo eletrLnico dos Registros do PAF-ECF - Berar as in#orma'es relativas ao AA+ I(rdem de 3ervioJ no arquivo eletrLnico a que se re#ere o item 4V do Requisito +II% P*sso 1? E"ecute os /E3/E3 e relativos ao item T do requisito +I% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Aprova o nos /E3/E3 E relativos ao item T do requisito +I% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Reprova o nos /E3/E3 (Y relativos ao item T do requisito +I%

TESTE Bera o de novo AA+-(3 ap0s altera o dos servios% (Para veri#ica o do al@nea b) do item 4 do Requisito >I )< P*sso 1? Registre um AA+-(3 com pelo menos um servio e 4 mercadoria< P*sso ? Acesse a tela do registro do AA+-(3 gerado no passo 4 e caso seDa poss@vel! inclua um novo servio< P*sso !? +eri#ique se o sistema gera automaticamente um novo AA+-(3 no banco de dados do PAF-ECF! contendo os servios e mercadorias anteriores E o novo servio inclu@do ap0s o passo M< P*sso C? Acesse o novo AA+-(3 gerado ap0s o passo F e imprima o AA+-(3 por ECF ou por Impressora , o Fiscal quando #or o caso< P*sso D? +eri#ique se e"iste identi#ica o do AA+-(3 anterior na impress o comandada no passo R< P*sso E? Acesse o novo AA+-(3 gerado ap0s o passo F e caso seDa poss@vel! altere a quantidade do servio inserido no passo M< P*sso F? +eri#ique se o sistema gera automaticamente um novo AA+-(3 no banco de dados do PAF-ECF! contendo os servios e mercadorias anteriores e inclusive o servio alterado pelo passo T%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
$"/112

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

$#/112

P*sso G? Acesse o novo AA+-(3 gerado ap0s o passo V e imprima o AA+-(3 por ECF ou por Impressora , o Fiscal quando #or o caso< P*sso H? +eri#ique se e"iste identi#ica o do AA+-(3 anterior na impress o comandada no passo 8% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - Bera o autom$tica no banco de dados dos novos AA+-(3 gerados ap0s a e"ecu o dos passos M e T< - Identi#ica o do AA+-(3 anterior (na impress o) em todos os novos AA+-(3 com servios alterados ou inclu@dos< - Identi#ica o dos servios e mercadorias con#orme os passos F e V% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Falta da gera o autom$tica dos novos AA+-(3 gerados ap0s a e"ecu o dos passos M e T< - Falta da identi#ica o do AA+-(3 anterior em qualquer um dos novos AA+-(3 com servios alterados ou inclu@dos< - Falta da identi#ica o dos servios e mercadorias con#orme os passos F e V%

RE2UISITO LII TESTES


TESTE Controle! por meio de Conta de Cliente! de o#icina de conserto e demais requisitos espec@#icos% (Aplic$vel no caso de programa que utili?e Conta de Cliente especi#icamente para o#icina de conserto%) P*sso 19 Inicie o dia (dia AS7) gerando pelo 2enu Fiscal o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros acumulados do tipo AM (2eios de Pagamento) e #aa o comando para abertura da Conta de Cliente , e simultaneamente e"ecute o passo M% P*sso 9 Registre na Conta de Cliente , o #ornecimento de cinco itens di#erentes! todos com uma unidade e observe se #oi atribu@do * Conta de Cliente o t@tulo P(RAE2 AE 3ER+Ib(P% P*sso !9 Emitir comando para abertura da Conta de Cliente ,S4 e simultaneamente e"ecute o passo R% P*sso C9 Registre na Conta de Cliente ,S4 o #ornecimento de quatro itens di#erentes! sendo um deles com duas unidades e observe se #oi atribu@do * Conta de Cliente o t@tulo P(RAE2 AE 3ER+Ib(P%% P*sso D9 Emitir comando para abertura da Conta de Cliente ,SM e simultaneamente e"ecute o passo T% P*sso E9 Registre na Conta de Cliente ,SM o #ornecimento de tr-s itens! com duas unidades cada item e observe se #oi atribu@do * Conta de Cliente o t@tulo P(RAE2 AE 3ER+Ib(P%% P*sso F9 Registre na Conta de Cliente , o #ornecimento de um item! com uma unidade% P*sso G? (bserve se #oram discriminadas nas Contas de Clientes abertas nos passos M! R e T9 - as mercadorias utili?adas no conserto! sua quantidade e o respectivo preo unit$rio e total< - o n.mero de #abrica o do item obDeto do conserto! quando e"istente ou! no caso de ve@culo automotor! a marca! o modelo! o ano de #abrica o! a placa e o n.mero do RE,A+A2 do ve@culo% P*sso H9 Acesse o banco de dados de registros de Contas de Cliente e con#ira se os itens registrados nos passos 4 a V est o corretamente lanados% P*sso 109 Abrir! na tela! a Conta de Cliente , e con#erir se constam os cinco itens #ornecidos no passo M e o item #ornecido no passo V% P*sso 119 Berar! utili?ando o 2enu Fiscal! o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros do tipo 3M (C(,/A3 AE C>IE,/E3) de 3itua o IA AbertaJ! onde ser o relacionadas as Contas de Clientes ,! ,S4 e ,SM! registrando a data e =or$rio de abertura de cada Conta de Cliente% P*sso 1 9 >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!9 Berar! utili?ando o 2enu Fiscal! o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros do tipo 3M (C(,/A3 AE C>IE,/E3) de 3itua o IA AbertaJ! onde ser o relacionadas as Contas de Clientes ,! ,S4 e ,SM! registrando a data e =or$rio de abertura de cada Conta de Cliente% P*sso 1C9 >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 ,%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
$#/112

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

$$/112

P*sso 1D9 Berar! utili?ando o 2enu Fiscal! o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros do tipo 3M (C(,/A3 AE C>IE,/E3) de 3itua o IA AbertaJ! onde ser o relacionadas as Contas de Clientes ,! ,S4 e ,SM! registrando a data e =or$rio de abertura de cada Conta de Cliente% P*sso 1E9 Emitir o Relat0rio Berencial ICon#er-ncia de Conta de ClienteJ da Conta de Cliente , e con#erir se est o relacionados os 7T (seis) itens #ornecidos! sendo que o item que recebeu o comando de cancelamento do passo 4M deve estar acompan=ado da e"press o IcanceladoJ! especi#icando a quantidade! o preo unit$rio! o preo total dos itens que #oram #ornecidos com mais de uma unidade e o total da conta e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J% P*sso 1F9 Emitir o Relat0rio Berencial ICon#er-ncia de Conta de ClienteJ da Conta de Cliente ,S4 e con#erir se est o relacionados os 7R (quatro) itens #ornecidos! especi#icando a quantidade! o preo unit$rio! o preo total dos itens que #oram #ornecidos com mais de uma unidade e o total da conta e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J% P*sso 1G9 >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 ,S4% P*sso 1H9 Emitir o Relat0rio Berencial ICon#er-ncia de Conta de ClienteJ da Conta de Cliente ,S4 e con#erir se est o relacionados os 7R (quatro) itens #ornecidos! sendo que o item que recebeu o comando de cancelamento do passo 48 deve estar acompan=ado da e"press o IcanceladoJ! especi#icando a quantidade! o preo unit$rio! o preo total dos itens que #oram #ornecidos com mais de uma unidade e o total da conta e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J% P*sso 0? Berar! utili?ando o 2enu Fiscal! o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros acumulados do tipo AM (2eios de Pagamento)% P*sso 19 Emitir o comando de #ec=amento da Conta de Cliente ,! con#erindo se no Cupom Fiscal emitido est o relacionados os 7T (seis) itens #ornecidos e o cancelamento do item que recebeu o comando de cancelamento do passo 4M% Con#erir! con#orme o modelo de ECF utili?ado (Conv-nio IC23 45T6ER ou Conv-nio IC23 85674)9 a) no campo Pmensagens promocionaisP! a impress o das seguintes in#orma'es9 IECF9 nnn - Con#er-ncia de Conta de Cliente C(( 9Tffffff! onde InnnJ & o n.mero sequencial do ECF atribu@do pelo usu$rio onde #oi emitido o Con#er-ncia de Conta de Cliente e IyyyyyyJ & o n.mero do Contador de (rdem de (pera o (C(() do Relat0rio Berencial - Con#er-ncia de Conta de Cliente! (Y b) no campo Pin#orma'es suplementaresP! a impress o das seguintes in#orma'es9 IECF9 nnn - Con#er-ncia de Conta de Cliente CER 9Txxxxxx C(( 9Tyyyyyy! onde InnnJ & o n.mero

sequencial do ECF atribu@do pelo usu$rio onde #oi emitido o Con#er-ncia de Conta de Cliente! IxxxxxxJ & o n.mero do Contador Espec@#ico de Relat0rio Berencial (CER) e I yyyyyyJ & o n.mero
do Contador de (rdem de (pera o (C(() do Relat0rio Berencial - Con#er-ncia de Conta de Cliente% P*sso 9 Emitir o Relat0rio Berencial ICon#er-ncia de Conta de ClienteJ da Conta de Cliente ,S4 e con#erir se est o relacionados os 7R (quatro) itens #ornecidos! sendo que o item que recebeu o comando de cancelamento do passo 48 deve estar acompan=ado da e"press o IcanceladoJ! especi#icando a quantidade! o preo unit$rio! o preo total dos itens que #oram #ornecidos com mais de uma unidade e o total da conta e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J% P*sso !9 >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 7F (tr-s) itens da Conta de Cliente ,S4 que ainda n o #oram cancelados% P*sso C9 Emitir o Relat0rio Berencial ICon#er-ncia de Conta de ClienteJ da Conta de Cliente ,S4 e con#erir se est o relacionados os 7R (quatro) itens #ornecidos! sendo que todos devem estar acompan=ados da e"press o IcanceladoJ! e con#erir se consta a mensagem IABYARAE A E2I33Q( A( CYP(2 FI3CA>J% P*sso D9 Emitir o comando de #ec=amento da Conta de Cliente ,S4! con#erindo se no Cupom Fiscal emitido est o relacionados os 7R (quatro) itens #ornecidos e o cancelamento de todos eles% Con#erir se o Cupom Fiscal #oi #ec=ado em ?ero e se automaticamente =ouve a emiss o do Cupom Fiscal Cancelado% P*sso E9 Enviar o comando para a emiss o da Redu o O (do dia AS7)% P*sso F9 Con#erir se! antes da Redu o O! #oi gerado o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros do tipo 3M (C(,/A3 AE C>IE,/E3) de 3itua o IA AbertaJ! no qual deve constar a Conta de Cliente ,SM! in#ormando a data e =ora de sua abertura%

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

$$/112

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

$%/112

P*sso G9 Avance a data do ECF para o dia seguinte ao da Redu o O emitida no passo MT (dia AS4)
P*sso H9 Abrir! na tela! a Conta de Cliente ,SM e con#erir se constam os tr-s itens que #oram #ornecidos no passo T% P*sso !09 Abrir! na tela! as Conta de Clientes , e ,S4 e con#erir se est o #ec=adas% P*sso !19 Emitir! utili?ando o 2enu Fiscal! o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros do tipo 3M (C(,/A3 AE C>IE,/E3) de 3itua o IA AbertaJ e con#erir se

consta unicamente a Conta de Cliente ,SM! registrando a data e =or$rio de abertura da Conta de Cliente% P*sso ! ? Berar! utili?ando o 2enu Fiscal! o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros acumulados do tipo AM (2eios de Pagamento) dos dias AS7 e AS4% P*sso !!9 Registrar tr-s itens na Conta de Cliente ,SF% P*sso !C9 2arque o segundo item para cancelamento% P*sso !D9 Emitir! utili?ando o 2enu Fiscal! o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros do tipo 3M (C(,/A3 AE C>IE,/E3) de 3itua o IA AbertaJ% P*sso !E9 +eri#ique se a Conta de Cliente ,SF consta como IA- AbertaJ n o arquivo eletrLnico
gerado pelo passo F5%

P*sso !F9 Emita o Cupom Fiscal da Conta de Cliente ,SF% P*sso !G9 +eri#ique se no Cupom Fiscal est o relacionados os tr-s itens registrados no passo FF e se o segundo item #oi cancelado% P*sso !H9 +eri#ique se no Cupom Fiscal est$ registrado! na $rea pr0pria! a mensagem IConta de Cliente ,SF 3E2 E2I33Q( AE C(,FER\,CIA AE C(,/A AE C>IE,/EJ% P*sso C09 Emita a Redu o O (do dia AS4)% P*sso C19 Avance a data do ECF para as MF=R5min do dia seguinte ao da Redu o O emitida no passo M (dia ASM) e emita pelo menos um Cupom Fiscal! dei"ando o ECF com Redu o O do dia ASM pendente% P*sso C 9 Aguarde o ECF avanar at& as M= do dia seguinte ao da Redu o O pendente (dia ASF)! veri#icando se a impressora entrou em estado de bloqueada (Redu o O pendente)% P*sso C!9 (bserve se o ECF emitiu automaticamente a Redu o O pendente do dia ASM e caso isto ten=a ocorrido! veri#ique se! ap0s a emiss o da Redu o O! #oi gerado o arquivo
eletrLnico de Registros do PAF-ECF veri#icando os registros do tipo 3M (C(,/A3 AE C>IE,/E3) de 3itua o IA AbertaJ! no qual deve constar a Conta de Cliente ,SM! in#ormando a data e =ora de sua abertura%

P*sso CC9 Caso o ECF n o ten=a emitido automaticamente a Redu o O pendente do dia ASM! comande a emiss o desta Redu o O e veri#ique se! ap0s a emiss o da Redu o O! #oi
gerado o arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros do tipo 3M (C(,/A3 AE C>IE,/E3) de 3itua o IA AbertaJ! no qual deve constar a Conta de Cliente ,SM! in#ormando a data e =ora de sua abertura% Co9)$=o "*r* re78$s$5o *5e9)$)o9 4 - Funcionamento do PAF-ECF

atendendo a todos os itens deste requisito! e"ecutando todas as #un'es previstas nos passos 4 a 4F e 45 a RR< e M - gera o do arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros acumulados do tipo AM (2eios de Pagamento) re#erente ao Passo M7 sem altera o de valor entre o emitido no Passo 4 e o emitido no Passo M7< e

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

$%/112

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

%&/112

F - gera o do arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros acumulados do tipo AM (2eios de Pagamento) re#erente ao Passo FM com altera o somente nos valores que constam do Cupom Fiscal emitidos no Passo M4%
Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 4 - Funcionamento do PAF-ECF

sem atender pelo menos um dos itens deste requisito! descumprindo pelo menos uma das #un'es previstas nos passos de 4 a 4F e 45 a RV< ou M - e"ecutando a #un o prevista no passo 4R< ou F - gera o do arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros acumulados do tipo AM (2eios de Pagamento) re#erente ao Passo M7 com altera o de valor entre o emitido no Passo 4 e o emitido no Passo M7< e R - gera o do arquivo eletrLnico de Registros do PAF-ECF veri#icando os registros acumulados do tipo AM (2eios de Pagamento) re#erente ao Passo FM com altera o di#erente dos valores que constam do Cupom Fiscal emitidos no Passo M4%

<LOCO VI RE2UISITOS E TESTES ESPECSFICOS DO PAF-ECF PARA TRANSPORTE DE PASSAGEIROS


+APLICVEIS SOMENTE EM PAF-ECF PARA PRESTADOR DE SEVI.O DE TRANSPORTE DE PASSAGEIROSRE2UISITO LIII TESTES TESTE Relat0rio Berencial de 2ani#esto Fiscal de +iagem e Arquivo EletrLnico de IRegistros do PAF-ECFJ - 2ani#esto Fiscal de +iagem ^FM_! :il=etes de Passagens do 2ani#esto ^FF_ e /ipo de servio ^FR_% P*sso 1? E"ecute a #un o I2ani#esto Fiscal de +iagemJ do 2enu Fiscal% P*sso Con#ira se #oram impressas no Relat0rio Berencial as in#orma'es descritas na al@nea IaJ do item 4 deste requisito% P*sso !? Con#ira o leiaute do arquivo gerado concomitantemente ao relat0rio gerado no passo M! com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F para os registros I^FM! FF e FR_J% P*sso C? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro Co9)$=o "*r* re78$s$5o *5e9)$)o9 Relat0rio Berencial emitido com as in#orma'es descritas na al@nea IaJ do item 4 deste requisito e arquivo gerado con#orme leiaute
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
%&/112

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

%1/112

estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^FM! FF e FR_J! com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Falta de emiss o do Relat0rio Berencial (Y #alta de pelo menos uma das in#orma'es descritas na al@nea IaJ do item 4 deste requisito no Relat0rio Berencial emitido e arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^FM! FF e FR_J (Y #alta de valida o da assinatura digital do arquivo% TESTE Arquivo EletrLnico de IRegistros do PAF-ECFJ - >eitura do 2ovimento Ai$rio (Para veri#ica o dos registros /M) P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal% P*sso ? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F para os registros I^/M_J% P*sso !? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro Co9)$=o "*r* re78$s$5o *5e9)$)o9 Arquivo gerado con#orme leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^/M_J! com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F para os registros I^/M_J (Y #alta de valida o da assinatura digital do arquivo% TESTE Relat0rio Berencial Cupom de Embarque :il=ete de Passagem P*sso 1? Emita um Cupom Fiscal :il=ete de Passagem para uma viagem Interestadual< P*sso ? Con#ira se logo ap0s a emiss o do Cupom Fiscal :il=ete de Passagem & gerado automaticamente o Relat0rio Berencial ICupom de EmbarqueJ que & vinculado ao cupom emitido no passo 4< P*sso !? E"ecute a #un o ICupom de EmbarqueJ do 2enu Fiscal passando o C(( do cupom #iscal bil=ete de passagem emitido no passo 4% P*sso C? Con#ira se #oram impressas no Relat0rio Berencial as in#orma'es descritas na al@nea IcJ do item 4 deste requisito% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Relat0rio Berencial emitido com as in#orma'es descritas na al@nea IcJ do item 4 deste requisito% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Falta de emiss o do Relat0rio Berencial pelo menu #iscal (Y ine"ist-ncia da op o de #iltro por C(( do Cupom Fiscal :il=ete de Passagem< - Falta de pelo menos uma das in#orma'es descritas na al@nea IcJ do item 4 deste requisito no Relat0rio Berencial emitido< - Falta da emiss o do Relat0rio Berencial vinculado automaticamente ap0s a emiss o do Cupom Fiscal :il=ete de Passagem% TESTE Arquivo EletrLnico de IRegistros do PAF-ECFJ - >eitura do 2ovimento Ai$rio de Cupom de Embarque :il=ete de Passagem (Para veri#ica o dos registros 2M) P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
%1/112

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

%2/112

P*sso ? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^2M_J% P*sso !? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro Co9)$=o "*r* re78$s$5o *5e9)$)o9 Arquivo gerado con#orme leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^2M_J com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^2M_J (Y #alta de valida o da assinatura digital do arquivo% TESTE Relat0rio Berencial Cupom de Embarque Bratuidade :il=ete de Passagem P*sso 1? Emita um Cupom Fiscal :il=ete de Passagem para uma viagem Interestadual com op o de gratuidade por Idosos! Passe >ivre ou 2enor de T anos< P*sso ? Con#ira se logo ap0s a emiss o do Cupom Fiscal :il=ete de Passagem & gerado automaticamente o Relat0rio Berencial ICupom de Embarque BratuidadeJ que & vinculado ao cupom emitido no passo 4< P*sso !? E"ecute a #un o ICupom de Embarque BratuidadeJ do 2enu Fiscal passando o C(( do cupom #iscal bil=ete de passagem emitido no passo 4% P*sso C? Con#ira se #oram impressas no Relat0rio Berencial as in#orma'es descritas na al@nea IeJ do item 4 deste requisito% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Relat0rio Berencial emitido com as in#orma'es descritas na al@nea IeJ do item 4 deste requisito% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Falta de emiss o do Relat0rio Berencial pelo menu #iscal (Y ine"ist-ncia da op o de #iltro por C(( do Cupom Fiscal :il=ete de Passagem< - Falta de pelo menos uma das in#orma'es descritas na al@nea IeJ do item 4 deste requisito no Relat0rio Berencial emitido< - Falta da emiss o do Relat0rio Berencial vinculado automaticamente ap0s a emiss o do Cupom Fiscal :il=ete de Passagem% TESTE Arquivo EletrLnico de IRegistros do PAF-ECFJ - >eitura do 2ovimento Ai$rio de Cupom de Embarque Bratuidade :il=ete de Passagem (Para veri#ica o dos registros >M) P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal P*sso ? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^>M_J% P*sso !? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro Co9)$=o "*r* re78$s$5o *5e9)$)o9 Arquivo gerado con#orme leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^>M_J com assinatura digital validada% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^>M_J (Y #alta de valida o da assinatura digital do arquivo%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
%2/112

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

%3/112

RE2UISITO LIV TESTES TESTE Relat0rio Berencial IIdenti#ica o de /P para :P ida-e-voltaJ P*sso 1? Emita um Cupom Fiscal :il=ete de Passagem com viagem marcada de ida e de volta! para estados distintos! caso esta op o esteDa dispon@vel no PAF-ECF< P*sso ? Berar atrav&s do 2enu Fiscal a #un o Relat0rio Berencial de IIdenti#ica o de /P para :P ida-e-voltaJ con#orme o item 4 deste requisito% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - Emiss o do Cupom Fiscal :il=ete de Passagem com viagem de ida e volta em estados distintos< - Bera o do Relat0rio Berencial con#orme o item 4 deste requisito% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Falta da gera o do Relat0rio Berencial para quando #or poss@vel emitir Cupom Fiscal :il=ete de Passagem com op o de ida e volta< - Relat0rio gerencial em desacordo com o item 4 deste requisito%

<LOCO VII RE2UISITOS ESPECSFICOS DO PAF-ECF PARA POSTO DE PEDGIO


+APLICVEIS SOMENTE EM PAF-ECF PARA POSTOS DE PEDGIORE2UISITO LV TESTES TESTE Arquivo EletrLnico de IRegistros do PAF-ECFJ - 2ovimento Ai$rio de Ped$gio (Para veri#ica o dos registros BM) P*sso 1? E"ecute a #un o IRegistros do PAF-ECFJ do 2enu Fiscal P*sso ? Con#ira o leiaute do arquivo gerado com o estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^BM_J% P*sso !? E"ecute a valida o da assinatura digital do arquivo (Registro tipo EAA) utili?ando o aplicativo eECFc observando as instru'es constantes no item CIC das (rienta'es Berais deste Roteiro Co9)$=o "*r* re78$s$5o *5e9)$)o9 Arquivo gerado con#orme leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^BM_J com assinatura digital validada%
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
%3/112

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

% /112

Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 Arquivo gerado em desacordo com o leiaute estabelecido no Ane"o I+ do Ato C(/EPE6IC23 7E64F! para os registros I^BM_J (Y #alta de valida o da assinatura digital do arquivo% TESTE Emiss o autom$tica do Cupom Fiscal ao ser liberada a passagem para ve@culos que possuem dispositivo de livre passagem% P*sso 1? 3imule a leitura de dispositivo I/ABJ para um ve@culo #ict@cio< P*sso ? Con#ira se logo ap0s a identi#ica o da passagem do ve@culo & emitido o respectivo cupom #iscal re#erente ao valor do ped$gio debitado da conta do usu$rio cadastrado no dispositivo% Co9)$=o "*r* re78$s$5o *5e9)$)o9 Emiss o do cupom #iscal de #orma autom$tica quando capturada a leitura da I/ABJ para o ve@culo #ict@cio% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Falta de emiss o do cupom #iscal de #orma autom$tica ap0s a identi#ica o da I/ABJ%

<LOCO VIII RE2UISITOS ESPECSFICOS DO PAF-ECF PARA ESTACIONAMENTO0 MOTBIS E SIMILARES0 2UE PRATI2UEM O CONTROLE DE TRFEGO DE VESCULOS OU PESSOAS
((bserva o9 ( requisito a seguir (>+I) aplica-se no caso de PAF-ECF para uso por estabelecimento prestador de servios de estacionamento! mot&is e similares que prestam seus servios mediante a vincula o de entrada e sa@da independentes de ve@culos ou pessoas! com os pontos de acesso integrados! assim entendido! cada um dos pontos de acesso e os pontos de venda! por meio de rede de comunica o de dados%)
RE2UISITO LVI TESTES TESTE >ibera o da cancela de entrada somente ap0s a emiss o da #ic=a de entrada (cart o magn&tico) ou c0digo de barras para controle do servio em estacionamentos! mot&is e similares% P*sso 1? 3imule a c=egada6entrada em um dos estabelecimentos regrados por este requisito< P*sso ? +eri#ique se o sistema emite em dispositivo de impress o o c0digo de barras ou possui meio de vincular o cart o magn&tico ao cliente que est$ #a?endo a entrada no estabelecimento<
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
% /112

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

%!/112

P*sso !? +eri#ique se a libera o da cancela de entrada (simulada) & #eita somente ap0s a libera o da #ic=a ou da impress o do c0digo de barras que ser$ entregue ao usu$rio do estabelecimento% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - E"ist-ncia de cart o magn&tico ou impress o de c0digo de barras que vincule o cliente do estabelecimento ao servio prestado< - >ibera o da cancela con#orme o passo F% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Ine"ist-ncia de cart o magn&tico ou impress o de c0digo de barras que vincule o cliente do estabelecimento ao servio prestado< - >ibera o da cancela sem o registro do cart o magn&tico ou c0digo de barras% TESTE >ibera o da cancela de sa@da somente ap0s a emiss o do cupom #iscal P*sso 1? 3imule a sa@da em um dos estabelecimentos regrados por este requisito< P*sso ? Faa a leitura da #ic=a com equipamento leitor de c0digo de barras ou cart o magn&tico e siga para o passo F< P*sso !? +eri#ique se & iniciada a impress o do cupom #iscal! incluindo os servios prestados para o usu$rio da #ic=a lida no passo 4 e ap0s con#irma o de pagamento veri#ique a correta #inali?a o do respectivo cupom #iscal e a libera o da cancela de sa@da (simulada)< P*sso C? Consulte na tabela de servios e con#ira se os dados da presta o con#erem com o que #oi impresso no cupom #iscal emitido pelo passo F% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - Emiss o do cupom #iscal ap0s leitura da #ic=a< - >ibera o da cancela de sa@da somente ap0s a emiss o do cupom #iscal< - Correta con#er-ncia dos dados impressos no cupom com rela o * tabela de servios% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Falta da emiss o do cupom #iscal ap0s leitura da #ic=a< - >ibera o da cancela de sa@da sem a emiss o do cupom #iscal< - Incoer-ncia dos dados impressos no cupom com rela o * tabela de servios%

<LOCO II RE2UISITOS ESPECSFICOS DO PAF-ECF PARA PRESTADOR DE SERVI.OS DE CINEMA0 ESPETCULOS OU SIMILARES
RE2UISITO LVII TESTES
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
%!/112

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

%"/112

TESTE +enda de alimentos! bebidas em ponto de venda onde tamb&m & vendido ingresso (presta o de servios) P*sso 1? Em PA+ com PAF-ECF devidamente con#igurado para a categoria de cinemas! espet$culos ou similares! veri#ique se & poss@vel emitir em um mesmo cupom #iscal produtos (IC23) e servios (I33H,)% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - Impossibilidade de inserir em um mesmo cupom #iscal opera'es suDeitas a IC23 e I33H,% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - Possibilidade de inserir em um mesmo cupom #iscal opera'es suDeitas a IC23 e I33H,% TESTE Conta de cliente para PAF-ECF prestador de servio do tipo Idrive inJ P*sso 1? E"ecute os testes relativos a IConta de ClienteJ do bloco III deste roteiro% Co9)$=o "*r* re78$s$5o *5e9)$)o9 - Atendimento aos testes de Conta de Cliente do bloco III deste roteiro% Co9)$=o "*r* re78$s$5o 9o *5e9)$)o9 - , o atendimento aos testes de Conta de Cliente do bloco III deste roteiro%

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

%"/112

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

%#/112

PAF-ECF PERGUNTAS E RESPOSTAS


( requisito III di?9 IO PAF-ECF deve ser instalado de forma a possibilitar o funcionamento do ECF independentemente da rede! (%%%)J% Al&m disso no >audo de An$lise & in#ormado o /ipo de Funcionamento do PAF-ECF (3tand Alone! Em Rede ou Parametri?$vel)! o que nos leva a acreditar que o PAF-ECF n o precisar ser obrigatoriamente 3tand Alone% Entretanto nos requisitos CCI+ e CC+I di?9 (... !o caso de pro"rama #ue somente funcione em rede os testes $%& e $%' no sero executados pelo rgo tcnico (... J% Bostar@amos de saber se 9o sero *%e$5os sistemas que #uncionem e"clusivamente com cone" o ao :anco de Aados via rede% Res"os5*? ( requisito III di? IO PAF-ECF deve ser instalado de forma a possibilitar o funcionamento do ECF independentemente da rede! (%%%)% (bserve que gra#amos a e"press o Ido ECFJ% (u seDa! se a rede cair deve continuar sendo poss@vel emitir Cupom Fiscal pelo ECF nas vendas reali?adas% Huanto aos requisitos CCI+ e CC+I! note que se trata de uma situa o bastante especi#ica que & a gera o de arquivo do 3I,/EBRA o que n o tem nada a ver com o #uncionamento do ECF% (s testes est o em consonGncia com o requisito que di?9 ITEM 1: A crit(rio da unidade federada) mediante parametri*a+,o) o PAF-ECF deve disponibili*ar fun+,o #ue permita reali*ar a "rava+,o dos re"istros) relativos -s opera+.es de sa/da cu0o documento fiscal foi emitido pelo ECF) em conformidade com o leiaute estabelecido no Conv1nio 2C34 5%6'5) admitindo-se #ue os re"istros se0am "erados pelo 47 ou pelo sistema PE8) desde #ue9 ITEM : o PAF-ECF este0a inte"rado ao 47 e ao sistema PE8 conforme disposto no re#uisito 22: ITEM !: n,o ha0a necessidade de di"ita+,o no referido sistema) dos dados 0; re"istrados pelo PAFECF.< (u seDa! se o arquivo 3I,/EBRA (Conv-nio IC23 5V6E5) #or gerado pelo 3B ou sistema PEA o teste n o ser$ #eito pelo (/C podendo ser reali?ado pelo Fisco no estabelecimento usu$rio% /rata-se de situa o bastante especi#ica que nada tem a ver com o requisito III e absolutamente ,Q( o invalida ou com ele con#lita% Huanto * in#orma o do /ipo de Funcionamento do PAF-ECF a mesma & necess$ria pelo #ato de n o =aver obrigatoriedade do PAF ser em rede para estabelecimentos que possuam apenas um microcomputador% Finali?ando in#ormamos que 9o s o aceitos sistemas que #uncionem com cone" o ao :anco e Aados via rede e impossibilitem o #uncionamento do ECF se a rede cair! inviabili?ando a emiss o de Cupons Fiscais% 0 ( requisito III! teste 4! e"ige que o sistema #uncione independente da rede% Para casos em que a venda & concomitante & normal #uncionar assim! quando a rede apresenta problemas o PAF continua vendendo e! ao restabelecer a cone" o! envia os dados das vendas para o retaguarda ou servidor% 2as nos casos em que se utili?a AA+ e6ou Registro de Pr&-+enda! isto n o & poss@vel! pois o PAF precisa da rede para ter acesso ao AA+ ou ao Registro de Pr&-+enda gerado em outros terminais! que normalmente s o arma?enados no servidor do
%#/112

01

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

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

%$/112

estabelecimento% ,o caso de sistemas que trabal=em *"e9*s com AA+ ou Registro de Pr&+enda! sendo imposs@vel operar sem rede! este teste pode ser desconsiderado` Res"os5*? ( requisito III di? IO PAF-ECF deve ser instalado de forma a possibilitar o funcionamento do ECF independentemente da rede! (%%%)% (bserve que gra#amos a e"press o Ido ECFJ% (u seDa! se a rede cair deve continuar sendo poss@vel emitir Cupom Fiscal pelo ECF nas vendas reali?adas% Aesta #orma! se a rede cair e n o #or poss@vel capturar os itens a partir do AA+ 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% 0! Estamos reali?ando a analise #uncional de um PAF aplicado para posto de combust@vel e deparamos com a quest o sobre o "re=o U9$%o )e 8,* ,er%*)or$* 9* 5*3e#* )e ,er%*)or$*s previsto no Requisito CIII item 59% =>E?@242AO B29 2AE3 C9 O PAF-ECF deve utili*ar Aabela de 3ercadorias e 4ervi+os #ue contenha os se"uintes campos) admitindo-se a utili*a+,o de mais de uma tabela) desde #ue ha0a recurso para selecionar a tabela a ser utili*ada9 2AE3 D9 o cEdi"o da mercadoria ou servi+o) devendo o campo suportar o cEdi"o 7A2! (!Fmero 7lobal de 2tem Comercial G 7lobal Arade 2tem !umber com CH caracteres: 2AE3 I9 a descri+,o da mercadoria ou servi+o: 2AE3 H9 a unidade de medida: 2AE3 59 o valor unit;rio #ue dever; ser Fnico para cada mercadoria ou servi+o: ...< N$ previs o para se utili?ar desconto6acr&scimo no valor do item ou cadastrar dois c0digos di#erentes sendo9 um para o preo Ia vistaJ e outro para o preo Ia pra?oJ% Entretanto! estas duas op'es acarretam outros problemas de controle para o posto9 4 - Colocar preo de gasolina a vista (e"emplo 4!77) e a pra?o (4!47)! em bombas e bicos di#erentes e utili?ar um c0digo para o preo a vista e outro c0digo para o preo a pra?o9 Huando se utili?a dois c0digos di#erentes para o mesmo combust@vel! surgem problemas de controle pelo #ato da gasolina estar arma?enada em um mesmo tanque% E"istir$ um problema na compra da mercadoria e no controle do estoque% E"iste uma veri#ica o di$ria do tanque (medi o #@sica) para acerto de estoque% E"iste ainda um livro de movimenta o de combust@vel (>2C) da A,P e deve ser escriturado um livro para cada combust@vel e neste caso ter-se-ia dois combust@veis (dois c0digos)! embora seDa a mesma gasolina% M - Huando se utili?a acr&scimo6desconto9 Caso na tabela de mercadorias o preo seDa 4!77 para gasolina! quando o consumidor #inal abastecer em uma bomba6bico que & a pra?o! a bomba estar$ marcando o preo de 4!77 (com a automati?a o de bombas)% Huando o consumidor #or abastecer RU 5!77 o #rentista teria que calcular o n.mero de litros! ou seDa! neste e"emplo R!5R litros (pois & a pra?o)% Estaria marcando na bomba RU R!5R e no Cupom Fiscal sairia RU R!5R S acr&scimo de RU 7!R5` ,este caso =averia implica'es com o C0digo do Consumidor (Procon)` Caso F- Huando utili?a-se acr&scimo6desconto9 Caso na tabela de mercadorias o preo seDa 4!77 para gasolina! quando o consumidor #inal abastecer em uma bomba6bico que & a pra?o! a bomba estar$ marcando o preo de 4!47 (com a automati?a o de bombas n o & poss@vel alterar os valores e litragens)% Huando o consumidor #or abastecer RU5!77 seriam
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
%$/112

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

%%/112

abastecidos R!5R5 litros (pois & a pra?o)% Por&m na emiss o do cupom teria que sair RUR!5R e no cupom #iscal sairia RU R!5R S acr&scimo de RU 7!R5 sendo di#erente ao enviado pela bomba% ( que deve ser #eito pelo desenvolvedor! visto que nen=uma das tr-s op'es acima atende a um estabelecimento que ten=a dois preos em bombas e bicos di#erentes para um mesmo produto` Res"os5*? A solu o esta no Item I do Requisito CIII9 J2AE3 C9 O PAF-ECF deve utili*ar Aabela de 3ercadorias e 4ervi+os #ue contenha os se"uintes campos" admitindo#se a utili$a%o de mais de uma tabela" desde &ue 'a(a recurso para selecionar a tabela a ser utili$ada9< (u seDa! pode-se utili?ar uma tabela para preo a vista e outra tabela para o preo a pra?o% Em ambas o c0digo da mercadoria ser$ o mesmo! n o =avendo! portanto! preDu@?o aos controles de estoque! medi o de tanque e escritura o do >2C! que #oram descritos% /amb&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 bares e restaurantes! por e"emplo9 uma pi??aria! na venda de uma pi??a! a cada venda e#etuada teria que se dar bai"a em todos os ingredientes da pi??a! D$ que o produto pi??a n o e"iste no estoque` Res"os5*? 3im! deve ser registrada a bai"a do estoque com base em @ndice t&cnico de consumo de cada ingrediente utili?ado! in#ormado pelo usu$rio do PAF-ECF! que deve disponibili?ar tabela para a inser o dos @ndices t&cnicos a serem digitados pelo usu$rio do programa! mantendo consist-ncia com a bai"a nos estoques dos insumos ( +ide requisito CC+II )% Em rela o ao item 5 do Requisito ILVII e /este 4RT do Roteiro de An$lise! re#erentes a Restaurantes! :ares e Estabelecimentos 3imilares9 )ITEM *: os produtos e mercadorias registrados para uma mesa somente podero ser exclu+dos apEs a transfer1ncia prevista no item I deste re#uisito ou aps a emisso do Cupom Fiscal respecti,o ou) no caso previsto no re'$isito (,(, 1, ap-s o re+istro das informaes da .ota /iscal emitida, man$almente o$ por 012.< Caso =aDa a emiss o do Cupom Fiscal respectivo! n o =$ a possibilidade de e"cluir as mercadorias registradas para um cliente ou mesa! visto que ap0s a emiss o do Cupom Fiscal a mesa & liberada e o .nico procedimento e"equ@vel nesse caso & a emiss o de cancelamento de .ltimo Cupom Fiscal Emitido% Res"os5*? ( obDetivo do requisito & vedar a e"clus o de um item registrado na mesa sem a emiss o de um documento #iscal% Yma ve? registrado um item na mesa! ele somente poder$9 a) ser trans#erido para outra mesa! condi o em que o documento #iscal ser$ emitido no #ec=amento da mesa de destino< b) ser registrado no Cupom Fiscal< c) ser cancelado no Cupom Fiscal! se re4$s5r*)o 9* ,es* $9)e'$)*,e95e< d) ser registrado na ,ota Fiscal no caso do ECF estar impossibilitado de emitir Cupom Fiscal% 0E Em rela o ao Requisito C>+II e /este o passo MT di?9 -asso .9 Emitir o comando de fechamento da mesa C$) conferindo se no Cupom Fiscal emitido est,o relacionados os $& (oito produtos fornecidos e o cancelamento de todos eles. Conferir se o Cupom Fiscal foi fechado em *ero e se automaticamente houve a emiss,o do
%%/112

0C

0D

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

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

1&&/112

Cupom Fiscal Cancelado.< Aescon=eo algum ECF que e"ecute o procedimento de #ec=amento de cupom #iscal com valor ?ero% Naveriam dois procedimentos para e"ecu o do passo MT9 a) automaticamente! ap0s a inclus o e cancelamento item a item! =averia o cancelamento do cupom #iscal em aberto% b) 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"os5*? A legisla o prev- que o so#t[are b$sico do ECF dispon=a 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 47 seDa 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 IbJ da pergunta n o corresponde ao resultado esperado no teste% Huando o aplicativo #iscal analisado #unciona com mais de um so#t[are de Retaguarda ou! quando o cliente da Empresa Aesenvolvedora possui um so#t[are Retaguarda de outra Empresa Aesenvolvedora! devemos listar no >audo de Analise todos os so#t[ares de Retaguarda com os seus respectivos c0digos 2A5` 3e sim! teremos que c=amar a outra empresa Aesenvolvedora para obter tamb&m o c0digo 2A5 do so#t[are de Retaguarda` Res"os5*? ( 3o#t[are de Best o ou Retaguarda somente necessita ser analisado quando e"ecute alguma #un o para a qual e"ista requisito estabelecido% 3e tais #un'es #orem todas e"ecutadas pelo PAF-ECF n o =$ necessidade de analisar o 3o#t[are de Best o ou Retaguarda% Entretanto! se o PAFECF dei"ar de e"ecutar alguma #un o e a mesma #or e"ecutada por diversos 3o#t[ares de Best o e Retaguarda! estes dever o ser analisados e identi#icados no >audo de An$lise com o seu c0digo 2A-5% Huanto * apresenta o dos 3o#t[ares de Best o ou Retaguarda! sugerimos observar o disposto no item +II das (rienta'es Berais deste Roteiro de Analise% ( requisito III di?9 IO PAF-ECF deve ser instalado de forma a possibilitar o funcionamento do ECF independentemente da rede! (%%%)J% Este requisito deve ser atendido em casos de sistema que #unciona pela internet! via gE:` E no caso de postos de combust@veis onde deve =aver rede! visto que deve #uncionar interligado *s bombas` Res"os5*? Aeve-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 =ard[are interligado #isicamente ao ECF% ( PAFECF para postos de combust@veis! deve tamb&m atender a este requisito! de modo a possibilitar a emiss o de Cupom Fiscal independentemente da rede! e"ceto no caso de produtos #ornecidos por meio da bomba de combust@veis! cuDos 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 bombas previsto no requisito CCC+II s o mecanismos distintos% A rede prevista no requisito III se re#ere * cone" o entre o servidor de banco de dados e as esta'es interligadas #isicamente ao ECF (#rente de cai"a)% Caso ocorra algum problema nesta rede! ocasionando #al=a de comunica o entre o servidor de banco de dados e as esta'es de #rente de cai"a! deve ser poss@vel ao ECF continuar emitindo Cupom Fiscal% Apenas para e"empli#icar! uma situa o em que se aplica este caso! mas sem esgotar as possibilidades! se a tabela de produtos estiver instalada apenas no servidor e a rede se tornar inoperante! n o ser$ poss@vel a emiss o de Cupom Fiscal! ou seDa! se trata de uma situa o n o admitida% K$ o sistema de interliga o de bombas se re#ere * cone" o das bombas com o equipamento concentrador e este com o servidor de banco de dados ou diretamente * esta o de #rente de cai"a% Aeve-se lembrar que &
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1&&/112

0F

0G

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

1&1/112

poss@vel o estabelecimento usu$rio n o utili?ar servidor de banco de dados e interligar o concentrador de bombas diretamente * esta o de #rente de cai"a% (correndo #al=a nesta comunica o (bomba concentrador servidor6esta o ECF) n o =$ como imprimir no Cupom Fiscal os dados do abastecimento! especialmente o valor do encerrante que deve ser CAP/YRAA( automaticamente da bomba6concentrador% No O *),$5$)o0 e, 9e9A8,* A$"65ese0 78e o '*#or )o e9%err*95e * ser $,"resso 9o C8"o, F$s%*# seN* )$4$5*)o "e#o o"er*)or )e %*$x* ! portanto! nesta situa o o PAFECF n o deve permitir a emiss o do Cupom Fiscal% Isto esta estabelecido no item I4gJ do Requisito C da vers o 74%7V da Especi#ica o de Requisitos do PAF-ECF aprovada pela C(/EPE6IC23 pelo Ato C(/EPE6IC23 4R6M744% Entretanto! esta restri o se aplica a produtos #ornecidos pela bomba! ou seDa! combust@veis% /ratando-se de outros produtos em que n o =$ necessidade de capturar in#orma o na bomba! como por e"emplo! produtos da loDa de conveni-ncia! o PAF-ECF pode e deve possibilitar a emiss o do Cupom Fiscal respectivo normalmente% Aa mesma #orma! ocorrendo problemas de comunica o apenas em algumas bombas6bicos! os abastecimentos #eitos por estas & que est o suDeitos * regra estabelecida no item I4gJ do Requisito CCC+II% Para as demais bombas6bicos nas quais & poss@vel capturar a in#orma o necess$ria * emiss o do Cupom Fiscal! o PAF-ECF deve possibilitar sua emiss o normalmente% Admitindo uma outra situa o poss@vel de um estabelecimento que utili?a servidor de banco de dados e ocorra #al=a na rede entre este servidor e as esta'es de #rente de cai"a! nesta situa o! pelo Requisito CCC+II! 4! g! o PAF-ECF n o poder$ permitir a emiss o de Cupom Fiscal de produtos #ornecidos pela bomba! mas pelo Requisito III dever$ possibilitar e emiss o de Cupom Fiscal para os demais produtos% 0H ( Requisito CC+I! item T! di?9 ITEM .: O ar#uivo a #ue se refere o item 5 dever; ser denominado no formato CCCCCC!!!!!!!!!!!!!!8833AAAA.txt) sendo9 a CCCCCC< o CEdi"o !acional de 2dentifica+,o de ECF relativo ao ECF a #ue se refere o movimento informado: b !!!!!!!!!!!!!!< os CH (#uator*e Fltimos d/"itos do nFmero de fabrica+,o do ECF: c 8833AAAA< a data (dia6m1s6ano do movimento informado no caso de ar#uivo "erado automaticamente apEs a emiss,o da >edu+,o K) ou a data (dia6m1s6ano da "era+,o do ar#uivo no caso de execu+,o por meio do comando previsto no item ' do re#uisito L22.<
(s aplicativos em A(3 n o permitem um nome de arquivo com M8 caracteres% ( padr o A(3 s o 8 d@gitos para o nome do arquivo e F d@gitos para a e"tens o% Como #a?er no caso de sistemas desenvolvidos para A(3`

Res"os5*? Aeve ser utili?ado 3istema (peracional compat@vel que possibilite o atendimento aos requisitos estabelecidos na >egisla o% 10 ( Re78$s$5o L di?9 ITEM 1: O PAF-ECF) exclusivamente no caso de venda de fErmula manipulada) deve possibilitar a emiss,o do 8AL a #ue se refere o re#uisito L2 discriminando a fErmula manipulada e consi"nando no Cupom Fiscal respectivo) como item comerciali*ado) o nFmero do 8AL) utili*ando a se"uinte express,o9 FErmula manipulada conf. 8AL nM =BBBB= onde =BBBB= representa o nFmero do 8AL) sendo dispensado o atendimento ao previsto na al/nea a< do item 5 do re#uisito L2.. ITEM : 8eve ser emitido um 8AL para cada fErmula manipulada.<
1&1/112

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

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

1&2/112

,o mesmo Cupom Fiscal pode ser impresso mais de um AA+` E"emplo9 um mesmo cliente pede para manipular F #0rmulas di#erentes% ( so#t[are gera F AA+s di#erentes! 4 para cada #0rmula% Ao vir buscar o cliente levaria um .nico Cupom Fiscal contendo os n.meros dos F AA+s no rodap&% 3e o pagamento #osse com cart o! seria necess$rio passar apenas uma ve?% E nos demais casos de AA+ e Registro de Pr&-+enda! & permitido utili?ar mais de um no mesmo Cupom Fiscal` Res"os5*? ,o caso de AA+ de #0rmula manipulada o Cupom Fiscal respectivo poder$ conter mais de um AA+ registrado como item de venda! sendo! neste caso! dispensada a impress o do n.mero do AA+ no rodap& do Cupom Fiscal% ,os demais tipos de AA+! bem como Registro de Pr&-venda! deve ser emitido um Cupom Fiscal para cada AA+ ou Registro de Pr&-venda% Estamos preparando um so#t[are para um cliente que trabal=a da seguinte #orma9 I(s vendedores emitem no balc o o AA+ sem ter con=ecimento se ser$ emitida ,ota Fiscal modelo 4 ou Cupom Fiscal pelo ECFJ% Preciso saber se =$ alguma restri o se criarmos uma op o no sistema para que! caso o cliente solicite a ,ota Fiscal modelo 4! os itens registrados no AA+ seDam enviados automaticamente para a ,ota Fiscal! agili?ando o processo para os clientes da loDa e para os pr0prios #uncion$rios% Caso o cliente queira o Cupom Fiscal! tamb&m poder$ ser emitido a partir do AA+% Res"os5*? Ressaltamos que o Ato C(/EPE 7E64F estabelece requisitos apenas para o PAF-ECF e n o trata do aplicativo para emiss o de ,ota Fiscal! modelo 4 ou 4-A% Entretanto! n o =$ inconvenientes ou impedimentos para que os itens a serem impressos na ,ota Fiscal seDam capturados do AA+ ou Registro de Pr&-venda disponibili?ados pelo PAF-ECF% ( requisito CIII! item V! #ala sobre o indicador de arredondamento6truncamento% ,o nosso so#t[are! & adotado por padr o o truncamento D$ que a maioria dos ECFXs n o possui mais suporte ao arredondamento! por causa da legisla o atual% Preciso colocar esse indicador na tela de cadastro! mesmo sabendo que os ECFXs n o mais o suportam ` Res"os5*? N$ a#irma'es equivocadas na pergunta% ( Indicador de Arredondamento ou /runcamento (IA/) #oi implementado no Conv-nio IC23 85674 (cl$usula Fh! inciso CIII! al@nea I=J) pelo Conv-nio ME67V! de 7R de abril de M77V% Portanto! os ECFs anteriores a esta data n o possuem o re#erido indicador% 2as os ECFs posteriores devem possu@-lo% ( IA/ & um argumento de entrada do registro de item! assim como & a situa o tribut$ria ou o valor unit$rio! por e"emplo% ,o caso de ECF que n o possui o IA/ o registro de item n o dever$ conter o re#erido indicador% ( requisito CIII! item 5! #ala sobre um .nico preo por produto% ( nosso sistema admite dois preos! o normal e o preo de promo o% ,unca os dois s o utili?ados ao mesmo tempo% Isso & permitido ou teremos que retirar o preo de promo o do sistema` i poss@vel utili?ar mais de uma tabela de preos` Em alguns supermercados os clientes I+IPW possuem um preo di#erenciado em alguns produtos% 3e o PAF-ECF n o permitir mais de um preo! os supermercados v o #a?er o que com esses clientes` Res"os5*? A /abela de 2ercadorias e 3ervios deve conter apenas um preo unit$rio! de modo a possibilitar a gera o do arquivo eletrLnico a que se re#ere o item 4V do Requisito +II do Ato C(/EPE6IC23 7E64F% Entretanto! & permitida a utili?a o de mais de uma tabela con#orme estabelecido no Requisito CIII item 4% 1C Posso submeter o PAF-ECF para an$lise e depois =omologar o /EF` Bostaria de poder
1&2/112

11

1!

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

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

1&3/112

reali?ar a analise inicialmente do PAF-ECF e numa segunda etapa reali?ar o /EF% Isso & poss@vel` Res"os5*? , o! pois na An$lise Funcional do PAF-ECF ser$ testada a #un o de /EF D$ =omologada% i obrigat0rio reali?ar os testes de AA+ e Registro de Pr&-+enda` ( PAF-ECF deve obrigatoriamente reali?ar estas #un'es` Res"os5*? 3empre que as #un'es de AA+ e Registro de Pr&-venda estiverem implementadas no PAFECF dever o ser testadas! n o sendo estas #un'es de implementa o obrigat0ria% ,a lei do PAF tem uma in#orma o de que & poss@vel 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 programa` Imagine uma loDa de materiais de constru o que possui 4 computador de cai"a PAF e F computadores no balc o para atendimento que n o possui ECF (, o pode ser o PAF) por&m estes so#t[ares que rodam no micro do balc o devem ter a possibilidade de gerar registros de pr&-venda para ser #inali?ado e impresso o cupom #iscal pelo PAF no cai"a e ambos os sistemas compartil=am a mesma base de dados para que o aplicativo do balc o possa reservar a quantidade em estoque% i poss@vel esta opera o` Res"os5*? A #un o para Registro de Pr&-venda ou emiss o de AA+ pode ser e"ecutada pelo 3istema de Best o ou Retaguarda% Entretanto! neste caso o re#erido sistema tamb&m dever$ ser submetido a an$lise (veDa resposta da pergunta 7V)% A opera o e"empli#icada na pergunta & poss@vel! desde que seDa reali?ada pelo pr0prio PAF-ECF ou por 3istema de Best o ou Retaguarda integrado ao PAF-ECF% ,o requisito C+III o teste 7T7 in#orma que n o posso cancelar no banco 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 .ltima venda` Este cancelamento & a e"clus o desta in#orma o no banco de dados` Posso registrar uma venda e depois de ela registrada e emitida mudar o E3/AA( da venda para E3/(R,AAA para meu controle do sistema` Pois =$ casos em que a venda precisa ser des#eita (com possibilidade 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"os5*? , o pode =aver e"clus o da in#orma o de registro de venda% Pode-se! no entanto cancelar a venda desde que =aDa o cancelamento do Cupom Fiscal respectivo pelo ECF% ,os casos em que n o seDa poss@vel cancelar o Cupom Fiscal emitido no ECF! o registro da venda no banco de dados somente pode ser anulado mediante o registro das in#orma'es relativas * ,ota Fiscal de Entrada das mercadorias! in#ormando-se obrigatoriamente o numero desta ,ota Fiscal! com base na qual dever o ser #eitos os aDustes necess$rios para controles de estoque e #inanceiros% ( meu sistema de gest o que n o ser$ =omologado pode reali?ar vendas a contribuinte com emiss o de nota #iscal sendo dispens$vel a emiss o de cupom #iscal e o controle pelo PAF` 3e sim como se dar$ o controle do meu estoque neste caso! sendo que estou usando a mesma base de dados` Res"os5*? ( controle de estoque & .nico considerando a emiss o de Cupom Fiscal pelo PAF-ECF e a emiss o de ,ota Fiscal pelo sistema de gest o% Consulte tamb&m a resposta * pergunta 7V% 1H ,o item T do requisito C>+II in#orma que deve ser gerado um relat0rio de trans#er-ncia de
1&3/112

1D

1E

1F

1G

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

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

1& /112

mesas% 3omente a .ltima trans#er-ncia do produto deve ser considerada` Por e"emplo! se eu trans#erir um produto da mesa 4 para a mesa M e posteriormente da mesa M para a mesa F somente deve ser considerada a trans#er-ncia da mesa M para a mesa F` Res"os5*? 3im! somente a .ltima trans#er-ncia dever$ constar no Relat0rio Berencial de trans#er-ncia de mesa% Bostaria de saber como #ica a seguinte situa o9 3e eu tiver aberto a mesa 57 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#er-ncia dos produtos que a pessoa ICJ consumiu para uma mesa 57-A (que & a primeira #ra o da mesa) e quitar os produtos #ec=ando a mesa 57-A e quando emitir a Con#er-ncia da 2esa 57 relacionar os produtos quitados que estavam na mesa 57-A com a in#orma o de que #oram trans#eridos da mesa 57 e em outra parte do relat0rio! imprimir os produtos da mesa 57 e com totais% Posso reali?ar este procedimento` Res"os5*? Pode-se reali?ar a trans#er-ncia da mesa 57 para a mesa 57-A dos produtos consumidos pela pessoa C e #ec=ar a mesa emitindo a Con#er-ncia de 2esa e o Cupom Fiscal da mesa 57-A% ,o #ec=amento da mesa 57 deve-se emitir a Con#er-ncia de 2esa e o Cupom Fiscal somente com os produtos que permaneceram nesta mesa% (u seDa! cada Con#er-ncia de 2esa deve relacionar somente os seus produtos #inais% ,o teste 4RT! passo 4E deve ser impresso no campo Pmensagens promocionaisP ou Pin#orma'es suplementaresP o n.mero do C(( e do CER do Relat0rio Berencial de Con#er-ncia de 2esa% Este n.mero de C(( e CER pode ser de outro ECF` Caso um restaurante possua mais de um cai"a com ECF e sendo que a emiss o da con#er-ncia de mesa pode ser #eita pelo ECF 4 por&m no #ec=amento da mesa! o cliente se dirige ao cai"a que possui o ECF n.mero M% Res"os5*? Pode% Foi inclu@da no requisito a in#orma o do n.mero seq)encial do ECF atribu@do pelo usu$rio! onde deve ser in#ormado o ECF que emitiu o Relat0rio Berencial de Con#er-ncia de 2esa% ( item 4 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 I2E,Y FI3CA>J! sem recursos para restri o de acesso% ( teste 74V! passos 4 e M veri#ica se o 2enu Fiscal & acess@vel 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% i aceit$vel que o recurso para acesso direto ao 2enu Fiscal esteDa dentro de alguma cai"a de comandos ou de outro recurso de acesso principal ou implementado em #orma de sub-menu` (u esta implementa o & considerada como Irestri o de acessoJ `

Res"os5*? A e"press o I2enu FiscalJ que deve dar acesso * #un o correspondente deve sempre estar vis@vel mesmo que por meio de atal=os! n o podendo estar oculta% i permitido incluir itens PmanualmenteP no Cupom Fiscal ap0s a importa o de AA+ ou de Registro de Pr&-+enda` (u seDa! importo um AA+ ou RP+! e ap0s isso ainda posso incluir outros itens no Cupom Fiscal` Res"os5*? 3im% i permitido incluir mais itens num Cupom Fiscal gerado a partir de um AA+ ou de um RP+! mantendo-se o AA+ ou RP+ com suas in#orma'es originais% C 3obre a an$lise #uncional de PAF-ECF que possa #uncionar com v$rios sistemas de retaguarda9 a) ,a an$lise do PAF-ECF ser$ necess$ria a an$lise de todas as retaguardas` b) Pode ser emitido um laudo de um PAF-ECF e v$rias retaguardas ou precisar$ de um novo
1& /112

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

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

1&!/112

laudo para cada retaguarda` c) E no caso de uma nova retaguarda suportada pelo PAF-ECF! mas que n o constou no laudo` d) 3endo 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&cnico` Res"os5*? Preliminarmente deve-se esclarecer que o 3o#t[are de Best o ou Retaguarda somente necessita ser analisado quando e"ecute alguma #un o para a qual e"ista requisito estabelecido% Isto posto vamos *s respostas9 *- 3im% b) 3im! pode ser emitido um laudo de PAF-ECF relacionando v$rios 3istemas de Best o ou Retaguarda% c) Aeve ser reali?ada nova an$lise com emiss o de novo laudo para inclus o do novo 3istema de Best o ou Retaguarda% d) , o% (veDa respostas acima) Estou revalidando a certi#ica o do /EF e eles solicitaram que a consulta de c=eque seDa impressa num cupom CAC% Isso & permitido e correto` ( CAC pode ser usado para essa #inalidade D$ que se trata apenas de uma consulta e n o e#etivamente uma transa o de d&bito ou cr&dito` Res"os5*? O documento CAC deve ser utili?ado ECC>Y3I+A2E,/E para imprimir o comprovante de pagamento e#etuado com CAR/Q( AE CRiAI/( (Y CAR/Q( AE Ai:I/(! seDam eles da pr0pria empresa ou de empresas PadministradorasP de cart o (+I3A! REAECARA! A2ERICA, ECPRE33! :A,RI3Y> E/C)% Para outras opera'es! deve ser utili?ado o Relat0rio Berencial% Como posso cumprir com a e"ig-ncia prevista no Item Ra do Requisito C+I! no caso de usu$rio do PAF-ECF cuDa atividade engloba opera'es com vendas de mercadorias e presta'es de servios da compet-ncia municipal` Res"os5*? 4) se o munic@pio autori?ar o controle da presta o de servio no ECF! o valor do item da mercadoria somado ao valor do item da presta o de servio! impressos no Cupom Fiscal! ser$ e"atamente igual ao valor a ser in#ormado * administradora de cart o de pagamento% M) se o munic@pio ,Q( autori?ar o controle da presta o de servio no ECF! ser$ emitida a ,ota Fiscal para a presta o de servio! 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 servio9 Ipresta o de servio municipalJ! cuDo registro na /abela de Produtos dever$ indicar IEEEEEEEEEEEEEJ para o c0digo do servio! Ipresta o de servio municipalJ para a descri o do servio! I,J para a situa o tribut$ria e RU 4!77 (um real) de valor unit$rio .nico e devendo registrar! no Cupom Fiscal! a quantidade igual ao valor cobrado pela presta o de servio% E"emplo9 3ervio cobrado pelo conserto de um autom0vel ; RU FM7!77 (tre?entos e vinte reais) e peas #ornecidas para o conserto ; RU T77!77 (seiscentos reais)% ,o Cupom Fiscal registrar as peas como item tributado pelo IC23 e registrar o servio da seguinte #orma como um item no Cupom Fiscal9 c0digo9 IEEEEEEEEEEEEEJ descri o9 Ipresta o de servio municipalJ valor unit$rio do servio9 RU 4!77 quantidade de servio9 FM7 total do item servio RU FM7!77 tributa o do servio I,J% Aesta #orma! o valor da mercadoria somado ao valor do servio ser$ igual ao valor a ser in#ormado * administradora de cart o de pagamento% E D

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

1&!/112

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

1&"/112

Como proceder em rela o aos Registros de IEstoqueJ em restaurantes% A$-se entrada em #arin=a! tomate! al#ace! p o e vende-se sandu@c=e! bolo! prato pronto% Compra-se al#ace! tomate! "arope de coca! etc% e vende-se sandu@c=e e re#rigerante% ( PA+ n o sabe da e"ist-ncia de insumos e s0 vende produto pronto% Como proceder` Res"os5*? Aeve ser registrada a bai"a do estoque com base em @ndice 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 disponibili?ar tabela para a inser o dos @ndices t&cnicos a serem digitados pelo usu$rio do programa! mantendo consist-ncia com a bai"a nos estoques dos insumos (vide Resposta * Pergunta 7R)% G Como registrar re#ei'es de IcortesiaJ`

Res"os5*? i preciso ressaltar que a pergunta n o se re#ere a requisito t&cnico do PAF-ECF% /rata-se de quest o a#eta * situa o tribut$ria que deve ser atribu@da ao item pelo estabelecimento usu$rio% Portanto! o estabelecimento usu$rio dever$ observar as disposi'es da legisla o tribut$ria de seu Estado em rela o * mat&ria% Como regra geral a re#ei o o#erecida como IcortesiaJ deve ser normalmente tributada e desta #orma registrada em Cupom Fiscal! mas para que o seu valor n o compon=a recurso ingresso em cai"a! pode-se emitir um Comprovante , o Fiscal para sa@da de cai"a com o valor relativo * re#ei o de cortesia% i importante ressaltar que esta resposta n o trata de IdescontoJ dado ao cliente e devidamente registrado no Cupom Fiscal% Como tratar gorDeta` Aeve-se registrar como item vendido` A tributa o deve ser IC23 ou I33` A gorDeta & tributada` Res"os5*? i preciso ressaltar que a pergunta n o se re#ere a requisito t&cnico do PAF-ECF% /rata-se de quest o a#eta * situa o tribut$ria que deve ser atribu@da ao item pelo estabelecimento usu$rio% Portanto! o estabelecimento usu$rio dever$ observar as disposi'es da legisla o tribut$ria de seu Estado em rela o * mat&ria% Como regra geral a gorDeta integra a :ase de C$lculo do IC23 e deve ser assim tributada! registrando-se o seu valor como IAcr&scimo IC23J no Cupom Fiscal% i permitida utili?a o de /EF sem #io` (o comprovante & impresso no aparel=o do garom! n o pelo ECF) Res"os5*? ( PAF-ECF deve atender ao Requisito CI+ 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% 3egundo o disposto na >ei Federal E%5FM6EV e no Conv-nio ECF 746E8 & vedada a utili?a o de P(3 n o integrado ao ECF% Portanto! o estabelecimento usu$rio deve observar as disposi'es acerca da mat&ria previstas na legisla o tribut$ria de seu Estado a #im de se certi#icar se e"iste alguma possibilidade nela regulamentada para uso de P(3 ou de equipamento n o integrado ao ECF% Huando um cliente compra via tele#one ou internet o Cupom Fiscal & impresso para que o lanc=e seDa transportado% Por&m! o cliente pode alterar a #orma de pagamento ao receber a encomenda% ( entregador pode utili?ar um aparel=o espec@#ico para o cliente pagar com cart o% i permitido emitir o CAC posteriormente! utili?ando o totali?ador PComprovante n o emitidoP do ECF` Res"os5*? A utili?a o de equipamento P(3 port$til para reali?ar transa o de pagamento com cart o de cr&dito ou de d&bito & regulamentada pela legisla o interna de cada Ynidade Federada e n o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1&"/112

!0

!1

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

1&#/112

inter#ere nos requisitos t&cnicos que o PAF-ECF deve atender% Huanto * emiss o posterior de CAC relativo a um recebimento reali?ado por meio do P(3 port$til! n o =$ possibilidade desta implementa o! D$ que o comprovante de pagamento com cart o D$ #oi emitido pelo P(3 e o totali?ador de comprovantes n o emitidos n o se presta para esta #inalidade% Em rela o aos 2eios de Pagamento & necess$rio aparecer I/rocoJ no respectivos registro de I2eios de PagamentoJ` Res"os5*? ( troco n o deve ser considerado como Imeio de pagamentoJ para #ins de atendimento aos Requisitos CCIC e CCC% Huando se e"ecuta um pagamento via CCA e por engano ocorre um pagamento pelo /EF em 4 pagamento mas o combinado com o cliente era em T pagamentos! & poss@vel cancelar o /EF! por&m n o & poss@vel reali?ar novo CCA sem a abertura de um novo cupom% ,o caso de posto de combust@vel & poss@vel voltar o abastecimento` Pode voltar o encerrante para emitir um novo cupom` Res"os5*? Preliminarmente alertamos para o #ato de que a impossibilidade de emiss o de novo CCA n o se aplica a todos os equipamentos ECF% , o & admitido manipular os valores de encerrantes de bombas de combust@vel capturados do equipamento concentrador! o que & inclusive considerado como #raude #iscal% A manipula o dos valores do encerrante pelo PAF-ECF #ere o Requisito CCC+II! item 4:% Ao comprar determinado produto a pessoa gan=a 4 mol=o de brinde% ( preo n o pode ser dividido com o preo do produto! pois se a pessoa n o quiser o mol=o ser$ cobrado o mesmo% Poderia aparecer na tela como in#orma o adicional (sem preo! c0digo! etc%)` Essa in#orma o & importante na tela devido * #orma de atendimento do estabelecimento! onde um atendente emite o cupom enquanto o outro ol=a e separa os produtos% Res"os5*? i preciso ressaltar que a pergunta n o se re#ere a requisito t&cnico do PAF-ECF% /rata-se de quest o a#eta * situa o tribut$ria que deve ser atribu@da ao item pelo estabelecimento usu$rio% Portanto! o estabelecimento usu$rio dever$ observar as disposi'es da legisla o tribut$ria de seu Estado em rela o * mat&ria% Como regra geral a mercadoria o#erecida como IcortesiaJ ou IbrindeJ deve ser normalmente tributada e desta #orma registrada em Cupom Fiscal! mas para que o seu valor n o compon=a recurso ingresso em cai"a! pode-se emitir um Comprovante , o Fiscal para sa@da de cai"a com o valor relativo * mercadoria o#erecida como cortesia ou brinde% Em rela o * visuali?a o do registro no monitor! o mesmo deve corresponder ao que #oi impresso no Cupom Fiscal! ou seDa! deve ter preo e c0digo! bem como os demais elementos do registro de item% i importante ressaltar que esta resposta n o trata de IdescontoJ dado ao cliente e devidamente registrado no Cupom Fiscal% (veDa tamb&m resposta * pergunta M8)% 3obre o Requisito +II! item 4V! no que se re#ere a Estoque% Huando o 3istema de Best o n o & da Empresa Aesenvolvedora de 3o#t[are (outra desenvolvedora em parceria com a do PAF) a responsabilidade de gerar as in#orma'es ser$ s0 do PAF-ECF! ou tem-se que reali?ar a comunica o com o 3B da outra empresa e gerar as in#orma'es tamb&m da outra empresa para =omologa o` Res"os5*? ( PAF-ECF deve atender ao Requisito II! ou seDa! deve estar integrado ao 3istema de Best o ou de Retaguarda% Aesta #orma! tem-se que reali?ar a comunica o com o 3B e obter as in#orma'es necess$rias para gerar o arquivo previsto no item 8 do Requisito +II% Huanto a 3istemas de Best o ou
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1&#/112

!!

!C

!D

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

1&$/112

de Retaguarda desenvolvidos por outra empresa! veDa respostas *s perguntas 7V! 4T e MR% 3obre o Requisito CIC! Item 49 Para atender a letra IcJ! =$ possibilidade de solu o no 3B! ou seDa! a emiss o de nota #iscal% Pode-se emitir t o somente a nota #iscal! ou & necess$rio Ie,$5$rK no PAF-ECF tamb&m` 3e sim! como #ica o registro da tributa o neste caso` Res"os5*? A pergunta #a? uma a#irma o equivocada% ( Requisito CIC! item 4! letra IcJ n o se re#ere * #un o para Ie,$ssoJ de ,ota Fiscal! e sim * #un o para Ire4$s5roK da ,ota Fiscal emitida manualmente ou pelo sistema de PEA (letra IbJ)% Portanto! n o =$ que se #alar em duplicidade de tributa o! pois esta se dar$ unicamente com base na ,ota Fiscal que #oi emitida manualmente ou pelo sistema de PEA! quando o ECF estiver sem condi'es de emitir documento #iscal% A letra IcJ do re#erido requisito di?9 Ipara registro de ,otas Fiscais emitidas manualmente %%%%%J Esclarecendo9 ( registro manual deve ser #eito quando a ,ota Fiscal tiver sido emitida manualmente! caso em que o PAF-ECF! observado o disposto no requisito CC+III% ( registro autom$tico deve ocorrer quando a ,ota Fiscal modelos 4 ou 4-A #or emitida pelo pr0prio sistema (#un o que pode continuar #uncionando de acordo a letra IbJ do re#erido requisito)% i preciso! entretanto! abandonar a vis o de 3istema de Best o isolado do PAF-ECF ou vice-versa% ( conDunto de requisitos estabelecidos no Ato C(/EPE6IC23 7E64F s o su#icientes para que =aDa /(/A> integra o entre a automa o comercial e a automa o #iscal! entre os controles gerenciais e os controles #iscais% Portanto! se =$ solu o no 3B! como a#irmado na pergunta! esta n o pode ser en"ergada de #orma isolada do PAF-ECF% (veDa tamb&m respostas *s perguntas 7V! 4T! MR! e F5)% ,a as in#orma'es relativas ao AA+ no arquivo eletrLnico a que se re#ere o item 4V do Requisito +II! con#orme leiaute estabelecido no Ane"o I+! deve constar ou n o os AA+Ws que #oram e"clu@dos` Res"os5*? ( item R do Requisito +I veda a e"clus o dos registros de AA+% Poder$ e"istir mais de um AA+ para o mesmo Cupom Fiscal! ou para cada AA+ deve e"istir apenas um Cupom Fiscal` Res"os5*? Aeve ser emitido um Cupom Fiscal para cada AA+! e"ceto no caso de AA+ relativo a #0rmula manipulada (vide resposta * pergunta 47)% Como proceder quanto ao uso de AA+ quando um Atacado6Aistribuidor possui tamb&m o ECF` E"emplo9 o caso de um Atacado6Aistribuidor que ten=a no mesmo espao #@sico e mesmo C,PK a venda por atacado e vareDo! 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 AA+` Res"os5*? (s pedidos! ainda que re#erentes a vendas no atacado! que #oram registrados no recinto de atendimento ao p.blico! devem ser impressos na #orma de AA+ atendendo aos requisitos estabelecidos no Ato C(/EPE6IC23 7E64F% (s dados do AA+ devem ser capturados para emiss o da ,ota Fiscal! modelos 4 ou 4-A quando se tratar de venda no atacado% C0 Con#orme de#inido a numera o do AA+ deve ser seq)encial e mantida no banco de dados por no m@nimo 5 anos% Caso e"istam F m$quinas num estabelecimento9 um servidor e"ecutando o sistema de retaguarda e duas m$quinas nos Pontos de +enda% Yma das e"ig-ncias & que as m$quinas dos pontos de venda possam trabal=ar independente do #uncionamento da rede% Em caso de interrup o do #uncionamento da rede como se dar$ a numera o do AA+` Cada PA+ ter$ sua numera o de AA+ individual`
1&$/112

!E

!F

!G

!H

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

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

1&%/112

Res"os5*? , o% A numera o dos AA+ 9o deve ser individual por ponto de venda! deve ser centrali?ada por estabelecimento con#orme estabelecido no item M do Requisito +I% i preciso esclarecer que o requisito III di? IO PAF-ECF deve ser instalado de forma a possibilitar o funcionamento do ECF independentemente da rede! (%%%)% (bserve que gra#amos a e"press o I do ECFJ% (u seDa! se a rede cair deve continuar sendo poss@vel emitir Cupom Fiscal pelo ECF nas vendas reali?adas% (veDa resposta * pergunta 74)% 3e a rede cair! n o deve ser poss@vel emitir AA+ ou registrar Pr&-+enda! neste caso! a impress o do Cupom Fiscal deve ocorrer diretamente sem passar pelo AA+ ou Registro de Pr&+enda% Caso o AA+ D$ ten=a sido registrado e emitido! mas n o #or poss@vel captur$-lo no ponto de venda por #alta da rede! os dados do AA+ devem ser novamente digitados no ponto de venda para a emiss o do Cupom Fiscal% C1 Em rela o ao Requisito CCCIII e teste 4M7! qual n.mero de laudo deve ser utili?ado`

Res"os5*? Para e#eitos de testes na Analise Funcional do PAF-ECF devem ser utili?ados dados #ict@cios! con#orme descrito na condi o para atendimento do requisito% Entretanto! na instala o para #uncionamento normal no estabelecimento usu$rio do PAF-ECF devem ser utili?ados os dados reais obtidos com a conclus o da Analise Funcional e emiss o do respectivo laudo% i poss@vel ter o nome comercial para supermercados e postos de combust@veis di#erentes para o mesmo PAF` E"emplo9 3upermercados #icaria PA+Cf! e postos de combust@veis PA+CfB$s% Res"os5*? A legisla o n o regulamenta o nome comercial do PAF-ECF que pode ser atribu@do livremente pela empresa desenvolvedora% Entretanto! deve-se ressaltar que o C0digo 2A-5 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% C! i permitido importar mais de um AA+ para o mesmo Cupom Fiscal` C

Res"os5*? , o% ( Cupom Fiscal deve ser re#erir a apenas um AA+% ( Registro de Pr&-+enda (RP+) pode ser editado! acrescentando ou e"cluindo itens` E se #orem e"clu@dos todos os itens do RP+` Res"os5*? Pode-se incluir item em RP+ para o qual ainda n o ten=a sido emitido Cupom Fiscal% Caso D$ ten=a ocorrido a emiss o do Cupom Fiscal respectivo! & vedada a inclus o de item no RP+% Huanto * e"clus o de itens do RP+! qualquer que seDa a situa o! & vedada a e"clus o! devendo! se #or o caso! cancelar o item diretamente no Cupom Fiscal respectivo% CD A tela do 3istema de Best o que e"ecutar alguma #un o do PAF-ECF para a qual =aDa requisito estabelecido em Conv-nio ou Ato espec@#ico deve conter cai"a de comando ou tecla de #un o identi#icada I2E,Y FI3CA>J con#orme Requisito +II% CC

Res"os5*? , o% CE Em rela o ao requisito +II item 4V ( IRegistros do PAF-ECFJ9 para gerar arquivo eletrLnico contendo as in#orma'es de estoque previstas no leiaute estabelecido no Ane"o I+) quando o estoque #or negativo! que valor deve ser in#ormado`

Res"os5*? ( valor relativo * .ltima atuali?a o do estoque! independentemente ser positivo ou


Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
1&%/112

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

11&/112

negativo% CF N$ requisitos que citam impress o no campo I2ensagem PromocionalJ ou IIn#orma'es ComplementaresJ! con#orme o modelo de ECF utili?ado% Hual a di#erena entre estes dois campos`

Res"os5*? N$ equipamentos ECF cuDo Cupom Fiscal possui o campo I2ensagem PromocionalJ% 3 o equipamentos ECF constru@dos sob a &gide do Conv-nio IC23 45T6ER e n o possuem 2em0ria de Fita Aetal=e (2FA)% (s modelos de ECF constru@dos sob a &gide do Conv-nio IC23 85674! que normalmente possuem 2FA! utili?am o campo IIn#orma'es ComplementaresJ e n o possuem o campo I2ensagem PromocionalJ% Em rela o ao item F do Requisito CCI+ o PAF-ECF pode ter tela que possibilite con#igurar o ECF desde que! o acesso a ela se d- por meio de sen=a especial! e desta #orma n o esteDa acess@vel ao usu$rio` Res"os5*? , o% ( PAF-ECF n o pode ter tela que possibilite con#igurar o ECF! e"ceto quanto * porta de comunica o! ainda que o acesso a esta tela seDa reali?ado por meio de sen=a IespecialJ% Em rela o aos itens R e 5 do Requisito CCII se o n.mero de #abrica o do ECF (item R) e o valor acumulado no B/ (item 5) #orem arma?enados criptogra#ados em banco de dados e n o em arquivo au"iliar! atende se aos requisitos citados` Res"os5*? , o% N$ bancos de dados que possuem gerenciadores que podem possibilitar sua manipula o direta sem a necessidade de utili?ar o PAF-ECF e desta #orma! n o estaria garantida a inacessibilidade do usu$rio% D0 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 Administradora` CH CG

Res"os5*9 Aever$ ser apresentado somente o certi#icado emitido em #avor do desenvolvedor da solu o de /EF%

D1

i permitido que um AA+ seDa vinculado a mais de um cupom #iscal`

Res"os5*9 3im! nos casos em que o AA+ se re#ira a mercadorias que ven=am a ser entregues #racionadamente% ,esse caso! os cupons #iscais relativos a cada opera o de sa@da #ar o re#er-ncia ao mesmo AA+% D Ym 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 .nico documento de
11&/112

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

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

111/112

recebimento` Res"os5*? , o% Cada uma das partes dever$ ser registrada em documento espec@#ico%

Preciso do ECF conectado ao PAF-ECF para gerar os arquivos descritos no IRegistros do PAF-ECFJ9 para gerar arquivo eletrLnico contendo as in#orma'es previstas no leiaute estabelecido no Ane"o I+ do ato C(/EPE IC23 7E64F! previsto no seu requisito +II! Item 4V` Res"os5*? , o% Estes arquivos devem ser gerados com base nas in#orma'es anteriormente obtidas segundo procedimentos descritos no requisito +II! Item 4V e arma?enadas no banco de dados durante a opera o di$ria do PAF-ECF! n o devendo! portanto! ser gerados atrav&s de leitura direta das mem0rias do ECF% Estou desenvolvendo um PAF-ECF para uso em bares! restaurantes e similares% ( Cupom Fiscal est$ condicionado a uma pr&via impress o da Con#er-ncia de 2esa ou posso imprimir o Cupom Fiscal sem que ten=a impresso uma Con#er-ncia de 2esa` Res"os5*? Ae acordo com o A/( C(/EPE 7E64F! requisito C>+II! T! a impress o da Con#er-ncia de 2esa & opcional% Entretanto! devem ser observados os itens V! 8! 47 e 44 daquele requisito% Estou desenvolvendo um PAF-ECF para uso em postos de combust@veis e lubri#icantes% Considerando que os postos n o possuem! em seus estabelecimentos! o estoque do B,+! como proceder para atender ao requisito que determina a gera o de relat0rio contendo o estoque das mercadorias para o B,+` Res"os5*? ( B,+ & 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% Aesta #orma! o PAF-ECF controlar$ e"clusivamente as sa@das do B,+! gerando uma in#orma o de estoque negativo% Huais os procedimentos que um estabelecimento revendedor de combust@veis! lubri#icantes e outras mercadorias (acess0rios de ve@culos! loDa de conveni-ncia e outras mercadorias)! quando a rede de comunica'es com as bombas est$ inativa` Res"os5*? ( PAF-ECF dever$ ser desenvolvido de #orma a viabili?ar a emiss o do Cupom Fiscal com os itens que n o dependem da integra o da bomba de abastecimento! como por e"emplo! os acess0rios! as mercadorias da loDa de conveni-ncia e demais mercadorias! devendo ser emitida ,ota Fiscal para acobertar o #ornecimento dos combust@veis% DF ( PAF-ECF pode parar de #uncionar caso o contrato de uso com o cliente seDa rescindido` DE DD DC

D!

Res"os5*? ( acesso ao 2enu Fiscal n o deve ser impedido por nen=um 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 contribuinte! a remo o de dispositivo de hardlocN e a e"clus o de arquivo de autori?a o de uso s o e"emplos de eventos que n o Dusti#icam o
Roteiro de Anlise Funcional de Programa Aplicativo Fiscal (PAF-ECF)
111/112

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

112/112

bloqueio completo do PAF-ECF% Em que situa o se deve colocar o 3istema de Best o ou Retaguarda na lista de e"ecut$veis que ser$ descrita no laudo t&cnico` Res"os5*? ( 3istema de Best o somente deve entrar na lista de e"ecut$veis do A,EC( III! quando e"ecutar algum requisito estabelecido no A/( C(/EPE6IC23 7E64F% Por e"emplo! no caso de cadastro de produtos! que n o est$ contido como requisito do A/( C(/EPE6IC23 7E64F e est$ sendo reali?ado no 3istema de Best o ou Retaguarda! a empresa desenvolvedora dever$ levar este 3istema de Best 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 2A-5 do 3istema de Best o ou Retaguarda que reali?a somente esta #un o de cadastro de produtos n o entrar$ na lista de e"ecut$veis! por&m constar$ no campo do laudo /&cnico que in#orma os dados do 3istema de Best o ou Retaguarda% DG

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

112/112

Você também pode gostar