La pulizia dei movimenti di magazzino si intende dei movimenti di magazzino e altri documenti simili :
•documenti magazzino
•ordini
•preventivi
•commesse o lotti di produzione
•buoni di prelievo
•benestare
Per il momento trascuro:
•se sono presenti fatture che fanno riferimento ai documenti cancellati
•se sono presenti commesse
•se sono presenti interventi di assistenza collegati
NB: questo documento è solo una traccia, che è stata creata per l'operazione di pulizia dei movimenti dell'ambiente test Progresso.
La procedura va eseguita con i motori di aggiornamento in stand-by.
Tabelle AREA
echo off
echo ** Attenzione, cancellazione archivi magazzino. Prosegui?
pause
echo ** Attenzione, cancellazione archivi magazzino. Prosegui?
pause
echo ** Salvo la situazione attuale
copy * salva-20191212\*
pause
del cogtesbo*
del cogmomag*
del cogslmag*
del cogtesor*
del cogrigor*
del cogpreor*
del cogtespr*
del cogrigpr*
del cogconor*
del cogmemor*
del cogmovdb*
del cogrotaz*
del cogmatri*
del cogmtusc*
del cogstati*
del cogtesbp*
del cogrigbp*
del coglegor*
del coglegcm*
del cogmtpre*
del cogmerlt*
del coglavor*
del cogclavo*
del cogmovlt*
del cogdisor*
del cogtutor*
del cogtrasp*
del cogmtmod*
del cogclass*
del cogrma*
del cogmoagg*
del cogdsdoc*
del coglptes*
del coglprig*
del coglglot*
del cogltlav*
del cogslkey*
del cogkydmr*
del cogtescm*
del cogrigcm*
del cogcomtn*
del cogdmtes*
del cogdmrig*
del cogmdtes*
del cogmdrig*
del cogimpca*
del cogtesap*
del cogtrabo*
del cogdetor*
del coglavla*
del coggcdoc*
del cogtorag*
del cogrorag*
del cogmovsp*
del cogpreno*
del cogrora2*
del cogdifbf*
del cogtprag*
del cogrprag*
del cogrormt*
del cogmagag*
del cogbudcm*
del cogmoag2*
del cogtcmag*
del cogracdm*
del cogmoag3*
del cogsnagg*
del cogbstes*
del cogbsdau*
del cogbsdet*
del cogbsmov*
del cogbudsc*
del keymomag*
del asnindmg*
del asnchord*
del asncnddt*
del asnchdoc*
Tabelle KPN
Eseguire le seguenti query:
delete from apcogmomag where a_mag_azi = 'Cxxxxx';
delete from apcogtesbo where a_tes_azi = 'Cxxxxx';
delete from arparmag where a_armag_azi = 'Cxxxxx';
delete from arparmagext where a_mge_azi = 'Cxxxxx';
delete from arplotti where a_mlt_azi = 'Cxxxxx';
delete from arpmatri where rmtr_azi = 'Cxxxxx';
delete from arpsnmag where a_snm_azi = 'Cxxxxx';
delete from arpsotcm where a_sot_azienda = 'Cxxxxx';
delete from arpsotcm where a_sot_azienda = 'Cxxxxx';
delete from arptescm where a_tsc_azienda = 'Cxxxxx';
delete from arptrrig where a_trrig_azi = 'Cxxxxx';
delete from arptrtes where a_trtes_azi = 'Cxxxxx';
Versione Linux
Una versione identica dello script di cancellazione tabelle è stata effettuata per Prinz, e attualmente è presente sul loro server uno script nel percorso:
/es2000/ecoge/d/c04356/comandi_utili/pulizia.sh