1 PACKAGE AP_GENERATE_DISTRIBUTIONS_PKG AS
2 /*$Header: apaiduts.pls 120.4 2005/10/17 22:11:52 schitlap noship $ */
3 FUNCTION Generate_Dists_For_Invoice (
4 P_Invoice_Id IN NUMBER,
5 P_Batch_Id IN NUMBER,
6 P_Invoice_Date IN DATE,
7 P_Vendor_Id IN NUMBER,
8 P_Invoice_Currency_Code IN VARCHAR2,
9 P_Exchange_Rate IN NUMBER,
10 P_Exchange_Rate_Type IN VARCHAR2,
11 P_Exchange_Date IN DATE,
12 P_Calling_Mode IN VARCHAR2,
13 P_Error_Code OUT NOCOPY VARCHAR2,
14 P_Token1 OUT NOCOPY VARCHAR2,
15 P_Token2 OUT NOCOPY VARCHAR2,
16 P_Calling_Sequence IN VARCHAR2) RETURN BOOLEAN;
17
18 FUNCTION Generate_Dists_For_Line (
19 P_Invoice_Id IN NUMBER,
20 P_Invoice_Line_Number IN NUMBER,
21 P_Batch_Id IN NUMBER,
22 P_Invoice_Date IN DATE,
23 P_Vendor_Id IN NUMBER,
24 P_Invoice_Currency_Code IN VARCHAR2,
25 P_Exchange_Rate IN NUMBER,
26 P_Exchange_Rate_Type IN VARCHAR2,
27 P_Exchange_Date IN DATE,
28 P_Error_Code OUT NOCOPY VARCHAR2,
29 P_Token1 OUT NOCOPY VARCHAR2,
30 P_Token2 OUT NOCOPY VARCHAR2,
31 P_Calling_Sequence IN VARCHAR2) RETURN BOOLEAN;
32
33 FUNCTION generateDistsForInvoice (
34 P_Invoice_Id IN NUMBER,
35 P_Batch_Id IN NUMBER,
36 P_Invoice_Date IN DATE,
37 P_Vendor_Id IN NUMBER,
38 P_Invoice_Currency_Code IN VARCHAR2,
39 P_Exchange_Rate IN NUMBER,
40 P_Exchange_Rate_Type IN VARCHAR2,
41 P_Exchange_Date IN DATE,
42 P_Calling_Mode IN VARCHAR2,
43 P_Error_Code OUT NOCOPY VARCHAR2,
44 P_Token1 OUT NOCOPY VARCHAR2,
45 P_Token2 OUT NOCOPY VARCHAR2,
46 P_Calling_Sequence IN VARCHAR2) RETURN NUMBER;
47
48
49 END AP_GENERATE_DISTRIBUTIONS_PKG;