DBA Data[Home] [Help]

PACKAGE: APPS.IGS_TR_STEP_PKG

Source


1 PACKAGE igs_tr_step_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSTI03S.pls 115.6 2003/02/19 12:42:36 kpadiyar ship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid IN OUT NOCOPY VARCHAR2,
6     x_tracking_id IN NUMBER,
7     x_tracking_step_id IN NUMBER,
8     x_tracking_step_number IN NUMBER,
9     x_description IN VARCHAR2,
10     x_s_tracking_step_type IN VARCHAR2,
11     x_completion_dt IN DATE,
12     x_action_days IN NUMBER,
13     x_step_completion_ind IN VARCHAR2,
14     x_by_pass_ind IN VARCHAR2,
15     x_recipient_id IN NUMBER,
16     x_step_group_id IN NUMBER DEFAULT NULL,
17     x_publish_ind IN VARCHAR2 DEFAULT 'N',
18     x_step_catalog_cd IN VARCHAR2 DEFAULT NULL,
19     x_mode IN VARCHAR2 DEFAULT 'R'
20   );
21 
22   PROCEDURE lock_row (
23     x_rowid IN VARCHAR2,
24     x_tracking_id IN NUMBER,
25     x_tracking_step_id IN NUMBER,
26     x_tracking_step_number IN NUMBER,
27     x_description IN VARCHAR2,
28     x_s_tracking_step_type IN VARCHAR2,
29     x_completion_dt IN DATE,
30     x_action_days IN NUMBER,
31     x_step_completion_ind IN VARCHAR2,
32     x_by_pass_ind IN VARCHAR2,
33     x_recipient_id IN NUMBER,
34     x_step_group_id IN NUMBER DEFAULT NULL,
35     x_publish_ind IN VARCHAR2 DEFAULT 'N',
36     x_step_catalog_cd IN VARCHAR2 DEFAULT NULL
37   );
38 
39   PROCEDURE update_row (
40     x_rowid IN VARCHAR2,
41     x_tracking_id IN NUMBER,
42     x_tracking_step_id IN NUMBER,
43     x_tracking_step_number IN NUMBER,
44     x_description IN VARCHAR2,
45     x_s_tracking_step_type IN VARCHAR2,
46     x_completion_dt IN DATE,
47     x_action_days IN NUMBER,
48     x_step_completion_ind IN VARCHAR2,
49     x_by_pass_ind IN VARCHAR2,
50     x_recipient_id IN NUMBER,
51     x_step_group_id IN NUMBER DEFAULT NULL,
52     x_publish_ind IN VARCHAR2 DEFAULT 'N',
53     x_step_catalog_cd IN VARCHAR2 DEFAULT NULL,
54     x_mode IN VARCHAR2 DEFAULT 'R'
55   );
56 
57   PROCEDURE add_row (
58     x_rowid IN OUT NOCOPY VARCHAR2,
59     x_tracking_id IN NUMBER,
60     x_tracking_step_id IN NUMBER,
61     x_tracking_step_number IN NUMBER,
62     x_description IN VARCHAR2,
63     x_s_tracking_step_type IN VARCHAR2,
64     x_completion_dt IN DATE,
65     x_action_days IN NUMBER,
66     x_step_completion_ind IN VARCHAR2,
67     x_by_pass_ind IN VARCHAR2,
68     x_recipient_id IN NUMBER,
69     x_step_group_id IN NUMBER DEFAULT NULL,
70     x_publish_ind IN VARCHAR2 DEFAULT 'N',
71     x_step_catalog_cd IN VARCHAR2 DEFAULT NULL,
72     x_mode IN VARCHAR2 DEFAULT 'R'
73   );
74 
75   PROCEDURE delete_row (
76     x_rowid IN VARCHAR2
77   );
78 
79   FUNCTION get_pk_for_validation (
80     x_tracking_id IN NUMBER,
81     x_tracking_step_id IN NUMBER
82   )RETURN BOOLEAN;
83 
84   PROCEDURE get_fk_igs_pe_person (
85     x_person_id IN NUMBER
86   );
87 
88   PROCEDURE get_fk_igs_tr_item (
89     x_tracking_id IN NUMBER
90   );
91 
92   PROCEDURE get_fk_igs_lookups_view(
93     x_s_tracking_step_type IN VARCHAR2
94   );
95 
96   -- added to take care of check constraints
97   PROCEDURE check_constraints(
98     column_name IN VARCHAR2 DEFAULT NULL,
99     column_value IN VARCHAR2 DEFAULT NULL
100   );
101 
102   PROCEDURE before_dml (
103     p_action IN VARCHAR2,
104     x_rowid IN VARCHAR2 DEFAULT NULL,
105     x_tracking_id IN NUMBER DEFAULT NULL,
106     x_tracking_step_id IN NUMBER DEFAULT NULL,
107     x_tracking_step_number IN NUMBER DEFAULT NULL,
108     x_description IN VARCHAR2 DEFAULT NULL,
109     x_completion_dt IN DATE DEFAULT NULL,
110     x_action_days IN NUMBER DEFAULT NULL,
111     x_step_completion_ind IN VARCHAR2 DEFAULT NULL,
112     x_by_pass_ind IN VARCHAR2 DEFAULT NULL,
113     x_recipient_id IN NUMBER DEFAULT NULL,
114     x_s_tracking_step_type IN VARCHAR2 DEFAULT NULL,
115     x_step_group_id IN NUMBER DEFAULT NULL,
116     x_publish_ind IN VARCHAR2 DEFAULT NULL,
117     x_step_catalog_cd IN VARCHAR2 DEFAULT NULL,
118     x_creation_date IN DATE DEFAULT NULL,
119     x_created_by IN NUMBER DEFAULT NULL,
120     x_last_update_date IN DATE DEFAULT NULL,
121     x_last_updated_by IN NUMBER DEFAULT NULL,
122     x_last_update_login IN NUMBER DEFAULT NULL
123   );
124 
125 END igs_tr_step_pkg;