Exporteren van administratie gegevens in bewaar tabellen

Gewijzigd op Di, 20 Jun, 2017 om 2:53 PM

-- triggers uitschakelen

ALTER TABLE OPDRACHTREGELS DISABLE TRIGGER TR_Opdrachtregels_DEL;

ALTER TABLE OPDRACHTREGELS DISABLE TRIGGER TR_Opdrachtregels_MUT;

ALTER TABLE OPDRACHTEN DISABLE TRIGGER TR_OpdrachtenINS;

ALTER TABLE VEKTISVOORLOOP DISABLE TRIGGER TR_VektisVoorloop1;


-- verplaatsen van de gegevens

SELECT * INTO Opdrachtregels_his_2016 FROM Opdrachtregels where year(reg_datum) = 2016;

SELECT * INTO Opdrachten_his_2016 FROM Opdrachten where year(opd_datum) = 2016 and opd_factuur_mut=0;

SELECT * INTO Journaalposten_his_2016 FROM Journaalposten where year(jou_datum_factuur) =  2016;

SELECT * INTO Planningkosten_his_2016 FROM Planningkosten where year(pko_datum) =  2016;

SELECT * INTO Vektisvoorloop_his_2016  FROM Vektisvoorloop where year(vk1_einddatum) =  2016;

SELECT * INTO Pauzes_his_2016 FROM Pauzes where year(pau_einde) =  2016;

SELECT * INTO Ritstaten_his_2016 FROM Ritstaten where year(lsn_einde) = 2016;

SELECT * INTO Transacties_his_2016 FROM Transacties where year(tra_datum) =  2016;

SELECT * INTO BCTBufferIN_his_2016 FROM BCTBufferIN where year(bbi_tijdstip) =  2016;


-- opschonen van de gegevens

DELETE FROM Journaalposten where year(jou_datum_factuur) = 2016;

DELETE FROM Vektisvoorloop where year(vk1_einddatum) =2016;

DELETE FROM Planningkosten where year(pko_datum) = 2016;

DELETE FROM Opdrachtregels where year(reg_datum) = 2016;

DELETE FROM Opdrachten where year(opd_datum) = 2016;

DELETE FROM pauzes where year(pau_start) = 2016;

DELETE FROM ritstaten where year(lsn_aanvang) = 2016;

DELETE FROM Transacties where year(tra_datum) = 2016;

DELETE FROM BCTBufferIN where year(bbi_tijdstip) = 2016;


-- TRIGGERS INSCHAKELEN

ALTER TABLE OPDRACHTREGELS ENABLE TRIGGER TR_Opdrachtregels_DEL;

ALTER TABLE OPDRACHTREGELS ENABLE TRIGGER TR_Opdrachtregels_MUT;

ALTER TABLE OPDRACHTEN ENABLE TRIGGER TR_OpdrachtenINS;

ALTER TABLE VEKTISVOORLOOP ENABLE TRIGGER TR_VektisVoorloop1;



Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren