DBA Data[Home] [Help]

PACKAGE: APPS.AP_XML_INVOICE_INBOUND_PKG

Source


1 PACKAGE AP_XML_INVOICE_INBOUND_PKG AUTHID CURRENT_USER as
2 /* $Header: apxmlins.pls 120.1 2004/10/29 19:19:33 pjena noship $ */
3 
4 function get_token_display_field(p_lookup_code in VARCHAR2) return VARCHAR2;
5 
6 /*===========================================================================+
7  | PROCEDURE                                                                 |
8  |    start_open_interface                                                   |
9  |                                                                           |
10  | DESCRIPTION                                                               |
11  |   Called by XMLGateway's post process trigger. This starts open interface.|
12  +===========================================================================*/
13 procedure start_open_interface;
14 /*===========================================================================+
15  | PROCEDURE                                                                 |
16  |    notify_supplier                                                        |
17  |                                                                           |
18  | DESCRIPTION                                                               |
19  |   Called by Open interface to start Workflow notification.                |
20  +===========================================================================*/
21 
22 procedure send_email(p_mail_subject in VARCHAR2,
23                      p_mail_content in VARCHAR2,
24                      p_mail_address in VARCHAR2);
25 
26 /*===========================================================================+
27  | PROCEDURE                                                                 |
28  |    send_email                                                             |
29  |                                                                           |
30  |                                                                           |
31  +===========================================================================*/
32 
33 
34 procedure notify_supplier(p_request_id in NUMBER,
35                           p_calling_sequence VARCHAR2);
36 /*===========================================================================+
37  | PROCEDURE                                                                 |
38  |    notify_recipient                                                       |
39  |                                                                           |
40  | DESCRIPTION                                                               |
41  |   Called by the request set                                               |
42  +===========================================================================*/
43 procedure notify_recipient(p_errbuf out NOCOPY VARCHAR2, p_return_code out NOCOPY VARCHAR2);
44 /*===========================================================================+
45  | PROCEDURE                                                                 |
46  |    change_case                                                            |
47  |                                                                           |
48  | DESCRIPTION                                                               |
49  |   Called by XMLGateway to change the case                                 |
50  +===========================================================================*/
51 procedure change_case(p_in_string in  VARCHAR2,
52                       p_out_string out NOCOPY VARCHAR2,
53                       p_direction in VARCHAR2 default 'U');
54 /*===========================================================================+
55  | PROCEDURE                                                                 |
56  |    derive_org_id                                                          |
57  |                                                                           |
58  | DESCRIPTION                                                               |
59  |   Called by XMLGateway to derive org_id                                   |
60  +===========================================================================*/
61 procedure derive_org_id(p_po_number in VARCHAR2 default NULL,
62                         p_org_id out NOCOPY NUMBER);
63 /*===========================================================================+
64  | PROCEDURE                                                                 |
65  |    derive_vendor_id                                                       |
66  |                                                                           |
67  | DESCRIPTION                                                               |
68  |   Called by XMLGateway to derive vendor_id                                |
69  +===========================================================================*/
70 procedure derive_vendor_id(p_vendor_site_id in NUMBER,
71                            p_org_id in NUMBER,
72                            p_vendor_id out NOCOPY NUMBER);
73 /*===========================================================================+
74  | PROCEDURE                                                                 |
75  |    derive_email_address                                                   |
76  |                                                                           |
77  | DESCRIPTION                                                               |
78  |   Called by XMLGateway to derive email_address                            |
79  +===========================================================================*/
80 procedure derive_email_address(p_vendor_site_id in NUMBER,
81                                p_vendor_id in NUMBER,
82                                p_email_address out NOCOPY VARCHAR2);
83 
84 /*===========================================================================+
85  | PROCEDURE                                                                 |
86  |    after_map                                                              |
87  |                                                                           |
88  | DESCRIPTION                                                               |
89  |    bug 2524551                                                            |
90  |    Used at the end of map                                                 |
91  +===========================================================================*/
92 procedure after_map(p_group_id in VARCHAR2);
93 
94 /*===========================================================================+
95  | PROCEDURE                                                                 |
96  |    set_taxable_flag2                                                      |
97  |                                                                           |
98  | DESCRIPTION                                                               |
99  |    bug 2524551                                                            |
100  |    Used in the map.                                                       |
101  |    Set taxable_flag='Y' for the given item line                           |
102  +===========================================================================*/
103 procedure set_taxable_flag2(p_item_line_id in NUMBER);
104 
105 /*===========================================================================+
106  | PROCEDURE                                                                 |
107  |    correct_charge_type                                                    |
108  |                                                                           |
109  | DESCRIPTION                                                               |
110  |    bug 2524551                                                            |
111  |    changes p_charge_type to either FREIGHT or MISCELLANEOUS               |
112  +===========================================================================*/
113 procedure correct_charge_type(p_charge_type in out NOCOPY VARCHAR2);
114 
115 
116 END AP_XML_INVOICE_INBOUND_PKG ;