[Home] [Help]
PACKAGE: APPS.PA_MC_INVOICE_DETAIL_PKG
Source
1 PACKAGE PA_MC_INVOICE_DETAIL_PKG AUTHID CURRENT_USER as
2 /* $Header: PAMCIDTS.pls 115.1 99/10/28 14:12:51 porting ship $ */
3
4 -- Global Set of Reporting Books
5 --
6 G_Reporting_SOB PA_PLSQL_DATATYPES.IdTabTyp;
7 G_Reporting_Curr PA_PLSQL_DATATYPES.Char15TabTyp;
8 G_No_of_SOB NUMBER;
9 --
10 -- Functional Currency;
11 --
12 G_FUNC_CURR VARCHAR2(16);
13 --
14 -- Functional Set of Books Id
15 --
16 G_SOB NUMBER;
17 --
18 --
19 -- Current Org Id
20 --
21 G_ORG_ID NUMBER;
22 --
23 -- Procedure : Insert_rows
24 -- Purpose : Create Rows in PA_MC_DRAFT_INV_DETAILS in
25 -- array processing.
26 -- Parameters :
27 -- P_inv_rec_tab - Table of Invoice details Records
28
29 PROCEDURE insert_rows
30 ( P_inv_rec_tab IN PA_INVOICE_DETAIL_PKG.inv_rec_tab);
31
32 --
33 -- Procedure : Insert_rows
34 -- Purpose : Create Rows in PA_MC_DRAFT_INV_DETAILS in
35 -- array processing. This overloaded function
36 -- is called from MRC upgrade.
37 -- Parameters :
38 -- P_inv_rec_tab - Table of Invoice details Records
39 -- P_trx_date - Table of Transaction Date
40
41 PROCEDURE insert_rows
42 ( P_inv_rec_tab IN PA_INVOICE_DETAIL_PKG.inv_rec_tab,
43 P_trx_date IN PA_PLSQL_DATATYPES.DateTabTyp);
44
45 -- Procedure : Delete_rows
46 -- Purpose : Delete Rows from PA_MC_DRAFT_INV_DETAILS in
47 -- array .
48 -- Parameters :
49 -- P_inv_rec_tab - Table of Invoice details Records
50
51 PROCEDURE Delete_rows
52 ( P_inv_rec_tab IN PA_INVOICE_DETAIL_PKG.inv_rec_tab);
53
54 -- Procedure : Update_rows
55 -- Purpose : Update Rows from PA_MC_DRAFT_INV_DETAILS in
56 -- array .
57 -- Parameters :
58 -- P_inv_rec_tab - Table of Invoice details Records
59
60 PROCEDURE Update_rows
61 ( P_inv_rec_tab IN PA_INVOICE_DETAIL_PKG.inv_rec_tab,
62 P_mrc_reqd_flag IN PA_PLSQL_DATATYPES.Char1TabTyp);
63
64 END PA_MC_INVOICE_DETAIL_PKG;