DBA Data[Home] [Help]

PACKAGE: APPS.GMP_BOM_ROUTING_PKG

Source


1 PACKAGE GMP_BOM_ROUTING_PKG AS
2 /* $Header: GMPBMRTS.pls 120.4.12010000.2 2008/11/01 21:53:02 rpatangy ship $ */
3 
4   PROCEDURE extract_effectivities
5             (
6 			  at_apps_link   IN VARCHAR2,
7 			  delimiter_char IN VARCHAR2,
8 			  instance       IN INTEGER,
9 			  run_date       IN DATE,
10                           return_status  IN OUT NOCOPY BOOLEAN
11             );
12 
13   PROCEDURE time_stamp ;
14 
15   PROCEDURE LOG_MESSAGE(pBUFF  IN  VARCHAR2) ;
16 
17   FUNCTION check_formula (
18                            porganization_id IN PLS_INTEGER,
19                            pformula_id IN PLS_INTEGER) return BOOLEAN ;
20 
21   FUNCTION check_formula_for_organization (
22                            porganization_id IN PLS_INTEGER,
23                            pformula_id IN PLS_INTEGER) return BOOLEAN ;
24 
25   PROCEDURE validate_formula_for_orgn ;
26 
27   PROCEDURE validate_formula ;
28 
29   PROCEDURE invalidate_rtg_all_org (p_routing_id IN PLS_INTEGER) ;
30 
31   PROCEDURE validate_routing (prouting_id IN PLS_INTEGER ,
32                              porganization_id   IN PLS_INTEGER,
33                              pheader_loc  IN  PLS_INTEGER,
34                              prout_valid  OUT NOCOPY BOOLEAN) ;
35 
36   PROCEDURE link_routing ;
37 
38   PROCEDURE link_override_routing ;
39 
40   PROCEDURE export_effectivities
41   (
42     return_status            OUT NOCOPY BOOLEAN
43   ) ;
44 
45   FUNCTION bsearch_routing (p_routing_id IN PLS_INTEGER ,
46                             p_organization_id IN PLS_INTEGER)
47                           RETURN INTEGER ;
48 
49   /* Added New Function for Sequence Dependencies - SGIDUGU  */
50   FUNCTION bsearch_setupid (p_oprn_id      IN PLS_INTEGER ,
51                             p_category_id  IN PLS_INTEGER)
52                           RETURN INTEGER ;
53 
54   PROCEDURE write_process_effectivity
55   (
56     p_x_aps_fmeff_id   IN PLS_INTEGER,
57     p_aps_fmeff_id     IN PLS_INTEGER,
58     return_status      OUT NOCOPY BOOLEAN
59   ) ;
60 
61   PROCEDURE write_bom_components
62   (
63     p_x_aps_fmeff_id   IN PLS_INTEGER,
64     return_status      OUT NOCOPY BOOLEAN
65   ) ;
66 
67   PROCEDURE write_routing
68   (
69     p_x_aps_fmeff_id   IN PLS_INTEGER,
70     return_status      OUT NOCOPY BOOLEAN
71   ) ;
72 
73   PROCEDURE write_routing_operations
74   (
75     p_x_aps_fmeff_id   IN PLS_INTEGER,
76     return_status      OUT NOCOPY BOOLEAN
77   ) ;
78 
79   PROCEDURE retrieve_effectivities
80   (
81     return_status  OUT NOCOPY BOOLEAN
82   ) ;
83 
84   PROCEDURE write_operation_components
85   (
86     p_x_aps_fmeff_id   IN PLS_INTEGER,
87     precipe_id         IN PLS_INTEGER,
88     return_status      OUT NOCOPY BOOLEAN
89   ) ;
90 
91   PROCEDURE setup
92   (
93     apps_link_name IN VARCHAR2,
94     delimiter_char IN VARCHAR2,
95     instance       IN INTEGER,
96     run_date       IN DATE,
97     return_status  OUT NOCOPY BOOLEAN
98   ) ;
99 
100    PROCEDURE gmp_putline (
101        v_text                    IN       VARCHAR2,
102        v_mode                    IN       VARCHAR2 ) ;
103 
104    FUNCTION find_routing_header ( prouting_id   IN PLS_INTEGER,
105                                   porganization_id   IN PLS_INTEGER)
106                                   RETURN BOOLEAN ;
107    FUNCTION find_routing_offsets (p_formula_id       IN PLS_INTEGER,
108                                   p_organization_id   IN PLS_INTEGER)
109                                RETURN NUMBER ;
110    FUNCTION get_offsets( p_formula_id                IN PLS_INTEGER,
111 			p_organization_id	IN PLS_INTEGER,
112                         p_formulaline_id        IN PLS_INTEGER )
113                         RETURN NUMBER ;
114 
115    PROCEDURE msc_inserts
116    (
117      return_status  OUT NOCOPY BOOLEAN
118    ) ;
119 
120   /* Added new procedure to write the Resource Setups and Transitions - SGIDUGU  */
121   /* bug: 6710684 Vpedarla added an IN parameter at_apps_link to the procedure write_setups_and_transitions */
122   PROCEDURE write_setups_and_transitions
123   (
124     at_apps_link    IN VARCHAR2,
125     return_status   OUT NOCOPY BOOLEAN
126   ) ;
127 
128 PROCEDURE Report_Error
129 (
130   i_error_id       IN VARCHAR2,
131   i_error_code     IN VARCHAR2,
132   i_param_1        IN VARCHAR2,
133   i_param_2        IN VARCHAR2,
134   i_param_3        IN VARCHAR2,
135   i_param_4        IN VARCHAR2
136 );
137 
138 PROCEDURE write_step_dependency(
139   p_x_aps_fmeff_id   IN PLS_INTEGER
140 );
141 
142 FUNCTION enh_bsearch_stpno ( l_formula_id       IN PLS_INTEGER,
143                              l_recipe_id        IN PLS_INTEGER,
144                              l_item_id          IN PLS_INTEGER
145                            ) RETURN INTEGER ;
146 
147 PROCEDURE bsearch_unique (p_resource_id   IN PLS_INTEGER ,
148                           p_category_id   IN PLS_INTEGER ,
149                           p_setup_id      OUT NOCOPY PLS_INTEGER
150                          ) ;
151 
152 PROCEDURE extract_items
153 (
154   at_apps_link  IN VARCHAR2,
155   instance      IN INTEGER,
156   run_date      IN DATE,
157   return_status IN OUT NOCOPY BOOLEAN
158 );
159 
160 /* bug: 6710684 vpedarla - added new function */
161 FUNCTION get_profile_value(
162       profile_name IN VARCHAR2,
163       pdblink      IN VARCHAR2 DEFAULT NULL ) return VARCHAR2 ;
164 
165 
166 END GMP_BOM_ROUTING_PKG;