1 PACKAGE ONT_ImplicitCustAccept_PVT AUTHID CURRENT_USER AS
2 /* $Header: OEXVAIPS.pls 120.3 2011/06/30 15:06:33 cpati ship $ */
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 , p_acceptance_date IN VARCHAR2 --bug 8293484
21 );
22
23 PROCEDURE process_expired_lines;
24 PROCEDURE process_all_lines;
25 PROCEDURE call_process_order_api;
26
27 FUNCTION validate_service_lines
28 ( p_service_ref_line_id IN NUMBER
29 , p_sold_to_org_id IN NUMBER
30 ) RETURN BOOLEAN;
31
32 FUNCTION validate_expiration
33 ( p_actual_shipment_date IN DATE
34 , p_revrec_expiration_days IN NUMBER
35 ) RETURN BOOLEAN;
36
37 END ONT_ImplicitCustAccept_PVT;