DBA Data[Home] [Help]

APPS.PO_AUTOCREATE_MAINPROC_PVT dependencies on PO_AUTO_LINE_LOC_PROCESS_PVT

Line 2296: PO_AUTO_LINE_LOC_PROCESS_PVT.fetch_line_loc

2292: /* ============================================================================
2293: NAME: process_line_locations
2294: DESC: Handle the logic to derive, default, validate records from po_line_locations_interface
2295: table and insert records into po_line_locations_draft_all table.
2296: PO_AUTO_LINE_LOC_PROCESS_PVT.fetch_line_loc
2297: PO_AUTO_LINE_LOC_PROCESS_PVT.derive_and_default_line_loc : most for standard po / complex order
2298: (Country of Origin,Inspection Required,Receipt required,match option)
2299: PO_AUTO_LINE_LOC_PROCESS_PVT.validate_line_loc (??)
2300: PO_AUTO_LINE_LOC_PROCESS_PVT.merge_to_line_loc_draft

Line 2297: PO_AUTO_LINE_LOC_PROCESS_PVT.derive_and_default_line_loc : most for standard po / complex order

2293: NAME: process_line_locations
2294: DESC: Handle the logic to derive, default, validate records from po_line_locations_interface
2295: table and insert records into po_line_locations_draft_all table.
2296: PO_AUTO_LINE_LOC_PROCESS_PVT.fetch_line_loc
2297: PO_AUTO_LINE_LOC_PROCESS_PVT.derive_and_default_line_loc : most for standard po / complex order
2298: (Country of Origin,Inspection Required,Receipt required,match option)
2299: PO_AUTO_LINE_LOC_PROCESS_PVT.validate_line_loc (??)
2300: PO_AUTO_LINE_LOC_PROCESS_PVT.merge_to_line_loc_draft
2301: (Shipments, Pay Items, Price Breaks they can be handled separetly);

Line 2299: PO_AUTO_LINE_LOC_PROCESS_PVT.validate_line_loc (??)

2295: table and insert records into po_line_locations_draft_all table.
2296: PO_AUTO_LINE_LOC_PROCESS_PVT.fetch_line_loc
2297: PO_AUTO_LINE_LOC_PROCESS_PVT.derive_and_default_line_loc : most for standard po / complex order
2298: (Country of Origin,Inspection Required,Receipt required,match option)
2299: PO_AUTO_LINE_LOC_PROCESS_PVT.validate_line_loc (??)
2300: PO_AUTO_LINE_LOC_PROCESS_PVT.merge_to_line_loc_draft
2301: (Shipments, Pay Items, Price Breaks they can be handled separetly);
2302: CALLER : PO_AUTOCREATE_MAINPROC_PVT.process
2303: ============================================================================== */

Line 2300: PO_AUTO_LINE_LOC_PROCESS_PVT.merge_to_line_loc_draft

2296: PO_AUTO_LINE_LOC_PROCESS_PVT.fetch_line_loc
2297: PO_AUTO_LINE_LOC_PROCESS_PVT.derive_and_default_line_loc : most for standard po / complex order
2298: (Country of Origin,Inspection Required,Receipt required,match option)
2299: PO_AUTO_LINE_LOC_PROCESS_PVT.validate_line_loc (??)
2300: PO_AUTO_LINE_LOC_PROCESS_PVT.merge_to_line_loc_draft
2301: (Shipments, Pay Items, Price Breaks they can be handled separetly);
2302: CALLER : PO_AUTOCREATE_MAINPROC_PVT.process
2303: ============================================================================== */
2304: PROCEDURE process_line_locations

Line 2321: PO_AUTO_LINE_LOC_PROCESS_PVT.create_pricebreak_draft(x_lines);

2317:
2318: IF (po_autocreate_params.g_interface_source_code = 'SOURCING') THEN
2319:
2320: l_progress := '010';
2321: PO_AUTO_LINE_LOC_PROCESS_PVT.create_pricebreak_draft(x_lines);
2322:
2323: END IF;
2324:
2325: --

Line 2329: PO_AUTO_LINE_LOC_PROCESS_PVT.create_payitem_draft(x_lines);

2325: --
2326: ELSIF (po_autocreate_params.g_is_complex_work_po) THEN
2327:
2328: l_progress := '020';
2329: PO_AUTO_LINE_LOC_PROCESS_PVT.create_payitem_draft(x_lines);
2330:
2331: --
2332: ELSE
2333:

Line 2335: PO_AUTO_LINE_LOC_PROCESS_PVT.create_shipment_draft(x_lines);

2331: --
2332: ELSE
2333:
2334: l_progress := '030';
2335: PO_AUTO_LINE_LOC_PROCESS_PVT.create_shipment_draft(x_lines);
2336:
2337: END IF;
2338:
2339: l_progress := '040';

Line 2340: PO_AUTO_LINE_LOC_PROCESS_PVT.update_req_lines(x_lines);

2336:
2337: END IF;
2338:
2339: l_progress := '040';
2340: PO_AUTO_LINE_LOC_PROCESS_PVT.update_req_lines(x_lines);
2341:
2342: IF g_debug_stmt THEN
2343: PO_DEBUG.debug_stmt(p_log_head => g_log_head||l_api_name, p_token => l_progress, p_message => 'End of Line Locations Process');
2344: END IF;

Line 2371: PO_AUTO_LINE_LOC_PROCESS_PVT.validate_dists (??)

2367: DESC: Handle the logic to derive, default, validate records from po_distributions_interface
2368: table and insert records into po_distributions_draft_all table.
2369: PO_AUTO_DIST_PROCESS_PVT.fetch_dists
2370: PO_AUTO_DIST_PROCESS_PVT.derive_and_default_dists
2371: PO_AUTO_LINE_LOC_PROCESS_PVT.validate_dists (??)
2372: PO_AUTO_LINE_LOC_PROCESS_PVT.merge_to_dists_draft
2373: CALLER : PO_AUTOCREATE_MAINPROC_PVT.process
2374: ============================================================================== */
2375: PROCEDURE process_distributions

Line 2372: PO_AUTO_LINE_LOC_PROCESS_PVT.merge_to_dists_draft

2368: table and insert records into po_distributions_draft_all table.
2369: PO_AUTO_DIST_PROCESS_PVT.fetch_dists
2370: PO_AUTO_DIST_PROCESS_PVT.derive_and_default_dists
2371: PO_AUTO_LINE_LOC_PROCESS_PVT.validate_dists (??)
2372: PO_AUTO_LINE_LOC_PROCESS_PVT.merge_to_dists_draft
2373: CALLER : PO_AUTOCREATE_MAINPROC_PVT.process
2374: ============================================================================== */
2375: PROCEDURE process_distributions
2376: IS