DBA Data[Home] [Help]

PACKAGE: APPS.OKL_BPD_MAN_RCT_HANDLE_PVT

Source


1 PACKAGE OKL_BPD_MAN_RCT_HANDLE_PVT AS
2 /* $Header: OKLRMRHS.pls 120.3 2007/08/02 07:12:43 dcshanmu noship $ */
3   ---------------------------------------------------------------------------
4   -- GLOBAL DATASTRUCTURES
5   ---------------------------------------------------------------------------
6 
7   SUBTYPE xcav_tbl_type IS OKL_EXTRN_PVT.xcav_tbl_type;
8 
9   ---------------------------------------------------------------------------
10   -- GLOBAL VARIABLES
11   ---------------------------------------------------------------------------
12 
13   G_APP_NAME             CONSTANT   VARCHAR2(3)   :=  OKL_API.G_APP_NAME;
14   G_UNEXPECTED_ERROR     CONSTANT   VARCHAR2(200) := 'OKL_UNEXPECTED_ERROR';
15   G_SQLERRM_TOKEN        CONSTANT   VARCHAR2(200) := 'SQLERRM';
16   G_SQLCODE_TOKEN        CONSTANT   VARCHAR2(200) := 'SQLCODE';
17 
18   G_PKG_NAME       CONSTANT VARCHAR2(200) := 'OKL_BPD_MAN_RCT_HANDLE_PVT';
19   G_API_TYPE       CONSTANT VARCHAR2(30)  := '_PVT';
20   G_EXCEPTION_HALT_VALIDATION EXCEPTION;
21 
22   ---------------------------------------------------------------------------
23   -- Procedures and Functions
24   ---------------------------------------------------------------------------
25 
26   PROCEDURE man_receipt_apply      ( p_api_version      IN  NUMBER
27    	                                ,p_init_msg_list    IN  VARCHAR2 DEFAULT OKL_Api.G_FALSE
28    	                                ,x_return_status    OUT NOCOPY VARCHAR2
29 	                                   ,x_msg_count	       OUT NOCOPY NUMBER
30 	                                   ,x_msg_data	       OUT NOCOPY VARCHAR2
31                                     ,p_xcav_tbl         IN  xcav_tbl_type
32                                     ,p_receipt_id       IN  AR_CASH_RECEIPTS_ALL.CASH_RECEIPT_ID%TYPE DEFAULT NULL
33                                     ,p_receipt_amount   IN  AR_CASH_RECEIPTS_ALL.AMOUNT%TYPE
34                                     ,p_receipt_date     IN  AR_CASH_RECEIPTS_ALL.RECEIPT_DATE%TYPE DEFAULT NULL
35                                     ,p_receipt_currency IN  AR_CASH_RECEIPTS_ALL.CURRENCY_CODE%TYPE DEFAULT NULL
36                                    );
37 
38 
39 PROCEDURE man_receipt_unapply     (  p_api_version       IN  NUMBER
40                                     ,p_init_msg_list     IN  VARCHAR2 DEFAULT OkL_Api.G_FALSE
41                                     ,x_return_status     OUT NOCOPY VARCHAR2
42                                     ,x_msg_count         OUT NOCOPY NUMBER
43                                     ,x_msg_data          OUT NOCOPY VARCHAR2
44                                     ,p_xcav_tbl          IN  xcav_tbl_type
45                                     ,p_receipt_id        IN  AR_CASH_RECEIPTS_ALL.CASH_RECEIPT_ID%TYPE DEFAULT NULL -- cash receipt id
46                                     ,p_receipt_date      IN  AR_CASH_RECEIPTS_ALL.RECEIPT_DATE%TYPE DEFAULT NULL
47                                   );
48 
49 
50   END OKL_BPD_MAN_RCT_HANDLE_PVT;