From 45b89826af5b87d892507f506a0cc2328ce809d1 Mon Sep 17 00:00:00 2001 From: Marcel Bourseau Date: Mon, 11 Jan 2016 16:04:36 +0000 Subject: [PATCH] VGLD#28579: E-invoicing Office Depot svn path=/Customer/trunk/; revision=27702 --- VGLD/vgld.sql | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/VGLD/vgld.sql b/VGLD/vgld.sql index c51f8150c..875bcfeee 100644 --- a/VGLD/vgld.sql +++ b/VGLD/vgld.sql @@ -2182,6 +2182,64 @@ BEGIN END; / + + +-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +------ OFFICE DEPOT E-INVOICING -- OFFICE DEPOT E-INVOICING -- OFFICE DEPOT E-INVOICING -- OFFICE DEPOT E-INVOICING -- OFFICE DEPOT E-INVOICING ------ +-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + +CREATE OR REPLACE PROCEDURE vgld_import_fin_factuur_od (p_import_key IN NUMBER) +AS + v_seq_of_columns VARCHAR(50); +BEGIN + +--In de XSL: factuurnr(1);factuurdatum(2);opdrachtnr(3);omschrijving(4);bedrag(5);btwperc(6);btwbedrag(7);document(8);debiteurnr(9);opmerking(10);btw_verlegd(11);betaalkenmerk(12) +--hulp voor pos : '1;2;3;4;5;6;7;8;9;0;1;2;3;14;15;16;7;8;9;0' + v_seq_of_columns := '0;1;2;3;0;0;4;0;5;7;6;0;0;0;0;0;0;0;0;0'; + + -- Variabelelijst + -- v_leveranciernr: 1 + -- v_factuurnr: 2 (VERPLICHT, anders zet Facilitor '-' in factuurnr, en is status van factuur "Incompleet") + -- v_factuurdatum: 3 + -- v_ordernr: 4 (VERPLICHT, anders is status van factuur "Incompleet") + -- v_locatie: 5 + -- v_afleverdatum: 6 + -- v_omschrijving: 7 + -- v_aantal: 8 + -- v_kostprijs: 9 (VERPLICHT, anders is status van factuur "Incompleet") + -- v_btw_bedrag: 10 (VERPLICHT, of anders veld 11, anders is status van factuur "Incompleet") + -- v_btw: 11 (VERPLICHT, of anders veld 10, anders is status van factuur "Incompleet") + -- v_docid: 12 + -- v_debiteur_nr: 13 + -- v_opmerking: 14 + -- v_btw_verlegd: 15 (VERPLICHT, Ja/Nee/ waarbij leeg gelijk is aan Nee. Andere waarden leidt tot "Incompleet") + -- v_kenmerk1: 16 + -- v_kenmerk1: 17 + -- v_kenmerk1: 18 + -- v_kenmerk1: 19 + -- v_kenmerk1: 20 + -- v_boekmaand: 21 + + fac_import_factuur_body(p_import_key, v_seq_of_columns); +END; +/ + + +CREATE OR REPLACE PROCEDURE vgld_update_fin_factuur_od (p_import_key IN NUMBER) +AS +BEGIN + -- Standaard FCLT verwerk import facturen + fac_update_factuur (p_import_key); +END; +/ + + + ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- -- Koppeling met Exact - CREDITEUREN