You are on page 1of 14

Adequao do PAF-ECF para o Roteiro de Anlise Funcional

Produto Data da criao Pas(es) FNC : Microsiga Protheus Controle de Lojas Chamado verso 10 17/01/11 : Brasil : 00000004295/2011 Data da reviso Banco de Dados : SDBW09 04/03/11 : Todos

Para atender aos requisitos do Roteiro de Anlise Funcional de Programa Aplicativo Fiscal Emissor de Cupom Fiscal (PAF-ECF), verso 1.4, referente verso 01.06 do Ato Cotepe, foi implementada melhoria no mdulo Controle de Lojas (SIGALOJA) com a validao nas alteraes de registros pertinentes ao movimento por ECF do Menu Fiscal (Bloco VII do Roteiro).

Importante: imprescindvel a aplicao prvia dos procedimentos descritos no boletim PAF-ECF Programa Aplicativo Fiscal Emissor de Cupom Fiscal referente FNC 00000002244/2010. necessrio que o PAF-ECF seja utilizado exclusivamente por meio do executvel SIGAPAF.EXE gerado em 14/11/2010, que consta no Laudo de Anlise Funcional de PAF-ECF publicado no dirio oficial, emitido pela empresa autorizada a validar o roteiro (Polimig) e identificado pelo cdigo POL59422010. Para configurar o atalho, siga as orientaes descritas no Boletim Tcnico referente FNC 00000002244/2010.

Procedimentos para Implementao


O sistema atualizado logo aps a aplicao do pacote de atualizaes (Patch) desta FNC. Importante: Antes de executar o compatibilizador U_UPDLOJ72 imprescindvel:

a) Realizar o backup da base de dados do produto que ser executado o compatibilizador (diretrio \PROTHEUS_DATA\DATA) e dos dicionrios de dados "SXs" (diretrio \PROTHEUS_DATA\ SYSTEM). b) Os diretrios acima mencionados correspondem instalao padro do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional 1

c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usurio deve estar utilizando o sistema. d) Se os dicionrios de dados possurem ndices personalizados (criados pelo usurio), antes de executar o compatibilizador, certifique-se de que esto identificados pelo nickname. Caso o compatibilizador necessite criar ndices, ir adicion-los a partir da ordem original instalada pelo Protheus, o que poder sobrescrever ndices personalizados, caso no estejam identificados pelo nickname. e) O compatibilizador deve ser executado com a Integridade Referencial desativada*.

ATENO:

O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente!
A ativao indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utiliz-la, observe atentamente os procedimentos a seguir: i. ii. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opo Integridade/Verificao (APCFG60A). Se no h Integridade Referencial ativa, so relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estar selecionada. Neste caso, E SOMENTE NESTE, no necessrio qualquer outro procedimento de ativao ou desativao de integridade, basta finalizar a verificao e aplicar normalmente o compatibilizador, conforme instrues. Se h Integridade Referencial ativa em todas as empresas e filiais, exibida uma mensagem na janela Verificao de relacionamento entre tabelas. Confirme a mensagem para que a verificao seja concluda, ou; Se h Integridade Referencial ativa em uma ou mais empresas, que no na sua totalidade, so relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade est(aro) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotao para posterior consulta na reativao (ou ainda, contate nosso Help Desk Framework para informaes quanto a um arquivo que contm essa informao). Nestes casos descritos nos itens iii ou iv, E SOMENTE NESTES CASOS, necessrio desativar tal integridade, selecionando a opo Integridade/ Desativar (APCFG60D). Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instrues. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, atravs da opo Integridade/Ativar (APCFG60). Para isso, tenha em mos as informaes da(s) empresa(s) e/ou filial(is) que possua(m) ativao da integridade, selecione-a(s) novamente e confirme a ativao.

iii.

iv.

v. vi. vii.

CONTATE O HELP DESK FRAMEWORK EM CASO DE DVIDAS!

2 SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional

1. Em Microsiga Protheus TOTVS Smart Client, digite U_UPDLOJ72 no campo Programa Inicial. Importante: Para a correta atualizao do dicionrio de dados, certifique-se que a data do compatibilizador seja igual ou superior a (31/12/2010). 2. Clique em OK para continuar. 3. exibida uma mensagem de advertncia sobre o backup e a necessidade de sua execuo em modo exclusivo. 4. Clique em Sim para iniciar o processamento. O primeiro passo da execuo a preparao dos arquivos. apresentada uma mensagem explicativa na tela. 5. Em seguida, exibida a janela Atualizao concluda com o histrico (log) de todas as atualizaes processadas. Nesse log de atualizao, so apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda no existem no dicionrio de dados. 6. Clique em Gravar para salvar o histrico (log) apresentado. 7. Clique em OK para encerrar o processamento.

Procedimentos para Utilizao


No foram alterados os procedimentos para o usurio.

Ajustes Efetuados pelo Compatibilizador ou aplicao do Patch


1. Criao ou Alterao no arquivo SX3 Campos: Tabela MDZ - Movimento por ECF: Campo Tipo Tamanho Decimal Ttulo Descrio MDZ_FILIAL Caracter 2 0 Filial Filial do Sistema

Campo Tipo Tamanho Decimal

MDZ_COO Caracter 6 0

SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional 3

Ttulo Descrio

COO COO do Cupom

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_GNF Caracter 6 0 GNF GNF do Cupom

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_GRG Caracter 6 0 GRG GRG do Cupom

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_CDC Caracter 6 0 CDC CDC do Cupom

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_SIMBOL Caracter 2 0 Smbolo Smbolo do Registro

4 SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_VALOR Numrico 15 2 Valor Valor

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_PDV C 10 0 PDV PDV

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_PAFMD5 C 32 0 MD5 Chave MD5 do Registro

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_HORA C 5 0 Hora Hora

Campo Tipo Tamanho

MDZ_DATA Data 8

SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional 5

Decimal Ttulo Descrio

0 Data Data

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_TIPO Caracter 15 0 Tipo Registro Tipo Registro

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_CCF Caracter 6 0 CCF CCF do Cupom

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_NOMCLI Caracter 40 0 Cliente Nome do Cliente

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_CGCCLI Caracter 14 0 CNPJ/CPF Nome do Cliente

6 SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_SITUA Caracter 2 0 Situao Situao do Registro

Campo Tipo Tamanho Decimal Ttulo Descrio

MDZ_SERPDV Caracter 20 0 Srie ECF Srie ECF

Tabela SL1 - Oramento: Campo Tipo Tamanho Decimal Ttulo Descrio L1_COODAV Caracter 9 0 COO DAV COO DAV

Campo Tipo Tamanho Decimal Ttulo Descrio

L1_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional 7

Campo Tipo Tamanho Decimal Ttulo Descrio

L1_SERPDV Caracter 20 0 Serie ECF Serie ECF

Tabela SLQ - Oramento: Campo Tipo Tamanho Decimal Ttulo Descrio LQ_COODAV Caracter 9 0 COO DAV COO DAV

Campo Tipo Tamanho Decimal Ttulo Descrio

LQ_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

Campo Tipo Tamanho Decimal Ttulo Descrio

LQ_SERPDV Caracter 20 0 Serie ECF Serie ECF

8 SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional

Tabela SL2 - Itens do Oramento: Campo Tipo Tamanho Decimal Ttulo Descrio L2_SERPDV Caracter 20 0 Srie ECF Srie ECF

Campo Tipo Tamanho Decimal Ttulo Descrio

L2_CONTDOC Caracter 6 0 CONTDOC CONTDOC do Cupom

Campo Tipo Tamanho Decimal Ttulo Descrio

L2_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

Tabela SLR - Itens do Oramento: Campo Tipo Tamanho Decimal Ttulo Descrio LR_SERPDV Caracter 20 0 Srie ECF Srie ECF

SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional 9

Campo Tipo Tamanho Decimal Ttulo Descrio

LR_CONTDOC Caracter 6 0 CONTDOC CONTDOC do Cupom

Campo Tipo Tamanho Decimal Ttulo Descrio

LR_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

Tabela SL4 - Condio Negociada: Campo Tipo Tamanho Decimal Ttulo Descrio L4_SERPDV Caracter 20 0 Srie ECF Srie ECF

Campo Tipo Tamanho Decimal Ttulo Descrio

L4_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

10 SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional

Campo Tipo Tamanho Decimal Ttulo Descrio

L4_DOC Caracter 6 0 DOC DOC

Campo Tipo Tamanho Decimal Ttulo Descrio

L4_CONTDOC Caracter 6 0 CONTDOC CONTDOC do Cupom

Campo Tipo Tamanho Decimal Ttulo Descrio

L4_CONTONF Caracter 6 0 CONTONF CONTONF

Tabela SB2 - Saldos Fsico de Financeiro: Campo Tipo Tamanho Decimal Ttulo Descrio B2_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional 11

Tabela SB1 - Descrio Genrica do Produto: Campo Tipo Tamanho Decimal Ttulo Descrio B1_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

Tabela SLG - Estaes: Campo Tipo Tamanho Decimal Ttulo Descrio LG_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

Tabela SFI - Resumo Reduo Z: Campo Tipo Tamanho Decimal Ttulo Descrio FI_PAFMD5 Caracter 32 0 MD5 Chave MD5 do Registro

Campo Tipo Tamanho Decimal Ttulo Descrio

FI_COD7 Caracter 5 0 Aliq.BAS7 Cod. Aliq. da FI_BAS7

12 SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional

Campo Tipo Tamanho Decimal Ttulo Descrio

FI_COD12 Caracter 5 0 Aliq.BAS12 Cod. Aliq. da FI_BAS12

Campo Tipo Tamanho Decimal Ttulo Descrio

FI_COD18 Caracter 5 0 Aliq.BAS18 Cod. Aliq. da FI_BAS18

Campo Tipo Tamanho Decimal Ttulo Descrio

FI_COD25 Caracter 5 0 Aliq.BAS25 Cod. Aliq. da FI_BAS25

2. Criao ou Alterao de tabela no arquivo SX2 Tabelas: Chave MDZ Nome Movimento por ECF Modo E PYME S

3. Criao ou Alterao de ndices no arquivo SIX ndices: ndice Ordem Chave Descrio MDZ 1 MDZ_FILIAL+DTOS(MDZ_DATA) Data

SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional 13

ndice Ordem Chave Descrio

MDZ 2 MDZ_FILIAL+MDZ_SITUA Situacao

ndice Ordem Chave Descrio

LEG 3 LEG_FILIAL+DTOS(LEG_DATACO)+LEG_CODBIA+LEG_CODIGO Data Complet+Cod. Bico Ab+Codigo

ndice Ordem Chave Descrio

LEG 4 LEG_FILIAL+DTOS(LEG_DATACO) Data Complet

Informaes Tcnicas
Tabelas Utilizadas Rotinas Envolvidas Sistemas Operacionais Nmero do Plano SL1 Oramento, SL2 Itens do Oramento, SL4 Condio Negociada Loja701 Venda Assistida Windows 000000044672011

14 SIGALOJA Adequao do PAF-ECF para o Roteiro de Anlise Funcional