1 PACKAGE RLM_AD_SV AUTHID CURRENT_USER as
2 /* $Header: RLMDPARS.pls 115.6 2002/12/23 06:40:42 jautomo ship $ */
3 /*===========================================================================
4 PACKAGE NAME: RLM_AD_SV
5
6 DESCRIPTION: Contains all server side procedures that access the
7 requisitions entity
8
9 CLIENT/SERVER: Server
10
11 LIBRARY NAME: None
12
13 OWNER: ANVERMA
14
15 PROCEDURE/FUNCTIONS: Archive_Demand()
16 Archive_Headers()
17 Archive_Lines()
18
19 ===========================================================================*/
20
21 C_SDEBUG NUMBER := rlm_core_sv.C_LEVEL17;
22 C_DEBUG NUMBER := rlm_core_sv.C_LEVEL18;
23
24
25 /*===========================================================================
26 FUNCTION NAME: Archive_Demand
27
28 DESCRIPTION: This is a top level Function for Archiving the Demand.
29 This Function makes call to rchive_headers and Archive_lines
30 to archive Schedule headers and Lines.
31
32 PARAMETERS: x_InterfaceHeaderId IN NUMBER
33
34 DESIGN REFERENCES: rlmdlar.rtf
35
36 ALGORITHM:
37
38 NOTES:
39
40 OPEN ISSUES:
41
42 CLOSED ISSUES:
43
44 CHANGE HISTORY: anverma 07/11 created
45 ===========================================================================*/
46
47 FUNCTION Archive_Demand (x_InterfaceHeaderId IN NUMBER) RETURN BOOLEAN;
48
49 /*===========================================================================
50 FUNCTION NAME: Archive_Headers
51
52 DESCRIPTION: This function Archives the Header Information of the Schedule and
53 updates RLM_SCHEDULE_ID in RLM_INTERFACE_HEADERS table.
54
55 PARAMETERS: x_InterfaceHeaderId IN NUMBER
56 x_RlmScheduleId OUT NOCOPY NUMBER
57
58 DESIGN REFERENCES: rlmdlar.rtf
59
60 ALGORITHM:
61
62 NOTES:
63
64 OPEN ISSUES:
65
66 CLOSED ISSUES:
67
68 CHANGE HISTORY: anverma 07/11 created
69 ===========================================================================*/
70
71 FUNCTION Archive_Headers (x_InterfaceHeaderId IN NUMBER,
72 x_RlmScheduleId OUT NOCOPY NUMBER) RETURN BOOLEAN;
73
74 /*===========================================================================
75 FUNCTION NAME: Archive_Lines
76
77 DESCRIPTION: This functions Archives the Schedule Lines.
78
79 PARAMETERS: x_InterfaceHeaderId IN NUMBER
80 x_RlmScheduleId IN NUMBER
81
82 DESIGN REFERENCES: rlmdlar.rtf
83
84 ALGORITHM:
85
86 NOTES:
87
88 OPEN ISSUES:
89
90 CLOSED ISSUES:
91
92 CHANGE HISTORY: anverma 07/11 created
93 ===========================================================================*/
94
95 FUNCTION Archive_Lines(x_InterfaceHeaderId IN NUMBER,x_RlmScheduleId IN NUMBER) RETURN BOOLEAN;
96
97 END RLM_AD_SV;