[Home] [Help]
PACKAGE: APPS.PO_COMPLEX_WORK_GRP
Source
1 PACKAGE PO_COMPLEX_WORK_GRP AS
2 -- $Header: PO_COMPLEX_WORK_GRP.pls 120.0 2005/07/07 17:21 spangulu noship $
3
4 -- Package global constants
5
6 -- payment types
7 g_payment_type_MILESTONE CONSTANT VARCHAR2(10) :=
8 PO_COMPLEX_WORK_PVT.g_payment_type_MILESTONE;
9 g_payment_type_RATE CONSTANT VARCHAR2(10) :=
10 PO_COMPLEX_WORK_PVT.g_payment_type_RATE;
11 g_payment_type_LUMPSUM CONSTANT VARCHAR2(10) :=
12 PO_COMPLEX_WORK_PVT.g_payment_type_LUMPSUM;
13 g_payment_type_ADVANCE CONSTANT VARCHAR2(10) :=
14 PO_COMPLEX_WORK_PVT.g_payment_type_ADVANCE;
15 g_payment_type_DELIVERY CONSTANT VARCHAR2(10) :=
16 PO_COMPLEX_WORK_PVT.g_payment_type_DELIVERY;
17
18
19 -- Methods
20
21 PROCEDURE get_payment_style_settings(
22 p_api_version IN NUMBER
23 , p_style_id IN NUMBER
24 , x_return_status OUT NOCOPY VARCHAR2
25 , x_complex_work_flag OUT NOCOPY VARCHAR2
26 , x_financing_payments_flag OUT NOCOPY VARCHAR2
27 , x_retainage_allowed_flag OUT NOCOPY VARCHAR2
28 , x_advance_allowed_flag OUT NOCOPY VARCHAR2
29 , x_milestone_allowed_flag OUT NOCOPY VARCHAR2
30 , x_lumpsum_allowed_flag OUT NOCOPY VARCHAR2
31 , x_rate_allowed_flag OUT NOCOPY VARCHAR2
32 );
33
34
35 PROCEDURE is_complex_work_style(
36 p_api_version IN NUMBER
37 , p_style_id IN NUMBER
38 , x_return_status OUT NOCOPY VARCHAR2
39 , x_is_complex_flag OUT NOCOPY VARCHAR2
40 );
41
42 PROCEDURE is_financing_payment_style(
43 p_api_version IN NUMBER
44 , p_style_id IN NUMBER
45 , x_return_status OUT NOCOPY VARCHAR2
46 , x_is_financing_flag OUT NOCOPY VARCHAR2
47 );
48
49 PROCEDURE is_complex_work_po(
50 p_api_version IN NUMBER
51 , p_po_header_id IN NUMBER
52 , x_return_status OUT NOCOPY VARCHAR2
53 , x_is_complex_flag OUT NOCOPY VARCHAR2
54 );
55
56 PROCEDURE is_financing_po(
57 p_api_version IN NUMBER
58 , p_po_header_id IN NUMBER
59 , x_return_status OUT NOCOPY VARCHAR2
60 , x_is_financing_flag OUT NOCOPY VARCHAR2
61 );
62
63 END PO_COMPLEX_WORK_GRP;