DBA Data[Home] [Help]

PACKAGE: APPS.FTE_SS_INTERFACE

Source


1 PACKAGE FTE_SS_INTERFACE AS
2 /* $Header: FTESSITS.pls 120.2 2005/07/14 08:19:38 nltan noship $ */
3 
4 S_CALLER_WF	CONSTANT	VARCHAR2(30)	:= 'WF';
5 S_CALLER_UI	CONSTANT	VARCHAR2(30)	:= 'UI';
6 
7 G_SEQ_DEBUG	VARCHAR2(30) := 'OFF';
8 G_RG_DEBUG	VARCHAR2(30) := 'OFF';
9 
10 G_ROUTING_GUIDE_RESULTS	FTE_CARRIER_RANK_LIST_PVT.carrier_rank_list_tbl_type;
11 G_SS_RATE_SORT_RESULTS	FTE_CARRIER_RANK_LIST_PVT.carrier_rank_list_tbl_type;
12 
13 
14 PROCEDURE SEARCH_SERVICES(
15 	P_INIT_MSG_LIST			IN	VARCHAR2,
16 	P_API_VERSION_NUMBER		IN	NUMBER,
17 	P_COMMIT			IN	VARCHAR2,
18 	P_CALLER			IN	VARCHAR2,
19 	P_FTE_SS_ATTR_REC		IN	FTE_SS_ATTR_REC,
20 	X_RATING_REQUEST_ID		OUT NOCOPY	NUMBER,
21 	X_LIST_CREATE_TYPE		OUT NOCOPY	VARCHAR2,
22 	X_SS_RATE_SORT_TAB		OUT NOCOPY	FTE_CARRIER_RANK_LIST_PVT.carrier_rank_list_tbl_type,
23 	X_RETURN_STATUS			OUT NOCOPY	VARCHAR2,
24 	X_MSG_COUNT			OUT NOCOPY	NUMBER,
25 	X_MSG_DATA			OUT NOCOPY	VARCHAR2);
26 
27 
28 PROCEDURE SEARCH_SERVICES_UIWRAPPER(
29 	P_INIT_MSG_LIST			IN	VARCHAR2,
30 	P_API_VERSION_NUMBER		IN	NUMBER,
31 	P_COMMIT			IN	VARCHAR2,
32 	P_CALLER			IN	VARCHAR2,
33 	P_FTE_SS_ATTR_REC		IN	FTE_SS_ATTR_REC,
34 	X_RATING_REQUEST_ID		OUT NOCOPY	NUMBER,
35 	X_LIST_CREATE_TYPE		OUT NOCOPY	VARCHAR2,
36 	X_SS_RATE_SORT_TAB		OUT NOCOPY	FTE_SS_RATE_SORT_TAB_TYPE,
37 	X_RETURN_STATUS			OUT NOCOPY	VARCHAR2,
38 	X_MSG_COUNT			OUT NOCOPY	NUMBER,
39 	X_MSG_DATA			OUT NOCOPY	VARCHAR2);
40 
41 
42   PROCEDURE GET_RANKED_RESULTS_WRAPPER
43   ( p_api_version_number     IN   		NUMBER,
44     p_init_msg_list          IN   		VARCHAR2,
45     x_return_status          OUT NOCOPY 	VARCHAR2,
46     x_msg_count              OUT NOCOPY 	NUMBER,
47     x_msg_data               OUT NOCOPY 	VARCHAR2,
48     x_routing_guide	     OUT NOCOPY		FTE_SS_RATE_SORT_TAB_TYPE,
49     p_routing_rule_id		     IN			NUMBER);
50 
51 
52 --========================================================================
53 -- PROCEDURE : ASSIGN_SERVICE_TENDER        FTE wrapper
54 --
55 -- COMMENT   : Procedure assigns service, creates/updates ranked list,
56 --             tenders, and deletes rates. If the FTE_TENDER_ATTR_REC is
57 --	       populated, then
58 -- CALLER    : FTE UI: TripWB, DeliveryWB, ManageItinerary
59 --========================================================================
60 --
61 PROCEDURE ASSIGN_SERVICE_TENDER
62 (
63 	p_API_VERSION_NUMBER	IN	NUMBER,
64 	p_INIT_MSG_LIST		IN	VARCHAR2,
65 	p_COMMIT		IN	VARCHAR2,
66 	p_SS_ATTR_REC		IN	FTE_SS_ATTR_REC,
67 	p_SS_RATE_SORT_TAB	IN OUT NOCOPY FTE_SS_RATE_SORT_TAB_TYPE,
68 	p_TENDER_ATTR_REC	IN	FTE_TENDER_ATTR_REC,
69 	p_REQUEST_ID		IN	NUMBER,
70 	p_SERVICE_ACTION	IN	VARCHAR2,
71 	p_LIST_ACTION		IN	VARCHAR2,
72 	x_RETURN_STATUS		OUT NOCOPY VARCHAR2,
73 	x_MSG_COUNT		OUT NOCOPY NUMBER,
74 	x_MSG_DATA		OUT NOCOPY VARCHAR2
75 );
76 
77 END FTE_SS_INTERFACE;