DBA Data[Home] [Help]

APPS.PO_SOURCING_RULES_SV dependencies on PO_SOURCING_RULES_SV

Line 1: PACKAGE BODY PO_SOURCING_RULES_SV AS

1: PACKAGE BODY PO_SOURCING_RULES_SV AS
2: /*$Header: POXPISRB.pls 120.3 2006/03/13 04:27:33 asista noship $*/
3:
4: -- Read the profile option that enables/disables the debug log
5: g_po_pdoi_write_to_file VARCHAR2(1) := NVL(FND_PROFILE.VALUE('PO_PDOI_WRITE_TO_FILE'),'N');

Line 165: PO_SOURCING_RULES_SV.validate_sourcing_rule(

161:
162:
163: X_progress := '010';
164: --Make sure parameters are valid for sourcing rule creation/updation
165: PO_SOURCING_RULES_SV.validate_sourcing_rule(
166: x_interface_header_id =>p_interface_header_id,
167: x_interface_line_id =>p_interface_line_id,
168: x_approval_status =>p_approval_status,
169: x_rule_name =>p_rule_name,

Line 189: PO_SOURCING_RULES_SV.create_sourcing_rule(

185: OR (p_create_update_code ='CREATE_UPDATE'))) THEN
186: IF (g_po_pdoi_write_to_file = 'Y') THEN
187: PO_DEBUG.put_line(' Creating call rule for the item ...');
188: END IF;
189: PO_SOURCING_RULES_SV.create_sourcing_rule(
190: x_interface_header_id =>p_interface_header_id,
191: x_interface_line_id =>p_interface_line_id,
192: x_item_id =>p_item_id,
193: x_vendor_id =>p_vendor_id,

Line 222: PO_SOURCING_RULES_SV.validate_update_sourcing_rule(

218: IF ((X_process_flag = 'Y') and
219: (p_create_update_code ='CREATE_UPDATE')) THEN
220:
221: --validate to throw errors on some sure overlap failure cases
222: PO_SOURCING_RULES_SV.validate_update_sourcing_rule(
223: x_interface_header_id =>p_interface_header_id,
224: x_interface_line_id =>p_interface_line_id,
225: x_sourcing_rule_id =>x_sourcing_rule_id,
226: x_start_date =>p_start_date,

Line 237: PO_SOURCING_RULES_SV.update_sourcing_rule(

233: x_header_processable_flag =>x_header_processable_flag,
234: x_po_interface_error_code =>p_po_interface_error_code);
235:
236: if (x_process_flag = 'Y') then
237: PO_SOURCING_RULES_SV.update_sourcing_rule(
238: x_interface_header_id =>p_interface_header_id,
239: x_interface_line_id =>p_interface_line_id,
240: x_item_id =>p_item_id,
241: x_vendor_id =>p_vendor_id,

Line 1758: END PO_SOURCING_RULES_SV;

1754: x_vendor_site_id := NULL;
1755: END get_vendor_site_id;
1756: --
1757:
1758: END PO_SOURCING_RULES_SV;