DBA Data[Home] [Help]

PACKAGE BODY: APPS.ICX_GET_ORDER

Source


1 PACKAGE BODY ICX_GET_ORDER AS
2 /* $Header: ICXGETOB.pls 115.0 99/07/17 03:17:31 porting ship $ */
3 
4 function GET_PO_NUMBER (
5 		IN_HEAD_ID number
6 ) return VARCHAR2 is
7 CODE_ID VARCHAR2(20);
8 begin
9 select
10   SEGMENT1
11   into CODE_ID
12   from PO_HEADERS_ALL POHEAD
13   where 	PO_HEADER_ID = IN_HEAD_ID
14   ;
15   return CODE_ID;
16 end GET_PO_NUMBER;
17 
18 function GET_REQ_NUMBER (
19 		IN_HEAD_ID number
20 ) return VARCHAR2 is
21 CODE_ID VARCHAR2(20);
22 begin
23 select
24   SEGMENT1
25   into CODE_ID
26   from PO_REQUISITION_HEADERS_ALL
27   where 	REQUISITION_HEADER_ID = IN_HEAD_ID
28   ;
29   return CODE_ID;
30 end GET_REQ_NUMBER;
31 
32 function GET_SO_NUMBER (
33 		IN_HEAD_ID number
34 ) return VARCHAR2 is
35 CODE_ID VARCHAR2(20);
36 begin
37 select
38   SEGMENT1
39   into CODE_ID
40   from MTL_SALES_ORDERS
41   where 	SALES_ORDER_ID = IN_HEAD_ID
42   ;
43   return CODE_ID;
44 end GET_SO_NUMBER;
45 
46 function GET_WIP_NUMBER (
47 		IN_HEAD_ID number
48 ) return VARCHAR2 is
49 CODE_ID VARCHAR2(240);
50 begin
51 select
52   WIP_ENTITY_NAME
53   into CODE_ID
54   from WIP_ENTITIES
55   where 	WIP_ENTITY_ID = IN_HEAD_ID
56   ;
57   return CODE_ID;
58 end GET_WIP_NUMBER;
59 
60 END ICX_GET_ORDER;