1 PACKAGE pa_salesreps AS
2 /* $Header: PAXITSCS.pls 120.1 2005/08/19 17:15:08 mwasowic noship $ */
3
4 ------------
5 -- OVERVIEW
6 --
7 -- This package inserts rows into RA_INTERFACE_SALESREPS for
8 -- transfer of SalesCredits from PA to AR. It is called by the 'Transfer
9 -- Invoice' process.
10
11 ---------
12 -- USAGE
13 --
14 -- In Transfer Invoices to AR, we will call process_project once for each
15 -- project. This will insert salescredit rows for all transferred invoice
16 -- lines for that project.
17
18 ----------------------------
19 -- PROCEDURES AND FUNCTIONS
20 --
21 -- 1. process_project: Inserts appropriate credit receiver rows into
22 -- ra_interface_salescredits for a project, for all
23 -- transferred invoice lines (uses insert_salescredit)
24
25 PROCEDURE process_project( pj_id number, req_id number);
26
27 ------------
28 -- Procedure : validate_sales_credit_type
29 -- USAGE
30 --
31 -- In Transfer Invoices to AR, we will call validate_sales_credit_type once
32 -- for each project. This will validate the sales credit type code.
33
34 ----------------------------
35 PROCEDURE validate_sales_credit_type ( pj_id IN NUMBER,
36 rej_code OUT NOCOPY VARCHAR2); --File.Sql.39 bug 4440895
37
38 END pa_salesreps;