Files
Customer/onces/SVRZ/svrz5.sql
Maarten van der Heide b500326e54 SVRZ#29377 Inkoopondersteuning/Quarto
svn path=/Customer/; revision=23465
2014-11-26 12:30:24 +00:00

57 lines
2.4 KiB
SQL

-- Customer specific once-script SVRZ5.
--
-- (c) 2014 SG|facilitor bv
--
-- Support: +31 53 4800700
SET ECHO ON
SPOOL xSVRZ5.lst
SET DEFINE OFF
-- Quarto-import!
-- receiver;receiverName;customer;customerName;orderdatum;bestelnr;nummer;questornummer;questoromschrijving;inkoopprijs;aantal;prijs_per_verpakking;aantal_per_verpakking;btwperc;uom
CREATE TABLE svrz_imp_quartomulti
(
imp_log_run NUMBER,
receiver VARCHAR2 (25), -- prs_leverancier_nr
receiverName VARCHAR2 (100), -- ignore
customer VARCHAR2 (30), -- prs_perslid_voornaam
customerName VARCHAR2 (100), -- ignore
orderdatum DATE, -- bes_kenmerkbestell_waarde
bestelnr VARCHAR2 (50), -- bes_kenmerkbestell_waarde
nummer VARCHAR2 (32), -- bes_srtdeel_nr
questornummer VARCHAR2 (50), -- ignore (bes_srtdeel_opmerking?)
questoromschrijving VARCHAR2 (100), -- bes_srtdeel_omschrijving
inkoopprijs NUMBER (8, 2), -- ignore (= prijs_per_verpakking / aantal_per_verpakking)
aantal NUMBER (5), -- bes_bestelling(/bestelopdr)_item_aantal
prijs_per_verpakking NUMBER (8, 2), -- bes_srtdeel_prijs_prijs
aantal_per_verpakking NUMBER (6), -- bes_srtdeel_veelvoud
btwperc NUMBER (3), -- bes_srtdeel_btw
uom VARCHAR2 (30) -- bes_srtdeel_eenheid
);
-- 61=PRSSYS
INSERT INTO fac_import_app (fac_import_app_code,
fac_import_app_oms,
fac_import_app_xsl,
fac_functie_key,
fac_import_app_charset,
fac_import_app_folder,
fac_import_app_files,
fac_import_app_prefix)
SELECT 'QUARTO',
'Import PurchaseOrder uit Quarto',
'xsl/quarto.xsl',
fac_functie_key,
NULL,
'd:\Apps\Facilitor\ftp_sites\LocalUser\SVRZftp',
'PO*.xml',
'SVRZ'
FROM fac_functie
WHERE fac_functie_code = 'WEB_PRSSYS';
COMMIT;
BEGIN adm.systrackscriptId('$Id$'); END;
/
SPOOL OFF
@svrz.sql