DBA Data[Home] [Help]

PACKAGE: APPS.PO_PDOI_PRICE_TOLERANCE_PVT

Source


1 PACKAGE PO_PDOI_PRICE_TOLERANCE_PVT AS
2 /* $Header: PO_PDOI_PRICE_TOLERANCE_PVT.pls 120.1 2005/08/20 02:32 jinwang noship $ */
3 
4 PROCEDURE start_price_tolerance_wf
5 (
6   p_intf_header_id    IN  NUMBER,
7   p_po_header_id      IN  NUMBER,
8   p_document_num      IN  VARCHAR2,
9   p_batch_id          IN  NUMBER,
10   p_document_type     IN  VARCHAR2,
11   p_document_subtype  IN  VARCHAR2,
12   p_commit_interval   IN  NUMBER,
13   p_any_line_updated  IN  VARCHAR2,
14   p_buyer_id          IN  NUMBER,
15   p_agent_id          IN  NUMBER,
16   p_vendor_id         IN  NUMBER,
17   p_vendor_name       IN  VARCHAR2
18 );
19 
20 PROCEDURE get_price_tolerance
21 (
22   p_index_tbl                  IN DBMS_SQL.NUMBER_TABLE,
23   p_po_header_id_tbl           IN PO_TBL_NUMBER,
24   p_item_id_tbl                IN PO_TBL_NUMBER,
25   p_category_id_tbl            IN PO_TBL_NUMBER,
26   p_vendor_id_tbl              IN PO_TBL_NUMBER,
27   x_price_update_tolerance_tbl OUT NOCOPY PO_TBL_NUMBER
28 );
29 
30 FUNCTION exceed_tolerance_check
31 (
32   p_price_tolerance IN NUMBER,
33   p_old_price       IN NUMBER,
34   p_new_price       IN NUMBER
35 ) RETURN VARCHAR2;
36 
37 END PO_PDOI_PRICE_TOLERANCE_PVT;