[Home] [Help]
TYPE BODY: APPS.PO_OTM_SCHEDULE_LINE_TYPE
Source
1 TYPE BODY PO_OTM_SCHEDULE_LINE_TYPE AS
2
3 /**
4 * Creates empty instance of the type.
5 */
6 STATIC FUNCTION new_instance
7 RETURN PO_OTM_SCHEDULE_LINE_TYPE
8 IS
9 l_instance PO_OTM_SCHEDULE_LINE_TYPE;
10 BEGIN
11 l_instance := PO_OTM_SCHEDULE_LINE_TYPE (
12 PO_LINE_ID => NULL
13 , LINE_LOCATION_ID => NULL
14 , LINE_NUM => NULL
15 , SHIPMENT_NUM => NULL
16 , QUANTITY => NULL
17 , QUANTITY_CANCELED => NULL
18 , PRICE_OVERRIDE => NULL
19 , ITEM_DESCRIPTION => NULL
20 , ITEM => NULL
21 /* bug 7530448 Item weight and volume needs to be passed to OTM */
22 , UNIT_VOLUME => NULL
23 , UNIT_WEIGHT => NULL
24 /*bug 7530448*/
25 , ITEM_REVISION => NULL
26 , SUPPLIER_ITEM_ID => NULL
27 , SUPPLIER_REF_NUM => NULL
28 , UOM => NULL
29 , CURRENCY_CODE => NULL
30 , ORDER_TYPE_LOOKUP_CODE => NULL
31 , NEED_BY_DATE => NULL
32 , PROMISED_DATE => NULL
33 , DAYS_EARLY_RECEIPT_ALLOWED => NULL
34 , DAYS_LATE_RECEIPT_ALLOWED => NULL
35 , DROP_SHIP_FLAG => NULL
36 , SHIP_TO_ORGANIZATION_ID => NULL
37 , SHIP_TO_ORG_NAME => NULL
38 , SHIP_TO_LOCATION_ID => NULL
39 , SHIP_TO_LOCATION_CODE => NULL
40 , SHIP_TO_LOC_ADDR_LINE_1 => NULL
41 , SHIP_TO_LOC_ADDR_LINE_2 => NULL
42 , SHIP_TO_LOC_ADDR_LINE_3 => NULL
43 , SHIP_TO_LOC_CITY => NULL
44 , SHIP_TO_LOC_COUNTRY => NULL
45 , SHIP_TO_LOC_ZIP => NULL
46 , SHIP_TO_LOC_STATE_PROVINCE => NULL
47 , SHIP_TO_CONTACT_NAME => NULL
48 , SHIP_TO_CONTACT_EMAIL => NULL
49 , SHIP_TO_CONTACT_PHONE => NULL
50 , SHIP_TO_CONTACT_FAX => NULL
51 , RECOVERY_ACTION => NULL -- OTM Recovery
52 );
53 RETURN l_instance;
54 END new_instance;
55
56 END;