svn path=/Mareon/trunk/; revision=23912
This commit is contained in:
48
sql/mareon_ini_aannemer.sql
Normal file
48
sql/mareon_ini_aannemer.sql
Normal file
@@ -0,0 +1,48 @@
|
||||
|
||||
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
-----------------------
|
||||
-----------------------
|
||||
----------------------- Aansluiten van een nieuwe leverancier/aannemer
|
||||
-----------------------
|
||||
-----------------------
|
||||
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
SPOOL mareon_ini_nieuwe_aannemer.lst
|
||||
|
||||
--ONDERSTAANDE HANDMATIG AANMAKEN VOOR NIEUWE LEVERANCIER....
|
||||
|
||||
-- Stap om als leverancier/aannemer gebruik te kunnen maken van Aannemersportaal, altijd leverancier toevoegen, m.n. het prs_leverancier_nr vullen met supplier-id uit AX.
|
||||
|
||||
INSERT INTO prs_bedrijf (prs_bedrijf_naam, prs_leverancier_nr, prs_overeenkomst_nr, prs_bedrijf_uitvoerende) VALUES ('&Aannemer_bedrijfs_naam', '&GLN_of_GS1_nummer', '&AX_supplier_id', 1);
|
||||
PROMPT Vul de andere (NAW)leveranciergegevens eventueel in via relatiebeheer....
|
||||
|
||||
-- Stap om als leverancier/aannemer gebruik te kunnen maken om digitaal facturen (e-invoice) te kunnen insturen.
|
||||
|
||||
INSERT INTO prs_perslid(prs_perslid_module, prs_srtperslid_key, prs_afdeling_key, prs_perslid_naam, prs_perslid_oslogin, prs_perslid_apikey)
|
||||
SELECT 'PRS', 1, 1, prs_bedrijf_naam, prs_bedrijf_naam, dbms_random.STRING('x',32)
|
||||
FROM prs_bedrijf
|
||||
WHERE prs_bedrijf_key = (SELECT MAX(prs_bedrijf_key) FROM prs_bedrijf);
|
||||
|
||||
PROMPT Api-key:
|
||||
SELECT prs_perslid_apikey FROM prs_perslid
|
||||
WHERE prs_perslid_key = (SELECT MAX(prs_perslid_key) FROM prs_perslid);
|
||||
|
||||
INSERT INTO prs_contactpersoon (prs_contactpersoon_naam, prs_bedrijf_key, prs_perslid_key)
|
||||
SELECT
|
||||
(SELECT prs_bedrijf_naam FROM prs_bedrijf WHERE prs_bedrijf_key = (SELECT MAX(prs_bedrijf_key) FROM prs_bedrijf)),
|
||||
(SELECT MAX(prs_bedrijf_key) FROM prs_bedrijf),
|
||||
(SELECT MAX(prs_perslid_key) FROM prs_perslid)
|
||||
FROM DUAL;
|
||||
|
||||
|
||||
-- fac_groep_key 3 is gereserveerd voor aannemer/leverancier
|
||||
INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key)
|
||||
SELECT 4, MAX(prs_perslid_key) FROM prs_perslid;
|
||||
|
||||
|
||||
|
||||
COMMIT;
|
||||
|
||||
SPOOL OFF
|
||||
Reference in New Issue
Block a user