Boas Praticas

of 35 /35
Plano de Ação Boas Práticas para uso do MasterSAF PONTOS DE ATENÇÃO PARA PERFORMANCE 1/6/2009 13:16:50

Embed Size (px)

Transcript of Boas Praticas

Projeto - Cliente

Empresas do Grupo WEG

Elaborado por:

Adilson GomesPerodo::

24/03/2009 a 27/03/2009

Ttulo do Documento / Descrio

PLANO DE AO ATENDIMENTO CLIENTE WEG

Projeto - Cliente

CLIENTES MASTERSAF

Elaborado por:

Adilson GomesPerodo:

Ttulo do Documento / Descrio

PLANO DE AO BOAS PRTICAS

Plano de Ao

Boas Prticas para uso do MasterSAF

Pontos de Ateno para Performance

1/6/2009 13:16:50

Boas Prticas

Escopo deste Documento:

O propsito deste documento fornecer ao cliente um roteiro simplificado de limpeza das principais tabelas consideradas temporrias para gerao dos processos do MASTERSAF.

Tabelas Temporrias de Entrada (SAFX):

Viso: No vamos neste momento atuar em todo conjunto das tabelas temporrias de entrada, pois isso depende de um estudo mais detalhado, vamos envolver neste momento somente as mais utilizadas.

Quais so as tabelas envolvidas ? Todas as SAFX* (lista em anexo).

Quais os pr requisitos para limpeza das tabelas ?

1) O administrador do sistema MasterSAF dever verificar com o responsvel pela operao se todos os movimentos das tabelas citadas j foram importadas para o MasterSAF.

2) O comando que ser executado ir limpar todos os documentos de todas as empresas da referida tabela nomeada pelo DBA, isto deve ser informado ao usurio responsvel.

3) Aprovao por escrito do usurio responsvel pela operao do MasterSAF.

4) Todos os usurios do MasterSAF devero ser desabilitados no mdulo POWERLOCK, exceto o administrador do sistema e o usurio que for executar a limpeza no banco.

5) O DBA dever garantir que nenhum processo estar sendo executado nas tabelas em questo no momento da limpeza e nenhum usurio poder estar logado no MasterSAF.

Quais sero as aes ?

1) Comando Truncate table...

Quem vai executar a ao? O DBA ou um profissional qualificado da rea de TI.

Tabelas Temporrias de Processamento (DATAMART DWT):

Viso: No vamos neste momento atuar em todo conjunto das tabelas temporrias de processamento, pois isso depende de um estudo mais detalhado, vamos envolver neste momento somente as mais utilizadas.

Quais so as tabelas envolvidas ?

DWT_ITENS_SERV

DWT_ITENS_MERC

DWT_DOCTO_FISCAL

OBS: Para realizar o truncate correto, o DBA dever realizar os comandos abaixo:

alter table dwt_itens_merc disable constraint FK_SAF_0637;

alter table dwt_itens_SERV disable constraint FK_SAF_0638;

truncate table dwt_itens_merc;

truncate table dwt_itens_serv;

truncate table dwt_docto_fiscal;

alter table dwt_itens_merc ENABLE constraint FK_SAF_0637;

alter table dwt_itens_SERV ENABLE constraint FK_SAF_0638;Quais os pr requisitos para limpeza das tabelas ?

1) Avaliar se o cliente est gerando alguma obrigao anual.

2) Avaliar se o cliente est atendendo a intimao.

3) Se os itens 1 e 2 forem negativos pode-se efetuar a limpeza.

4) Todos os usurios do MasterSAF devero ser desabilitados no mdulo POWERLOCK, exceto o administrador do sistema e o usurio que for executar a limpeza no banco.

5) O DBA dever garantir que nenhum processo est sendo executado nas tabelas em questo no momento da limpeza.

Qual ser a ao ? Comando Truncate table...

Quem vai executar a ao? O DBA ou um profissional qualificado da rea de TI.Quais sero as prximas aes ?

1) Atravs do mdulo DATAWAREHOUSE o usurio responsvel pela operao dever Equalizar somente os meses que a rea usuria estiver trabalhando, em condies normais somente o ms corrente e o ms anterior (se for o caso).

2) Devido entrega da EFD alguns clientes esto equalizando de Janeiro at hoje, recomendo equalizar somente o perodo que estiver gerando os arquivos do SPED, depois faa limpeza no mesmo mdulo da equalizao, s depois passe para o prximo perodo.

3) Aps executar o DATAMART de um estabelecimento, executar analyze das tabelas.

4) Recomendo que esta atividade seja feita a cada dois meses.

5) Desabilite os usurios durante a execuo deste processo..

Tabelas Temporrias de Sada (Gerao dos Meios Magnticos):

Viso: No vamos neste momento atuar em todo conjunto das tabelas temporrias de sada, estas tabelas so utilizadas para guardar as informaes que ir gerar o arquivo txt de diversas obrigaes fiscais.

Todos os processos do MasterSAF gerados em FRAMEWORK gravam os arquivos nestas tabelas.

Quais tabelas envolvidas ?

LIB_PROC_PARAM LIB_PROC_CAB LIB_PROC_SAIDA LIB_PROC_LOGPor ltimo a tabela: LIB_PROCESSOOBS: Para realizar o truncate correto, o DBA dever realizar os comandos abaixo:alter table LIB_PROC_CAB disable constraint FK_LIB_PROC_CAB;

alter table LIB_PROC_LOG disable constraint FK_LIB_PROC_LOG;

alter table LIB_PROC_SAIDA disable constraint FK_LIB_PROC_SAIDA;

truncate table LIB_PROC_CAB;

truncate table LIB_PROC_LOG;

truncate table LIB_PROC_SAIDA;

truncate table LIB_PROC_PARAM;

truncate table LIB_PROCESSO;

alter table LIB_PROC_CAB ENABLE constraint FK_LIB_PROC_CAB;

alter table LIB_PROC_LOG ENABLE constraint FK_LIB_PROC_LOG;

alter table LIB_PROC_SAIDA ENABLE constraint FK_LIB_PROC_SAIDA;

Quais os pr requisitos para limpeza das tabelas ?

1) Que todos os usurios j tenham gravados as mdias (arquivo txt) dos processos gerados.

2) Todos os usurios do MasterSAF devero ser desabilitados no mdulo POWERLOCK, exceto o administrador do sistema e o usurio que for executar a limpeza no banco.

3) O DBA dever garantir que nenhum processo est sendo executado nas tabelas em questo no momento da limpeza.

Qual ser a ao ?

1) Comando Truncate table...

2) Aps o truncate executar algum processamento nesta tabela e posteriormente executar analyze.

Quem vai executar a ao? O DBA ou um profissional qualificado da rea de TI. Tabelas Temporrias de Gerao IN86:

Quais tabelas envolvidas ?

INT_SAIDA_GERQuais os pr requisitos para limpeza das tabelas ?

1) Que todos os usurios j tenham gravados as mdias (arquivo txt) dos processos gerados.

2) Todos os usurios do MasterSAF devero ser desabilitados no mdulo POWERLOCK, exceto o administrador do sistema e o usurio que for executar a limpeza no banco.

3) O DBA dever garantir que nenhum processo est sendo executado nas tabelas em questo no momento da limpeza.

Qual ser a ao ?

1) Comando Truncate table...

2) Aps o truncate executar algum processamento nesta tabela e posteriormente executar analyze.

Quem vai executar a ao?

O DBA ou um profissional qualificado da rea de TI.

OBSERVAO IMPORTANTE:CLIENTES QUE POSSUEM VRIAS EMPRESAS NA MESMA INSTNCIA

O sucesso desta operao est condicionado que o responsvel pela operao do MASTERSAF notifique as reas que no sero preservados registros em nenhuma das tabelas envolvidas aps a limpeza.

Limpeza das Tabelas pelo Aplicativo MasterSAF:

Vale lembrar que no mdulo de Ferramentas do MasterSAF...

Item de menu:

Rotinas Acessrias

Inicializao,

Possui vrias opes para deletar tabelas temporrias ou no.

Inicializao ou LimpezaA inicializao poder ser feita nas seguintes bases de dados e/ou tabelas citados abaixo:

Lista de tabelas inicializadas pelo mdulo:

As tabelas inicializadas pelo sistema neste mdulo encontram-se na lista abaixo.

Importante! - Verifica-se que nem todas as tabelas so temporrias e a sua deleo pode acarretar em perda de dados dentro do sistema MasterSAF.

Livros Fiscais de ICMS/IPI

Esta opo permite ao usurio inicializar as Tabelas de Uso Temporrio dos Livros de Apurao do ICMS.

Ao serem inicializadas estas tabelas temporrias, os registros que nelas se encontram sero excludos do Banco de Dados.

O usurio dever atentar para que no momento da execuo ou processamento desta rotina, no haja nenhum outro usurio operando qualquer obrigao do Mdulo ICMS, pois em caso contrrio, ela no poder ser realizada.

Ser possvel a inicializao das Tabelas Temporrias usadas pelos seguintes Livros e Listagens do ICMS:

Se o usurio desejar inicializar as Tabelas de todos os itens mencionados acima, poder faz-lo. Se desejar inicializar as Tabelas de cada um individualmente, dever seguir as instrues especficas, clicando sobre cada um dos itens acima.

Segue abaixo exemplo da tela:

Dados a serem informados:

Empresa: Neste campo o usurio dever informar se deseja fazer a inicializao para a Empresa do Login ou Todas as Empresas.

Estabelecimentos: Neste campo o usurio poder marcar estabelecimentos especficos a serem considerados para esta inicializao. Obs: O usurio tambm poder selecionar nenhum, um, mais de um ou todos os estabelecimentos da lista apresentada. Porm, isto somente ser possvel se o usurio selecionar "Empresa do Login" no campo Empresa.

Livros: Possibilita ao usurio selecionar o(s) tipo(s) do(s) livro(s) e listagem do ICMS que deseja inicializar as tabelas temporrias, tais como:

Livro P1 e Livro P1A Livro P2 e Livro P2A / Consolidado Livro P3 Livro P7 Livro P9 e Livro P8 Livro P10 / Livro P11 ; Livro P12 Livro P13 Listagem de Conferncia do ICMS/IPI Gerao do Meio Magntico.

Livros Fiscais de ICMS/IPI e Meio Magntico do DATA MART

Esta opo permite ao usurio inicializar as tabelas de uso temporrio dos livros de apurao do ICMS.

Ao serem inicializadas estas tabelas temporrias, os registros que nelas se encontram sero excludos do Banco de Dados.

O usurio dever atentar para que no momento da execuo ou processamento desta rotina, no haja nenhum outro usurio operando qualquer obrigao do Mdulo ICMS, pois em caso contrrio, ela no poder ser realizada.

Observao: Esta opo ser realizada nas Tabelas do DATAMART.

Se o usurio desejar inicializar as Tabelas de todos os itens mencionados acima, poder faz-lo. Se desejar inicializar as Tabelas de cada um individualmente, dever seguir as instrues especficas, clicando sobre cada um dos itens acima.

Segue abaixo exemplo da tela:

Dados a serem informados:

Empresa: Neste campo o usurio dever informar se deseja fazer a inicializao para a Empresa do Login ou Todas as Empresas.

Estabelecimentos: Neste campo o usurio poder marcar estabelecimentos especficos a serem considerados para esta inicializao. Obs: O usurio tambm poder selecionar nenhum, um, mais de um ou todos os estabelecimentos da lista apresentada. Porm, isto somente ser possvel se o usurio selecionar "Empresa do Login" no campo Empresa.

Livros: Possibilita ao usurio selecionar o(s) tipo(s) do(s) livro(s) e listagem do ICMS que deseja inicializar as tabelas temporrias, tais como: Livro P1 /Livro P1A Livro P2 /Livro P2A / Consolidado Livro P1 /Livro P1A Convnio ICMS Livro P2 /Livro P2A /Consolidado Convnio ICMS Livro P9 /Livro P8 Livro P10 /Livro P11 Livro P12 Livro P13 Gerao do Meio Magntico

CIAP

Esta opo permite ao usurio inicializar as tabelas de Uso Temporrio do CIAP. Ao serem inicializadas estas tabelas temporrias, os registros que nelas se encontram sero excludos do Banco de Dados.

Segue abaixo exemplo da tela:

Dados a serem informados:

Estabelecimento: Neste campo o usurio dever selecionar qual estabelecimento que deseja fazer a limpeza da tabela.

Data Inicial: Neste campo o usurio dever informar a data inicial

Data Final: Neste campo o usurio dever informar a data final.

Modelo A: Caso usurio deseje fazer a inicializao do CIAP pela Lei 87/1996, Modelo A, dever marcar este campo.

Modelo B: Caso usurio deseje fazer a inicializao do CIAP pela Lei 87/1996, Modelo B, dever marcar este campo.

Modelo C: Caso o usurio deseje fazer a inicializao do CIAP pela Lei 102/2000, Modelo C, dever marcar este campo.

Modelo D: Caso o usurio deseje fazer a inicializao do CIAP pela Lei 102/2000, Modelo D, dever marcar este campo.

Log de Processo

Esta opo permite ao usurio inicializar (limpar/excluir) as tabelas de Uso Temporrio de Log de Processos.

Ao serem inicializadas estas tabelas temporrias, os registros que nelas se encontram sero excludos do Banco de Dados.

Segue abaixo exemplo da tela:

Dados a serem informados:

Estabelecimento: Neste campo o usurio dever informar qual estabelecimento que deseja emitir o log, tendo a opo de emitir para todos os estabelecimentos.

Processo: Neste campo o usurio dever informar qual processo que deseja utilizar, podendo ser:

Importao; Livro; Gerao; ou Todos os Processos.

Critrio de Seleo: Neste campo o usurio dever informar qual critrio de seleo que deseja utilizar, podem ser:

Por data; Por Usurio e Data; Por Nmero de Processo; ou Todos os Critrios.

Obs: Na opo "Por Data" e "Por Usurio e Data", o usurio dever informar a data inicial e final para a excluso, e na opo "Por Nmero de Processo" o usurio dever informar qual o processo que ser excludo.

Job de Importao/Carga/Inicializao

Esta opo permite ao usurio inicializar as tabelas de Uso Temporrio de Job. Ao serem inicializadas estas tabelas temporrias, os registros que nelas se encontram sero excludos do Banco de Dados.

Segue abaixo exemplo da tela:

Dados a serem informados:

Tipo de Job: O usurio poder optar por qual tipo de Job que deseja, podem ser de: Importao, Carga, Limpeza e Todos os Job's.

Critrio de Seleo: O usurio poder optar por qual critrio de seleo deseja utilizar, podem ser: Por Data de Execuo ou Por Nmero de Job. Obs: Caso o usurio escolha o critrio de seleo por Data de Execuo, dever ser mencionado o perodo a ser considerado para esta inicializao. Caso o usurio escolha o critrio de seleo por Nmero de Job, dever ser mencionado o Nmero do Job Inicial e um Nmero de Job Final a ser considerado para esta inicializao.

Mensagem: Este campo destina-se a mensagens informativas sobre os job's.

Tabela de Processamento

Esta rotina permite ao usurio realizar periodicamente uma limpeza nas tabelas de processamento e Logs de Processo do MasterSAF, para reduzir dados desnecessrios na base. O diferencial desta rotina em relao as demais que efetuam limpeza na base, o fato desta poder ser disparada no servidor e de forma programada.

Segue abaixo exemplo da tela:

Dado a ser informado:

Quantidade de Meses para Manter: Neste campo o usurio dever informar o nmero de meses que deseja manter na base. Ateno: Toda informao anterior ser eliminada para todas as empresas e estabelecimentos.

Tabelas Temporrias da Importao

Nesta opo, o usurio dever executar a rotina de limpeza das Tabelas Temporrias informando a quantidade de dias que os dados sero mantidos na base, ou seja, os dados inseridos nos ltimos X Dias, sendo X a quantidade de dias informada, no sero apagados.

Segue abaixo exemplo da tela:

Dados a serem informados:

Quantidade de Dias para Manter: Neste campo o usurio dever informar a quantidade de dias a serem mantidos na base.

Exemplo: Se o usurio informar Quantidade de dias inseridos = 5 No sero apagados os dados inseridos na base nos ltimos 5 dias.

Excluso

Nesta rotina, o usurio poder fazer a excluso (limpeza) das tabelas no banco de dados para diminuir o volume das informaes. Para isto, primeiramente dever programar as tabelas a serem excludas para finalmente efetuar a excluso das mesmas no perodo especificado.

Observao: recomendvel que o usurio exclua as tabelas mais antigas.

Programao

Nesta rotina o usurio poder fazer a excluso (limpeza) das tabelas no banco de dados para diminuir o volume das informaes. Para isto, primeiramente dever programar as tabelas a serem excludas para finalmente efetuar a excluso das mesmas no perodo especificado.

Ateno: recomendvel que o usurio exclua as tabelas mais antigas.

Segue abaixo exemplo da tela:

Dados a serem informados:

Nmero: Este nmero ser informado pelo MasterSAF automaticamente, aps o usurio preencher todos os dados solicitados.

Tipo: Neste campo o sistema apresentar o tipo da programao que excluso.

Programado em: Neste campo ser informado o dia que o usurio ir fazer a programao.

Descrio: Neste campo o usurio poder informar a descrio que desejar.

Responsvel: Neste campo o sistema traz o mesmo usurio que foi informado no login.

Estabelecimentos: Lista todos os estabelecimentos cadastrados, para que o usurio selecione qual(is) estabelecimento(s) que deseja fazer a gerao.

Selecionar: Ao pressionar este campo, o usurio poder selecionar o(s) estabelecimento(s) que deseja fazer a gerao.

Marcar Todos: Este campo ao ser habilitado, permite ao usurio selecionar automaticamente todos os estabelecimentos.

Perodo: Neste campo o usurio poder informar o perodo em que ser feita a programao para a excluso da base de dados.

Item: Neste campo o usurio dever informar o nmero de item de cada tabela. Esse nmero ir indicar a ordem de excluso das mesmas. Ex.: O item 1 ser o primeiro a ser excludo, o item 2 o segundo, e assim por diante.

Tabela: Neste campo ser informado o nome da tabela no banco, caso o usurio selecione a tabela atravs da pasta localizado na lateral direita, caso contrrio, o usurio poder digitar o nome da mesma no banco. Importante: A tabela X75 (DARF) no est mais disponvel para excluso. A excluso dos DARF's s podero ser feitos no mdulo Obrigaes de Tributos Federais Manuteno DARF.

Descrio da Tabela: Neste campo ser exibida a descrio da tabela informada.

N. Processo: Neste campo o usurio dever informar o nmero do processo. Obs: Este campo no est sendo utilizado no momento.

Informao sobre a programao:

1. O usurio ao selecionar as tabelas de Capa de Documento Fiscal (X07_DOCTO_FISCAL) e Capa de Cupom Fiscal (X28_CAPA_ECF), o MasterSAF ir ordenar as tabelas dependentes, na posio de ordem de limpeza conforme mostra a tabela abaixo:

Documento FiscalCupom Fiscal

1. X50_TRANSP_DOCFIS 2. X09_BASE_SERV 3. X09_TRIB_SERV 4. X09_ITENS_SERV 5. X08_BASE_MERC 6. X08_TRIB_MERC 7. X08_ITENS_MERC 8. X07_BASE_DOCFIS 9. X07_TRIB_DOCFIS 10. X07_CUPOM_FISCAL 11. X07_DOCTO_FISCAL 1. X292_PRODUTO_ECF 2. X291_PRODUTO_ECF 3. X29_ITEM_ECF 4. X281_ITEM_NOTA_ECF 5. X280_PROD_MS_ECF 6. X28_CAPA_ECF

Execuo

Nesta opo o usurio poder fazer a excluso das tabelas no banco, de acordo a programao feita anteriormente.

Para correta excluso, o usurio dever primeiramente selecionar o Job de Excluso, conforme mostra tela abaixo:

Aps a seleo do Job de excluso, ser disponibilizada a seguinte tela:

Dados a serem informados:

Descrio: Neste campo ser informada a descrio correspondente ao Nmero do Job selecionado.

Estabelecimento: Neste campo ser informado o estabelecimento selecionado na programao correspondente ao nmero do job selecionado.

Perodo: Neste campo ser informado o perodo em que foi feita a programao.

Diretrio: Neste campo o usurio ir informar o diretrio para a extrao das informaes.

Estabelecimentos: Lista todos os estabelecimentos cadastrados, para que o usurio selecione qual(is) estabelecimento(s) que deseja fazer a gerao.

Selecionar: Ao pressionar este campo, o usurio poder selecionar o(s) estabelecimento(s) que deseja fazer a gerao.

Marcar Todos: Este campo ao ser habilitado, permite ao usurio selecionar automaticamente todos os estabelecimentos.

Item: Neste campo ser informado o nmero do item. Exemplo: 1.

Tabela: Neste campo o sistema informar o nome da tabela no banco.

Descrio da Tabela: Neste campo o sistema informar a descrio da tabela.

Num Processo Imp: Neste campo ser informado o nmero do processo. Obs: Este campo no est sendo utilizado no momento.

Obs.: No possvel a excluso de dados de perodos j fechados.

IN68/95 Servidor

Nesta rotina, o usurio poder fazer a excluso (limpeza) das tabelas de gerao da IN68/95 Servidor atravs do Cdigo da Empresa, Cdigo da Programao, Estabelecimento, Perodo e Nome do Arquivo IN68/95, ou remover todos os registros das tabelas de gerao.

Segue abaixo exemplo da tela:

Dados a serem informados:

Empresa: Neste campo ser exibido o Estabelecimento (Empresa) escolhido pelo usurio, na Tela de Login do Sistema, no tendo a opo de escolha de outro.

Exclui todos os registros: Caso o usurio deseje fazer a gerao removendo todos os registros da tabelas, dever habilitar este campo.

Estabelecimento: Neste campo o usurio dever selecionar o estabelecimento que deseja fazer a gerao, tendo a opo de selecionar todos os estabelecimentos.

Por Data: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por perodo.

Por Programao: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por programao.

Por Nome de Arquivo: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por nome de arquivo.

IN86/01 Servidor

Nesta rotina, o usurio poder fazer a excluso (limpeza) das tabelas de gerao da IN86/01 Servidor atravs do Cdigo da Empresa, Cdigo da Programao, Estabelecimento, Perodo e Nome do Arquivo IN86/01, ou remover todos os registros das tabelas de gerao.

Segue abaixo exemplo da tela:

Dados a serem informados:

Empresa: Neste campo ser exibido o Estabelecimento (Empresa) escolhido pelo usurio, na Tela de Login do Sistema, no tendo a opo de escolha de outro.

Exclui todos os registros: Caso o usurio deseje fazer a gerao removendo todos os registros da tabelas, dever habilitar este campo.

Estabelecimento: Neste campo o usurio dever selecionar o estabelecimento que deseja fazer a gerao, tendo a opo de selecionar todos os estabelecimentos.

Por Data: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por perodo.

Por Programao: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por programao.

Por Nome de Arquivo: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por nome de arquivo.

IN INSS 89/03 Servidor

Nesta rotina o usurio poder fazer a excluso (limpeza) das tabelas de gerao da IN INSS 89/03 Servidor atravs do Cdigo da Empresa, Cdigo da Programao, Estabelecimento, Perodo e Nome do Arquivo da IN89/03 ou remover todos os registros das tabelas de gerao.

Segue abaixo exemplo da tela:

Dados a serem informados:

Empresa: Neste campo ser exibido o Estabelecimento (Empresa) escolhido pelo usurio, na Tela de Login do Sistema, no tendo a opo de escolha de outro.

Exclui todos os registros: Caso o usurio deseje fazer a gerao removendo todos os registros da tabelas, dever habilitar este campo.

Estabelecimento: Neste campo o usurio dever selecionar o estabelecimento que deseja fazer a gerao, tendo a opo de selecionar todos os estabelecimentos.

Por Data: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por perodo.

Por Programao: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por programao.

Por Nome de Arquivo: Neste campo o usurio poder fazer a limpeza das tabelas de gerao por nome de arquivo.

Tabela Processamento Batch

Nesta rotina o usurio poder fazer a programao e execuo, das tabelas de via processamento batch.

Programao

Nesta rotina o usurio poder fazer uma nova programao para a execuo da inicializao das tabelas de processamento via processamento batch.

Segue abaixo exemplo da tela:

Dados a serem informados:

Programao: Neste campo ser informado para o usurio o cdigo da programao.

Descrio: Este campo poder conter qualquer informao que indique uma determinada programao. Obs: Campo somente para controle do usurio.

Periodicidade: Neste campo o usurio dever informar a Periodicidade com que est programao dever ser executada. Podem ser:

1 - Diria (Programao ser executada diariamente); 2 - Eventual (Programao para data especfica. Ser executada apenas na data contida no campo "Data Inicial"); 3 - Decendial (Dial 10, 20 e ltimo dia do ms); 4 - Quinzenal (Dia 15 e ltimo dia do ms); 5 - Mensal (ltimo dia do ms); 6 - Semanal (Programao a ser executada em determinados dias da semana); ou 7 - Dias especficos (Programao a ser executada em dias especficos).

Data Inicial: Neste campo o usurio dever informar a data de incio de validade da programao.

Prog. Semanal: Neste campo o usurio poder informar o dia da semana que ser executada a programao. Este campo somente poder ser preenchido quando a periodicidade da programao for "Semanal".

Prog. Dias Especficos: Neste campo o usurio poder informar o(s) dia(s) que ser executada a programao. Este somente poder ser preenchido quando a periodicidade da programao for "Dias Especficos". Obs: UDM - ltimo Dia do Ms.

Quantidade de Dias: Neste campo o usurio dever informar a quantidade de dias a serem mantidos na base. Por exemplo: se o usurio desejar manter as geraes feitas h uma semana, dever indicar a quantidade de 5 ou 7 dias, se houver gerao no final de semana.

Estabelecimentos: Neste campo o usurio dever selecionar os estabelecimentos que devero constar na programao.

Categoria: Neste campo o usurio dever selecionar as categorias que devero constar na programao.

Obs: Seguem as tabelas que sero deletadas para cada categoria selecionada:

Categoria 1: ibt_histrico Categoria 18: lib_processo; lib_proc_log; lib_proc_sada e lib_proc_cab. Categoria 19: log_det_proc; log_processo e det_proc_imp Categoria 20: dwt_docto_fiscal; dwt_itens_merc e dwt_itens_serv

Execuo

Nesta rotina o usurio poder executar manualmente uma programao de inicializao das tabelas de processamento. Devendo ao usurio indicar qual programao ser executada, e data de processamento, na qual ser considerada a data da programao que teria sido executada.

Segue abaixo exemplo da tela:

Dados a serem informados:

Empresa: Neste campo ser exibido o cdigo e a descrio da empresa escolhido pelo usurio, na Tela de Login do Sistema, no tendo a opo de escolha de outro Estabelecimento.

Cdigo da Programao: Neste campo o usurio dever informar o cdigo da programao. Obs: Caso o usurio no informe o cdigo da programao, ser considerado todas as programaes existentes para a empresa, que possuam a data inicial menor ou igual a data de processamento.

Data Processamento: Neste campo o usurio dever informar a data do processamento (a data em que foi feita a programao) para a execuo/gerao dos dados programados. Obs: obrigatrio o preenchimento deste campo.

OBSERVAO IMPORTANTE:CLIENTES QUE POSSUEM VRIAS EMPRESAS NA MESMA INSTNCIA

O sucesso desta operao est condicionado que o responsvel pela operao do MASTERSAF notifique as reas que no sero preservados registros em nenhuma das tabelas envolvidas aps a limpeza.

Jorge NetoFbrica de SoftwareTel.: 21 3094-9300Tel.: 21 3094-9316 (Direto) HYPERLINK "http://www.mastersaf.com.br" \t "_blank" www.mastersaf.com.br HYPERLINK "http://www.legiscenter.com.br" \t "_blank" www.legiscenter.com.br

Adilson Gomes de SouzaFbrica de SoftwareTel.: 21 3094-9300Tel.: 21 3094-9321 (Direto) HYPERLINK "http://www.mastersaf.com.br/" \t "_blank" www.mastersaf.com.br HYPERLINK "http://www.legiscenter.com.br/" \t "_blank" www.legiscenter.com.br

Pgina 4 de 1MASTERSAFPgina 5