DBA Data[Home] [Help]

PACKAGE: APPS.GME_CREATE_BATCH_PVT

Source


1 PACKAGE gme_create_batch_pvt AS
2 /* $Header: GMEVCRBS.pls 120.4.12010000.2 2008/11/06 03:12:56 srpuri ship $ */
3 
4    /***********************************************************/
5 /* Oracle Process Manufacturing Process Execution APIs     */
6 /*                                                         */
7 /* File Name: GMEVCRBS.pls                                 */
8 /* Contents:  Private layer for batch creation API         */
9 /* History                                                 */
10 /* =======                                                 */
11 /* 10-JAN-2008 Rajesh Patangya Bug # 6752637               */
12 /* MTQ Quantity should be calculated based on product in   */
13 /* place of just copy from the routing, This is required   */
14 /* by PS engine, New Function UPDATE_STEP_MTQ added        */
15 /***********************************************************/
16    /* Bug 5512352 Added new global */
17    g_no_phant_short_check   NUMBER := 0;
18    FUNCTION construct_batch_header (
19       p_batch_header_rec   IN              gme_batch_header%ROWTYPE
20      ,x_batch_header_rec   OUT NOCOPY      gme_batch_header%ROWTYPE)
21       RETURN BOOLEAN;
22 
23    PROCEDURE validate_wip_entity (p_organization_id  IN   NUMBER,
24                                   p_batch_no         IN   VARCHAR2,
25                                   x_return_status    OUT NOCOPY VARCHAR2);
26 
27    PROCEDURE create_batch (
28       p_validation_level         IN              NUMBER
29             := gme_common_pvt.g_max_errors
30      ,p_batch_header_rec         IN              gme_batch_header%ROWTYPE
31      ,p_batch_size               IN              NUMBER
32      ,p_batch_size_uom           IN              VARCHAR2
33      ,p_creation_mode            IN              VARCHAR2
34      ,p_ignore_qty_below_cap     IN              VARCHAR2
35             DEFAULT fnd_api.g_true
36      ,p_use_workday_cal          IN              VARCHAR2
37      ,p_contiguity_override      IN              VARCHAR2
38      ,p_is_phantom               IN              VARCHAR2 DEFAULT 'N'
39      ,p_use_least_cost_validity_rule     IN      VARCHAR2 := fnd_api.g_false
40      ,x_batch_header_rec         OUT NOCOPY      gme_batch_header%ROWTYPE
41      ,x_exception_material_tbl   OUT NOCOPY      gme_common_pvt.exceptions_tab
42      ,x_return_status            OUT NOCOPY      VARCHAR2);
43 
44 /* 10-JAN-2008 Rajesh Patangya Bug # 6752637               */
45    FUNCTION update_step_mtq (p_batch_id IN NUMBER)
46                    RETURN BOOLEAN ;
47 
48 END gme_create_batch_pvt;