DBA Data[Home] [Help]

PACKAGE: APPS.AHL_FMP_MR_EFFECTIVITY_PVT

Source


1 PACKAGE AHL_FMP_MR_EFFECTIVITY_PVT AUTHID CURRENT_USER AS
2 /* $Header: AHLVMRES.pls 120.0.12020000.2 2012/12/14 09:33:06 shnatu ship $ */
3 
4 TYPE effectivity_rec_type IS RECORD
5 (
6         MR_EFFECTIVITY_ID                NUMBER,
7         NAME                             VARCHAR2(80),
8         OBJECT_VERSION_NUMBER            NUMBER,
9         ITEM_NUMBER                      VARCHAR2(1000), --pdoki modified for Bug 14529137
10         INVENTORY_ITEM_ID                NUMBER,
11         POSITION_REF_MEANING             VARCHAR2(80),
12         RELATIONSHIP_ID                  NUMBER,
13         POSITION_ITEM_NUMBER             VARCHAR2(1000), --pdoki modified for Bug 14529137
14         POSITION_INVENTORY_ITEM_ID       NUMBER,
15         PC_NODE_ID                       NUMBER,
16         PC_NODE_NAME                     VARCHAR2(240),
17         FLEET_HEADER_ID                  NUMBER, --SANSATPA - ADDED FOR FLEET MAPPING
18         FLEET_NAME                       VARCHAR2(240), --SANSATPA - ADDED FOR FLEET MAPPING
19         ATTRIBUTE_CATEGORY               VARCHAR2(30),
20         ATTRIBUTE1                       VARCHAR2(150),
21         ATTRIBUTE2                       VARCHAR2(150),
22         ATTRIBUTE3                       VARCHAR2(150),
23         ATTRIBUTE4                       VARCHAR2(150),
24         ATTRIBUTE5                       VARCHAR2(150),
25         ATTRIBUTE6                       VARCHAR2(150),
26         ATTRIBUTE7                       VARCHAR2(150),
27         ATTRIBUTE8                       VARCHAR2(150),
28         ATTRIBUTE9                       VARCHAR2(150),
29         ATTRIBUTE10                      VARCHAR2(150),
30         ATTRIBUTE11                      VARCHAR2(150),
31         ATTRIBUTE12                      VARCHAR2(150),
32         ATTRIBUTE13                      VARCHAR2(150),
33         ATTRIBUTE14                      VARCHAR2(150),
34         ATTRIBUTE15                      VARCHAR2(150),
35         LAST_UPDATE_DATE                 DATE,
36         LAST_UPDATED_BY                  NUMBER(15),
37         CREATION_DATE                    DATE,
38         CREATED_BY                       NUMBER(15),
39         LAST_UPDATE_LOGIN                NUMBER(15),
40         DML_OPERATION                    VARCHAR2(1)
41 );
42 
43 TYPE effectivity_tbl_type IS TABLE OF effectivity_rec_type INDEX BY BINARY_INTEGER;
44 
45 -- Start of Comments
46 -- Procedure name              : process_effectivity
47 -- Type                        : Private
48 -- Pre-reqs                    :
49 -- Function                    :
50 -- Parameters                  :
51 --
52 -- Standard IN  Parameters :
53 --      p_api_version               NUMBER   Required
54 --      p_init_msg_list             VARCHAR2 Default  FND_API.G_FALSE
55 --      p_commit                    VARCHAR2 Default  FND_API.G_FALSE
56 --      p_validation_level          NUMBER   Default  FND_API.G_VALID_LEVEL_FULL
57 --      p_default                   VARCHAR2 Default  FND_API.G_TRUE
58 --      p_module_type               VARCHAR2 Default  NULL
59 --
60 -- Standard OUT Parameters :
61 --      x_return_status             VARCHAR2 Required
62 --      x_msg_count                 NUMBER   Required
63 --      x_msg_data                  VARCHAR2 Required
64 --
65 -- process_effectivity IN parameters:
66 --      p_mr_header_id              NUMBER               Required
67 --
68 -- process_effectivity IN OUT parameters:
69 --      p_x_effectivity_tbl         effectivity_tbl_type Required
70 --
71 -- process_effectivity OUT parameters:
72 --      None.
73 --
74 --
75 -- Version :
76 --          Current version        1.0
77 --
78 -- End of Comments
79 
80 PROCEDURE process_effectivity
81 (
82  p_api_version        IN            NUMBER     := '1.0',
83  p_init_msg_list      IN            VARCHAR2   := FND_API.G_TRUE,
84  p_commit             IN            VARCHAR2   := FND_API.G_FALSE,
85  p_validation_level   IN            NUMBER     := FND_API.G_VALID_LEVEL_FULL,
86  p_default            IN            VARCHAR2   := FND_API.G_FALSE,
87  p_module_type        IN            VARCHAR2   := NULL,
88  x_return_status      OUT NOCOPY    VARCHAR2,
89  x_msg_count          OUT NOCOPY    NUMBER,
90  x_msg_data           OUT NOCOPY   VARCHAR2,
91  p_x_effectivity_tbl  IN OUT NOCOPY effectivity_tbl_type,
92  p_mr_header_id       IN            NUMBER,
93  p_super_user         IN            VARCHAR2
94 );
95 
96 END AHL_FMP_MR_EFFECTIVITY_PVT;