1 PACKAGE ONT_ImplicitCustAccept_PVT AS
2 /* $Header: OEXVAIPS.pls 120.1 2005/10/10 05:28:20 myerrams noship $ */
3 --=============================================================================
4 -- CONSTANTS
5 --=============================================================================
6 G_PKG_NAME CONSTANT VARCHAR2(30) := 'ONT_ImplicitCustAccept_PVT';
7
8 --========================================================================
9 -- PROCEDURE : implicit_acceptance
10 -- PARAMETERS: p_org_id operating unit parameter
11 --
12 -- COMMENT : Process order lines for implicit acceptance as well as
13 -- accepting all the lines in pre-billing and post-billing status
14 -- when the system parameter is turned off.
15 --========================================================================
16 PROCEDURE implicit_acceptance
17 ( errbuf OUT NOCOPY VARCHAR2
18 , retcode OUT NOCOPY NUMBER
19 , p_org_id IN NUMBER
20 );
21
22 PROCEDURE process_expired_lines;
23 PROCEDURE process_all_lines;
24 PROCEDURE call_process_order_api;
25
26 FUNCTION validate_service_lines
27 ( p_service_ref_line_id IN NUMBER
28 , p_sold_to_org_id IN NUMBER
29 ) RETURN BOOLEAN;
30
31 FUNCTION validate_expiration
32 ( p_actual_shipment_date IN DATE
33 , p_revrec_expiration_days IN NUMBER
34 ) RETURN BOOLEAN;
35
36 END ONT_ImplicitCustAccept_PVT;