Files
Customer/onces/LOGC/LOGC#65847.sql
Arthur Egberink 8c0d72bed3 LOGC#65847 -- SAP projecten importeren in Facilitor
svn path=/Customer/; revision=49845
2021-02-15 16:28:11 +00:00

56 lines
1.5 KiB
SQL

--
-- $Id$
--
-- Aanmaken tabel om het importeren van projecten uit SAP mogelijk te maken
--
DEFINE thisfile = 'LOGC#65847.sql'
DEFINE dbuser = '^LOGC'
SET ECHO ON
SET DEFINE ON
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT;
WHENEVER SQLERROR CONTINUE;
SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL;
SPOOL &fcltlogfile
WHENEVER SQLERROR EXIT;
SELECT adm.checkscriptcust('&dbuser') AS fcltcusterr FROM DUAL;
WHENEVER SQLERROR CONTINUE;
PROMPT &fcltcusterr
SET DEFINE OFF
------ payload begin ------
CREATE TABLE logc_imp_projecten
(
KlantOmschrijving VARCHAR2 (100),
WBSelement VARCHAR2 (30),
Projectsoort VARCHAR2 (2),
Omschrijving VARCHAR2 (100),
Status VARCHAR2 (1),
Debiteur VARCHAR2 (10),
PlanWorktime NUMBER (8, 2),
ActualWorktime NUMBER (8, 2),
ActualWorkCosts NUMBER (8, 2),
PlanWorkCosts NUMBER (8, 2),
InvoiceReceived NUMBER (8, 2),
InvoicePosted NUMBER (8, 2),
ProjektManagerLogin VARCHAR2 (10),
SalesPersonNr VARCHAR2 (10),
NameSalesPerson VARCHAR2 (40),
prs_kostenplaats_key NUMBER (10),
fac_import_key NUMBER (10)
);
------ payload end ------
SET DEFINE OFF
BEGIN adm.systrackscriptId ('$Id$', 1); END;
/
COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile