DBA Data[Home] [Help]

PACKAGE: APPS.PO_AUTOCREATE_PREPROC_PVT

Source


1 PACKAGE po_autocreate_preproc_pvt AUTHID CURRENT_USER AS
2 /* $Header: PO_AUTOCREATE_PREPROC_PVT.pls 120.0 2010/02/28 14:09:54 ssreekum noship $ */
3 
4 /* -------------------------------------------------------
5    ---------------- PRIVATE PROCEDURES -------------------
6    ------------------------------------------------------- */
7 
8 
9 /* ============================================================================
10      NAME: get_system_defaults
11      DESC: Derive system defaults(system parameters, profile parameters
12            and product parameters) and populate the global variables.
13            Refer PO_PDOI_PVT.init_startup_values and
14            PO_INTERFACE_S.get_system_defaults for more details
15   =============================================================================
16 
17 PROCEDURE get_system_defaults;
18 
19 
20 /* ----------------------------------------------------
21    ----------------- PUBLIC PROCEDURES ----------------
22    ---------------------------------------------------- */
23 
24 /* ============================================================================
25      NAME: process
26      DESC: Main Procedure for the AutoCreate Pre Processing logic which includes
27 
28            - Get System defaults and populate global variables
29              PO_AUTOCREATE_PARAMS.sys_param_rec_type
30 
31            - Lock interface record so that no other process consumes these
32              records. Locking the header interface itself might be sufficient.
33 
34            - Incase of ADD TO flow, lock the original document as well. This
35              lock will be released by the commit upon successful completion.
36              Incase of failure the rollback will release this lock.
37 
38    ============================================================================ */
39 
40 PROCEDURE process;
41 
42 
43 END PO_AUTOCREATE_PREPROC_PVT;