DBA Data[Home] [Help]

PACKAGE: APPS.PA_BURDEN_CMTS

Source


1 PACKAGE PA_BURDEN_CMTS AUTHID CURRENT_USER AS
2 /* $Header: PABCMTS.pls 120.0 2005/05/30 20:46:34 appldev noship $ */
3 
4 -- This function returns the compiled_set_id
5 -- This function will return NULL in case of error or if the compiled_set_id
6 -- is not found
7 
8 FUNCTION get_cmt_compiled_set_id
9 	  (
10        x_transaction_id        IN NUMBER,
11        x_transaction_type      IN VARCHAR2,
12        x_task_id               IN NUMBER,
13 	    x_expenditure_item_date IN DATE,
14 	    x_organization_id       IN NUMBER,
15 	    p_expenditure_type       IN pa_expenditure_types.expenditure_type%TYPE,
16 	    x_schedule_type         IN VARCHAR2) RETURN NUMBER;
17 --pragma RESTRICT_REFERENCES (get_cmt_compiled_set_id, WNDS, WNPS );
18 
19 -- This function returns the burdened_cost
20 -- in case if it is not able to calculate the burden cost component
21 -- then it will return the direct_cost itself.
22 
23 FUNCTION get_cmt_burdened_cost
24 	  (
25        x_transaction_id        IN NUMBER,
26        x_transaction_type      IN VARCHAR2,
27        x_task_id               IN NUMBER,
28 	    x_expenditure_item_date IN DATE,
29             x_expenditure_type      IN VARCHAR2,
30 	    x_organization_id       IN NUMBER,
31 	    x_schedule_type         IN VARCHAR2,
32             x_direct_cost           IN NUMBER) RETURN NUMBER;
33 --- pragma RESTRICT_REFERENCES (get_cmt_burdened_cost, WNDS, WNPS ); /* commented as per 3786374 */
34 
35 END PA_BURDEN_CMTS;