DBA Data[Home] [Help]

PACKAGE: APPS.IBY_EXT_WRAP_PUB

Source


1 PACKAGE IBY_EXT_WRAP_PUB AUTHID CURRENT_USER AS
2 /* $Header: ibyextws.pls 120.1.12020000.2 2012/07/12 15:12:13 sgogula noship $ */
3 
4 
5   G_DEBUG_MODULE CONSTANT VARCHAR2(100) := 'iby.plsql.IBY_EXT_WRAP_PUB';
6 
7   --
8   -- This API is called once only for the payment instruction.
9   -- Implementor should construct the extract extension elements
10   -- at the payment instruction level as a SQLX XML Aggregate
11   -- and return the aggregate.
12   --
13 
14   FUNCTION Get_Ins_Ext_Agg(p_payment_instruction_id IN NUMBER)
15   RETURN XMLTYPE;
16 
17 
18   --
19   -- This API is called once per payment.
20   -- Implementor should construct the extract extension elements
21   -- at the payment level as a SQLX XML Aggregate
22   -- and return the aggregate.
23   --
24   FUNCTION Get_Pmt_Ext_Agg(p_payment_id IN NUMBER)
25   RETURN XMLTYPE;
26 
27 
28   --
29   -- This API is called once per document payable.
30   -- Implementor should construct the extract extension elements
31   -- at the document level as a SQLX XML Aggregate
32   -- and return the aggregate.
33   --
34   FUNCTION Get_Doc_Ext_Agg(p_document_payable_id IN NUMBER)
35   RETURN XMLTYPE;
36 
37 
38   --
39   -- This API is called once per document payable line.
40   -- Implementor should construct the extract extension elements
41   -- at the doc line level as a SQLX XML Aggregate
42   -- and return the aggregate.
43   --
44 
45   FUNCTION Get_Docline_Ext_Agg(p_document_payable_id IN NUMBER, p_line_number IN NUMBER)
46   RETURN XMLTYPE;
47 
48 
49   --
50   -- This API is called once only for the payment process request.
51   -- Implementor should construct the extract extension elements
52   -- at the payment request level as a SQLX XML Aggregate
53   -- and return the aggregate.
54   --
55   FUNCTION Get_Ppr_Ext_Agg(p_payment_service_request_id IN NUMBER)
56   RETURN XMLTYPE;
57 
58 
59 END IBY_EXT_WRAP_PUB;
60 
61