Professional Documents
Culture Documents
1/6/2009 13:16:50
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
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 MA !E" A#$
MASTERSAF
Pgina 2
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
31 ;omando ?!runcate table@$$$ +uem 'ai e0ecutar a ao, O 56A ou um profissional 2ualificado da rea de !A$
+uais os pr re2uisitos para limpeza das tabelas , 31 41 71 81 A'aliar se o cliente est gerando alguma obrigao anual$ A'aliar se o cliente est atendendo a intimao$ e os itens 3 e 4 forem negati'os podeCse efetuar a limpeza$ !odos os usurios do Master A# de'ero ser desabilitados no mdulo PO9E":O;<) e0ceto o administrador do sistema e o usurio 2ue for e0ecutar a limpeza no banco$
MASTERSAF
Pgina 3
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
=1
O 56A de'er garantir 2ue nen*um processo est sendo e0ecutado nas tabelas em 2uesto no momento da limpeza$
+ual ser a ao , ;omando ?!runcate table@$$$ +uem 'ai e0ecutar a ao, O 56A ou um profissional 2ualificado da rea de !A$ +uais sero as pr0imas a>es , 31 Atra's do mdulo 5A!A9A"EDOE E o usurio respons'el pela operao de'er ?E2ualizar@ somente os meses 2ue a rea usuria esti'er trabal*ando) em condi>es normais somente o mFs corrente e o mFs anterior /se for o caso1$ 41 5e'ido G entrega da E#5 alguns clientes esto e2ualizando de Haneiro at *o(e) recomendo e2ualizar somente o perodo 2ue esti'er gerando os ar2ui'os do PE5) depois faa limpeza no mesmo mdulo da e2ualizao) s depois passe para o pr0imo perodo$ 71 Aps e0ecutar o 5A!AMA"! de um estabelecimento) e0ecutar analIze das tabelas$ 81 "ecomendo 2ue esta ati'idade se(a feita a cada dois meses$ =1 5esabilite os usurios durante a e0ecuo deste processo$$
MASTERSAF
Pgina 4
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
OBS: 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 truncate truncate truncate truncate table table table table table LIB_PROC_CAB; LIB_PROC_LOG; LIB_PROC_SAIDA; LIB_PROC_PARAM; LIB_PROCESSO;
alter table LIB_PROC_CAB E ABLE constraint FK_LIB_PROC_CAB; alter table LIB_PROC_LOG E ABLE constraint FK_LIB_PROC_LOG; alter table LIB_PROC_SAIDA E ABLE constraint FK_LIB_PROC_SAIDA;
+uais os pr re2uisitos para limpeza das tabelas , 31 +ue todos os usurios ( ten*am gra'ados as mdias /ar2ui'o t0t1 dos processos gerados$ 41 !odos os usurios do Master A# de'ero ser desabilitados no mdulo PO9E":O;<) e0ceto o administrador do sistema e o usurio 2ue for e0ecutar a limpeza no banco$ 71 O 56A de'er garantir 2ue nen*um processo est sendo e0ecutado nas tabelas em 2uesto no momento da limpeza$
+ual ser a ao , 31 ;omando ?!runcate table@$$$ 41 Aps o truncate e0ecutar algum processamento nesta tabela e posteriormente e0ecutar analIze$
MASTERSAF
Pgina 5
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
+uais os pr re2uisitos para limpeza das tabelas , 31 +ue todos os usurios ( ten*am gra'ados as mdias /ar2ui'o t0t1 dos processos gerados$ 41 !odos os usurios do Master A# de'ero ser desabilitados no mdulo PO9E":O;<) e0ceto o administrador do sistema e o usurio 2ue for e0ecutar a limpeza no banco$ 71 O 56A de'er garantir 2ue nen*um processo est sendo e0ecutado nas tabelas em 2uesto no momento da limpeza$ +ual ser a ao , 31 ;omando ?!runcate table@$$$ 41 Aps o truncate e0ecutar algum processamento nesta tabela e posteriormente e0ecutar analIze$ +uem 'ai e0ecutar a ao, O 56A ou um profissional 2ualificado da rea de !A$
MASTERSAF
Pgina 6
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
O sucesso desta operao est condicionado 2ue o respons'el pela operao do MA !E" A# notifi2ue as reas 2ue no sero preser'ados registros em nen*uma das tabelas en'ol'idas aps a limpeza$
. Anicializao ou :impeza
A inicializao poder ser feita nas seguintes bases de dados eNou tabelas citados abai0o: :ista de tabelas inicializadas pelo mdulo:
MASTERSAF
Pgina 7
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
$m%ort&nte' - (eri)ic&-se *ue nem tod&s &s t&+el&s so tem%or,ri&s e & su& deleo %ode &c&rret&r em %erd& de d&dos dentro do sistem& -&ster!A./
MASTERSAF
Pgina 8
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
MASTERSAF
Pgina 9
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
Esta opo permite ao usurio inicializar as !abelas de Eso !emporrio dos :i'ros de Apurao do A;M $ Ao serem inicializadas estas tabelas temporrias) os registros 2ue nelas se encontram sero e0cludos do 6anco de 5ados$ O usurio de'er atentar para 2ue no momento da e0ecuo ou processamento desta rotina) no *a(a nen*um outro usurio operando 2ual2uer obrigao do Mdulo A;M ) pois em caso contrrio) ela no poder ser realizada$ er poss'el a inicializao das !abelas !emporrias usadas pelos seguintes :i'ros e :istagens do A;M : e o usurio dese(ar inicializar as !abelas de todos os itens mencionados acima) poder fazFClo$ e dese(ar inicializar as !abelas de cada um indi'idualmente) de'er seguir as instru>es especficas) clicando sobre cada um dos itens acima$ egue abai0o e0emplo da tela:
MASTERSAF
Pgina 10
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
O Est&+elecimentos1 &este campo o usurio poder marcar estabelecimentos especficos a serem considerados para esta inicializao$ O+s1 O usurio tambm poder selecionar nen*um) um) mais de um ou todos os estabelecimentos da lista apresentada$ Porm) isto somente ser poss'el se o usurio selecionar "Empresa do Login" no campo Empresa$ O Li0ros1 Possibilita ao usurio selecionar o/s1 tipo/s1 do/s1 li'ro/s1 e listagem do A;M 2ue dese(a 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 Lis agem de Con!er"n#ia do $C%&/$P$ 'era()o do %eio %agn* i#o+
MASTERSAF
Pgina 11
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
C$AP
MASTERSAF Pgina 12
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
Esta opo permite ao usurio inicializar as tabelas de Eso !emporrio do ;AAP$ Ao serem inicializadas estas tabelas temporrias) os registros 2ue nelas se encontram sero e0cludos do 6anco de 5ados$ egue abai0o e0emplo da tela:
Lo2 de Processo
Esta opo permite ao usurio inicializar /limparNe0cluir1 as tabelas de Eso !emporrio de :og de Processos$ Ao serem inicializadas estas tabelas temporrias) os registros 2ue nelas se encontram sero e0cludos do 6anco de 5ados$ egue abai0o e0emplo da tela:
MASTERSAF
Pgina 13
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
P Por dataW P Por Esurio e 5ataW P Por &Kmero de ProcessoW ou P !odos os ;ritrios$ O+s1 &a opo "Por ,a a" e "Por -s./rio e ,a a") o usurio de'er informar a data inicial e final para a e0cluso) e na opo "Por 01mero de Pro#esso" o usurio de'er informar 2ual o processo 2ue ser e0cludo$
Hob de AmportaoN;argaNAnicializao
MASTERSAF
Pgina 14
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
Esta opo permite ao usurio inicializar as tabelas de Eso !emporrio de Hob$ Ao serem inicializadas estas tabelas temporrias) os registros 2ue nelas se encontram sero e0cludos do 6anco de 5ados$ egue abai0o e0emplo da tela:
T&+el& de Process&mento
Esta rotina permite ao usurio realizar periodicamente uma limpeza nas tabelas de processamento e :ogs de Processo do Master A#) para reduzir dados desnecessrios na base$ O diferencial desta rotina em relao as demais 2ue efetuam limpeza na base) o fato desta poder ser disparada no ser'idor e de forma programada$ egue abai0o e0emplo da tela:
MASTERSAF
Pgina 15
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
MASTERSAF
Pgina 16
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
E2emplo5 e o usurio informar +uantidade de dias inseridos Y = &o sero apagados os dados inseridos na base nos Kltimos = dias$ E0cluso &esta rotina) o usurio poder fazer a e0cluso /limpeza1 das tabelas no banco de dados para diminuir o 'olume das informa>es$ Para isto) primeiramente de'er programar as tabelas a serem e0cludas para finalmente efetuar a e0cluso das mesmas no perodo especificado$ O+ser0&o1 Z recomend'el 2ue o usurio e0clua as tabelas mais antigas$
Programa()o
&esta rotina o usurio poder fazer a e0cluso /limpeza1 das tabelas no banco de dados para diminuir o 'olume das informa>es$ Para isto) primeiramente de'er programar as tabelas a serem e0cludas para finalmente efetuar a e0cluso das mesmas no perodo especificado$ Ateno1 Z recomend'el 2ue o usurio e0clua as tabelas mais antigas$ egue abai0o e0emplo da tela:
MASTERSAF
Pgina 17
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
MASTERSAF
Pgina 18
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
O $tem1 &este campo o usurio de'er informar o nKmero de item de cada tabela$ Esse nKmero ir indicar a ordem de e0cluso das mesmas$ E0$: O item 3 ser o primeiro a ser e0cludo) o item 4 o segundo) e assim por diante$ O T&+el&1 &este campo ser informado o nome da tabela no banco) caso o usurio selecione a tabela atra's da pasta localizado na lateral direita) caso contrrio) o usurio poder digitar o nome da mesma no banco$ $m%ort&nte1 A tabela -U= /5A"#1 no est mais dispon'el para e0cluso$ A e0cluso dos 5A"#Xs s podero ser feitos no mdulo Obriga>es de !ributos #ederais P Manuteno 5A"#$ O Descrio d& T&+el&1 &este campo ser e0ibida a descrio da tabela informada$ O N/7 Processo1 &este campo o usurio de'er informar o nKmero do processo$ O+s1 Este campo no est sendo utilizado no momento$
Anformao sobre a programao: 8/ O usurio ao selecionar as tabelas de ;apa de 5ocumento #iscal 67078,9CT98:$&CAL; e ;apa de ;upom #iscal 67288CAPA8EC:;) o Master A# ir ordenar as tabelas dependentes) na posio de ordem de limpeza conforme mostra a tabela abai0o:
Documento .isc&l 3$ -=TB!"A& PB5O;#A 4$ -TRB6A EB E"% 7$ -TRB!"A6B E"% 8$ -TRBA!E& B E"% =$ -TSB6A EBME"; V$ -TSB!"A6BME"; U$ -TSBA!E& BME"; S$ -TUB6A EB5O;#A R$ -TUB!"A6B5O;#A 3T$ -TUB;EPOMB#A ;A: 33$ -TUB5O;!OB#A ;A: Cu%om .isc&l 3$ -4R4BP"O5E!OBE;# 4$ -4R3BP"O5E!OBE;# 7$ -4RBA!EMBE;# 8$ -4S3BA!EMB&O!ABE;# =$ -4STBP"O5BM[ BE;# V$ -4SB;APABE;#
E2e#.()o
&esta opo o usurio poder fazer a e0cluso das tabelas no banco) de acordo a programao feita anteriormente$ Para correta e0cluso) o usurio de'er primeiramente selecionar o Hob de E0cluso) conforme mostra tela abai0o:
MASTERSAF
Pgina 19
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
MASTERSAF
Pgina 20
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
O Est&+elecimento1 &este campo ser informado o estabelecimento selecionado na programao correspondente ao nKmero do (ob selecionado$ O Perodo1 &este campo ser informado o perodo em 2ue foi feita a programao$ O Diret9rio1 &este campo o usurio ir informar o diretrio para a e0trao das informa>es$ O Est&+elecimentos1 :ista todos os estabelecimentos cadastrados) para 2ue o usurio selecione 2ual/is1 estabelecimento/s1 2ue dese(a fazer a gerao$ O !elecion&r1 Ao pressionar este campo) o usurio poder selecionar o/s1 estabelecimento/s1 2ue dese(a fazer a gerao$ O -&rc&r Todos1 Este campo ao ser *abilitado) permite ao usurio selecionar automaticamente todos os estabelecimentos$ O $tem1 &este campo ser informado o nKmero do item$ E0emplo: 3$ O T&+el&1 &este campo o sistema informar o nome da tabela no banco$ O Descrio d& T&+el&1 &este campo o sistema informar a descrio da tabela$ O Num Processo $m%1 &este campo ser informado o nKmero do processo$ O+s1 Este campo no est sendo utilizado no momento$ O+s/1 &o poss'el a e0cluso de dados de perodos ( fec*ados$
$N:;/<= !er0idor
&esta rotina) o usurio poder fazer a e0cluso /limpeza1 das tabelas de gerao da A&VSNR= er'idor atra's do ;digo da Empresa) ;digo da Programao) Estabelecimento) Perodo e &ome do Ar2ui'o A&VSNR=) ou remo'er todos os registros das tabelas de gerao$ egue abai0o e0emplo da tela:
MASTERSAF
Pgina 21
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
$N;:/?8 !er0idor
&esta rotina) o usurio poder fazer a e0cluso /limpeza1 das tabelas de gerao da A&SVNT3 er'idor atra's do ;digo da Empresa) ;digo da Programao) Estabelecimento) Perodo e &ome do Ar2ui'o A&SVNT3) ou remo'er todos os registros das tabelas de gerao$ egue abai0o e0emplo da tela:
MASTERSAF
Pgina 22
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
MASTERSAF
Pgina 23
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
T&+el& Process&mento
&tcA
&esta rotina o usurio poder fazer a programao e e0ecuo) das tabelas de 'ia processamento batc*$
Programa()o
&esta rotina o usurio poder fazer uma no'a programao para a e0ecuo da inicializao das tabelas de processamento 'ia processamento batc*$ egue abai0o e0emplo da tela:
MASTERSAF
Pgina 24
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
P3 C 5iria /Programa()o ser/ e2e#. ada diariamen e 1W P4 C E'entual /Programa()o para da a espe#<!i#a+ &er/ e2e#. ada apenas na da a #on ida no #ampo ",a a $ni#ial"1W P7 C 5ecendial /,ial 10= 20 e 1l imo dia do m"s1W P8 C +uinzenal /,ia 1> e 1l imo dia do m"s1W P= C Mensal /?l imo dia do m"s1W PV C emanal /Programa()o a ser e2e#. ada em de erminados dias da semana 1W ou PU C 5ias especficos /Programa()o a ser e2e#. ada em dias espe#<!i#os 1$
O D&t& $nici&l1 &este campo o usurio de'er informar a data de incio de 'alidade da programao$ O Pro2/ !em&n&l1 &este campo o usurio poder informar o dia da semana 2ue ser e0ecutada a programao$ Este campo somente poder ser preenc*ido 2uando a periodicidade da programao for "&emanal"$ O Pro2/ Di&s Es%ec)icos1 &este campo o usurio poder informar o/s1 dia/s1 2ue ser e0ecutada a programao$ Este somente poder ser preenc*ido 2uando a periodicidade da programao for ",ias Espe#<!i#os"$ O+s1 E5M C \ltimo 5ia do MFs$
MASTERSAF
Pgina 25
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
O 5u&ntid&de de Di&s1 &este campo o usurio de'er informar a 2uantidade de dias a serem mantidos na base$ Por e0emplo: se o usurio dese(ar manter as gera>es feitas * uma semana) de'er indicar a 2uantidade de = ou U dias) se *ou'er gerao no final de semana$ O Est&+elecimentos1 &este campo o usurio de'er selecionar os estabelecimentos 2ue de'ero constar na programao$ O C&te2ori&1 &este campo o usurio de'er selecionar as categorias 2ue de'ero constar na programao$
O+s1 eguem as tabelas 2ue sero deletadas para cada categoria selecionada: P;ategoria 3: ibtB*istrico P;ategoria 3S: libBprocessoW libBprocBlogW libBprocBsada e libBprocBcab$ P;ategoria 3R: logBdetBprocW logBprocesso e detBprocBimp P;ategoria 4T: d]tBdoctoBfiscalW d]tBitensBmerc e d]tBitensBser'
E2e#.()o
&esta rotina o usurio poder e0ecutar manualmente uma programao de inicializao das tabelas de processamento$ 5e'endo ao usurio indicar 2ual programao ser e0ecutada) e data de processamento) na 2ual ser considerada a data da programao 2ue teria sido e0ecutada$ egue abai0o e0emplo da tela:
MASTERSAF
Pgina 26
Projeto - Cliente
CLIENTES MASTERSAF
Elaborado por:
Adilson Gomes
Ttulo do Documento / Descrio
Perodo:
PLANO DE AO
OA! P"#T$CA!
O sucesso desta operao est condicionado 2ue o respons'el pela operao do MA !E" A# notifi2ue as reas 2ue no sero preser'ados registros em nen*uma das tabelas en'ol'idas aps a limpeza$
Jorge Neto
Fbrica de Software
Tel.: Tel.:
21
3094-9300 3094-9321
(Direto)
Tel.: Tel.:
21
3094-9300 3094-9316
(Direto)
MASTERSAF
Pgina 27