[Home] [Help]
PACKAGE: APPS.AR_INTERFACESALESCREDITS_GRP
Source
1 PACKAGE AR_InterfaceSalesCredits_GRP AUTHID CURRENT_USER AS
2 /* $Header: ARXGISCS.pls 115.1 2003/10/02 22:17:36 kmahajan noship $ */
3
4 /*=======================================================================+
5 | Declare PUBLIC Data Types and Variables
6 +=======================================================================*/
7
8 TYPE application_tbl_type IS TABLE of ar_receivable_applications%ROWTYPE
9 INDEX BY BINARY_INTEGER;
10
11 TYPE salescredit_rec_type IS RECORD
12 (
13 INTERFACE_SALESCREDIT_ID NUMBER(15),
14 INTERFACE_LINE_ID NUMBER(15),
15 INTERFACE_LINE_CONTEXT VARCHAR2(30),
16 INTERFACE_LINE_ATTRIBUTE1 VARCHAR2(30),
17 INTERFACE_LINE_ATTRIBUTE2 VARCHAR2(30),
18 INTERFACE_LINE_ATTRIBUTE3 VARCHAR2(30),
19 INTERFACE_LINE_ATTRIBUTE4 VARCHAR2(30),
20 INTERFACE_LINE_ATTRIBUTE5 VARCHAR2(30),
21 INTERFACE_LINE_ATTRIBUTE6 VARCHAR2(30),
22 INTERFACE_LINE_ATTRIBUTE7 VARCHAR2(30),
23 INTERFACE_LINE_ATTRIBUTE8 VARCHAR2(30),
24 INTERFACE_LINE_ATTRIBUTE9 VARCHAR2(30),
25 INTERFACE_LINE_ATTRIBUTE10 VARCHAR2(30),
26 INTERFACE_LINE_ATTRIBUTE11 VARCHAR2(30),
27 INTERFACE_LINE_ATTRIBUTE12 VARCHAR2(30),
28 INTERFACE_LINE_ATTRIBUTE13 VARCHAR2(30),
29 INTERFACE_LINE_ATTRIBUTE14 VARCHAR2(30),
30 INTERFACE_LINE_ATTRIBUTE15 VARCHAR2(30),
31 SALESREP_NUMBER VARCHAR2(30),
32 SALESREP_ID NUMBER(15),
33 SALESGROUP_ID NUMBER,
34 SALES_CREDIT_TYPE_NAME VARCHAR2(30),
35 SALES_CREDIT_TYPE_ID NUMBER(15),
36 SALES_CREDIT_AMOUNT_SPLIT NUMBER,
37 SALES_CREDIT_PERCENT_SPLIT NUMBER,
38 INTERFACE_STATUS VARCHAR2(1),
39 REQUEST_ID NUMBER(15),
40 ATTRIBUTE_CATEGORY VARCHAR2(30),
41 ATTRIBUTE1 VARCHAR2(150),
42 ATTRIBUTE2 VARCHAR2(150),
43 ATTRIBUTE3 VARCHAR2(150),
44 ATTRIBUTE4 VARCHAR2(150),
45 ATTRIBUTE5 VARCHAR2(150),
46 ATTRIBUTE6 VARCHAR2(150),
47 ATTRIBUTE7 VARCHAR2(150),
48 ATTRIBUTE8 VARCHAR2(150),
49 ATTRIBUTE9 VARCHAR2(150),
50 ATTRIBUTE10 VARCHAR2(150),
51 ATTRIBUTE11 VARCHAR2(150),
52 ATTRIBUTE12 VARCHAR2(150),
53 ATTRIBUTE13 VARCHAR2(150),
54 ATTRIBUTE14 VARCHAR2(150),
55 ATTRIBUTE15 VARCHAR2(150),
56 CREATED_BY NUMBER(15),
57 CREATION_DATE DATE,
58 LAST_UPDATED_BY NUMBER(15),
59 LAST_UPDATE_DATE DATE,
60 LAST_UPDATE_LOGIN NUMBER(15),
61 ORG_ID NUMBER(15)
62 );
63
64 /*=======================================================================+
65 | Declare PUBLIC Exceptions
66 +=======================================================================*/
67
68 /*========================================================================
69 | PUBLIC Procedure Insert_SalesCredit
70 |
71 | DESCRIPTION
72 | This function inserts a row into RA_INTERFACE_SALESCREDITS_ALL and
73 | is passed all the data in the salescredit_rec_type parameter
74 |
75 | PSEUDO CODE/LOGIC
76 |
77 | PARAMETERS
78 | IN
79 | p_salescredit_rec
80 | OUT NOCOPY
81 | x_return_status - Standard return status
82 | x_msg_data - Standard msg data
83 | x_msg_count - Standard msg count
84 |
85 |
86 | RETURNS
87 | nothing
88 |
89 | KNOWN ISSUES
90 |
91 | NOTES
92 |
93 | MODIFICATION HISTORY
94 | Date Author Description of Changes
95 | 01-OCT-2003 K.Mahajan Created
96 *=======================================================================*/
97 PROCEDURE insert_salescredit(
98 p_salescredit_rec IN
99 salescredit_rec_type,
100 x_return_status OUT NOCOPY VARCHAR2,
101 x_msg_count OUT NOCOPY NUMBER,
102 x_msg_data OUT NOCOPY VARCHAR2
103 );
104
105 END AR_InterfaceSalesCredits_GRP;