[Home] [Help]
PACKAGE: APPS.JAI_CMN_OM_AR_PROCESSING_PKG
Source
1 PACKAGE jai_cmn_om_ar_processing_pkg AUTHID CURRENT_USER AS
2 /* $Header: jai_gst_acc_proc.pls 120.1 2010/09/07 07:51:13 boboli noship $ */
3 --+=======================================================================+
4 --| Copyright (c) 1998 Oracle Corporation |
5 --| Redwood Shores, CA, USA |
6 --| All rights reserved. |
7 --+=======================================================================+
8 --| FILENAME |
9 --| jai_gst_acc_proc.pls |
10 --| |
11 --| DESCRIPTION |
12 --| This package is mainly used for generate accounting for O2C flow |
13 --| |
14 --| TDD REFERENCE |
15 --| Take reference TDD_12_2_FIN_JAI_Enhanced_GST.doc |
16 --| |
17 --| |
18 --| PURPOSE |
19 --| PROCEDURE process_document |
20 --| |
21 --| HISTORY |
22 --| 02-Sep-2010 Created by Bo Li for bug#10043656 |
23 --| GST Enhancement for R12.1.3 |
24 --| |
25 --+======================================================================*/
26
27 PROCEDURE process_document (pn_regime_id IN JAI_RGM_DEFINITIONS.REGIME_ID%TYPE,
28 pn_organization_id IN JAI_OM_WSH_LINES_ALL.ORGANIZATION_id%TYPE,
29 pn_location_id IN JAI_OM_WSH_LINES_ALL.LOCATION_ID%TYPE,
30 pv_organization_type IN VARCHAR2,
31 pv_source IN VARCHAR2,
32 pv_source_trx_type IN VARCHAR2,
33 pv_source_table_name IN VARCHAR2,
34 pn_source_document_id IN NUMBER,
35 pd_transaction_date IN DATE,
36 pv_account_name IN VARCHAR2,
37 pv_balancing_account_name IN VARCHAR2,
38 pn_charge_account_id IN NUMBER,
39 pn_balancing_account_id IN NUMBER,
40 pn_amount IN NUMBER,
41 pn_assessable_value IN NUMBER,
42 pn_tax_rate IN NUMBER,
43 pv_tax_type IN VARCHAR2,
44 pn_reference_id IN NUMBER,
45 pv_transaction_type IN RA_CUST_TRX_TYPES.TYPE%TYPE DEFAULT 'INV',
46 pv_called_from IN VARCHAR2,
47 pn_batch_id IN NUMBER,
48 pn_customer_trx_id IN RA_CUSTOMER_TRX_ALL.CUSTOMER_TRX_ID%TYPE,
49 pn_delivery_id IN NUMBER,
50 pn_order_line_id IN JAI_OM_WSH_LINES_ALL.ORDER_LINE_ID%TYPE,
51 pv_process_accounting IN VARCHAR2,
52 pd_accounting_date IN DATE,
53 pd_currency_conversion_date IN DATE,
54 pv_currency_conversion_type IN VARCHAR2,
55 pn_currency_conversion_rate IN NUMBER,
56 pv_parameter1 IN VARCHAR2,
57 pv_parameter2 IN VARCHAR2,
58 pv_parameter3 IN VARCHAR2,
59 pv_parameter4 IN VARCHAR2,
60 pv_parameter5 IN VARCHAR2,
61 pv_parameter6 IN VARCHAR2,
65 pv_parameter10 IN VARCHAR2,
62 pv_parameter7 IN VARCHAR2,
63 pv_parameter8 IN VARCHAR2,
64 pv_parameter9 IN VARCHAR2,
66 pv_debug IN VARCHAR2 DEFAULT 'N',
67 pv_process_flag OUT NOCOPY VARCHAR2,
68 pv_process_message OUT NOCOPY VARCHAR2
69 );
70
71 END jai_cmn_om_ar_processing_pkg;