DBA Data[Home] [Help]

PACKAGE: APPS.WSH_DELIVERY_LEGS_GRP

Source


1 PACKAGE WSH_DELIVERY_LEGS_GRP as
2 /* $Header: WSHDGGPS.pls 120.0.12000000.1 2007/01/16 05:44:45 appldev ship $ */
3 
4 c_sdebug    CONSTANT NUMBER := wsh_debug_sv.c_level1;
5 c_debug     CONSTANT NUMBER := wsh_debug_sv.c_level2;
6 
7 TYPE action_parameters_rectype  IS RECORD(
8 caller              		VARCHAR2(32000),
9 action_code			VARCHAR2(32000),
10 phase				NUMBER,
11 p_Pick_Up_Location_Id		NUMBER,
12 p_Ship_Method			VARCHAR2(30),
13 p_Drop_Off_Location_Id		NUMBER,
14 p_Carrier_Id			NUMBER,
15 p_print_bol_from_dleg           Varchar2(1) default null
16 );
17 
18 --Pack J: kvenkate: Added result_id_tab to action out rec type
19 
20 TYPE action_out_rec_type IS RECORD(
21 valid_id_tab          		WSH_UTIL_CORE.id_tab_type,
22 selection_issue_flag  		VARCHAR2(1),
23 x_trip_id			NUMBER,
24 x_trip_name			VARCHAR2(30),
25 x_delivery_id			NUMBER,
26 x_bol_number			VARCHAR2(32000),
27 result_id_tab                   wsh_util_core.id_tab_type);
28 
29 TYPE dlvy_leg_tab_type IS TABLE of WSH_DELIVERY_LEGS_PVT.Delivery_Leg_Rec_Type INDEX by BINARY_INTEGER;
30 
31 PROCEDURE Delivery_Leg_Action(
32 	p_api_version_number	 	IN 	NUMBER,
33 	p_init_msg_list			IN	VARCHAR2,
34 	p_commit                 	IN 	VARCHAR2,
35 	p_rec_attr_tab			IN	dlvy_leg_tab_type,
36 	p_action_prms			IN	action_parameters_rectype,
37 	x_action_out_rec		IN OUT  NOCOPY action_out_rec_type,
38 	x_return_status  		OUT 	NOCOPY VARCHAR2,
39 	x_msg_count     		OUT 	NOCOPY NUMBER,
40 	x_msg_data       		OUT 	NOCOPY VARCHAR2
41 );
42 
43 
44 PROCEDURE Update_Delivery_Leg(
45 p_api_version_number     IN     NUMBER,
46 p_init_msg_list          IN     VARCHAR2,
47 p_commit                 IN     VARCHAR2,
48 p_delivery_leg_tab       IN     WSH_DELIVERY_LEGS_GRP.dlvy_leg_tab_type,
49 p_in_rec                 IN     WSH_DELIVERY_LEGS_GRP.action_parameters_rectype,
50 x_out_rec                OUT    NOCOPY WSH_DELIVERY_LEGS_GRP.action_out_rec_type,
51 x_return_status          OUT    NOCOPY VARCHAR2,
52 x_msg_count              OUT    NOCOPY NUMBER,
53 x_msg_data               OUT    NOCOPY VARCHAR2);
54 
55 
56 END WSH_DELIVERY_LEGS_GRP;