DBA Data[Home] [Help]

PACKAGE: APPS.PO_DOC_STYLE_PVT

Source


1 PACKAGE PO_DOC_STYLE_PVT AUTHID CURRENT_USER AS
2   /* $Header: PO_DOC_STYLE_PVT.pls 120.6 2009/09/18 02:14:11 avydiana ship $ */
3 
4   TYPE g_po_tbl_num IS TABLE OF NUMBER index by binary_integer;
5   TYPE g_po_tbl_char30 IS TABLE OF VARCHAR2(30) index by binary_integer;
6 
7   PROCEDURE populate_gt_and_validate(p_api_version             IN NUMBER DEFAULT 1.0,
8                                      p_init_msg_list           IN VARCHAR2 DEFAULT FND_API.G_FALSE,
9                                      x_return_status           OUT NOCOPY VARCHAR2,
10                                      x_msg_count               OUT NOCOPY NUMBER,
11                                      x_msg_data                OUT NOCOPY VARCHAR2,
12                                      p_req_line_id_table       IN g_po_tbl_num,
13                                      p_source_doc_id_table     IN g_po_tbl_num,
14                                      p_line_type_id_table      IN g_po_tbl_num,
15                                      p_destination_type_table  IN g_po_tbl_char30,
16                                      p_purchase_basis_table    IN g_po_tbl_char30,
17                                      p_po_header_id            IN NUMBER,
18                                      p_po_style_id             IN NUMBER DEFAULT NULL,
19                                      x_style_id                OUT NOCOPY NUMBER);
20 
21   PROCEDURE style_validate_req_lines(p_api_version    IN NUMBER DEFAULT 1.0,
22                                      p_init_msg_list  IN VARCHAR2 DEFAULT FND_API.G_FALSE,
23                                      x_return_status  OUT NOCOPY VARCHAR2,
24                                      x_msg_count      OUT NOCOPY NUMBER,
25                                      x_msg_data       OUT NOCOPY VARCHAR2,
26                                      p_session_gt_key IN NUMBER,
27                                      p_po_header_id   IN NUMBER,
28                                      p_po_style_id    IN NUMBER DEFAULT NULL,
29                                      x_style_id       OUT  NOCOPY NUMBER);
30 
31   PROCEDURE style_validate_req_attrs(p_api_version      IN NUMBER DEFAULT 1.0,
32                                      p_init_msg_list    IN VARCHAR2 DEFAULT FND_API.G_FALSE,
33                                      x_return_status    OUT NOCOPY VARCHAR2,
34                                      x_msg_count        OUT NOCOPY NUMBER,
35                                      x_msg_data         OUT NOCOPY VARCHAR2,
36                                      p_doc_style_id     IN NUMBER,
37                                      p_document_id      IN NUMBER,
38                                      p_line_type_id     IN VARCHAR2,
39                                      p_purchase_basis   IN VARCHAR2,
40                                      p_destination_type IN VARCHAR2,
41                                      p_source           IN VARCHAR2);
42 
43   FUNCTION is_progress_payments_enabled(p_style_id NUMBER)
44   RETURN BOOLEAN;
45 
46   FUNCTION get_doc_style_id(p_doc_id IN NUMBER)
47   RETURN VARCHAR2;
48 
49   FUNCTION get_style_display_name(p_doc_id   IN NUMBER,
50                                   p_language IN VARCHAR2 DEFAULT NULL)
51   RETURN VARCHAR2;
52 
53 --<Mod Project>
54   FUNCTION get_doc_style_id(p_doc_id IN NUMBER, p_draft_id IN NUMBER)
55   RETURN VARCHAR2;
56 
57   FUNCTION get_style_display_name(p_doc_id   IN NUMBER, p_draft_id IN NUMBER,
58                                   p_language IN VARCHAR2 DEFAULT NULL)
59   RETURN VARCHAR2;
60 --<Mod Project>
61 
62 END PO_DOC_STYLE_PVT;
63