1 PACKAGE ZX_LINES_DET_FACTORS_PKG AUTHID CURRENT_USER AS
2 /* $Header: zxiflinedetfacts.pls 120.7 2005/08/23 20:47:48 vsidhart ship $ */
3
4 /* ============================================================================*
5 | PROCEDURE update_line_det_attribs : Update only the determining applicable |
6 | at line level back to zx_lines_det_factors |
7 * ===========================================================================*/
8
9 PROCEDURE update_line_det_attribs
10 (
11 p_trx_biz_category IN VARCHAR2,
12 p_line_intended_use IN VARCHAR2,
13 p_prod_fisc_class IN VARCHAR2,
14 p_prod_category IN VARCHAR2,
15 p_product_type IN VARCHAR2,
16 p_user_def_fisc_class IN VARCHAR2,
17 p_assessable_value IN NUMBER,
18 p_tax_classification_code IN VARCHAR2,
19 p_display_tax_classif_flag IN VARCHAR2,
20 p_transaction_line_rec IN ZX_API_PUB.transaction_line_rec_type,
21 x_return_status OUT NOCOPY VARCHAR2
22 );
23
24
25 /* ============================================================================*
26 | PROCEDURE update_header_det_attribs : Calls the defaulting API to redefault|
27 | tax determining attributes since the taxation country has changed |
28 | Also update the lines_det_factors with these values for UI to reflect the |
29 | changes. |
30 * ===========================================================================*/
31
32 PROCEDURE update_header_det_attribs
33 (
34 p_taxation_country IN VARCHAR2,
35 p_document_subtype IN VARCHAR2,
36 p_tax_invoice_date IN DATE,
37 p_tax_invoice_number IN VARCHAR2,
38 p_display_tax_classif_flag IN VARCHAR2,
39 p_transaction_rec IN ZX_API_PUB.transaction_rec_type,
40 p_event_class_rec IN OUT NOCOPY ZX_API_PUB.event_class_rec_type,
41 x_return_status OUT NOCOPY VARCHAR2
42 );
43
44 /* =======================================================================*
45 | PROCEDURE lock_line_det_factors : Lock all the lines of a transaction |
46 | in zx_lines_det_factors |
47 * =======================================================================*/
48 PROCEDURE lock_line_det_factors
49 (
50 p_transaction_rec IN ZX_API_PUB.transaction_rec_type,
51 x_return_status OUT NOCOPY VARCHAR2
52 );
53
54 END ZX_LINES_DET_FACTORS_PKG;
55