[Home] [Help]
PACKAGE: APPS.OKL_PROCESS_SALES_TAX_PUB
Source
1 PACKAGE OKL_PROCESS_SALES_TAX_PUB AUTHID CURRENT_USER AS
2 /* $Header: OKLPPSTS.pls 120.2 2007/07/12 22:20:12 rravikir ship $ */
3 ------------------------------------------------------------------------------
4 -- Global Variables
5 G_PKG_NAME CONSTANT VARCHAR2(200) := 'OKL_PROCESS_SALES_TAX_PUB';
6 G_APP_NAME CONSTANT VARCHAR2(3) := OKC_API.G_APP_NAME;
7 G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
8 G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLERRM';
9 G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLCODE';
10 ------------------------------------------------------------------------------
11 --Global Exception
12 ------------------------------------------------------------------------------
13 G_EXCEPTION_HALT_VALIDATION EXCEPTION;
14 ------------------------------------------------------------------------------
15
16 PROCEDURE calculate_sales_tax(
17 p_api_version IN NUMBER,
18 p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
19 x_return_status OUT NOCOPY VARCHAR2,
20 x_msg_count OUT NOCOPY NUMBER,
21 x_msg_data OUT NOCOPY VARCHAR2,
22 p_source_trx_id IN NUMBER,
23 p_source_trx_name IN VARCHAR2,
24 p_source_table IN VARCHAR2,
25 p_tax_call_type IN VARCHAR2 DEFAULT NULL,
26 p_serialized_asset IN VARCHAR2 DEFAULT NULL,
27 p_request_id IN NUMBER DEFAULT NULL,
28 p_alc_final_call IN VARCHAR2 DEFAULT NULL);
29
30 END OKL_PROCESS_SALES_TAX_PUB;