DBA Data[Home] [Help]

APPS.PO_VAL_HEADERS2 dependencies on PO_TBL_NUMBER

Line 8: PROCEDURE po_header_id(p_id_tbl IN po_tbl_number,

4: -------------------------------------------------------------------------
5: -- po_header_id cannot be null and must not exist in Transaction header table.
6: -- Called for the create case.
7: -------------------------------------------------------------------------
8: PROCEDURE po_header_id(p_id_tbl IN po_tbl_number,
9: p_po_header_id_tbl IN po_tbl_number,
10: x_result_set_id IN OUT NOCOPY NUMBER,
11: x_result_type OUT NOCOPY VARCHAR2);
12:

Line 9: p_po_header_id_tbl IN po_tbl_number,

5: -- po_header_id cannot be null and must not exist in Transaction header table.
6: -- Called for the create case.
7: -------------------------------------------------------------------------
8: PROCEDURE po_header_id(p_id_tbl IN po_tbl_number,
9: p_po_header_id_tbl IN po_tbl_number,
10: x_result_set_id IN OUT NOCOPY NUMBER,
11: x_result_type OUT NOCOPY VARCHAR2);
12:
13: -------------------------------------------------------------------------

Line 17: PROCEDURE type_lookup_code(p_id_tbl IN po_tbl_number,

13: -------------------------------------------------------------------------
14: -- type_lookup_code cannot be null and must be equal to
15: -- BLANKET, STANDARD or QUOTATION.
16: -------------------------------------------------------------------------
17: PROCEDURE type_lookup_code(p_id_tbl IN po_tbl_number,
18: p_type_lookup_code_tbl IN po_tbl_varchar30,
19: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
20: x_result_type OUT NOCOPY VARCHAR2);
21:

Line 26: p_id_tbl IN po_tbl_number,

22: -----------------------------------------------------------------------------------------
23: -- document_num must not null, must be unique, greater than or equal to zero and be of the correct type.
24: -----------------------------------------------------------------------------------------
25: PROCEDURE document_num(
26: p_id_tbl IN po_tbl_number,
27: p_po_header_id_tbl IN po_tbl_number,
28: p_document_num_tbl IN po_tbl_varchar30,
29: p_type_lookup_code_tbl IN po_tbl_varchar30,
30: p_manual_po_num_type IN VARCHAR2,

Line 27: p_po_header_id_tbl IN po_tbl_number,

23: -- document_num must not null, must be unique, greater than or equal to zero and be of the correct type.
24: -----------------------------------------------------------------------------------------
25: PROCEDURE document_num(
26: p_id_tbl IN po_tbl_number,
27: p_po_header_id_tbl IN po_tbl_number,
28: p_document_num_tbl IN po_tbl_varchar30,
29: p_type_lookup_code_tbl IN po_tbl_varchar30,
30: p_manual_po_num_type IN VARCHAR2,
31: p_manual_quote_num_type IN VARCHAR2,

Line 39: PROCEDURE currency_code(p_id_tbl IN po_tbl_number,

35:
36: -------------------------------------------------------------------------
37: -- validate currency_code not null and against FND_CURRENCIES.
38: -------------------------------------------------------------------------
39: PROCEDURE currency_code(p_id_tbl IN po_tbl_number,
40: p_currency_code_tbl IN po_tbl_varchar30,
41: x_result_set_id IN OUT NOCOPY NUMBER,
42: x_result_type OUT NOCOPY VARCHAR2);
43:

Line 50: PROCEDURE rate_info(p_id_tbl IN po_tbl_number,

46: -- If currency_code does not equal functional currency code, validate rate_type not null,
47: -- validate rate_type against gl_daily_conversion_type_v, validate rate is not null and positive,
48: -- validate rate against g1_currency_api.get_rate().
49: -------------------------------------------------------------------------
50: PROCEDURE rate_info(p_id_tbl IN po_tbl_number,
51: p_currency_code_tbl IN PO_TBL_VARCHAR30,
52: p_rate_type_tbl IN PO_TBL_VARCHAR30,
53: p_rate_tbl IN po_tbl_number,
54: p_rate_date_tbl IN po_tbl_date,

Line 53: p_rate_tbl IN po_tbl_number,

49: -------------------------------------------------------------------------
50: PROCEDURE rate_info(p_id_tbl IN po_tbl_number,
51: p_currency_code_tbl IN PO_TBL_VARCHAR30,
52: p_rate_type_tbl IN PO_TBL_VARCHAR30,
53: p_rate_tbl IN po_tbl_number,
54: p_rate_date_tbl IN po_tbl_date,
55: p_func_currency_code IN VARCHAR2,
56: p_set_of_books_id IN NUMBER,
57: x_result_set_id IN OUT NOCOPY NUMBER,

Line 64: PROCEDURE agent_id(p_id_tbl IN po_tbl_number,

60:
61: -------------------------------------------------------------------------
62: -- Agent Id must not be null and validate against PO_AGENTS.
63: -------------------------------------------------------------------------
64: PROCEDURE agent_id(p_id_tbl IN po_tbl_number,
65: p_agent_id_tbl IN po_tbl_number,
66: x_result_set_id IN OUT NOCOPY NUMBER,
67: x_result_type OUT NOCOPY VARCHAR2);
68:

Line 65: p_agent_id_tbl IN po_tbl_number,

61: -------------------------------------------------------------------------
62: -- Agent Id must not be null and validate against PO_AGENTS.
63: -------------------------------------------------------------------------
64: PROCEDURE agent_id(p_id_tbl IN po_tbl_number,
65: p_agent_id_tbl IN po_tbl_number,
66: x_result_set_id IN OUT NOCOPY NUMBER,
67: x_result_type OUT NOCOPY VARCHAR2);
68:
69: -------------------------------------------------------------------------

Line 77: PROCEDURE vendor_info(p_id_tbl IN po_tbl_number,

73: -- validate vendor_site_id using po_supplier_sites_val_v
74: -- validate vendor_contact_id using po_vendor_contacts
75: -- validate vendor site CCR if approval status is APPROVED.
76: -------------------------------------------------------------------------
77: PROCEDURE vendor_info(p_id_tbl IN po_tbl_number,
78: p_vendor_id_tbl IN po_tbl_number,
79: p_vendor_site_id_tbl IN po_tbl_number,
80: p_vendor_contact_id_tbl IN po_tbl_number,
81: p_type_lookup_code_tbl IN po_tbl_varchar30, --8913559 bug

Line 78: p_vendor_id_tbl IN po_tbl_number,

74: -- validate vendor_contact_id using po_vendor_contacts
75: -- validate vendor site CCR if approval status is APPROVED.
76: -------------------------------------------------------------------------
77: PROCEDURE vendor_info(p_id_tbl IN po_tbl_number,
78: p_vendor_id_tbl IN po_tbl_number,
79: p_vendor_site_id_tbl IN po_tbl_number,
80: p_vendor_contact_id_tbl IN po_tbl_number,
81: p_type_lookup_code_tbl IN po_tbl_varchar30, --8913559 bug
82: p_federal_instance IN VARCHAR,

Line 79: p_vendor_site_id_tbl IN po_tbl_number,

75: -- validate vendor site CCR if approval status is APPROVED.
76: -------------------------------------------------------------------------
77: PROCEDURE vendor_info(p_id_tbl IN po_tbl_number,
78: p_vendor_id_tbl IN po_tbl_number,
79: p_vendor_site_id_tbl IN po_tbl_number,
80: p_vendor_contact_id_tbl IN po_tbl_number,
81: p_type_lookup_code_tbl IN po_tbl_varchar30, --8913559 bug
82: p_federal_instance IN VARCHAR,
83: x_result_set_id IN OUT NOCOPY NUMBER,

Line 80: p_vendor_contact_id_tbl IN po_tbl_number,

76: -------------------------------------------------------------------------
77: PROCEDURE vendor_info(p_id_tbl IN po_tbl_number,
78: p_vendor_id_tbl IN po_tbl_number,
79: p_vendor_site_id_tbl IN po_tbl_number,
80: p_vendor_contact_id_tbl IN po_tbl_number,
81: p_type_lookup_code_tbl IN po_tbl_varchar30, --8913559 bug
82: p_federal_instance IN VARCHAR,
83: x_result_set_id IN OUT NOCOPY NUMBER,
84: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,

Line 90: PROCEDURE ship_to_location_id(p_id_tbl IN po_tbl_number,

86:
87: -------------------------------------------------------------------------
88: -- ShipToLocationId must not be null and valid in HR_LOCATIONS.
89: -------------------------------------------------------------------------
90: PROCEDURE ship_to_location_id(p_id_tbl IN po_tbl_number,
91: p_ship_to_location_id_tbl IN po_tbl_number,
92: -- Bug 7007502: Added new param p_type_lookup_code_tbl
93: p_type_lookup_code_tbl IN po_tbl_varchar30,
94: x_result_set_id IN OUT NOCOPY NUMBER,

Line 91: p_ship_to_location_id_tbl IN po_tbl_number,

87: -------------------------------------------------------------------------
88: -- ShipToLocationId must not be null and valid in HR_LOCATIONS.
89: -------------------------------------------------------------------------
90: PROCEDURE ship_to_location_id(p_id_tbl IN po_tbl_number,
91: p_ship_to_location_id_tbl IN po_tbl_number,
92: -- Bug 7007502: Added new param p_type_lookup_code_tbl
93: p_type_lookup_code_tbl IN po_tbl_varchar30,
94: x_result_set_id IN OUT NOCOPY NUMBER,
95: x_result_type OUT NOCOPY VARCHAR2);

Line 100: PROCEDURE bill_to_location_id(p_id_tbl IN po_tbl_number,

96:
97: -------------------------------------------------------------------------
98: -- BillToLocationId must not be null and validate against HR_LOCATIONS.
99: -------------------------------------------------------------------------
100: PROCEDURE bill_to_location_id(p_id_tbl IN po_tbl_number,
101: p_bill_to_location_id_tbl IN po_tbl_number,
102: -- Bug 7007502: Added new param p_type_lookup_code_tbl
103: p_type_lookup_code_tbl IN po_tbl_varchar30,
104: x_result_set_id IN OUT NOCOPY NUMBER,

Line 101: p_bill_to_location_id_tbl IN po_tbl_number,

97: -------------------------------------------------------------------------
98: -- BillToLocationId must not be null and validate against HR_LOCATIONS.
99: -------------------------------------------------------------------------
100: PROCEDURE bill_to_location_id(p_id_tbl IN po_tbl_number,
101: p_bill_to_location_id_tbl IN po_tbl_number,
102: -- Bug 7007502: Added new param p_type_lookup_code_tbl
103: p_type_lookup_code_tbl IN po_tbl_varchar30,
104: x_result_set_id IN OUT NOCOPY NUMBER,
105: x_result_type OUT NOCOPY VARCHAR2);

Line 110: PROCEDURE ship_via_lookup_code(p_id_tbl IN po_tbl_number,

106:
107: -------------------------------------------------------------------------
108: -- validate ship_via_lookup_code against ORG_FREIGHT
109: -------------------------------------------------------------------------
110: PROCEDURE ship_via_lookup_code(p_id_tbl IN po_tbl_number,
111: p_ship_via_lookup_code_tbl IN PO_TBL_VARCHAR30,
112: p_inventory_org_id IN NUMBER,
113: x_result_set_id IN OUT NOCOPY NUMBER,
114: x_result_type OUT NOCOPY VARCHAR2);

Line 119: PROCEDURE fob_lookup_code(p_id_tbl IN po_tbl_number,

115:
116: -------------------------------------------------------------------------
117: -- validate fob_lookup_code against PO_LOOKUP_CODES
118: -------------------------------------------------------------------------
119: PROCEDURE fob_lookup_code(p_id_tbl IN po_tbl_number,
120: p_fob_lookup_code_tbl IN PO_TBL_VARCHAR30,
121: x_result_set_id IN OUT NOCOPY NUMBER,
122: x_result_type OUT NOCOPY VARCHAR2);
123:

Line 127: PROCEDURE freight_terms_lookup_code(p_id_tbl IN po_tbl_number,

123:
124: -------------------------------------------------------------------------
125: -- validate freight_terms_lookup_code against PO_LOOKUP_CODES
126: -------------------------------------------------------------------------
127: PROCEDURE freight_terms_lookup_code(p_id_tbl IN po_tbl_number,
128: p_freight_terms_lookup_tbl IN PO_TBL_VARCHAR30,
129: x_result_set_id IN OUT NOCOPY NUMBER,
130: x_result_type OUT NOCOPY VARCHAR2);
131:

Line 135: PROCEDURE shipping_control(p_id_tbl IN po_tbl_number,

131:
132: -------------------------------------------------------------------------
133: -- validate shipping_control against PO_LOOKUP_CODES
134: -------------------------------------------------------------------------
135: PROCEDURE shipping_control(p_id_tbl IN po_tbl_number,
136: p_shipping_control_tbl IN PO_TBL_VARCHAR30,
137: x_result_set_id IN OUT NOCOPY NUMBER,
138: x_result_type OUT NOCOPY VARCHAR2);
139:

Line 144: PROCEDURE acceptance_due_date(p_id_tbl IN po_tbl_number,

140: -------------------------------------------------------------------------
141: -- validate acceptance_due_date is not null if acceptance_required_flag = Y.
142: -- Only called for Blanket and SPO.
143: -------------------------------------------------------------------------
144: PROCEDURE acceptance_due_date(p_id_tbl IN po_tbl_number,
145: p_acceptance_reqd_flag_tbl IN PO_TBL_VARCHAR1,
146: p_acceptance_due_date_tbl IN po_tbl_date,
147: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
148: x_result_type OUT NOCOPY VARCHAR2);

Line 153: PROCEDURE cancel_flag(p_id_tbl IN po_tbl_number,

149:
150: -------------------------------------------------------------------------
151: -- validate cancel_flag = N. Only called for Blanket and SPO.
152: -------------------------------------------------------------------------
153: PROCEDURE cancel_flag(p_id_tbl IN po_tbl_number,
154: p_cancel_flag_tbl IN PO_TBL_VARCHAR1,
155: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
156: x_result_type OUT NOCOPY VARCHAR2);
157:

Line 161: PROCEDURE closed_code(p_id_tbl IN po_tbl_number,

157:
158: -------------------------------------------------------------------------
159: -- validate closed_code = OPEN. Only called for Blanket and SPO.
160: -------------------------------------------------------------------------
161: PROCEDURE closed_code(p_id_tbl IN po_tbl_number,
162: p_closed_code_tbl IN PO_TBL_VARCHAR30,
163: p_acceptance_reqd_flag_tbl IN PO_TBL_VARCHAR1,
164: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
165: x_result_type OUT NOCOPY VARCHAR2);

Line 170: PROCEDURE print_count(p_id_tbl IN po_tbl_number,

166:
167: -------------------------------------------------------------------------
168: -- validate print_count = 0. Only called for Blanket and SPO.
169: -------------------------------------------------------------------------
170: PROCEDURE print_count(p_id_tbl IN po_tbl_number,
171: p_print_count_tbl IN po_tbl_number,
172: p_approval_status_tbl IN PO_TBL_VARCHAR30,
173: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
174: x_result_type OUT NOCOPY VARCHAR2);

Line 171: p_print_count_tbl IN po_tbl_number,

167: -------------------------------------------------------------------------
168: -- validate print_count = 0. Only called for Blanket and SPO.
169: -------------------------------------------------------------------------
170: PROCEDURE print_count(p_id_tbl IN po_tbl_number,
171: p_print_count_tbl IN po_tbl_number,
172: p_approval_status_tbl IN PO_TBL_VARCHAR30,
173: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
174: x_result_type OUT NOCOPY VARCHAR2);
175:

Line 180: PROCEDURE approval_status(p_id_tbl IN po_tbl_number,

176: -------------------------------------------------------------------------
177: -- validate approval_status = INCOMPLETE, APPROVED, INITIATE APPROVAL.
178: -- Only called for Blanket and SPO.
179: -------------------------------------------------------------------------
180: PROCEDURE approval_status(p_id_tbl IN po_tbl_number,
181: p_approval_status_tbl IN PO_TBL_VARCHAR30,
182: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
183: x_result_type OUT NOCOPY VARCHAR2);
184:

Line 188: PROCEDURE amount_to_encumber(p_id_tbl IN po_tbl_number,

184:
185: -------------------------------------------------------------------------
186: -- validate amount_to_encumber > 0
187: -------------------------------------------------------------------------
188: PROCEDURE amount_to_encumber(p_id_tbl IN po_tbl_number,
189: p_amount_to_encumber_tbl IN po_tbl_number,
190: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
191: x_result_type OUT NOCOPY VARCHAR2);
192:

Line 189: p_amount_to_encumber_tbl IN po_tbl_number,

185: -------------------------------------------------------------------------
186: -- validate amount_to_encumber > 0
187: -------------------------------------------------------------------------
188: PROCEDURE amount_to_encumber(p_id_tbl IN po_tbl_number,
189: p_amount_to_encumber_tbl IN po_tbl_number,
190: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
191: x_result_type OUT NOCOPY VARCHAR2);
192:
193: ------------------------------------------------------------------------------

Line 196: PROCEDURE style_id(p_id_tbl IN po_tbl_number,

192:
193: ------------------------------------------------------------------------------
194: -- Validate style_id exists in system, is active and is not enabled for complex work.
195: ------------------------------------------------------------------------------
196: PROCEDURE style_id(p_id_tbl IN po_tbl_number,
197: p_style_id_tbl IN po_tbl_number,
198: x_result_set_id IN OUT NOCOPY NUMBER,
199: x_result_type OUT NOCOPY VARCHAR2);
200:

Line 197: p_style_id_tbl IN po_tbl_number,

193: ------------------------------------------------------------------------------
194: -- Validate style_id exists in system, is active and is not enabled for complex work.
195: ------------------------------------------------------------------------------
196: PROCEDURE style_id(p_id_tbl IN po_tbl_number,
197: p_style_id_tbl IN po_tbl_number,
198: x_result_set_id IN OUT NOCOPY NUMBER,
199: x_result_type OUT NOCOPY VARCHAR2);
200:
201: -- bug4911388

Line 206: ( p_id_tbl IN PO_TBL_NUMBER,

202: -------------------------------------------------------------------------
203: -- validate that acceptance_reuqired_flag has correct value
204: -------------------------------------------------------------------------
205: PROCEDURE acceptance_required_flag
206: ( p_id_tbl IN PO_TBL_NUMBER,
207: p_type_lookup_code_tbl IN PO_TBL_VARCHAR30,
208: p_acceptance_required_flag_tbl IN PO_TBL_VARCHAR1,
209: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
210: x_result_type OUT NOCOPY VARCHAR2

Line 219: ( p_id_tbl IN PO_TBL_NUMBER,

215: -------------------------------------------------------------------------
216: -- validate that amount limit is valid
217: -------------------------------------------------------------------------
218: PROCEDURE amount_limit
219: ( p_id_tbl IN PO_TBL_NUMBER,
220: p_amount_limit_tbl IN PO_TBL_NUMBER,
221: p_amount_agreed_tbl IN PO_TBL_NUMBER,
222: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
223: x_result_type OUT NOCOPY VARCHAR2

Line 220: p_amount_limit_tbl IN PO_TBL_NUMBER,

216: -- validate that amount limit is valid
217: -------------------------------------------------------------------------
218: PROCEDURE amount_limit
219: ( p_id_tbl IN PO_TBL_NUMBER,
220: p_amount_limit_tbl IN PO_TBL_NUMBER,
221: p_amount_agreed_tbl IN PO_TBL_NUMBER,
222: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
223: x_result_type OUT NOCOPY VARCHAR2
224: );

Line 221: p_amount_agreed_tbl IN PO_TBL_NUMBER,

217: -------------------------------------------------------------------------
218: PROCEDURE amount_limit
219: ( p_id_tbl IN PO_TBL_NUMBER,
220: p_amount_limit_tbl IN PO_TBL_NUMBER,
221: p_amount_agreed_tbl IN PO_TBL_NUMBER,
222: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
223: x_result_type OUT NOCOPY VARCHAR2
224: );
225: