DBA Data[Home] [Help]

PACKAGE: APPS.ARP_CASH_BASIS_ACCOUNTING

Source


1 PACKAGE arp_cash_basis_accounting AUTHID CURRENT_USER AS
2 /* $Header: ARPLCBPS.pls 120.2 2005/07/22 13:26:11 naneja ship $ */
3 
4     TYPE PostingParametersType IS RECORD
5     (
6         PostingControlId          NUMBER(15),
7         FuncCurr                  VARCHAR2(15),
8         ChkBalance                VARCHAR2(1),
9         GlDateFrom                DATE,
10         GlDateTo                  DATE,
11         SetOfBooksId              NUMBER(15),
12         UnallocatedRevCcid        NUMBER(15),
13         GlPostedDate              DATE,
14         UnpostedPostingControlId  ar_posting_control.posting_control_id%TYPE := -3,
15         CreatedBy                 NUMBER(15),
16         UserSource                VARCHAR2(25),    -- user_name_struct->source
17         UserTrade                 VARCHAR2(25),    -- user_name_struct->misc
18         UserMisc                  VARCHAR2(25),    -- user_name_struct->trade
19         UserCcurr                 VARCHAR2(25),
20         NxtCashReceiptHistoryId     ar_cash_receipt_history.cash_receipt_history_id%TYPE        := 999999999999999,
21         NxtReceivableApplicationId  ar_receivable_applications.receivable_application_id%TYPE   := 999999999999999,
22         NxtMiscCashDistributionId   ar_misc_cash_distributions.misc_cash_distribution_id%TYPE   := 999999999999999,
23         NxtAdjustmentId             ar_adjustments.adjustment_id%TYPE                           := 999999999999999,
24         NxtCustTrxLineGlDistId      ra_cust_trx_line_gl_dist.cust_trx_line_gl_dist_id%TYPE      := 999999999999999,
25         SummaryFlag               VARCHAR2(1),
26 -- NLS strings from host app
27         NlsPreReceipt             VARCHAR2(240),   -- AR_NLS_GLTP_PRE_RECEIPT
28         NlsPostReceipt            VARCHAR2(240),   -- AR_NLS_GLTP_POST_RECEIPT
29         NlsPreMiscDist            VARCHAR2(240),   -- AR_NLS_GLTP_PRE_MISC_DIST
30         NlsPostMiscDist           VARCHAR2(240),   -- AR_NLS_GLTP_POST_MISC_DIST
31         NlsPreTradeApp            VARCHAR2(240),   -- AR_NLS_GLTP_PRE_TRADEAPP
32         NlsPostTradeApp           VARCHAR2(240),   -- AR_NLS_GLTP_POST_TRADEAPP
33         NlsPreReceiptGl            VARCHAR2(240),   -- AR_NLS_GLTP_PRE_RECEIPTGL
34         NlsPostReceiptGl           VARCHAR2(240),   -- AR_NLS_GLTP_POST_RECEIPTGL
35         NlsAppOnacc               VARCHAR2(240),   -- AR_NLS_APP_ONACC
36         NlsAppOtheracc            VARCHAR2(240),   -- AR_NLS_APP_OTHERACC
37         NlsAppUnapp               VARCHAR2(240),   -- AR_NLS_APP_UNAPP
38         NlsAppUnid                VARCHAR2(240),   -- AR_NLS_APP_UNID
39         NlsAppApplied             VARCHAR2(240),   -- AR_NLS_APP_APPLIED
40         NlsAppActivity            VARCHAR2(240),   -- AR_NLS_APP_ACTIVITY
41         SetOfBooksType            VARCHAR2(1)      -- sob type
42     );
43 --
44     PROCEDURE Post( p_Post IN OUT NOCOPY PostingParametersType );
45     PROCEDURE Post( p_PostingControlId          NUMBER,
46                     p_FuncCurr                  VARCHAR2,
47                     p_ChkBalance                VARCHAR2,
48                     p_GlDateFrom                DATE,
49                     p_GlDateTo                  DATE,
50                     p_SetOfBooksId              NUMBER,
51 		    p_UnallocatedRevCcid	NUMBER,
52                     p_GlPostedDate              DATE,
53                     p_CreatedBy                 NUMBER,
54                     p_UserSource                VARCHAR2,
55                     p_UserTrade                 VARCHAR2,
56                     p_UserMisc                  VARCHAR2,
57                     p_UserCcurr                 VARCHAR2,
58                     p_NxtCashReceiptHistoryId     NUMBER,
59                     p_NxtReceivableApplicationId  NUMBER,
60                     p_NxtMiscCashDistributionId   NUMBER,
61                     p_NxtAdjustmentId             NUMBER,
62                     p_NxtCustTrxLineGlDistId      NUMBER,
63                     p_SummaryFlag               VARCHAR2,
64                     p_NlsPreReceipt             VARCHAR2,
65                     p_NlsPostReceipt            VARCHAR2,
66                     p_NlsPreMiscDist            VARCHAR2,
67                     p_NlsPostMiscDist           VARCHAR2,
68                     p_NlsPreTradeApp            VARCHAR2,
69                     p_NlsPostTradeApp           VARCHAR2,
70                     p_NlsPreReceiptGl            VARCHAR2,
71                     p_NlsPostReceiptGl           VARCHAR2,
72                     p_NlsAppOnacc               VARCHAR2,
73                     p_NlsAppOtheracc            VARCHAR2,
74                     p_NlsAppUnapp               VARCHAR2,
75                     p_NlsAppUnid                VARCHAR2,
76                     p_NlsAppApplied             VARCHAR2,
77                     p_NlsAppActivity            VARCHAR2,
78                     p_UnpostedPostingControlId  ar_posting_control.posting_control_id%TYPE );
79 --
80 END;