LOGC#65847 -- SAP projecten importeren in Facilitor

svn path=/Customer/; revision=49845
This commit is contained in:
Arthur Egberink
2021-02-15 16:28:11 +00:00
parent 5e72860937
commit 8c0d72bed3

55
onces/LOGC/LOGC#65847.sql Normal file
View File

@@ -0,0 +1,55 @@
--
-- $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