DBA Data[Home] [Help]

PACKAGE: APPS.AHL_FMP_MR_EFFECTIVITY_PVT

Source


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