[Home] [Help]
PACKAGE: APPS.PO_PRICE_ADJ_DRAFT_PKG
Source
1 PACKAGE PO_PRICE_ADJ_DRAFT_PKG AUTHID CURRENT_USER AS
2 /* $Header: PO_PRICE_ADJ_DRAFT_PKG.pls 120.0.12010000.1 2009/06/01 23:28:40 ababujan noship $ */
3
4 ---------------------------------------------------------------
5 -- Global constants and types.
6 ---------------------------------------------------------------
7 TYPE NUMBER_TYPE IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
8
9
10 PROCEDURE delete_rows
11 ( p_draft_id IN NUMBER,
12 p_price_adjustment_id IN NUMBER
13 );
14
15 PROCEDURE sync_draft_from_txn
16 ( p_price_adjustment_id_tbl IN PO_TBL_NUMBER,
17 p_draft_id_tbl IN PO_TBL_NUMBER,
18 p_delete_flag_tbl IN PO_TBL_VARCHAR1,
19 x_record_already_exist_tbl OUT NOCOPY PO_TBL_VARCHAR1
20 );
21
22 PROCEDURE sync_draft_from_txn
23 ( p_price_adjustment_id IN NUMBER,
24 p_draft_id IN NUMBER,
25 p_delete_flag IN VARCHAR2,
26 x_record_already_exist OUT NOCOPY VARCHAR2
27 );
28
29 PROCEDURE sync_draft_from_txn
30 ( p_draft_id IN NUMBER,
31 p_order_header_id NUMBER,
32 p_order_line_id IN NUMBER,
33 p_delete_flag IN VARCHAR2
34 --x_record_already_exist OUT NOCOPY VARCHAR2
35 );
36
37 PROCEDURE merge_changes
38 ( p_draft_id IN NUMBER
39 );
40
41 PROCEDURE lock_draft_record
42 ( p_price_adjustment_id IN NUMBER,
43 p_draft_id IN NUMBER
44 );
45
46 PROCEDURE lock_transaction_record
47 ( p_price_adjustment_id IN NUMBER
48 );
49
50 END PO_PRICE_ADJ_DRAFT_PKG;