DBA Data[Home] [Help]

PACKAGE: APPS.ZX_CHECK_REQUIRED_PARAMS_PKG

Source


1 PACKAGE ZX_CHECK_REQUIRED_PARAMS_PKG AS
2 /* $Header: zxifreqparampkgs.pls 120.5 2005/04/21 21:02:31 vsidhart ship $ */
3 
4 /*----------------------------------------------------------------------------*
5  |   PRIVATE FUNCTIONS/PROCEDURES                                             |
6  *----------------------------------------------------------------------------*/
7 
8 /*----------------------------------------------------------------------------*
9  |   PUBLIC  FUNCTIONS/PROCEDURES                                             |
10  *----------------------------------------------------------------------------*/
11 
12 /* ===========================================================================*
13  | PROCEDURE Check_trx_line_tbl : Checks the required elements of the         |
14  |                                transaction line                            |
15  | Called by:                                                                 |
16  |     zx_valid_init_params_pkg.calculate_tax (GTT version)                   |
17  |     zx_valid_init_params_pkg.import_document_with_tax                      |
18  * ===========================================================================*/
19 
20   PROCEDURE Check_trx_line_tbl
21   (
22     x_return_status             OUT NOCOPY  VARCHAR2,
23     p_event_class_rec           IN          ZX_API_PUB.event_class_rec_type
24   );
25 
26 /* ===========================================================================*
27  | PROCEDURE Check_trx_lines : Checks the required elements of the            |
28  |                             transaction line in structure                  |
29  | Called by:                                                                 |
30  |     zx_valid_init_params_pkg.calculate_tax (PLS/WIN version)               |
31  |     zx_valid_init_params_pkg.insupd_line_det_factors                       |
32  * ===========================================================================*/
33 
34   PROCEDURE Check_trx_lines
35   (
36     x_return_status             OUT NOCOPY  VARCHAR2,
37     p_event_class_rec           IN          ZX_API_PUB.event_class_rec_type
38   );
39 
40 
41 /* ===========================================================================*
42  | PROCEDURE Check_trx_rec : Checks the required elements of the transaction  |
43  |                           record                                           |
44  | Called by:                                                                 |
45  |     zx_valid_init_params_pkg.override_tax                                  |
46  |     zx_valid_init_params_pkg.global_document_update                        |
47  |     zx_valid_init_params_pkg.override_recovery                             |
48  |     zx_valid_init_params_pkg.freeze_distribution_lines                     |
49  |     zx_valid_init_params_pkg.validate_document_for_tax                     |
50  |     zx_valid_init_params_pkg.discard_tax_only_lines                        |
51  * ===========================================================================*/
52 
53   PROCEDURE Check_trx_rec
54   (
55     x_return_status  OUT NOCOPY  VARCHAR2,
56     p_trx_rec        IN          ZX_API_PUB.transaction_rec_type
57   );
58 
59 /*==============================================================================*
60  | PROCEDURE Check_trx_line_rec : Checks the required elements of the specified |
61  |                                transaction line have values                  |
62  | Called by:                                                                   |
63  |     zx_valid_init_params_pkg.mark_tax_lines_deleted                          |
64  * ============================================================================*/
65 
66   PROCEDURE Check_trx_line_rec
67   (
68     x_return_status 	OUT  NOCOPY  VARCHAR2 ,
69     p_trx_line_rec      IN           zx_api_pub.transaction_line_rec_type
70   );
71 
72 
73 /* ===========================================================================*
74  | PROCEDURE Check_trx_headers_tbl : Checks the required elements of the      |
75  |                                   Transaction Header                       |
76  | Called by:                                                                 |
77  |     zx_valid_init_params_pkg.calculate_tax (GTT version)                   |
78  |     zx_valid_init_params_pkg.import_document_with_tax                      |
79  |     zx_valid_init_params_pkg.determine_recovery                            |
80  |     zx_valid_init_params_pkg.insupd_line_det_factors                       |
81  * ===========================================================================*/
82 
83   PROCEDURE Check_trx_headers_tbl
84   (
85     x_return_status                OUT NOCOPY  VARCHAR2,
86     p_event_class_rec           IN OUT NOCOPY  ZX_API_PUB.event_class_rec_type
87   );
88 
89 
90 END zx_check_required_params_pkg;