DBA Data[Home] [Help]

PACKAGE BODY: APPS.GMP_BATCH_WRAPPER_PKG

Source


1 PACKAGE BODY GMP_BATCH_WRAPPER_PKG AS
2 /* $Header: GMPBTWRB.pls 120.5 2011/05/06 12:56:31 vkinduri ship $ */
3 
4    PROCEDURE create_batch(
5       p_api_version              IN              NUMBER := 2.0
6      ,p_validation_level         IN              NUMBER := gme_common_pvt.g_max_errors
7      ,p_init_msg_list            IN              VARCHAR2 := fnd_api.g_false
8      ,p_commit                   IN              VARCHAR2 := fnd_api.g_false
9      ,x_message_count            OUT NOCOPY      NUMBER
10      ,x_message_list             OUT NOCOPY      VARCHAR2
11      ,x_return_status            OUT NOCOPY      VARCHAR2
12      ,p_org_code                 IN              VARCHAR2 := NULL
13      ,p_batch_header_rec         IN              gme_batch_header%ROWTYPE
14      ,x_batch_header_rec         OUT NOCOPY      gme_batch_header%ROWTYPE
15      ,p_batch_size               IN              NUMBER := NULL
16      ,p_batch_size_uom           IN              VARCHAR2 := NULL
17      ,p_creation_mode            IN              VARCHAR2
18      ,p_recipe_id                IN              NUMBER := NULL
19      ,p_recipe_no                IN              VARCHAR2 := NULL
20      ,p_recipe_version           IN              NUMBER := NULL
21      ,p_product_no               IN              VARCHAR2 := NULL
22      ,p_item_revision            IN              VARCHAR2 := NULL
23      ,p_product_id               IN              NUMBER := NULL
24      ,p_ignore_qty_below_cap     IN              VARCHAR2 := fnd_api.g_true
25      ,p_use_workday_cal          IN              VARCHAR2 := fnd_api.g_true
26      ,p_contiguity_override      IN              VARCHAR2 := fnd_api.g_true
27      ,p_use_least_cost_validity_rule     IN              VARCHAR2 := fnd_api.g_false
28 --     ,x_exception_material_tbl   OUT NOCOPY      gme_common_pvt.exceptions_tab
29      ,x_exception_material_tbl   OUT NOCOPY      exceptions_tab
30    ) IS
31 
32    retrieval_cursor VARCHAR2(32700) ;
33 
34    BEGIN
35 
36    retrieval_cursor := NULL ;
37 
38   /* Bug: 9710977 Vpedarla - Disable the formula security  */
39     retrieval_cursor := ' begin gmd_p_fs_context.set_additional_attr; end;' ;
40     EXECUTE IMMEDIATE retrieval_cursor ;
41 
42               gme_api_pub.create_batch(
43                   p_api_version           =>  p_api_version
44                   ,p_validation_level      =>  p_validation_level
45                   ,p_init_msg_list         => p_init_msg_list
46                   ,p_commit                => p_commit
47                   ,x_message_count         => x_message_count
48                   ,x_message_list          => x_message_list
49                   ,x_return_status         => x_return_status
50                   ,p_org_code              => p_org_code
51                   ,p_batch_header_rec      => p_batch_header_rec
52                   ,x_batch_header_rec      => x_batch_header_rec
53                   ,p_batch_size            => p_batch_size
54                   ,p_batch_size_uom        => p_batch_size_uom
55                   ,p_creation_mode         => p_creation_mode
56                   ,p_recipe_id             => p_recipe_id
57                   ,p_recipe_no             => p_recipe_no
58                   ,p_recipe_version        => p_recipe_version
59                   ,p_product_no            => p_product_no
60                   ,p_item_revision         => p_item_revision
61                   ,p_product_id            => p_product_id
62                   ,p_ignore_qty_below_cap  => p_ignore_qty_below_cap
63                   ,p_use_workday_cal       => p_use_workday_cal
64                   ,p_contiguity_override   => p_contiguity_override
65                   ,p_use_least_cost_validity_rule => p_use_least_cost_validity_rule
66                   ,x_exception_material_tbl => x_exception_material_tbl
67                   );
68 
69    END create_batch;
70 END GMP_BATCH_WRAPPER_PKG;