1 PACKAGE OE_commitment_pvt AUTHID CURRENT_USER AS
2 /* $Header: OEXVCMTS.pls 115.11 2004/05/27 17:08:13 jisingh ship $ */
3
4 G_Do_commitment_Sequencing NUMBER := FND_API.G_MISS_NUM;
5
6 procedure evaluate_commitment(
7 p_commitment_id IN NUMBER
8 ,p_header_id IN NUMBER
9 ,x_return_status OUT NOCOPY VARCHAR2
10
11 ,x_msg_count OUT NOCOPY NUMBER
12
13 ,x_msg_data OUT NOCOPY VARCHAR2
14
15 ,p_unit_selling_price In Number default 0
16 );
17
18 FUNCTION Get_Allocate_Tax_Freight
19 ( p_line_rec IN OE_ORDER_PUB.line_rec_type
20 ) RETURN VARCHAR2;
21
22 FUNCTION Get_Line_Total
23 ( p_line_rec IN OE_ORDER_PUB.line_rec_type
24 ) RETURN NUMBER;
25
26 --bug 3560198
27 procedure calculate_commitment(
28 p_request_rec IN OE_Order_PUB.request_rec_type
29 , x_return_status OUT NOCOPY VARCHAR2
30
31 );
32
33 procedure update_commitment(
34 p_line_id IN NUMBER
35 , x_return_status OUT NOCOPY VARCHAR2
36
37 );
38
39 FUNCTION get_commitment_applied_amount(
40 p_header_id IN NUMBER
41 ,p_line_id IN NUMBER
42 ,p_commitment_id IN NUMBER
43 ) RETURN NUMBER;
44
45 FUNCTION Do_Commitment_Sequencing RETURN BOOLEAN;
46
47 procedure update_commitment_applied(
48 p_line_id IN NUMBER
49 , p_amount IN NUMBER
50 , p_header_id IN NUMBER
51 , p_commitment_id IN NUMBER
52 , x_return_status OUT NOCOPY VARCHAR2
53
54 );
55
56 END OE_commitment_pvt;