[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;