DBA Data[Home] [Help]

PACKAGE: APPS.AHL_DI_FILEUPLOAD_PVT

Source


1 PACKAGE AHL_DI_FILEUPLOAD_PVT AUTHID CURRENT_USER AS
2 /* $Header: AHLVFUPS.pls 115.2 2004/01/21 09:07:22 adharia noship $ */
3 
4 -- Declare records and table types
5 
6 TYPE ahl_fileupload_rec IS RECORD
7   (
8    p_association_id    NUMBER,
9    p_file_id           NUMBER,
10    p_file_name               VARCHAR2(256),
11    p_file_description        VARCHAR2(2000),
12    p_revision_id       NUMBER,
13    p_datatype_code VARCHAR2(30),
14 			p_attribute_category VARCHAR2(30),
15 			p_attribute1 VARCHAR2(150),
16 			p_attribute2 VARCHAR2(150),
17 			p_attribute3 VARCHAR2(150),
18 			p_attribute4 VARCHAR2(150),
19 			p_attribute5 VARCHAR2(150),
20 			p_attribute6 VARCHAR2(150),
21 			p_attribute7 VARCHAR2(150),
22 			p_attribute8 VARCHAR2(150),
23 			p_attribute9 VARCHAR2(150),
24 			p_attribute10 VARCHAR2(150),
25 			p_attribute11 VARCHAR2(150),
26 			p_attribute12 VARCHAR2(150),
27 			p_attribute13 VARCHAR2(150),
28 			p_attribute14 VARCHAR2(150),
29 			p_attribute15 VARCHAR2(150),
30    p_x_object_version_number  NUMBER
31 
32   );
33 
34 
35 -- Procedure to insert/update file for an associated document
36  PROCEDURE UPLOAD_ITEM
37  (
38   p_api_version                  IN NUMBER    DEFAULT 1.0,
39   p_init_msg_list                IN VARCHAR2  DEFAULT FND_API.G_TRUE,
40   p_commit                       IN VARCHAR2  DEFAULT FND_API.G_FALSE ,
41   p_validation_level             IN NUMBER    DEFAULT FND_API.G_VALID_LEVEL_FULL,
42   x_return_status                OUT NOCOPY VARCHAR2 ,
43   x_msg_count                    OUT NOCOPY NUMBER ,
44   x_msg_data                     OUT NOCOPY VARCHAR2,
45   p_x_ahl_fileupload_rec            IN OUT NOCOPY ahl_fileupload_rec
46  );
47 
48 
49 
50 
51 -- Procedure to delete association for the file for an associated document
52  PROCEDURE DELETE_ITEM
53   (
54    p_api_version                  IN  NUMBER    := 1.0               ,
55    p_init_msg_list                IN  VARCHAR2  := FND_API.G_TRUE      ,
56    p_commit                       IN  VARCHAR2  := FND_API.G_FALSE     ,
57    p_validation_level             IN  NUMBER    := FND_API.G_VALID_LEVEL_FULL,
58    x_return_status                OUT NOCOPY VARCHAR2,
59    x_msg_count                    OUT NOCOPY NUMBER,
60    x_msg_data                     OUT NOCOPY VARCHAR2,
61    p_x_ahl_fileupload_rec          IN ahl_fileupload_rec
62  );
63 
64 -- Procedure to process (insert/delete) items for the file for an associated document
65 
66 PROCEDURE PROCESS_ITEM
67  (p_api_version                  IN NUMBER    DEFAULT 1.0,
68   p_init_msg_list                IN VARCHAR2  DEFAULT FND_API.G_TRUE,
69   p_commit                       IN VARCHAR2  DEFAULT FND_API.G_FALSE ,
70   p_validation_level             IN NUMBER    DEFAULT FND_API.G_VALID_LEVEL_FULL,
71   x_return_status                OUT NOCOPY VARCHAR2 ,
72   x_msg_count                    OUT NOCOPY NUMBER ,
73   x_msg_data                     OUT NOCOPY VARCHAR2,
74   p_x_ahl_fileupload_rec            IN OUT NOCOPY ahl_fileupload_rec,
75   p_delete_flag                  IN VARCHAR2
76  );
77 
78 END AHL_DI_FILEUPLOAD_PVT;
79 
80 
81