[Home] [Help]
PACKAGE: APPS.FTE_TRIP_MOVES_PVT
Source
1 PACKAGE FTE_TRIP_MOVES_PVT AUTHID CURRENT_USER AS
2 /* $Header: FTEMTTHS.pls 115.1 2003/09/12 02:23:51 wrudge noship $ */
3
4 c_sdebug CONSTANT NUMBER := wsh_debug_sv.c_level1;
5 c_debug CONSTANT NUMBER := wsh_debug_sv.c_level2;
6
7 --
8 -- Type: TRIP_MOVES
9 -- Definition: In sync with the table definition for trip moves
10 -- Use: In table handlers, calling packages
11
12
13 TYPE TRIP_MOVES_REC_TYPE IS RECORD (
14 MOVE_ID NUMBER,
15 TRIP_ID NUMBER,
16 SEQUENCE_NUMBER NUMBER,
17 TRIP_MOVE_ID NUMBER,
18 CREATION_DATE DATE,
19 CREATED_BY NUMBER,
20 LAST_UPDATE_DATE DATE,
21 LAST_UPDATED_BY NUMBER,
22 LAST_UPDATE_LOGIN NUMBER,
23 PROGRAM_APPLICATION_ID NUMBER,
24 PROGRAM_ID NUMBER,
25 PROGRAM_UPDATE_DATE DATE,
26 REQUEST_ID NUMBER,
27 ATTRIBUTE_CATEGORY VARCHAR2(150),
28 ATTRIBUTE1 VARCHAR2(150),
29 ATTRIBUTE2 VARCHAR2(150),
30 ATTRIBUTE3 VARCHAR2(150),
31 ATTRIBUTE4 VARCHAR2(150),
32 ATTRIBUTE5 VARCHAR2(150),
33 ATTRIBUTE6 VARCHAR2(150),
34 ATTRIBUTE7 VARCHAR2(150),
35 ATTRIBUTE8 VARCHAR2(150),
36 ATTRIBUTE9 VARCHAR2(150),
37 ATTRIBUTE10 VARCHAR2(150),
38 ATTRIBUTE11 VARCHAR2(150),
39 ATTRIBUTE12 VARCHAR2(150),
40 ATTRIBUTE13 VARCHAR2(150),
41 ATTRIBUTE14 VARCHAR2(150),
42 ATTRIBUTE15 VARCHAR2(150)
43 );
44
45
46 -- Table of MOVES_REC_TYPE
47 TYPE TRIP_MOVE_ATTR_TBL_TYPE is TABLE of TRIP_MOVES_REC_TYPE INDEX BY BINARY_INTEGER;
48
49
50 --
51 -- Procedure: CREATE_TRIP_MOVES
52 -- Parameters: p_trip_info Trip Record info
53 -- x_return_status return_status
54 -- Description: This procedure will create a fte_wsh_trip.
55 --
56
57 PROCEDURE CREATE_TRIP_MOVES
58 (
59 p_init_msg_list IN VARCHAR2 DEFAULT FND_API.G_FALSE,
60 p_trip_moves_info IN TRIP_MOVES_REC_TYPE,
61 x_trip_move_id OUT NOCOPY NUMBER,
62 x_return_status OUT NOCOPY VARCHAR2
63 );
64
65 --
66 -- Procedure: UPDATE_TRIP_MOVES
67 -- Parameters: p_trip__moves_info Trip Moves Record info
68 -- p_validate_flag 'Y' validate before update
69 -- x_return_status return_status
70 -- Description: This procedure will update a FTE_TRIP_MOVES.
71 --
72
73 PROCEDURE UPDATE_TRIP_MOVES
74 (
75 p_init_msg_list IN VARCHAR2 DEFAULT FND_API.G_FALSE,
76 p_trip_moves_info IN TRIP_MOVES_REC_TYPE,
77 x_return_status OUT NOCOPY VARCHAR2
78 );
79
80
81 --
82 -- Procedure: DELETE_TRIP_MOVES
83 -- Parameters: p_trip_move_id
84 -- x_return_status return_status
85 -- Description: This procedure will delete trip_moves.
86 --
87
88 PROCEDURE DELETE_TRIP_MOVES
89 (
90 p_init_msg_list IN VARCHAR2 DEFAULT FND_API.G_FALSE,
91 p_trip_move_id IN NUMBER,
92 x_return_status OUT NOCOPY VARCHAR2
93 );
94
95
96
97 --
98 -- Procedure: Lock_trip_move
99 -- Parameters: move rowid, trip move Record info and return_status
100 -- Description: This procedure will lock a move row.
101 --
102
103 /**
104 PROCEDURE LOCK_TRIP_MOVES(
105 p_rowid IN VARCHAR2,
106 p_trip_move_info IN TRIP_MOVES_REC_TYPE
107 x_return_status OUT NOCOPY VARCHAR2
108 );
109 */
110
111 --
112 -- PROCEDURE: LOCK_MOVE Wrapper
113 -- Parameters: A table of all Attributes of a MOVE Record,
114 -- Caller in
115 -- Return_Status,Valid_index_id_tab out
116 -- Description: This PROCEDURE will lock multiple MOVEs.
117 /**
118 PROCEDURE LOCK_TRIP_MOVES(
119 p_rec_attr_tab IN TRIP_MOVE_ATTR_TBL_TYPE,
120 p_caller IN VARCHAR2,
121 p_valid_index_tab IN WSH_UTIL_CORE.ID_TAB_TYPE,
122 x_valid_ids_tab OUT NOCOPY WSH_UTIL_CORE.ID_TAB_TYPE,
123 x_return_status OUT NOCOPY VARCHAR2
124 );
125 */
126
127 END FTE_TRIP_MOVES_PVT;