1 PACKAGE OE_BULK_PROCESS_LINE As
2 /* $Header: OEBLLINS.pls 120.0.12010000.2 2008/11/18 03:25:49 smusanna ship $ */
3
4 -- Added for HVOP TAX
5 G_INV_TRN_TYPE_ID NUMBER;
6 G_INV_TAX_CALC_FLAG VARCHAR2(1);
7
8 ---------------------------------------------------------------------
9 -- PROCEDURE Post_Process
10 --
11 -- Post_Processing from OEXVIMSB.pls
12 ---------------------------------------------------------------------
13 PROCEDURE Post_Process
14 ( p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE
15 , p_header_rec IN OUT NOCOPY OE_BULK_ORDER_PVT.HEADER_REC_TYPE
16 , p_line_index IN NUMBER
17 , p_header_index IN NUMBER
18 );
19
20 ---------------------------------------------------------------------
21 -- PROCEDURE Entity
22 --
23 -- Main processing procedure used to process lines in a batch.
24 -- IN parameters -
25 -- p_header_rec : order headers in this batch
26 -- p_line_rec : order lines in this batch
27 -- p_defaulting_mode : 'Y' if fixed defaulting is needed, 'N' if
28 -- defaulting is to be completely bypassed
29 ---------------------------------------------------------------------
30
31 PROCEDURE Entity
32 ( p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE
33 ,p_header_rec IN OUT NOCOPY OE_BULK_ORDER_PVT.HEADER_REC_TYPE
34 ,x_line_scredit_rec IN OUT NOCOPY OE_BULK_ORDER_PVT.SCREDIT_REC_TYPE
35 ,p_defaulting_mode IN VARCHAR2 DEFAULT 'N'
36 , p_process_configurations IN VARCHAR2 DEFAULT 'N'
37 , p_validate_configurations IN VARCHAR2 DEFAULT 'Y'
38 , p_schedule_configurations IN VARCHAR2 DEFAULT 'N'
39 , p_validate_only IN VARCHAR2 DEFAULT 'N'
40 ,p_validate_desc_flex IN VARCHAR2 DEFAULT 'Y'
41 ,p_process_tax IN VARCHAR2 DEFAULT 'N'
42 );
43
44 PROCEDURE Unbook_Order
45 ( p_header_index IN NUMBER
46 ,p_last_line_index IN NUMBER
47 ,p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE);
48
49 -- HVOP below routine is for DUAL CONTROL items support
50 PROCEDURE calculate_dual_quantity
51 (
52 p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE
53 ,p_index IN NUMBER
54 ,p_dualum_ind IN VARCHAR2
55 ,p_x_return_status OUT NOCOPY NUMBER
56 ) ;
57
58
59 PROCEDURE Load_Cust_Trx_Type_Id
60 ( p_line_index IN NUMBER
61 ,p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE
62 ,p_header_index IN NUMBER
63 ,p_header_rec IN OUT NOCOPY OE_BULK_ORDER_PVT.HEADER_REC_TYPE);
64
65 PROCEDURE Get_Item_Info
66 ( p_index IN NUMBER
67 , p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE);
68
69 END OE_BULK_PROCESS_LINE;