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