DBA Data[Home] [Help]

PACKAGE: APPS.PO_CORE_S2

Source


1 PACKAGE PO_CORE_S2 AS
2 /* $Header: POXCOC2S.pls 120.4 2006/03/14 22:58:13 asista noship $*/
3 
4 PROCEDURE GET_REQ_CURRENCY (x_object_id       IN NUMBER,
5                             x_base_currency  OUT NOCOPY VARCHAR2,
6                             p_org_id          IN NUMBER);--bug#5092574
7 
8 
9 PROCEDURE GET_CURRENCY_INFO (x_currency_code IN VARCHAR2,
10                              x_precision    OUT NOCOPY NUMBER,
11                              x_min_unit     OUT NOCOPY NUMBER );
12 
13 
14 
15 PROCEDURE GET_PO_CURRENCY (x_object_id      IN NUMBER,
16                            x_base_currency OUT NOCOPY VARCHAR2,
17                            x_po_currency   OUT NOCOPY VARCHAR2);
18 
19 
20 FUNCTION get_base_currency return VARCHAR2;
21 
22 PROCEDURE GET_PO_CURRENCY_INFO (p_po_header_id      IN NUMBER,
23                                 x_currency_code     OUT NOCOPY VARCHAR2,
24                                 x_curr_rate_type    OUT NOCOPY VARCHAR2,
25                                 x_curr_rate_date    OUT NOCOPY DATE,
26                                 x_currency_rate     OUT NOCOPY NUMBER);
27 
28 --<ENCUMBRANCE FPJ START>
29 --Added a centralized, bulk routine for currency conversion and rounding
30 PROCEDURE round_and_convert_currency(
31    x_return_status                OUT    NOCOPY VARCHAR2
32 ,  p_unique_id_tbl                IN     PO_TBL_NUMBER  --bug 4878973
33 ,  p_amount_in_tbl                IN     PO_TBL_NUMBER
34 ,  p_exchange_rate_tbl            IN     PO_TBL_NUMBER
35 ,  p_from_currency_precision_tbl  IN     PO_TBL_NUMBER
36 ,  p_from_currency_mau_tbl        IN     PO_TBL_NUMBER
37 ,  p_to_currency_precision_tbl    IN     PO_TBL_NUMBER
38 ,  p_to_currency_mau_tbl          IN     PO_TBL_NUMBER
39 ,  p_round_only_flag_tbl          IN     PO_TBL_VARCHAR1  --bug 3568671
40 ,  x_amount_out_tbl               OUT    NOCOPY PO_TBL_NUMBER
41 );
42 --<ENCUMBRANCE FPJ END>
43 --<R12 MOAC START>
44 FUNCTION get_base_currency(p_org_id po_system_parameters_all.org_id%TYPE)
45 RETURN   VARCHAR2;
46 --<R12 MOAC END>
47 
48 
49 END PO_CORE_S2;