SQL-bestand voor release Skaf07: SKAF#18869 - Facturatieproces: scanning + koppeling Xtractor + Exact

svn path=/Customer/trunk/; revision=14521
This commit is contained in:
Marcel Bourseau
2010-12-03 09:33:16 +00:00
parent 3940ae197e
commit 334abb3c4b

88
SKAF/Once/skaf7.sql Normal file
View File

@@ -0,0 +1,88 @@
-- Customer specific once-script for SKAmersFoorts
-- (c) 2010 SG|facilitor bv
-- $Revision: 1 $
-- $Modtime: 3-12-10 9:51 $
--
-- Support: +31 53 4800710
SET ECHO ON;
SPOOL skaf7.lst;
-- skaf-tabel "skaf_exp_factuur" voorzien van nieuwe kolom Datum (+ tijdstip): moment waarop de factuur geexporteerd was.
-- Kan mogelijk in toekomst dienst doen om een UNDO-actie in het verleden door te voeren
-- (van eergisteren b.v. of vorige week)
ALTER TABLE skaf_exp_factuur ADD skaf_export_datum DATE;
-- Menutaak wijzigen: argument 'Name' in export naar Exact wijzigen van 'EXACT' in 'FCLT_FACTUUR'
update fac_menu
set fac_menu_alturl = 'Appl/Shared/export.asp?name=FCLT_FACTUUR'
where fac_menu_key = 203;
-- Menutaak wijzigen: argument 'Name' in verwerk_export naar Exact wijzigen van 'VERWERK_EXACT' in 'UNDO_EXACT'
update fac_menu
set fac_menu_alturl = 'Appl/Shared/export.asp?name=UNDO_EXACT',
fac_menu_altlabel = 'Undo laatste Exact-export'
where fac_menu_key = 204;
insert into fac_usrtab (fac_usrtab_naam, fac_usrtab_view)
values ('$SYSTEM','T');
insert into fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_prijs, fac_usrdata_volgnr)
select fac_usrtab_key, '$PREFIX_FCLT_FACTUUR_XML_HEADER', 'exact', 0 , 0
from fac_usrtab tab
where tab.fac_usrtab_naam = '$SYSTEM';
-- Register in 'SYSTEM' : dagboeknummer van exact registreren.
insert into fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_prijs, fac_usrdata_volgnr)
select fac_usrtab_key, 'exact_dagboeknr', '1', 0 , 0
from fac_usrtab tab
where tab.fac_usrtab_naam = '$SYSTEM';
insert into fac_usrdata (fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_prijs, fac_usrdata_volgnr)
select fac_usrtab_key, '$FIN_KENMERK_KEY_BESTAND', '1', 0 , 0
from fac_usrtab tab
where tab.fac_usrtab_naam = '$SYSTEM';
--
-- Kostenplaats bij meldingen moeten verplicht zijn en standaard op kostenklant.
-- Standaard kostenklant
update ins_srtdiscipline sd
set SD.INS_SRTDISCIPLINE_KOSTENKLANT = 1
where SD.INS_SRTDISCIPLINE_MODULE = 'MLD';
update ins_tab_discipline d
set D.INS_DISCIPLINE_KPNVERPLICHT = 1
where D.INS_DISCIPLINE_MODULE = 'MLD';
-- Verplaatst naar FAC_INI.SRC en FAC_TAB.SRC
-- CREATE TABLE fac_imp_factuur
-- (
-- factuur_nr VARCHAR2 (15 CHAR),
-- opdracht_nr VARCHAR2 (15 CHAR),
-- factuur_datum VARCHAR2 (10 CHAR),
-- omschrijving VARCHAR2 (255 CHAR),
-- bedrag VARCHAR2 (10 CHAR),
-- btw_perc VARCHAR2 (5 CHAR),
-- btw_bedrag VARCHAR2 (10 CHAR),
-- document VARCHAR2 (255 CHAR)
-- );
-- INSERT INTO fac_import_app
-- (fac_import_app_code, fac_import_app_oms,
-- fac_functie_key)
-- SELECT 'FACTUUR', 'Import van facturenbestand van leverancier',
-- fac_functie_key
-- FROM fac_functie
-- WHERE fac_functie_code = 'WEB_PRSSYS';
BEGIN adm.systrackscript('$Workfile: skaf7.sql $', '$Revision: 1 $', 1); END;
/
COMMIT;
SPOOL OFF;