DBA Data[Home] [Help]

PACKAGE: APPS.BOMPOPIF

Source


1 package BOMPOPIF AUTHID CURRENT_USER as
2 /*  $Header: BOMOPIFS.pls 120.1 2005/06/20 01:20:01 appldev ship $ */
3 /*==========================================================================+
4 |   Copyright (c) 1993 Oracle Corporation Belmont, California, USA          |
5 |                          All rights reserved.                             |
6 +===========================================================================+
7 |                                                                           |
8 | File Name    : BOMPOPIF.pls                                               |
9 | DESCRIPTION  : This is the main package used to validate and process
10 | 		 open interface item/bil.routing/eco data.
11 | Parameters:	org_id		organization_id
12 |		all_org		process all orgs or just current org
13 |				1 - all orgs
14 |				2 - only org_id
15 |		val_rtg_flag	validate routings
16 |		val_bom_flag	validate boms
17 |		pro_rtg_flag	process routings
18 |		pro_bom_flag	process boms
19 |		del_rec_flag	delete processed rows
20 |    		prog_appid      program application_id
21 |    		prog_id  	program id
22 |    		request_id      request_id
23 |    		user_id		user id
24 |    		login_id	login id
25 | Return:	1 if success
26 |		SQLCODE if failure
27 | History:
28 |    09/26/93   Shreyas Shah	creation date
29 |    01/15/05   Bhavnesh Patel  Added Batch Id
30 |                                                                           |
31 +==========================================================================*/
32 
33 --Open Interface Import for null batch id
34 FUNCTION bmopinp_open_interface_process (
35     org_id		NUMBER,
36     all_org		NUMBER		:= 1,
37     val_rtg_flag	NUMBER		:= 1,
38     val_bom_flag	NUMBER		:= 1,
39     pro_rtg_flag	NUMBER		:= 1,
40     pro_bom_flag	NUMBER		:= 1,
41     del_rec_flag	NUMBER		:= 1,
42     prog_appid		NUMBER		:= -1,
43     prog_id		NUMBER		:= -1,
44     request_id		NUMBER		:= -1,
45     user_id		NUMBER		:= -1,
46     login_id		NUMBER		:= -1,
47     err_text	 IN OUT NOCOPY 	VARCHAR2
48 )
49     return INTEGER;
50 
51 --Open Interface Import for given batch id
52 FUNCTION bmopinp_open_interface_process (
53     org_id		NUMBER,
54     all_org		NUMBER		:= 1,
55     val_rtg_flag	NUMBER		:= 1,
56     val_bom_flag	NUMBER		:= 1,
57     pro_rtg_flag	NUMBER		:= 1,
58     pro_bom_flag	NUMBER		:= 1,
59     del_rec_flag	NUMBER		:= 1,
60     prog_appid		NUMBER		:= -1,
61     prog_id		NUMBER		:= -1,
62     request_id		NUMBER		:= -1,
63     user_id		NUMBER		:= -1,
64     login_id		NUMBER		:= -1,
65     err_text	 IN OUT NOCOPY 	VARCHAR2,
66     p_batch_id  IN  NUMBER
67 )
68     return INTEGER;
69 
70 /*
71 FUNCTION bmdelbom_delete_bom_oi (
72 	err_text    OUT	VARCHAR2
73 )
74     return INTEGER;
75 
76 FUNCTION bmdelrtg_delete_rtg_oi (
77 	err_text    OUT	VARCHAR2
78 )
79     return INTEGER;
80 */
81 
82 END BOMPOPIF;