DBA Data[Home] [Help]

PACKAGE BODY: APPS.PRP_MIGRATION_PVT

Source


1 PACKAGE BODY PRP_MIGRATION_PVT as
2 /* $Header: PRPVMIGB.pls 115.0 2003/04/30 01:37:44 vpalaiya noship $ */
3 
4   -- Start of Comments
5   --
6   -- Package name     : PRP_MIGRATION_PVT
7   --
8   -- Purpose          : This package will be used to insert the data in all
9   --                    PRP migration scripts.
10   -- History          :
11   --
12   -- NOTE             : Data will be inserted in PRP_MIGRATION_LOGS table.
13   --
14   -- End of Comments
15 
16 G_PKG_NAME  CONSTANT VARCHAR2(30):='PRP_MIGRATION_PVT';
17 G_FILE_NAME CONSTANT VARCHAR2(12):='PRPVMIGB.pls';
18 
19 PROCEDURE Log_Message
20   (
21    p_api_version                    IN NUMBER,
22    p_init_msg_list                  IN VARCHAR2 := FND_API.G_FALSE,
23    p_commit                         IN VARCHAR2 := FND_API.G_FALSE,
24    p_validation_level               IN NUMBER   := FND_API.G_VALID_LEVEL_FULL,
25    p_module_name                    IN VARCHAR2,
26    p_log_level                      IN VARCHAR2,
27    p_message_text                   IN VARCHAR2,
28    p_migration_code                 IN VARCHAR2,
29    p_created_by                     IN NUMBER,
30    p_creation_date                  IN DATE,
31    p_last_updated_by                IN NUMBER,
32    p_last_update_date               IN DATE,
33    p_last_update_login              IN NUMBER
34   )
35 IS
36   PRAGMA AUTONOMOUS_TRANSACTION;
37 BEGIN
38 
39   INSERT INTO prp_migration_logs
40     (
41     migration_log_id,
42     object_version_number,
43     module_name,
44     log_level,
45     message_text,
46     migration_code,
47     created_by,
48     creation_date,
49     last_updated_by,
50     last_update_date,
51     last_update_login
52     )
53     VALUES
54     (
55     prp_migration_logs_s1.nextval,
56     1,
57     p_module_name,
58     p_log_level,
59     p_message_text,
60     p_migration_code,
61     p_created_by,
62     p_creation_date,
63     p_last_updated_by,
64     p_last_update_date,
65     p_last_update_login
66     );
67 
68   COMMIT;
69 
70 EXCEPTION
71 
72    WHEN OTHERS THEN
73      RAISE;
74 
75 END;
76 
77 END PRP_MIGRATION_PVT;