1 PACKAGE PO_WIP_INTEGRATION_GRP AUTHID CURRENT_USER AS
2 /* $Header: POXGWIPS.pls 115.1 2003/08/23 01:22:48 bmunagal noship $*/
3
4 -----------------------------------------------------------------------------
5 --Start of Comments
6 --Name: update_document
7 --Function:
8 -- Calls the PO Change API, which validates and applies the requested
9 -- changes and any derived changes to the Purchase Order, Purchase
10 -- Agreement, or Release.
11 --Notes:
12 -- For details, see the comments on PO_DOCUMENT_UPDATE_GRP.update_document.
13 --End of Comments
14 -----------------------------------------------------------------------------
15 PROCEDURE update_document (
16 p_api_version IN NUMBER,
17 p_init_msg_list IN VARCHAR2,
18 x_return_status OUT NOCOPY VARCHAR2,
19 p_changes IN OUT NOCOPY PO_CHANGES_REC_TYPE,
20 p_run_submission_checks IN VARCHAR2,
21 p_launch_approvals_flag IN VARCHAR2,
22 p_buyer_id IN NUMBER,
23 p_update_source IN VARCHAR2,
24 p_override_date IN DATE,
25 x_api_errors OUT NOCOPY PO_API_ERRORS_REC_TYPE
26 );
27
28 -- Detailed comments maintained in the Package Body PO_WIP_INTEGRATION_GRP.cancel_document
29 PROCEDURE cancel_document (
30 p_api_version IN NUMBER,
31 p_doc_type IN PO_TBL_VARCHAR30,
32 p_doc_subtype IN PO_TBL_VARCHAR30,
33 p_doc_id IN PO_TBL_NUMBER,
34 p_doc_num IN PO_TBL_VARCHAR30,
35 p_release_id IN PO_TBL_NUMBER,
36 p_release_num IN PO_TBL_NUMBER,
37 p_doc_line_id IN PO_TBL_NUMBER,
38 p_doc_line_num IN PO_TBL_NUMBER,
39 p_doc_line_loc_id IN PO_TBL_NUMBER,
40 p_doc_shipment_num IN PO_TBL_NUMBER,
41 p_source IN VARCHAR2,
42 p_cancel_date IN DATE,
43 p_cancel_reason IN VARCHAR2,
44 p_cancel_reqs_flag IN VARCHAR2,
45 p_print_flag IN VARCHAR2,
46 p_note_to_vendor IN VARCHAR2,
47 x_return_status OUT NOCOPY VARCHAR2,
48 x_msg_count OUT NOCOPY NUMBER,
49 x_msg_data OUT NOCOPY VARCHAR2
50 );
51
52 -- Detailed comments maintained in the Package Body PO_REQ_DOCUMENT_UPDATE_PVT.update_requisition
53 PROCEDURE update_requisition (
54 p_api_version IN NUMBER,
55 p_req_changes IN OUT NOCOPY PO_REQ_CHANGES_REC_TYPE,
56 p_update_source IN VARCHAR2,
57 x_return_status OUT NOCOPY VARCHAR2,
58 x_msg_count OUT NOCOPY NUMBER,
59 x_msg_data OUT NOCOPY VARCHAR2
60 );
61
62 -- Detailed comments maintained in the Package Body PO_REQ_DOCUMENT_CANCEL_PVT.cancel_requisition
63 PROCEDURE cancel_requisition (
64 p_api_version IN NUMBER,
65 p_req_header_id IN PO_TBL_NUMBER,
66 p_req_line_id IN PO_TBL_NUMBER,
67 p_cancel_date IN DATE,
68 p_cancel_reason IN VARCHAR2,
69 p_source IN VARCHAR2,
70 x_return_status OUT NOCOPY VARCHAR2,
71 x_msg_count OUT NOCOPY NUMBER,
72 x_msg_data OUT NOCOPY VARCHAR2
73 );
74
75 END PO_WIP_INTEGRATION_GRP;