DBA Data[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;