Loading data/ddl/package/OSE_PARAMETRE/body.sql +34 −0 Changes for data/ddl/package/OSE_PARAMETRE/body.sql: 34 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -2,6 +2,10 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS cache_ose_user NUMERIC; cache_annee_id NUMERIC; regle_paiement_annee_civile VARCHAR2(50); pourc_s1_pour_annee_civile FLOAT; FUNCTION get_etablissement return Numeric AS etab_id numeric; Loading @@ -10,6 +14,8 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN etab_id; END get_etablissement; FUNCTION get_annee return Numeric AS annee_id numeric; BEGIN Loading @@ -19,6 +25,8 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN cache_annee_id; END get_annee; FUNCTION get_annee_import RETURN NUMERIC AS annee_id NUMERIC; BEGIN Loading @@ -26,6 +34,8 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN annee_id; END get_annee_import; FUNCTION get_ose_user return NUMERIC AS ose_user_id numeric; BEGIN Loading @@ -35,6 +45,8 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN cache_ose_user; END get_ose_user; FUNCTION get_formule RETURN formule%rowtype IS fdata formule%rowtype; BEGIN Loading @@ -47,4 +59,26 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN fdata; END; FUNCTION get_regle_paiement_annee_civ RETURN VARCHAR2 IS BEGIN IF regle_paiement_annee_civile IS NULL THEN SELECT valeur INTO regle_paiement_annee_civile FROM parametre WHERE nom = 'regle_paiement_annee_civile'; END IF; RETURN regle_paiement_annee_civile; END; FUNCTION get_pourc_s1_annee_civ RETURN VARCHAR2 IS BEGIN IF pourc_s1_pour_annee_civile IS NULL THEN SELECT TO_NUMBER(valeur, '999999999D999999999', 'NLS_NUMERIC_CHARACTERS =.,') INTO pourc_s1_pour_annee_civile FROM parametre WHERE nom = 'pourc_s1_pour_annee_civile'; END IF; RETURN pourc_s1_pour_annee_civile; END; END OSE_PARAMETRE; No newline at end of file data/ddl/package/OSE_PARAMETRE/definition.sql +7 −5 Changes for data/ddl/package/OSE_PARAMETRE/definition.sql: 7 added lines, 5 removed lines. Original line number Diff line number Diff line CREATE OR REPLACE PACKAGE "OSE_PARAMETRE" AS function get_etablissement return Numeric; function get_annee return Numeric; function get_annee_import return Numeric; function get_ose_user return Numeric; function get_formule RETURN formule%rowtype; FUNCTION get_etablissement RETURN Numeric; FUNCTION get_annee RETURN Numeric; FUNCTION get_annee_import RETURN Numeric; FUNCTION get_ose_user RETURN Numeric; FUNCTION get_formule RETURN formule%rowtype; FUNCTION get_regle_paiement_annee_civ RETURN VARCHAR2; FUNCTION get_pourc_s1_annee_civ RETURN VARCHAR2; END OSE_PARAMETRE; No newline at end of file Loading
data/ddl/package/OSE_PARAMETRE/body.sql +34 −0 Changes for data/ddl/package/OSE_PARAMETRE/body.sql: 34 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -2,6 +2,10 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS cache_ose_user NUMERIC; cache_annee_id NUMERIC; regle_paiement_annee_civile VARCHAR2(50); pourc_s1_pour_annee_civile FLOAT; FUNCTION get_etablissement return Numeric AS etab_id numeric; Loading @@ -10,6 +14,8 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN etab_id; END get_etablissement; FUNCTION get_annee return Numeric AS annee_id numeric; BEGIN Loading @@ -19,6 +25,8 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN cache_annee_id; END get_annee; FUNCTION get_annee_import RETURN NUMERIC AS annee_id NUMERIC; BEGIN Loading @@ -26,6 +34,8 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN annee_id; END get_annee_import; FUNCTION get_ose_user return NUMERIC AS ose_user_id numeric; BEGIN Loading @@ -35,6 +45,8 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN cache_ose_user; END get_ose_user; FUNCTION get_formule RETURN formule%rowtype IS fdata formule%rowtype; BEGIN Loading @@ -47,4 +59,26 @@ CREATE OR REPLACE PACKAGE BODY "OSE_PARAMETRE" AS RETURN fdata; END; FUNCTION get_regle_paiement_annee_civ RETURN VARCHAR2 IS BEGIN IF regle_paiement_annee_civile IS NULL THEN SELECT valeur INTO regle_paiement_annee_civile FROM parametre WHERE nom = 'regle_paiement_annee_civile'; END IF; RETURN regle_paiement_annee_civile; END; FUNCTION get_pourc_s1_annee_civ RETURN VARCHAR2 IS BEGIN IF pourc_s1_pour_annee_civile IS NULL THEN SELECT TO_NUMBER(valeur, '999999999D999999999', 'NLS_NUMERIC_CHARACTERS =.,') INTO pourc_s1_pour_annee_civile FROM parametre WHERE nom = 'pourc_s1_pour_annee_civile'; END IF; RETURN pourc_s1_pour_annee_civile; END; END OSE_PARAMETRE; No newline at end of file
data/ddl/package/OSE_PARAMETRE/definition.sql +7 −5 Changes for data/ddl/package/OSE_PARAMETRE/definition.sql: 7 added lines, 5 removed lines. Original line number Diff line number Diff line CREATE OR REPLACE PACKAGE "OSE_PARAMETRE" AS function get_etablissement return Numeric; function get_annee return Numeric; function get_annee_import return Numeric; function get_ose_user return Numeric; function get_formule RETURN formule%rowtype; FUNCTION get_etablissement RETURN Numeric; FUNCTION get_annee RETURN Numeric; FUNCTION get_annee_import RETURN Numeric; FUNCTION get_ose_user RETURN Numeric; FUNCTION get_formule RETURN formule%rowtype; FUNCTION get_regle_paiement_annee_civ RETURN VARCHAR2; FUNCTION get_pourc_s1_annee_civ RETURN VARCHAR2; END OSE_PARAMETRE; No newline at end of file