TWYN#52191 Rapport BMUt_NUM
svn path=/Database/trunk/; revision=37118
This commit is contained in:
@@ -1215,13 +1215,18 @@ AS
|
||||
|
||||
PROCEDURE create_bgt_budgetmutatie_node (p_budget_key IN NUMBER, p_mutatie_key IN NUMBER)
|
||||
AS
|
||||
v_datum bgt_budgetmutatie.bgt_budgetmutatie_datum%TYPE;
|
||||
v_omschrijving bgt_budgetmutatie.bgt_budgetmutatie_omschrijving%TYPE;
|
||||
v_key_van bgt_budgetmutatie.bgt_budget_key_van%TYPE;
|
||||
v_key_naar bgt_budgetmutatie.bgt_budget_key_naar%TYPE;
|
||||
v_bedrag_van bgt_budgetmutatie.bgt_budget_bedrag_van%TYPE;
|
||||
v_bedrag_naar bgt_budgetmutatie.bgt_budget_bedrag_naar%TYPE;
|
||||
v_persoon prs_perslid.prs_perslid_key%TYPE;
|
||||
v_datum bgt_budgetmutatie.bgt_budgetmutatie_datum%TYPE;
|
||||
v_omschrijving bgt_budgetmutatie.bgt_budgetmutatie_omschrijving%TYPE;
|
||||
v_key_van bgt_budgetmutatie.bgt_budget_key_van%TYPE;
|
||||
v_key_naar bgt_budgetmutatie.bgt_budget_key_naar%TYPE;
|
||||
v_bedrag_van bgt_budgetmutatie.bgt_budget_bedrag_van%TYPE;
|
||||
v_btwbedrag_van bgt_budgetmutatie.bgt_budget_btwbedrag_van%TYPE;
|
||||
v_bedrag_naar bgt_budgetmutatie.bgt_budget_bedrag_naar%TYPE;
|
||||
v_btwbedrag_naar bgt_budgetmutatie.bgt_budget_btwbedrag_naar%TYPE;
|
||||
v_reserve bgt_budgetmutatie.bgt_budgetmutatie_reserve%TYPE;
|
||||
v_volgnr bgt_budgetmutatie.bgt_budgetmutatie_volgnr%TYPE;
|
||||
v_code bgt_budgetmutatie.bgt_budgetmutatie_code%TYPE;
|
||||
v_persoon prs_perslid.prs_perslid_key%TYPE;
|
||||
BEGIN
|
||||
IF p_mutatie_key IS NOT NULL
|
||||
THEN
|
||||
@@ -1231,25 +1236,41 @@ AS
|
||||
, bgt_budget_key_van
|
||||
, bgt_budget_key_naar
|
||||
, bgt_budget_bedrag_van
|
||||
, bgt_budgetbtwbedrag_van
|
||||
, bgt_budget_bedrag_naar
|
||||
, bgt_budget_btwbedrag_naar
|
||||
, bgt_budgetmutatie_reserve
|
||||
, bgt_budgetmutatie_volgnr
|
||||
, bgt_budgetmutatie_code
|
||||
INTO v_datum
|
||||
, v_omschrijving
|
||||
, v_persoon
|
||||
, v_key_van
|
||||
, v_key_naar
|
||||
, v_bedrag_van
|
||||
, v_btwbedrag_van
|
||||
, v_bedrag_naar
|
||||
, v_btwbedrag_naar
|
||||
, v_reserve
|
||||
, v_volgnr
|
||||
, v_code
|
||||
FROM bgt_budgetmutatie
|
||||
WHERE bgt_budgetmutatie_key = p_mutatie_key;
|
||||
createopentag ('mutation');
|
||||
createxmltagvalue ('key', mynumbertochar (p_mutatie_key));
|
||||
mydatetochar ('date', v_datum);
|
||||
createxmltagvalue ('remark', v_omschrijving);
|
||||
IF (p_budget_key = v_key_van) THEN
|
||||
createxmltagvalue ('amount', mynumbertochar (v_bedrag_van));
|
||||
createxmltagvalue ('amount', mynumbertochar (v_bedrag_van));
|
||||
createxmltagvalue ('amountvat', mynumbertochar (v_btwbedrag_van));
|
||||
END IF;
|
||||
IF (p_budget_key = v_key_naar) THEN
|
||||
createxmltagvalue ('amount', mynumbertochar (v_bedrag_naar));
|
||||
createxmltagvalue ('amount', mynumbertochar (v_bedrag_naar));
|
||||
createxmltagvalue ('amountvat', mynumbertochar (v_btwbedrag_naar));
|
||||
END IF;
|
||||
createxmltagvalue ('reserve', mynumbertochar (v_reserve));
|
||||
createxmltagvalue ('sequence', mynumbertochar (v_volgnr));
|
||||
createxmltagvalue ('code', v_code);
|
||||
createclosetag ('mutation');
|
||||
END IF;
|
||||
END;
|
||||
|
||||
Reference in New Issue
Block a user