DBA Data[Home] [Help]

PACKAGE: APPS.PA_SELF_SERVICE_DFLEX_PUB

Source


1 PACKAGE PA_SELF_SERVICE_DFLEX_PUB AUTHID CURRENT_USER AS
2 /* $Header: PAXPDFFS.pls 120.1 2005/08/11 12:27:48 eyefimov noship $ */
3 
4 TYPE DFlex_Array IS TABLE OF VARCHAR2(150)
5   INDEX BY BINARY_INTEGER;
6 
7 PROCEDURE IsDFlexUsed(
8         p_recDFlexR             IN FND_DFLEX.DFLEX_R,
9 	    p_recContextsDR  	    IN FND_DFLEX.CONTEXTS_DR,
10         p_sErrorStack           IN VARCHAR2,
11         x_bResult               OUT NOCOPY BOOLEAN,
12         x_sErrorType            OUT NOCOPY VARCHAR2,
13         x_sErrorStack           OUT NOCOPY VARCHAR2,
14         x_sErrorStage           OUT NOCOPY VARCHAR2,
15         x_sErrorMessage         OUT NOCOPY VARCHAR2);
16 
17 PROCEDURE GetDFlexReferenceField(
18         p_recDFlexDR            IN FND_DFLEX.DFLEX_DR,
19         p_sErrorStack           IN VARCHAR2,
20 	    x_strReferenceField  	OUT NOCOPY VARCHAR2,
21         x_sErrorType            OUT NOCOPY VARCHAR2,
22         x_sErrorStack           OUT NOCOPY VARCHAR2,
23         x_sErrorStage           OUT NOCOPY VARCHAR2,
24         x_sErrorMessage         OUT NOCOPY VARCHAR2);
25 
26 PROCEDURE InitDFlex(
27         p_strProductName        IN VARCHAR2,
28 	    p_strDFlexName	      	IN VARCHAR2,
29         p_sErrorStack           IN VARCHAR2,
30         x_recDFlexR             OUT NOCOPY FND_DFLEX.DFLEX_R,      /*2672653*/
31         x_recDFlexDR            OUT NOCOPY FND_DFLEX.DFLEX_DR,     /*2672653*/
32 	    x_recContextsDR  	    OUT NOCOPY FND_DFLEX.CONTEXTS_DR,  /*2672653*/
33         x_sErrorType            OUT NOCOPY VARCHAR2,
34         x_sErrorStack           OUT NOCOPY VARCHAR2,
35         x_sErrorStage           OUT NOCOPY VARCHAR2,
36         x_sErrorMessage         OUT NOCOPY VARCHAR2);
37 
38 PROCEDURE ValidateDFlex(
39         p_strProductName        IN VARCHAR2,
40 	    p_strDFlexName	      	IN VARCHAR2,
41 	    p_recContextsDR  	    IN FND_DFLEX.CONTEXTS_DR,
42 	    p_strContextName      	IN VARCHAR2,
43 	    p_arrDFlex              IN DFlex_Array,
44         p_sErrorStack           IN VARCHAR2,
45         x_sErrorType            OUT NOCOPY VARCHAR2,
46         x_sErrorStack           OUT NOCOPY VARCHAR2,
47         x_sErrorStage           OUT NOCOPY VARCHAR2,
48         x_sErrorMessage         OUT NOCOPY VARCHAR2);
49 
50 PROCEDURE InitDFlex(p_arrDFlex OUT NOCOPY DFlex_Array);                /*2672653*/
51 
52 FUNCTION IsDFlexArrayEmpty(p_arrDFlex IN DFlex_Array)
53 RETURN BOOLEAN;
54 
55 END PA_SELF_SERVICE_DFLEX_PUB;