66: -- Declare cursors and local variables
67: --
68: cursor csr_competence_element is
69: select party_id ,person_id, type, status, object_version_number
70: from per_competence_elements
71: where competence_element_id = p_competence_element_id;
72:
73: cursor csr_get_competence_id is
74: select competence_id
85: -- Declare out parameters
86: --
87: l_comp_element_outcome_id per_comp_element_outcomes.comp_element_outcome_id%TYPE;
88: l_object_version_number per_comp_element_outcomes.object_version_number%TYPE;
89: lv_object_version_number per_competence_elements.object_version_number%TYPE;
90: l_party_id per_competence_elements.party_id%TYPE;
91: l_person_id per_competence_elements.person_id%TYPE;
92: l_type per_competence_elements.type%TYPE;
93: l_status per_competence_elements.status%TYPE;
86: --
87: l_comp_element_outcome_id per_comp_element_outcomes.comp_element_outcome_id%TYPE;
88: l_object_version_number per_comp_element_outcomes.object_version_number%TYPE;
89: lv_object_version_number per_competence_elements.object_version_number%TYPE;
90: l_party_id per_competence_elements.party_id%TYPE;
91: l_person_id per_competence_elements.person_id%TYPE;
92: l_type per_competence_elements.type%TYPE;
93: l_status per_competence_elements.status%TYPE;
94:
87: l_comp_element_outcome_id per_comp_element_outcomes.comp_element_outcome_id%TYPE;
88: l_object_version_number per_comp_element_outcomes.object_version_number%TYPE;
89: lv_object_version_number per_competence_elements.object_version_number%TYPE;
90: l_party_id per_competence_elements.party_id%TYPE;
91: l_person_id per_competence_elements.person_id%TYPE;
92: l_type per_competence_elements.type%TYPE;
93: l_status per_competence_elements.status%TYPE;
94:
95: --
88: l_object_version_number per_comp_element_outcomes.object_version_number%TYPE;
89: lv_object_version_number per_competence_elements.object_version_number%TYPE;
90: l_party_id per_competence_elements.party_id%TYPE;
91: l_person_id per_competence_elements.person_id%TYPE;
92: l_type per_competence_elements.type%TYPE;
93: l_status per_competence_elements.status%TYPE;
94:
95: --
96: begin
89: lv_object_version_number per_competence_elements.object_version_number%TYPE;
90: l_party_id per_competence_elements.party_id%TYPE;
91: l_person_id per_competence_elements.person_id%TYPE;
92: l_type per_competence_elements.type%TYPE;
93: l_status per_competence_elements.status%TYPE;
94:
95: --
96: begin
97: --
772:
773: l_competence_element_id per_comp_element_outcomes.competence_element_id%TYPE;
774: cursor csr_competence_element is
775: select party_id ,person_id, type, status, object_version_number
776: from per_competence_elements
777: where competence_element_id = l_competence_element_id;
778:
779:
780: l_proc varchar2(72) := g_package||'delete_element_outcome';
778:
779:
780: l_proc varchar2(72) := g_package||'delete_element_outcome';
781: lv_object_version_number per_comp_element_outcomes.object_version_number%TYPE;
782: ll_object_version_number per_competence_elements.object_version_number%TYPE;
783: l_party_id per_competence_elements.party_id%TYPE;
784: l_person_id per_competence_elements.person_id%TYPE;
785: l_type per_competence_elements.type%TYPE;
786: l_status per_competence_elements.status%TYPE;
779:
780: l_proc varchar2(72) := g_package||'delete_element_outcome';
781: lv_object_version_number per_comp_element_outcomes.object_version_number%TYPE;
782: ll_object_version_number per_competence_elements.object_version_number%TYPE;
783: l_party_id per_competence_elements.party_id%TYPE;
784: l_person_id per_competence_elements.person_id%TYPE;
785: l_type per_competence_elements.type%TYPE;
786: l_status per_competence_elements.status%TYPE;
787:
780: l_proc varchar2(72) := g_package||'delete_element_outcome';
781: lv_object_version_number per_comp_element_outcomes.object_version_number%TYPE;
782: ll_object_version_number per_competence_elements.object_version_number%TYPE;
783: l_party_id per_competence_elements.party_id%TYPE;
784: l_person_id per_competence_elements.person_id%TYPE;
785: l_type per_competence_elements.type%TYPE;
786: l_status per_competence_elements.status%TYPE;
787:
788: --
781: lv_object_version_number per_comp_element_outcomes.object_version_number%TYPE;
782: ll_object_version_number per_competence_elements.object_version_number%TYPE;
783: l_party_id per_competence_elements.party_id%TYPE;
784: l_person_id per_competence_elements.person_id%TYPE;
785: l_type per_competence_elements.type%TYPE;
786: l_status per_competence_elements.status%TYPE;
787:
788: --
789: -- Declare out variables
782: ll_object_version_number per_competence_elements.object_version_number%TYPE;
783: l_party_id per_competence_elements.party_id%TYPE;
784: l_person_id per_competence_elements.person_id%TYPE;
785: l_type per_competence_elements.type%TYPE;
786: l_status per_competence_elements.status%TYPE;
787:
788: --
789: -- Declare out variables
790: --