DBA Data[Home] [Help]

PACKAGE: APPS.OKC_XPRT_OM_INT_PVT

Source


1 PACKAGE OKC_XPRT_OM_INT_PVT AUTHID CURRENT_USER AS
2 /* $Header: OKCVXOMINTS.pls 120.2 2005/12/14 16:15:23 arsundar noship $ */
3 
4 TYPE line_var_tbl_type       IS TABLE OF VARCHAR2(100) INDEX BY BINARY_INTEGER;
5 
6 G_BSA_DOC_TYPE         CHAR(1) := 'B';      --global constant for document type of Blanket Sales Agreement.
7 G_SO_DOC_TYPE          CHAR(1) := 'O';      --global constant for document type of Sales Order
8 
9 PROCEDURE get_clause_variable_values
10 (
11    p_api_version                IN  NUMBER,
12    p_init_msg_list              IN  VARCHAR2,
13 
14    p_doc_type                   IN  VARCHAR2,
15    p_doc_id                     IN  NUMBER,
16    p_sys_var_value_tbl          IN OUT NOCOPY OKC_TERMS_UTIL_GRP.sys_var_value_tbl_type,
17 
18    x_return_status              OUT NOCOPY VARCHAR2,
19    x_msg_count                  OUT NOCOPY NUMBER,
20    x_msg_data                   OUT NOCOPY VARCHAR2 );
21 
22 
23 --this overloaded signature is called from the contract expert
24 PROCEDURE get_clause_variable_values
25 (
26    p_api_version                IN  NUMBER,
27    p_init_msg_list              IN  VARCHAR2,
28 
29    p_doc_type                   IN  VARCHAR2,
30    p_doc_id                     IN  NUMBER,
31    p_line_var_tbl               IN  line_var_tbl_type,
32 
33    x_line_var_value_tbl         OUT NOCOPY OKC_TERMS_UTIL_GRP.sys_var_value_tbl_type,
34    x_return_status              OUT NOCOPY VARCHAR2,
35    x_msg_count                  OUT NOCOPY NUMBER,
36    x_msg_data                   OUT NOCOPY VARCHAR2 );
37 
38 PROCEDURE Get_Line_Variable_Values (
39    p_api_version               IN            NUMBER,
40    p_init_msg_list             IN            VARCHAR2 DEFAULT FND_API.G_FALSE,
41    p_doc_type                  IN            VARCHAR2,
42    p_doc_id                    IN            NUMBER,
43    x_return_status             OUT  NOCOPY   VARCHAR2,
44    x_msg_count                 OUT  NOCOPY   NUMBER,
45    x_msg_data                  OUT  NOCOPY   VARCHAR2,
46    x_line_sys_var_value_tbl    OUT  NOCOPY   OKC_XPRT_XRULE_VALUES_PVT.line_sys_var_value_tbl_type,
47    x_line_count                OUT  NOCOPY   NUMBER,
48    x_line_variables_count      OUT  NOCOPY   NUMBER
49   );
50 
51 
52 END OKC_XPRT_OM_INT_PVT;