DBA Data[Home] [Help]

APPS.MRP_FLOW_SCHEDULE_UTIL dependencies on FND_API

Line 47: -- IF p_attr_id = FND_API.G_MISS_NUM THEN

43: -- If attr_id is missing compare old and new records and for
44: -- every changed attribute clear its dependent fields.
45:
46: -- Commenting for pl-sql coding standards and instead check if p_attr_id is null
47: -- IF p_attr_id = FND_API.G_MISS_NUM THEN
48: IF p_attr_id IS NULL THEN
49:
50: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.alternate_bom_designator,p_old_flow_schedule_rec.alternate_bom_designator)
51: THEN

Line 52: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

48: IF p_attr_id IS NULL THEN
49:
50: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.alternate_bom_designator,p_old_flow_schedule_rec.alternate_bom_designator)
51: THEN
52: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
53: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
54: END IF;
55:
56: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.alternate_routing_desig,p_old_flow_schedule_rec.alternate_routing_desig)

Line 53: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

49:
50: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.alternate_bom_designator,p_old_flow_schedule_rec.alternate_bom_designator)
51: THEN
52: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
53: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
54: END IF;
55:
56: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.alternate_routing_desig,p_old_flow_schedule_rec.alternate_routing_desig)
57: THEN

Line 58: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

54: END IF;
55:
56: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.alternate_routing_desig,p_old_flow_schedule_rec.alternate_routing_desig)
57: THEN
58: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
59: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
60: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
61: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
62: END IF;

Line 59: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

55:
56: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.alternate_routing_desig,p_old_flow_schedule_rec.alternate_routing_desig)
57: THEN
58: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
59: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
60: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
61: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
62: END IF;
63:

Line 60: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;

56: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.alternate_routing_desig,p_old_flow_schedule_rec.alternate_routing_desig)
57: THEN
58: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
59: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
60: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
61: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
62: END IF;
63:
64: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.bom_revision,p_old_flow_schedule_rec.bom_revision)

Line 61: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

57: THEN
58: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
59: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
60: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
61: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
62: END IF;
63:
64: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.bom_revision,p_old_flow_schedule_rec.bom_revision)
65: THEN

Line 66: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

62: END IF;
63:
64: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.bom_revision,p_old_flow_schedule_rec.bom_revision)
65: THEN
66: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
67: END IF;
68:
69: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.bom_revision_date,p_old_flow_schedule_rec.bom_revision_date)
70: THEN

Line 72: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

68:
69: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.bom_revision_date,p_old_flow_schedule_rec.bom_revision_date)
70: THEN
71: -- Modified for Bug 9477640.
72: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
73: END IF;
74:
75: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.build_sequence,p_old_flow_schedule_rec.build_sequence)
76: THEN

Line 82: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

78: END IF;
79:
80: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.class_code,p_old_flow_schedule_rec.class_code)
81: THEN
82: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
83: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
84: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

Line 83: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

79:
80: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.class_code,p_old_flow_schedule_rec.class_code)
81: THEN
82: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
83: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
84: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

Line 84: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

80: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.class_code,p_old_flow_schedule_rec.class_code)
81: THEN
82: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
83: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
84: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

Line 85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

81: THEN
82: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
83: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
84: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
89: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

Line 86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

82: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
83: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
84: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
89: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
90: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

Line 87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

83: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
84: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
89: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
90: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
91: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

Line 88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

84: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
89: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
90: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
91: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
92: END IF;

Line 89: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

85: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
89: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
90: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
91: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
92: END IF;
93:

Line 90: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

86: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
89: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
90: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
91: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
92: END IF;
93:
94: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.completion_locator_id,p_old_flow_schedule_rec.completion_locator_id)

Line 91: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

87: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
88: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
89: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
90: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
91: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
92: END IF;
93:
94: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.completion_locator_id,p_old_flow_schedule_rec.completion_locator_id)
95: THEN

Line 101: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

97: END IF;
98:
99: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.completion_subinventory,p_old_flow_schedule_rec.completion_subinventory)
100: THEN
101: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
102: END IF;
103:
104: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.created_by,p_old_flow_schedule_rec.created_by)
105: THEN

Line 131: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

127: END IF;
128:
129: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.demand_source_header_id,p_old_flow_schedule_rec.demand_source_header_id)
130: THEN
131: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
132: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
133: END IF;
134:
135: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.demand_source_line,p_old_flow_schedule_rec.demand_source_line)

Line 132: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

128:
129: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.demand_source_header_id,p_old_flow_schedule_rec.demand_source_header_id)
130: THEN
131: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
132: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
133: END IF;
134:
135: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.demand_source_line,p_old_flow_schedule_rec.demand_source_line)
136: THEN

Line 162: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

158: END IF;
159:
160: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.line_id,p_old_flow_schedule_rec.line_id)
161: THEN
162: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
163: END IF;
164:
165: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.material_account,p_old_flow_schedule_rec.material_account)
166: THEN

Line 192: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;

188: END IF;
189:
190: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.organization_id,p_old_flow_schedule_rec.organization_id)
191: THEN
192: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
193: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
194: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;

Line 193: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;

189:
190: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.organization_id,p_old_flow_schedule_rec.organization_id)
191: THEN
192: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
193: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
194: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

Line 194: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

190: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.organization_id,p_old_flow_schedule_rec.organization_id)
191: THEN
192: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
193: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
194: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

Line 195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;

191: THEN
192: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
193: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
194: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;

Line 196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;

192: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
193: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
194: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

Line 197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

193: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
194: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

Line 198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

194: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

Line 199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;

195: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

Line 200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

196: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

Line 201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

197: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;

Line 202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

198: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

Line 203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

199: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;

Line 204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

200: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

Line 205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;

201: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

Line 206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

202: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

Line 207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;

203: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

Line 208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

204: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

Line 209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

205: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

Line 210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

206: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

Line 211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

207: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
215: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

Line 212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

208: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
215: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
216: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

Line 213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

209: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
215: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
216: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
217: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

Line 214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

210: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
215: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
216: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
217: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
218: END IF;

Line 215: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

211: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
215: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
216: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
217: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
218: END IF;
219:

Line 216: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

212: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
215: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
216: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
217: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
218: END IF;
219:
220: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.outside_processing_acct,p_old_flow_schedule_rec.outside_processing_acct)

Line 217: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

213: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
214: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
215: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
216: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
217: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
218: END IF;
219:
220: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.outside_processing_acct,p_old_flow_schedule_rec.outside_processing_acct)
221: THEN

Line 242: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

238: END IF;
239:
240: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.planned_quantity,p_old_flow_schedule_rec.planned_quantity)
241: THEN
242: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
243: END IF;
244:
245: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.primary_item_id,p_old_flow_schedule_rec.primary_item_id)
246: THEN

Line 247: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;

243: END IF;
244:
245: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.primary_item_id,p_old_flow_schedule_rec.primary_item_id)
246: THEN
247: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
248: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
249: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

Line 248: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

244:
245: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.primary_item_id,p_old_flow_schedule_rec.primary_item_id)
246: THEN
247: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
248: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
249: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

Line 249: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;

245: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.primary_item_id,p_old_flow_schedule_rec.primary_item_id)
246: THEN
247: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
248: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
249: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;

Line 250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;

246: THEN
247: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
248: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
249: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

Line 251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

247: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
248: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
249: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

Line 252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

248: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
249: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

Line 253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;

249: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

Line 254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

250: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

Line 255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

251: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

Line 256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

252: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

Line 257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

253: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

Line 258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

254: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

Line 259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

255: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

Line 260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

256: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

Line 261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

257: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

Line 262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

258: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

Line 263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

259: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

Line 264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

260: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
268: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

Line 265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

261: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
268: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
269: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

Line 266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

262: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
268: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
269: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
270: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

Line 267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

263: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
268: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
269: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
270: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
271: END IF;

Line 268: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

264: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
268: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
269: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
270: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
271: END IF;
272:

Line 269: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

265: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
268: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
269: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
270: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
271: END IF;
272:
273: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.program_application_id,p_old_flow_schedule_rec.program_application_id)

Line 270: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

266: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
267: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
268: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
269: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
270: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
271: END IF;
272:
273: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.program_application_id,p_old_flow_schedule_rec.program_application_id)
274: THEN

Line 290: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;

286: END IF;
287:
288: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.project_id,p_old_flow_schedule_rec.project_id)
289: THEN
290: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
291: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
292: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

Line 291: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

287:
288: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.project_id,p_old_flow_schedule_rec.project_id)
289: THEN
290: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
291: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
292: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

Line 292: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

288: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.project_id,p_old_flow_schedule_rec.project_id)
289: THEN
290: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
291: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
292: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

Line 293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

289: THEN
290: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
291: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
292: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

Line 294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

290: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
291: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
292: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

Line 295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

291: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
292: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
299: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

Line 296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

292: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
299: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
300: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

Line 297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

293: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
299: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
300: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
301: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

Line 298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

294: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
299: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
300: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
301: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
302: END IF;

Line 299: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

295: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
299: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
300: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
301: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
302: END IF;
303:

Line 300: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

296: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
299: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
300: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
301: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
302: END IF;
303:
304: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.quantity_completed,p_old_flow_schedule_rec.quantity_completed)

Line 301: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

297: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
298: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
299: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
300: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
301: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
302: END IF;
303:
304: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.quantity_completed,p_old_flow_schedule_rec.quantity_completed)
305: THEN

Line 326: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

322: END IF;
323:
324: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.routing_revision,p_old_flow_schedule_rec.routing_revision)
325: THEN
326: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
327: END IF;
328:
329: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.routing_revision_date,p_old_flow_schedule_rec.routing_revision_date)
330: THEN

Line 336: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

332: END IF;
333:
334: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.scheduled_completion_date,p_old_flow_schedule_rec.scheduled_completion_date)
335: THEN
336: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
337: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
338: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
339: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
340: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

Line 337: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

333:
334: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.scheduled_completion_date,p_old_flow_schedule_rec.scheduled_completion_date)
335: THEN
336: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
337: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
338: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
339: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
340: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
341: END IF;

Line 338: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

334: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.scheduled_completion_date,p_old_flow_schedule_rec.scheduled_completion_date)
335: THEN
336: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
337: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
338: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
339: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
340: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
341: END IF;
342:

Line 339: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

335: THEN
336: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
337: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
338: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
339: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
340: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
341: END IF;
342:
343: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.scheduled_flag,p_old_flow_schedule_rec.scheduled_flag)

Line 340: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

336: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
337: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
338: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
339: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
340: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
341: END IF;
342:
343: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.scheduled_flag,p_old_flow_schedule_rec.scheduled_flag)
344: THEN

Line 358: x_flow_schedule_rec.build_sequence := FND_API.G_MISS_NUM;

354: -- when schedule group is changed
355: /*
356: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.schedule_group_id,p_old_flow_schedule_rec.schedule_group_id)
357: THEN
358: x_flow_schedule_rec.build_sequence := FND_API.G_MISS_NUM;
359: END IF;
360: */
361:
362: IF NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.schedule_number,p_old_flow_schedule_rec.schedule_number)

Line 388: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

384: NULL;
385: END IF;
386:
387: ELSIF p_attr_id = G_ALTERNATE_BOM_DESIGNATOR THEN
388: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
389: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
390: ELSIF p_attr_id = G_ALTERNATE_ROUTING_DESIG THEN
391: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
392: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

Line 389: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

385: END IF;
386:
387: ELSIF p_attr_id = G_ALTERNATE_BOM_DESIGNATOR THEN
388: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
389: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
390: ELSIF p_attr_id = G_ALTERNATE_ROUTING_DESIG THEN
391: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
392: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
393: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;

Line 391: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

387: ELSIF p_attr_id = G_ALTERNATE_BOM_DESIGNATOR THEN
388: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
389: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
390: ELSIF p_attr_id = G_ALTERNATE_ROUTING_DESIG THEN
391: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
392: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
393: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
394: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
395: ELSIF p_attr_id = G_BOM_REVISION THEN

Line 392: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

388: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
389: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
390: ELSIF p_attr_id = G_ALTERNATE_ROUTING_DESIG THEN
391: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
392: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
393: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
394: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
395: ELSIF p_attr_id = G_BOM_REVISION THEN
396: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

Line 393: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;

389: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
390: ELSIF p_attr_id = G_ALTERNATE_ROUTING_DESIG THEN
391: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
392: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
393: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
394: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
395: ELSIF p_attr_id = G_BOM_REVISION THEN
396: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
397: ELSIF p_attr_id = G_BOM_REVISION_DATE THEN

Line 394: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

390: ELSIF p_attr_id = G_ALTERNATE_ROUTING_DESIG THEN
391: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
392: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
393: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
394: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
395: ELSIF p_attr_id = G_BOM_REVISION THEN
396: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
397: ELSIF p_attr_id = G_BOM_REVISION_DATE THEN
398: -- Modified for Bug 9477640.

Line 396: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

392: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
393: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
394: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
395: ELSIF p_attr_id = G_BOM_REVISION THEN
396: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
397: ELSIF p_attr_id = G_BOM_REVISION_DATE THEN
398: -- Modified for Bug 9477640.
399: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
400: ELSIF p_attr_id = G_BUILD_SEQUENCE THEN

Line 399: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

395: ELSIF p_attr_id = G_BOM_REVISION THEN
396: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
397: ELSIF p_attr_id = G_BOM_REVISION_DATE THEN
398: -- Modified for Bug 9477640.
399: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
400: ELSIF p_attr_id = G_BUILD_SEQUENCE THEN
401: NULL;
402: ELSIF p_attr_id = G_CLASS THEN
403: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

Line 403: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

399: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
400: ELSIF p_attr_id = G_BUILD_SEQUENCE THEN
401: NULL;
402: ELSIF p_attr_id = G_CLASS THEN
403: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
404: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
405: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

Line 404: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

400: ELSIF p_attr_id = G_BUILD_SEQUENCE THEN
401: NULL;
402: ELSIF p_attr_id = G_CLASS THEN
403: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
404: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
405: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

Line 405: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

401: NULL;
402: ELSIF p_attr_id = G_CLASS THEN
403: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
404: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
405: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

Line 406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

402: ELSIF p_attr_id = G_CLASS THEN
403: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
404: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
405: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
410: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

Line 407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

403: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
404: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
405: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
410: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
411: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

Line 408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

404: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
405: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
410: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
411: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
412: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

Line 409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

405: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
410: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
411: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
412: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
413: ELSIF p_attr_id = G_COMPLETION_LOCATOR THEN

Line 410: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

406: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
410: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
411: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
412: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
413: ELSIF p_attr_id = G_COMPLETION_LOCATOR THEN
414: NULL;

Line 411: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

407: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
410: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
411: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
412: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
413: ELSIF p_attr_id = G_COMPLETION_LOCATOR THEN
414: NULL;
415: ELSIF p_attr_id = G_COMPLETION_SUBINVENTORY THEN

Line 412: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

408: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
409: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
410: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
411: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
412: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
413: ELSIF p_attr_id = G_COMPLETION_LOCATOR THEN
414: NULL;
415: ELSIF p_attr_id = G_COMPLETION_SUBINVENTORY THEN
416: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

Line 416: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

412: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
413: ELSIF p_attr_id = G_COMPLETION_LOCATOR THEN
414: NULL;
415: ELSIF p_attr_id = G_COMPLETION_SUBINVENTORY THEN
416: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
417: ELSIF p_attr_id = G_CREATED_BY THEN
418: NULL;
419: ELSIF p_attr_id = G_CREATION_DATE THEN
420: NULL;

Line 428: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

424: NULL;
425: ELSIF p_attr_id = G_DEMAND_SOURCE_DELIVERY THEN
426: NULL;
427: ELSIF p_attr_id = G_DEMAND_SOURCE_HEADER THEN
428: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
429: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
430: ELSIF p_attr_id = G_DEMAND_SOURCE_LINE THEN
431: NULL;
432: ELSIF p_attr_id = G_DEMAND_SOURCE_TYPE THEN

Line 429: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

425: ELSIF p_attr_id = G_DEMAND_SOURCE_DELIVERY THEN
426: NULL;
427: ELSIF p_attr_id = G_DEMAND_SOURCE_HEADER THEN
428: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
429: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
430: ELSIF p_attr_id = G_DEMAND_SOURCE_LINE THEN
431: NULL;
432: ELSIF p_attr_id = G_DEMAND_SOURCE_TYPE THEN
433: NULL;

Line 453: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;

449: NULL;
450: ELSIF p_attr_id = G_MPS_SCHEDULED_COMP_DATE THEN
451: NULL;
452: ELSIF p_attr_id = G_ORGANIZATION THEN
453: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
454: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
455: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;

Line 454: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;

450: ELSIF p_attr_id = G_MPS_SCHEDULED_COMP_DATE THEN
451: NULL;
452: ELSIF p_attr_id = G_ORGANIZATION THEN
453: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
454: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
455: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

Line 455: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

451: NULL;
452: ELSIF p_attr_id = G_ORGANIZATION THEN
453: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
454: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
455: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

Line 456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;

452: ELSIF p_attr_id = G_ORGANIZATION THEN
453: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
454: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
455: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;

Line 457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;

453: x_flow_schedule_rec.primary_item_id := FND_API.G_MISS_NUM;
454: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
455: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

Line 458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

454: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
455: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

Line 459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

455: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

Line 460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;

456: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

Line 461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

457: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

Line 462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

458: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;

Line 463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

459: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

Line 464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

460: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;

Line 465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

461: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

Line 466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;

462: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

Line 467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

463: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

Line 468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;

464: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

Line 469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

465: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

Line 470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

466: x_flow_schedule_rec.line_id := FND_API.G_MISS_NUM;
467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

Line 471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

467: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

Line 472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

468: x_flow_schedule_rec.schedule_group_id := FND_API.G_MISS_NUM;
469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
476: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

Line 473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

469: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
476: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
477: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

Line 474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

470: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
476: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
477: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
478: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

Line 475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

471: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
476: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
477: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
478: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
479: ELSIF p_attr_id = G_OUTSIDE_PROCESSING_ACCT THEN

Line 476: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

472: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
476: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
477: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
478: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
479: ELSIF p_attr_id = G_OUTSIDE_PROCESSING_ACCT THEN
480: NULL;

Line 477: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

473: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
476: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
477: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
478: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
479: ELSIF p_attr_id = G_OUTSIDE_PROCESSING_ACCT THEN
480: NULL;
481: ELSIF p_attr_id = G_OUTSIDE_PROC_VAR_ACCT THEN

Line 478: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

474: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
475: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
476: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
477: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
478: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
479: ELSIF p_attr_id = G_OUTSIDE_PROCESSING_ACCT THEN
480: NULL;
481: ELSIF p_attr_id = G_OUTSIDE_PROC_VAR_ACCT THEN
482: NULL;

Line 488: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

484: NULL;
485: ELSIF p_attr_id = G_OVERHEAD_VARIANCE_ACCOUNT THEN
486: NULL;
487: ELSIF p_attr_id = G_PLANNED_QUANTITY THEN
488: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
489: ELSIF p_attr_id = G_PRIMARY_ITEM THEN
490: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
491: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;

Line 490: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;

486: NULL;
487: ELSIF p_attr_id = G_PLANNED_QUANTITY THEN
488: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
489: ELSIF p_attr_id = G_PRIMARY_ITEM THEN
490: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
491: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

Line 491: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;

487: ELSIF p_attr_id = G_PLANNED_QUANTITY THEN
488: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
489: ELSIF p_attr_id = G_PRIMARY_ITEM THEN
490: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
491: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

Line 492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;

488: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
489: ELSIF p_attr_id = G_PRIMARY_ITEM THEN
490: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
491: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;

Line 493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;

489: ELSIF p_attr_id = G_PRIMARY_ITEM THEN
490: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
491: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

Line 494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;

490: x_flow_schedule_rec.completion_subinventory := FND_API.G_MISS_CHAR;
491: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

Line 495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;

491: x_flow_schedule_rec.completion_locator_id := FND_API.G_MISS_NUM;
492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

Line 496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;

492: x_flow_schedule_rec.demand_source_header_id := FND_API.G_MISS_NUM;
493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

Line 497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;

493: x_flow_schedule_rec.demand_source_type := FND_API.G_MISS_NUM;
494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

Line 498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;

494: x_flow_schedule_rec.demand_source_line := FND_API.G_MISS_CHAR;
495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

Line 499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;

495: x_flow_schedule_rec.demand_source_delivery := FND_API.G_MISS_CHAR;
496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

Line 500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;

496: x_flow_schedule_rec.alternate_bom_designator := FND_API.G_MISS_CHAR;
497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

Line 501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

497: x_flow_schedule_rec.bom_revision := FND_API.G_MISS_CHAR;
498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

Line 502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

498: x_flow_schedule_rec.bom_revision_date := FND_API.G_MISS_DATE;
499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

Line 503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

499: x_flow_schedule_rec.alternate_routing_desig := FND_API.G_MISS_CHAR;
500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

Line 504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

500: x_flow_schedule_rec.routing_revision := FND_API.G_MISS_CHAR;
501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

Line 505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

501: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

Line 506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

502: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

Line 507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

503: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
511: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

Line 508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

504: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
511: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
512: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

Line 509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

505: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
511: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
512: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
513: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

Line 510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

506: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
511: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
512: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
513: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
514: ELSIF p_attr_id = G_PROGRAM_APPLICATION THEN

Line 511: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

507: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
511: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
512: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
513: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
514: ELSIF p_attr_id = G_PROGRAM_APPLICATION THEN
515: NULL;

Line 512: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

508: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
511: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
512: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
513: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
514: ELSIF p_attr_id = G_PROGRAM_APPLICATION THEN
515: NULL;
516: ELSIF p_attr_id = G_PROGRAM THEN

Line 513: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

509: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
510: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
511: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
512: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
513: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
514: ELSIF p_attr_id = G_PROGRAM_APPLICATION THEN
515: NULL;
516: ELSIF p_attr_id = G_PROGRAM THEN
517: NULL;

Line 521: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;

517: NULL;
518: ELSIF p_attr_id = G_PROGRAM_UPDATE_DATE THEN
519: NULL;
520: ELSIF p_attr_id = G_PROJECT THEN
521: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
522: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
523: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

Line 522: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;

518: ELSIF p_attr_id = G_PROGRAM_UPDATE_DATE THEN
519: NULL;
520: ELSIF p_attr_id = G_PROJECT THEN
521: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
522: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
523: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

Line 523: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;

519: NULL;
520: ELSIF p_attr_id = G_PROJECT THEN
521: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
522: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
523: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

Line 524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;

520: ELSIF p_attr_id = G_PROJECT THEN
521: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
522: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
523: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

Line 525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;

521: x_flow_schedule_rec.task_id := FND_API.G_MISS_NUM;
522: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
523: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

Line 526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;

522: x_flow_schedule_rec.class_code := FND_API.G_MISS_CHAR;
523: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
530: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

Line 527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;

523: x_flow_schedule_rec.material_account := FND_API.G_MISS_NUM;
524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
530: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
531: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

Line 528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;

524: x_flow_schedule_rec.material_overhead_account := FND_API.G_MISS_NUM;
525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
530: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
531: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
532: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

Line 529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;

525: x_flow_schedule_rec.resource_account := FND_API.G_MISS_NUM;
526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
530: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
531: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
532: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
533: ELSIF p_attr_id = G_QUANTITY_COMPLETED THEN

Line 530: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;

526: x_flow_schedule_rec.outside_processing_acct := FND_API.G_MISS_NUM;
527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
530: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
531: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
532: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
533: ELSIF p_attr_id = G_QUANTITY_COMPLETED THEN
534: NULL;

Line 531: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;

527: x_flow_schedule_rec.material_variance_account := FND_API.G_MISS_NUM;
528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
530: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
531: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
532: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
533: ELSIF p_attr_id = G_QUANTITY_COMPLETED THEN
534: NULL;
535: ELSIF p_attr_id = G_REQUEST THEN

Line 532: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;

528: x_flow_schedule_rec.resource_variance_account := FND_API.G_MISS_NUM;
529: x_flow_schedule_rec.outside_proc_var_acct := FND_API.G_MISS_NUM;
530: x_flow_schedule_rec.std_cost_adjustment_acct := FND_API.G_MISS_NUM;
531: x_flow_schedule_rec.overhead_account := FND_API.G_MISS_NUM;
532: x_flow_schedule_rec.overhead_variance_account := FND_API.G_MISS_NUM;
533: ELSIF p_attr_id = G_QUANTITY_COMPLETED THEN
534: NULL;
535: ELSIF p_attr_id = G_REQUEST THEN
536: NULL;

Line 542: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;

538: NULL;
539: ELSIF p_attr_id = G_RESOURCE_VARIANCE_ACCOUNT THEN
540: NULL;
541: ELSIF p_attr_id = G_ROUTING_REVISION THEN
542: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
543: ELSIF p_attr_id = G_ROUTING_REVISION_DATE THEN
544: NULL;
545: ELSIF p_attr_id = G_SCHEDULED_COMPLETION_DATE THEN
546: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

Line 546: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;

542: x_flow_schedule_rec.routing_revision_date := FND_API.G_MISS_DATE;
543: ELSIF p_attr_id = G_ROUTING_REVISION_DATE THEN
544: NULL;
545: ELSIF p_attr_id = G_SCHEDULED_COMPLETION_DATE THEN
546: x_flow_schedule_rec.scheduled_start_date := FND_API.G_MISS_DATE;
547: ELSIF p_attr_id = G_SCHEDULED THEN
548: NULL;
549: ELSIF p_attr_id = G_SCHEDULED_START_DATE THEN
550: NULL;

Line 552: x_flow_schedule_rec.build_sequence := FND_API.G_MISS_NUM;

548: NULL;
549: ELSIF p_attr_id = G_SCHEDULED_START_DATE THEN
550: NULL;
551: ELSIF p_attr_id = G_SCHEDULE_GROUP THEN
552: x_flow_schedule_rec.build_sequence := FND_API.G_MISS_NUM;
553: ELSIF p_attr_id = G_SCHEDULE_NUMBER THEN
554: NULL;
555: ELSIF p_attr_id = G_STATUS THEN
556: NULL;

Line 863: IF l_flow_schedule_rec.alternate_bom_designator = FND_API.G_MISS_CHAR THEN

859: IS
860: l_flow_schedule_rec MRP_Flow_Schedule_PVT.Flow_Schedule_PVT_Rec_Type := p_flow_schedule_rec;
861: BEGIN
862:
863: IF l_flow_schedule_rec.alternate_bom_designator = FND_API.G_MISS_CHAR THEN
864: l_flow_schedule_rec.alternate_bom_designator := NULL ;
865: ELSIF l_flow_schedule_rec.alternate_bom_designator IS NULL THEN
866: l_flow_schedule_rec.alternate_bom_designator := p_old_flow_schedule_rec.alternate_bom_designator;
867: END IF;

Line 869: IF l_flow_schedule_rec.alternate_routing_desig = FND_API.G_MISS_CHAR THEN

865: ELSIF l_flow_schedule_rec.alternate_bom_designator IS NULL THEN
866: l_flow_schedule_rec.alternate_bom_designator := p_old_flow_schedule_rec.alternate_bom_designator;
867: END IF;
868:
869: IF l_flow_schedule_rec.alternate_routing_desig = FND_API.G_MISS_CHAR THEN
870: l_flow_schedule_rec.alternate_routing_desig := NULL ;
871: ELSIF l_flow_schedule_rec.alternate_routing_desig IS NULL THEN
872: l_flow_schedule_rec.alternate_routing_desig := p_old_flow_schedule_rec.alternate_routing_desig;
873: END IF;

Line 875: IF l_flow_schedule_rec.attribute1 = FND_API.G_MISS_CHAR THEN

871: ELSIF l_flow_schedule_rec.alternate_routing_desig IS NULL THEN
872: l_flow_schedule_rec.alternate_routing_desig := p_old_flow_schedule_rec.alternate_routing_desig;
873: END IF;
874:
875: IF l_flow_schedule_rec.attribute1 = FND_API.G_MISS_CHAR THEN
876: l_flow_schedule_rec.attribute1 := NULL ;
877: ELSIF l_flow_schedule_rec.attribute1 IS NULL THEN
878: l_flow_schedule_rec.attribute1 := p_old_flow_schedule_rec.attribute1;
879: END IF;

Line 881: IF l_flow_schedule_rec.attribute10 = FND_API.G_MISS_CHAR THEN

877: ELSIF l_flow_schedule_rec.attribute1 IS NULL THEN
878: l_flow_schedule_rec.attribute1 := p_old_flow_schedule_rec.attribute1;
879: END IF;
880:
881: IF l_flow_schedule_rec.attribute10 = FND_API.G_MISS_CHAR THEN
882: l_flow_schedule_rec.attribute10 := NULL ;
883: ELSIF l_flow_schedule_rec.attribute10 IS NULL THEN
884: l_flow_schedule_rec.attribute10 := p_old_flow_schedule_rec.attribute10;
885: END IF;

Line 887: IF l_flow_schedule_rec.attribute11 = FND_API.G_MISS_CHAR THEN

883: ELSIF l_flow_schedule_rec.attribute10 IS NULL THEN
884: l_flow_schedule_rec.attribute10 := p_old_flow_schedule_rec.attribute10;
885: END IF;
886:
887: IF l_flow_schedule_rec.attribute11 = FND_API.G_MISS_CHAR THEN
888: l_flow_schedule_rec.attribute11 := NULL ;
889: ELSIF l_flow_schedule_rec.attribute11 IS NULL THEN
890: l_flow_schedule_rec.attribute11 := p_old_flow_schedule_rec.attribute11;
891: END IF;

Line 893: IF l_flow_schedule_rec.attribute12 = FND_API.G_MISS_CHAR THEN

889: ELSIF l_flow_schedule_rec.attribute11 IS NULL THEN
890: l_flow_schedule_rec.attribute11 := p_old_flow_schedule_rec.attribute11;
891: END IF;
892:
893: IF l_flow_schedule_rec.attribute12 = FND_API.G_MISS_CHAR THEN
894: l_flow_schedule_rec.attribute12 := NULL ;
895: ELSIF l_flow_schedule_rec.attribute12 IS NULL THEN
896: l_flow_schedule_rec.attribute12 := p_old_flow_schedule_rec.attribute12;
897: END IF;

Line 899: IF l_flow_schedule_rec.attribute13 = FND_API.G_MISS_CHAR THEN

895: ELSIF l_flow_schedule_rec.attribute12 IS NULL THEN
896: l_flow_schedule_rec.attribute12 := p_old_flow_schedule_rec.attribute12;
897: END IF;
898:
899: IF l_flow_schedule_rec.attribute13 = FND_API.G_MISS_CHAR THEN
900: l_flow_schedule_rec.attribute13 := NULL ;
901: ELSIF l_flow_schedule_rec.attribute13 IS NULL THEN
902: l_flow_schedule_rec.attribute13 := p_old_flow_schedule_rec.attribute13;
903: END IF;

Line 905: IF l_flow_schedule_rec.attribute14 = FND_API.G_MISS_CHAR THEN

901: ELSIF l_flow_schedule_rec.attribute13 IS NULL THEN
902: l_flow_schedule_rec.attribute13 := p_old_flow_schedule_rec.attribute13;
903: END IF;
904:
905: IF l_flow_schedule_rec.attribute14 = FND_API.G_MISS_CHAR THEN
906: l_flow_schedule_rec.attribute14 := NULL ;
907: ELSIF l_flow_schedule_rec.attribute14 IS NULL THEN
908: l_flow_schedule_rec.attribute14 := p_old_flow_schedule_rec.attribute14;
909: END IF;

Line 911: IF l_flow_schedule_rec.attribute15 = FND_API.G_MISS_CHAR THEN

907: ELSIF l_flow_schedule_rec.attribute14 IS NULL THEN
908: l_flow_schedule_rec.attribute14 := p_old_flow_schedule_rec.attribute14;
909: END IF;
910:
911: IF l_flow_schedule_rec.attribute15 = FND_API.G_MISS_CHAR THEN
912: l_flow_schedule_rec.attribute15 := NULL ;
913: ELSIF l_flow_schedule_rec.attribute15 IS NULL THEN
914: l_flow_schedule_rec.attribute15 := p_old_flow_schedule_rec.attribute15;
915: END IF;

Line 917: IF l_flow_schedule_rec.attribute2 = FND_API.G_MISS_CHAR THEN

913: ELSIF l_flow_schedule_rec.attribute15 IS NULL THEN
914: l_flow_schedule_rec.attribute15 := p_old_flow_schedule_rec.attribute15;
915: END IF;
916:
917: IF l_flow_schedule_rec.attribute2 = FND_API.G_MISS_CHAR THEN
918: l_flow_schedule_rec.attribute2 := NULL ;
919: ELSIF l_flow_schedule_rec.attribute2 IS NULL THEN
920: l_flow_schedule_rec.attribute2 := p_old_flow_schedule_rec.attribute2;
921: END IF;

Line 923: IF l_flow_schedule_rec.attribute3 = FND_API.G_MISS_CHAR THEN

919: ELSIF l_flow_schedule_rec.attribute2 IS NULL THEN
920: l_flow_schedule_rec.attribute2 := p_old_flow_schedule_rec.attribute2;
921: END IF;
922:
923: IF l_flow_schedule_rec.attribute3 = FND_API.G_MISS_CHAR THEN
924: l_flow_schedule_rec.attribute3 := NULL ;
925: ELSIF l_flow_schedule_rec.attribute3 IS NULL THEN
926: l_flow_schedule_rec.attribute3 := p_old_flow_schedule_rec.attribute3;
927: END IF;

Line 929: IF l_flow_schedule_rec.attribute4 = FND_API.G_MISS_CHAR THEN

925: ELSIF l_flow_schedule_rec.attribute3 IS NULL THEN
926: l_flow_schedule_rec.attribute3 := p_old_flow_schedule_rec.attribute3;
927: END IF;
928:
929: IF l_flow_schedule_rec.attribute4 = FND_API.G_MISS_CHAR THEN
930: l_flow_schedule_rec.attribute4 := NULL ;
931: ELSIF l_flow_schedule_rec.attribute4 IS NULL THEN
932: l_flow_schedule_rec.attribute4 := p_old_flow_schedule_rec.attribute4;
933: END IF;

Line 935: IF l_flow_schedule_rec.attribute5 = FND_API.G_MISS_CHAR THEN

931: ELSIF l_flow_schedule_rec.attribute4 IS NULL THEN
932: l_flow_schedule_rec.attribute4 := p_old_flow_schedule_rec.attribute4;
933: END IF;
934:
935: IF l_flow_schedule_rec.attribute5 = FND_API.G_MISS_CHAR THEN
936: l_flow_schedule_rec.attribute5 := NULL ;
937: ELSIF l_flow_schedule_rec.attribute5 IS NULL THEN
938: l_flow_schedule_rec.attribute5 := p_old_flow_schedule_rec.attribute5;
939: END IF;

Line 941: IF l_flow_schedule_rec.attribute6 = FND_API.G_MISS_CHAR THEN

937: ELSIF l_flow_schedule_rec.attribute5 IS NULL THEN
938: l_flow_schedule_rec.attribute5 := p_old_flow_schedule_rec.attribute5;
939: END IF;
940:
941: IF l_flow_schedule_rec.attribute6 = FND_API.G_MISS_CHAR THEN
942: l_flow_schedule_rec.attribute6 := NULL ;
943: ELSIF l_flow_schedule_rec.attribute6 IS NULL THEN
944: l_flow_schedule_rec.attribute6 := p_old_flow_schedule_rec.attribute6;
945: END IF;

Line 947: IF l_flow_schedule_rec.attribute7 = FND_API.G_MISS_CHAR THEN

943: ELSIF l_flow_schedule_rec.attribute6 IS NULL THEN
944: l_flow_schedule_rec.attribute6 := p_old_flow_schedule_rec.attribute6;
945: END IF;
946:
947: IF l_flow_schedule_rec.attribute7 = FND_API.G_MISS_CHAR THEN
948: l_flow_schedule_rec.attribute7 := NULL ;
949: ELSIF l_flow_schedule_rec.attribute7 IS NULL THEN
950: l_flow_schedule_rec.attribute7 := p_old_flow_schedule_rec.attribute7;
951: END IF;

Line 953: IF l_flow_schedule_rec.attribute8 = FND_API.G_MISS_CHAR THEN

949: ELSIF l_flow_schedule_rec.attribute7 IS NULL THEN
950: l_flow_schedule_rec.attribute7 := p_old_flow_schedule_rec.attribute7;
951: END IF;
952:
953: IF l_flow_schedule_rec.attribute8 = FND_API.G_MISS_CHAR THEN
954: l_flow_schedule_rec.attribute8 := NULL ;
955: ELSIF l_flow_schedule_rec.attribute8 IS NULL THEN
956: l_flow_schedule_rec.attribute8 := p_old_flow_schedule_rec.attribute8;
957: END IF;

Line 959: IF l_flow_schedule_rec.attribute9 = FND_API.G_MISS_CHAR THEN

955: ELSIF l_flow_schedule_rec.attribute8 IS NULL THEN
956: l_flow_schedule_rec.attribute8 := p_old_flow_schedule_rec.attribute8;
957: END IF;
958:
959: IF l_flow_schedule_rec.attribute9 = FND_API.G_MISS_CHAR THEN
960: l_flow_schedule_rec.attribute9 := NULL ;
961: ELSIF l_flow_schedule_rec.attribute9 IS NULL THEN
962: l_flow_schedule_rec.attribute9 := p_old_flow_schedule_rec.attribute9;
963: END IF;

Line 965: IF l_flow_schedule_rec.attribute_category = FND_API.G_MISS_CHAR THEN

961: ELSIF l_flow_schedule_rec.attribute9 IS NULL THEN
962: l_flow_schedule_rec.attribute9 := p_old_flow_schedule_rec.attribute9;
963: END IF;
964:
965: IF l_flow_schedule_rec.attribute_category = FND_API.G_MISS_CHAR THEN
966: l_flow_schedule_rec.attribute_category := NULL ;
967: ELSIF l_flow_schedule_rec.attribute_category IS NULL THEN
968: l_flow_schedule_rec.attribute_category := p_old_flow_schedule_rec.attribute_category;
969: END IF;

Line 971: IF l_flow_schedule_rec.bom_revision = FND_API.G_MISS_CHAR THEN

967: ELSIF l_flow_schedule_rec.attribute_category IS NULL THEN
968: l_flow_schedule_rec.attribute_category := p_old_flow_schedule_rec.attribute_category;
969: END IF;
970:
971: IF l_flow_schedule_rec.bom_revision = FND_API.G_MISS_CHAR THEN
972: l_flow_schedule_rec.bom_revision := NULL ;
973: ELSIF l_flow_schedule_rec.bom_revision IS NULL THEN
974: l_flow_schedule_rec.bom_revision := p_old_flow_schedule_rec.bom_revision;
975: END IF;

Line 977: IF l_flow_schedule_rec.bom_revision_date = FND_API.G_MISS_DATE THEN

973: ELSIF l_flow_schedule_rec.bom_revision IS NULL THEN
974: l_flow_schedule_rec.bom_revision := p_old_flow_schedule_rec.bom_revision;
975: END IF;
976:
977: IF l_flow_schedule_rec.bom_revision_date = FND_API.G_MISS_DATE THEN
978: l_flow_schedule_rec.bom_revision_date := NULL ;
979: ELSIF l_flow_schedule_rec.bom_revision_date IS NULL THEN
980: l_flow_schedule_rec.bom_revision_date := p_old_flow_schedule_rec.bom_revision_date;
981: END IF;

Line 983: IF l_flow_schedule_rec.build_sequence = FND_API.G_MISS_NUM THEN

979: ELSIF l_flow_schedule_rec.bom_revision_date IS NULL THEN
980: l_flow_schedule_rec.bom_revision_date := p_old_flow_schedule_rec.bom_revision_date;
981: END IF;
982:
983: IF l_flow_schedule_rec.build_sequence = FND_API.G_MISS_NUM THEN
984: l_flow_schedule_rec.build_sequence := NULL ;
985: ELSIF l_flow_schedule_rec.build_sequence IS NULL THEN
986: l_flow_schedule_rec.build_sequence := p_old_flow_schedule_rec.build_sequence;
987: END IF;

Line 989: IF l_flow_schedule_rec.class_code = FND_API.G_MISS_CHAR THEN

985: ELSIF l_flow_schedule_rec.build_sequence IS NULL THEN
986: l_flow_schedule_rec.build_sequence := p_old_flow_schedule_rec.build_sequence;
987: END IF;
988:
989: IF l_flow_schedule_rec.class_code = FND_API.G_MISS_CHAR THEN
990: l_flow_schedule_rec.class_code := NULL ;
991: ELSIF l_flow_schedule_rec.class_code IS NULL THEN
992: l_flow_schedule_rec.class_code := p_old_flow_schedule_rec.class_code;
993: END IF;

Line 995: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN

991: ELSIF l_flow_schedule_rec.class_code IS NULL THEN
992: l_flow_schedule_rec.class_code := p_old_flow_schedule_rec.class_code;
993: END IF;
994:
995: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN
996: l_flow_schedule_rec.completion_locator_id := NULL ;
997: ELSIF l_flow_schedule_rec.completion_locator_id IS NULL THEN
998: l_flow_schedule_rec.completion_locator_id := p_old_flow_schedule_rec.completion_locator_id;
999: END IF;

Line 1001: IF l_flow_schedule_rec.completion_subinventory = FND_API.G_MISS_CHAR THEN

997: ELSIF l_flow_schedule_rec.completion_locator_id IS NULL THEN
998: l_flow_schedule_rec.completion_locator_id := p_old_flow_schedule_rec.completion_locator_id;
999: END IF;
1000:
1001: IF l_flow_schedule_rec.completion_subinventory = FND_API.G_MISS_CHAR THEN
1002: l_flow_schedule_rec.completion_subinventory := NULL ;
1003: ELSIF l_flow_schedule_rec.completion_subinventory IS NULL THEN
1004: l_flow_schedule_rec.completion_subinventory := p_old_flow_schedule_rec.completion_subinventory;
1005: END IF;

Line 1007: IF l_flow_schedule_rec.created_by = FND_API.G_MISS_NUM THEN

1003: ELSIF l_flow_schedule_rec.completion_subinventory IS NULL THEN
1004: l_flow_schedule_rec.completion_subinventory := p_old_flow_schedule_rec.completion_subinventory;
1005: END IF;
1006:
1007: IF l_flow_schedule_rec.created_by = FND_API.G_MISS_NUM THEN
1008: l_flow_schedule_rec.created_by := NULL ;
1009: ELSIF l_flow_schedule_rec.created_by IS NULL THEN
1010: l_flow_schedule_rec.created_by := p_old_flow_schedule_rec.created_by;
1011: END IF;

Line 1013: IF l_flow_schedule_rec.creation_date = FND_API.G_MISS_DATE THEN

1009: ELSIF l_flow_schedule_rec.created_by IS NULL THEN
1010: l_flow_schedule_rec.created_by := p_old_flow_schedule_rec.created_by;
1011: END IF;
1012:
1013: IF l_flow_schedule_rec.creation_date = FND_API.G_MISS_DATE THEN
1014: l_flow_schedule_rec.creation_date := NULL ;
1015: ELSIF l_flow_schedule_rec.creation_date IS NULL THEN
1016: l_flow_schedule_rec.creation_date := p_old_flow_schedule_rec.creation_date;
1017: END IF;

Line 1019: IF l_flow_schedule_rec.date_closed = FND_API.G_MISS_DATE THEN

1015: ELSIF l_flow_schedule_rec.creation_date IS NULL THEN
1016: l_flow_schedule_rec.creation_date := p_old_flow_schedule_rec.creation_date;
1017: END IF;
1018:
1019: IF l_flow_schedule_rec.date_closed = FND_API.G_MISS_DATE THEN
1020: l_flow_schedule_rec.date_closed := NULL ;
1021: ELSIF l_flow_schedule_rec.date_closed IS NULL THEN
1022: l_flow_schedule_rec.date_closed := p_old_flow_schedule_rec.date_closed;
1023: END IF;

Line 1025: IF l_flow_schedule_rec.demand_class = FND_API.G_MISS_CHAR THEN

1021: ELSIF l_flow_schedule_rec.date_closed IS NULL THEN
1022: l_flow_schedule_rec.date_closed := p_old_flow_schedule_rec.date_closed;
1023: END IF;
1024:
1025: IF l_flow_schedule_rec.demand_class = FND_API.G_MISS_CHAR THEN
1026: l_flow_schedule_rec.demand_class := NULL ;
1027: ELSIF l_flow_schedule_rec.demand_class IS NULL THEN
1028: l_flow_schedule_rec.demand_class := p_old_flow_schedule_rec.demand_class;
1029: END IF;

Line 1031: IF l_flow_schedule_rec.demand_source_delivery = FND_API.G_MISS_CHAR THEN

1027: ELSIF l_flow_schedule_rec.demand_class IS NULL THEN
1028: l_flow_schedule_rec.demand_class := p_old_flow_schedule_rec.demand_class;
1029: END IF;
1030:
1031: IF l_flow_schedule_rec.demand_source_delivery = FND_API.G_MISS_CHAR THEN
1032: l_flow_schedule_rec.demand_source_delivery := NULL ;
1033: ELSIF l_flow_schedule_rec.demand_source_delivery IS NULL THEN
1034: l_flow_schedule_rec.demand_source_delivery := p_old_flow_schedule_rec.demand_source_delivery;
1035: END IF;

Line 1037: IF l_flow_schedule_rec.demand_source_header_id = FND_API.G_MISS_NUM THEN

1033: ELSIF l_flow_schedule_rec.demand_source_delivery IS NULL THEN
1034: l_flow_schedule_rec.demand_source_delivery := p_old_flow_schedule_rec.demand_source_delivery;
1035: END IF;
1036:
1037: IF l_flow_schedule_rec.demand_source_header_id = FND_API.G_MISS_NUM THEN
1038: l_flow_schedule_rec.demand_source_header_id := NULL ;
1039: ELSIF l_flow_schedule_rec.demand_source_header_id IS NULL THEN
1040: l_flow_schedule_rec.demand_source_header_id := p_old_flow_schedule_rec.demand_source_header_id;
1041: END IF;

Line 1043: IF l_flow_schedule_rec.demand_source_line = FND_API.G_MISS_CHAR THEN

1039: ELSIF l_flow_schedule_rec.demand_source_header_id IS NULL THEN
1040: l_flow_schedule_rec.demand_source_header_id := p_old_flow_schedule_rec.demand_source_header_id;
1041: END IF;
1042:
1043: IF l_flow_schedule_rec.demand_source_line = FND_API.G_MISS_CHAR THEN
1044: l_flow_schedule_rec.demand_source_line := NULL ;
1045: ELSIF l_flow_schedule_rec.demand_source_line IS NULL THEN
1046: l_flow_schedule_rec.demand_source_line := p_old_flow_schedule_rec.demand_source_line;
1047: END IF;

Line 1049: IF l_flow_schedule_rec.demand_source_type = FND_API.G_MISS_NUM THEN

1045: ELSIF l_flow_schedule_rec.demand_source_line IS NULL THEN
1046: l_flow_schedule_rec.demand_source_line := p_old_flow_schedule_rec.demand_source_line;
1047: END IF;
1048:
1049: IF l_flow_schedule_rec.demand_source_type = FND_API.G_MISS_NUM THEN
1050: l_flow_schedule_rec.demand_source_type := NULL ;
1051: ELSIF l_flow_schedule_rec.demand_source_type IS NULL THEN
1052: l_flow_schedule_rec.demand_source_type := p_old_flow_schedule_rec.demand_source_type;
1053: END IF;

Line 1055: IF l_flow_schedule_rec.last_updated_by = FND_API.G_MISS_NUM THEN

1051: ELSIF l_flow_schedule_rec.demand_source_type IS NULL THEN
1052: l_flow_schedule_rec.demand_source_type := p_old_flow_schedule_rec.demand_source_type;
1053: END IF;
1054:
1055: IF l_flow_schedule_rec.last_updated_by = FND_API.G_MISS_NUM THEN
1056: l_flow_schedule_rec.last_updated_by := NULL ;
1057: ELSIF l_flow_schedule_rec.last_updated_by IS NULL THEN
1058: l_flow_schedule_rec.last_updated_by := p_old_flow_schedule_rec.last_updated_by;
1059: END IF;

Line 1061: IF l_flow_schedule_rec.last_update_date = FND_API.G_MISS_DATE THEN

1057: ELSIF l_flow_schedule_rec.last_updated_by IS NULL THEN
1058: l_flow_schedule_rec.last_updated_by := p_old_flow_schedule_rec.last_updated_by;
1059: END IF;
1060:
1061: IF l_flow_schedule_rec.last_update_date = FND_API.G_MISS_DATE THEN
1062: l_flow_schedule_rec.last_update_date := NULL ;
1063: ELSIF l_flow_schedule_rec.last_update_date IS NULL THEN
1064: l_flow_schedule_rec.last_update_date := p_old_flow_schedule_rec.last_update_date;
1065: END IF;

Line 1067: IF l_flow_schedule_rec.last_update_login = FND_API.G_MISS_NUM THEN

1063: ELSIF l_flow_schedule_rec.last_update_date IS NULL THEN
1064: l_flow_schedule_rec.last_update_date := p_old_flow_schedule_rec.last_update_date;
1065: END IF;
1066:
1067: IF l_flow_schedule_rec.last_update_login = FND_API.G_MISS_NUM THEN
1068: l_flow_schedule_rec.last_update_login := NULL ;
1069: ELSIF l_flow_schedule_rec.last_update_login IS NULL THEN
1070: l_flow_schedule_rec.last_update_login := p_old_flow_schedule_rec.last_update_login;
1071: END IF;

Line 1073: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN

1069: ELSIF l_flow_schedule_rec.last_update_login IS NULL THEN
1070: l_flow_schedule_rec.last_update_login := p_old_flow_schedule_rec.last_update_login;
1071: END IF;
1072:
1073: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN
1074: l_flow_schedule_rec.line_id := NULL ;
1075: ELSIF l_flow_schedule_rec.line_id IS NULL THEN
1076: l_flow_schedule_rec.line_id := p_old_flow_schedule_rec.line_id;
1077: END IF;

Line 1079: IF l_flow_schedule_rec.material_account = FND_API.G_MISS_NUM THEN

1075: ELSIF l_flow_schedule_rec.line_id IS NULL THEN
1076: l_flow_schedule_rec.line_id := p_old_flow_schedule_rec.line_id;
1077: END IF;
1078:
1079: IF l_flow_schedule_rec.material_account = FND_API.G_MISS_NUM THEN
1080: l_flow_schedule_rec.material_account := NULL ;
1081: ELSIF l_flow_schedule_rec.material_account IS NULL THEN
1082: l_flow_schedule_rec.material_account := p_old_flow_schedule_rec.material_account;
1083: END IF;

Line 1085: IF l_flow_schedule_rec.material_overhead_account = FND_API.G_MISS_NUM THEN

1081: ELSIF l_flow_schedule_rec.material_account IS NULL THEN
1082: l_flow_schedule_rec.material_account := p_old_flow_schedule_rec.material_account;
1083: END IF;
1084:
1085: IF l_flow_schedule_rec.material_overhead_account = FND_API.G_MISS_NUM THEN
1086: l_flow_schedule_rec.material_overhead_account := NULL ;
1087: ELSIF l_flow_schedule_rec.material_overhead_account IS NULL THEN
1088: l_flow_schedule_rec.material_overhead_account := p_old_flow_schedule_rec.material_overhead_account;
1089: END IF;

Line 1091: IF l_flow_schedule_rec.material_variance_account = FND_API.G_MISS_NUM THEN

1087: ELSIF l_flow_schedule_rec.material_overhead_account IS NULL THEN
1088: l_flow_schedule_rec.material_overhead_account := p_old_flow_schedule_rec.material_overhead_account;
1089: END IF;
1090:
1091: IF l_flow_schedule_rec.material_variance_account = FND_API.G_MISS_NUM THEN
1092: l_flow_schedule_rec.material_variance_account := NULL ;
1093: ELSIF l_flow_schedule_rec.material_variance_account IS NULL THEN
1094: l_flow_schedule_rec.material_variance_account := p_old_flow_schedule_rec.material_variance_account;
1095: END IF;

Line 1097: IF l_flow_schedule_rec.mps_net_quantity = FND_API.G_MISS_NUM THEN

1093: ELSIF l_flow_schedule_rec.material_variance_account IS NULL THEN
1094: l_flow_schedule_rec.material_variance_account := p_old_flow_schedule_rec.material_variance_account;
1095: END IF;
1096:
1097: IF l_flow_schedule_rec.mps_net_quantity = FND_API.G_MISS_NUM THEN
1098: l_flow_schedule_rec.mps_net_quantity := NULL ;
1099: ELSIF l_flow_schedule_rec.mps_net_quantity IS NULL THEN
1100: l_flow_schedule_rec.mps_net_quantity := p_old_flow_schedule_rec.mps_net_quantity;
1101: END IF;

Line 1103: IF l_flow_schedule_rec.mps_scheduled_comp_date = FND_API.G_MISS_DATE THEN

1099: ELSIF l_flow_schedule_rec.mps_net_quantity IS NULL THEN
1100: l_flow_schedule_rec.mps_net_quantity := p_old_flow_schedule_rec.mps_net_quantity;
1101: END IF;
1102:
1103: IF l_flow_schedule_rec.mps_scheduled_comp_date = FND_API.G_MISS_DATE THEN
1104: l_flow_schedule_rec.mps_scheduled_comp_date := NULL ;
1105: ELSIF l_flow_schedule_rec.mps_scheduled_comp_date IS NULL THEN
1106: l_flow_schedule_rec.mps_scheduled_comp_date := p_old_flow_schedule_rec.mps_scheduled_comp_date;
1107: END IF;

Line 1109: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN

1105: ELSIF l_flow_schedule_rec.mps_scheduled_comp_date IS NULL THEN
1106: l_flow_schedule_rec.mps_scheduled_comp_date := p_old_flow_schedule_rec.mps_scheduled_comp_date;
1107: END IF;
1108:
1109: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN
1110: l_flow_schedule_rec.organization_id := NULL ;
1111: ELSIF l_flow_schedule_rec.organization_id IS NULL THEN
1112: l_flow_schedule_rec.organization_id := p_old_flow_schedule_rec.organization_id;
1113: END IF;

Line 1115: IF l_flow_schedule_rec.outside_processing_acct = FND_API.G_MISS_NUM THEN

1111: ELSIF l_flow_schedule_rec.organization_id IS NULL THEN
1112: l_flow_schedule_rec.organization_id := p_old_flow_schedule_rec.organization_id;
1113: END IF;
1114:
1115: IF l_flow_schedule_rec.outside_processing_acct = FND_API.G_MISS_NUM THEN
1116: l_flow_schedule_rec.outside_processing_acct := NULL ;
1117: ELSIF l_flow_schedule_rec.outside_processing_acct IS NULL THEN
1118: l_flow_schedule_rec.outside_processing_acct := p_old_flow_schedule_rec.outside_processing_acct;
1119: END IF;

Line 1121: IF l_flow_schedule_rec.outside_proc_var_acct = FND_API.G_MISS_NUM THEN

1117: ELSIF l_flow_schedule_rec.outside_processing_acct IS NULL THEN
1118: l_flow_schedule_rec.outside_processing_acct := p_old_flow_schedule_rec.outside_processing_acct;
1119: END IF;
1120:
1121: IF l_flow_schedule_rec.outside_proc_var_acct = FND_API.G_MISS_NUM THEN
1122: l_flow_schedule_rec.outside_proc_var_acct := NULL ;
1123: ELSIF l_flow_schedule_rec.outside_proc_var_acct IS NULL THEN
1124: l_flow_schedule_rec.outside_proc_var_acct := p_old_flow_schedule_rec.outside_proc_var_acct;
1125: END IF;

Line 1127: IF l_flow_schedule_rec.overhead_account = FND_API.G_MISS_NUM THEN

1123: ELSIF l_flow_schedule_rec.outside_proc_var_acct IS NULL THEN
1124: l_flow_schedule_rec.outside_proc_var_acct := p_old_flow_schedule_rec.outside_proc_var_acct;
1125: END IF;
1126:
1127: IF l_flow_schedule_rec.overhead_account = FND_API.G_MISS_NUM THEN
1128: l_flow_schedule_rec.overhead_account := NULL ;
1129: ELSIF l_flow_schedule_rec.overhead_account IS NULL THEN
1130: l_flow_schedule_rec.overhead_account := p_old_flow_schedule_rec.overhead_account;
1131: END IF;

Line 1133: IF l_flow_schedule_rec.overhead_variance_account = FND_API.G_MISS_NUM THEN

1129: ELSIF l_flow_schedule_rec.overhead_account IS NULL THEN
1130: l_flow_schedule_rec.overhead_account := p_old_flow_schedule_rec.overhead_account;
1131: END IF;
1132:
1133: IF l_flow_schedule_rec.overhead_variance_account = FND_API.G_MISS_NUM THEN
1134: l_flow_schedule_rec.overhead_variance_account := NULL ;
1135: ELSIF l_flow_schedule_rec.overhead_variance_account IS NULL THEN
1136: l_flow_schedule_rec.overhead_variance_account := p_old_flow_schedule_rec.overhead_variance_account;
1137: END IF;

Line 1139: IF l_flow_schedule_rec.planned_quantity = FND_API.G_MISS_NUM THEN

1135: ELSIF l_flow_schedule_rec.overhead_variance_account IS NULL THEN
1136: l_flow_schedule_rec.overhead_variance_account := p_old_flow_schedule_rec.overhead_variance_account;
1137: END IF;
1138:
1139: IF l_flow_schedule_rec.planned_quantity = FND_API.G_MISS_NUM THEN
1140: l_flow_schedule_rec.planned_quantity := NULL ;
1141: ELSIF l_flow_schedule_rec.planned_quantity IS NULL THEN --Bug 9768800
1142: l_flow_schedule_rec.planned_quantity := p_old_flow_schedule_rec.planned_quantity;
1143: END IF;

Line 1145: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN

1141: ELSIF l_flow_schedule_rec.planned_quantity IS NULL THEN --Bug 9768800
1142: l_flow_schedule_rec.planned_quantity := p_old_flow_schedule_rec.planned_quantity;
1143: END IF;
1144:
1145: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN
1146: l_flow_schedule_rec.primary_item_id := NULL ;
1147: ELSIF l_flow_schedule_rec.primary_item_id IS NULL THEN
1148: l_flow_schedule_rec.primary_item_id := p_old_flow_schedule_rec.primary_item_id;
1149: END IF;

Line 1151: IF l_flow_schedule_rec.program_application_id = FND_API.G_MISS_NUM THEN

1147: ELSIF l_flow_schedule_rec.primary_item_id IS NULL THEN
1148: l_flow_schedule_rec.primary_item_id := p_old_flow_schedule_rec.primary_item_id;
1149: END IF;
1150:
1151: IF l_flow_schedule_rec.program_application_id = FND_API.G_MISS_NUM THEN
1152: l_flow_schedule_rec.program_application_id := NULL ;
1153: ELSIF l_flow_schedule_rec.program_application_id IS NULL THEN
1154: l_flow_schedule_rec.program_application_id := p_old_flow_schedule_rec.program_application_id;
1155: END IF;

Line 1157: IF l_flow_schedule_rec.program_id = FND_API.G_MISS_NUM THEN

1153: ELSIF l_flow_schedule_rec.program_application_id IS NULL THEN
1154: l_flow_schedule_rec.program_application_id := p_old_flow_schedule_rec.program_application_id;
1155: END IF;
1156:
1157: IF l_flow_schedule_rec.program_id = FND_API.G_MISS_NUM THEN
1158: l_flow_schedule_rec.program_id := NULL ;
1159: ELSIF l_flow_schedule_rec.program_id IS NULL THEN
1160: l_flow_schedule_rec.program_id := p_old_flow_schedule_rec.program_id;
1161: END IF;

Line 1163: IF l_flow_schedule_rec.program_update_date = FND_API.G_MISS_DATE THEN

1159: ELSIF l_flow_schedule_rec.program_id IS NULL THEN
1160: l_flow_schedule_rec.program_id := p_old_flow_schedule_rec.program_id;
1161: END IF;
1162:
1163: IF l_flow_schedule_rec.program_update_date = FND_API.G_MISS_DATE THEN
1164: l_flow_schedule_rec.program_update_date := NULL ;
1165: ELSIF l_flow_schedule_rec.program_update_date IS NULL THEN
1166: l_flow_schedule_rec.program_update_date := p_old_flow_schedule_rec.program_update_date;
1167: END IF;

Line 1169: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN

1165: ELSIF l_flow_schedule_rec.program_update_date IS NULL THEN
1166: l_flow_schedule_rec.program_update_date := p_old_flow_schedule_rec.program_update_date;
1167: END IF;
1168:
1169: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN
1170: l_flow_schedule_rec.project_id := NULL ;
1171: ELSIF l_flow_schedule_rec.project_id IS NULL THEN
1172: l_flow_schedule_rec.project_id := p_old_flow_schedule_rec.project_id;
1173: END IF;

Line 1175: IF l_flow_schedule_rec.quantity_completed = FND_API.G_MISS_NUM THEN

1171: ELSIF l_flow_schedule_rec.project_id IS NULL THEN
1172: l_flow_schedule_rec.project_id := p_old_flow_schedule_rec.project_id;
1173: END IF;
1174:
1175: IF l_flow_schedule_rec.quantity_completed = FND_API.G_MISS_NUM THEN
1176: l_flow_schedule_rec.quantity_completed := NULL ;
1177: ELSIF l_flow_schedule_rec.quantity_completed IS NULL THEN
1178: l_flow_schedule_rec.quantity_completed := p_old_flow_schedule_rec.quantity_completed;
1179: END IF;

Line 1181: IF l_flow_schedule_rec.request_id = FND_API.G_MISS_NUM THEN

1177: ELSIF l_flow_schedule_rec.quantity_completed IS NULL THEN
1178: l_flow_schedule_rec.quantity_completed := p_old_flow_schedule_rec.quantity_completed;
1179: END IF;
1180:
1181: IF l_flow_schedule_rec.request_id = FND_API.G_MISS_NUM THEN
1182: l_flow_schedule_rec.request_id := NULL ;
1183: ELSIF l_flow_schedule_rec.request_id IS NULL THEN
1184: l_flow_schedule_rec.request_id := p_old_flow_schedule_rec.request_id;
1185: END IF;

Line 1187: IF l_flow_schedule_rec.resource_account = FND_API.G_MISS_NUM THEN

1183: ELSIF l_flow_schedule_rec.request_id IS NULL THEN
1184: l_flow_schedule_rec.request_id := p_old_flow_schedule_rec.request_id;
1185: END IF;
1186:
1187: IF l_flow_schedule_rec.resource_account = FND_API.G_MISS_NUM THEN
1188: l_flow_schedule_rec.resource_account := NULL ;
1189: ELSIF l_flow_schedule_rec.resource_account IS NULL THEN
1190: l_flow_schedule_rec.resource_account := p_old_flow_schedule_rec.resource_account;
1191: END IF;

Line 1193: IF l_flow_schedule_rec.resource_variance_account = FND_API.G_MISS_NUM THEN

1189: ELSIF l_flow_schedule_rec.resource_account IS NULL THEN
1190: l_flow_schedule_rec.resource_account := p_old_flow_schedule_rec.resource_account;
1191: END IF;
1192:
1193: IF l_flow_schedule_rec.resource_variance_account = FND_API.G_MISS_NUM THEN
1194: l_flow_schedule_rec.resource_variance_account := NULL ;
1195: ELSIF l_flow_schedule_rec.resource_variance_account IS NULL THEN
1196: l_flow_schedule_rec.resource_variance_account := p_old_flow_schedule_rec.resource_variance_account;
1197: END IF;

Line 1199: IF l_flow_schedule_rec.routing_revision = FND_API.G_MISS_CHAR THEN

1195: ELSIF l_flow_schedule_rec.resource_variance_account IS NULL THEN
1196: l_flow_schedule_rec.resource_variance_account := p_old_flow_schedule_rec.resource_variance_account;
1197: END IF;
1198:
1199: IF l_flow_schedule_rec.routing_revision = FND_API.G_MISS_CHAR THEN
1200: l_flow_schedule_rec.routing_revision := NULL ;
1201: ELSIF l_flow_schedule_rec.routing_revision IS NULL THEN
1202: l_flow_schedule_rec.routing_revision := p_old_flow_schedule_rec.routing_revision;
1203: END IF;

Line 1205: IF l_flow_schedule_rec.routing_revision_date = FND_API.G_MISS_DATE THEN

1201: ELSIF l_flow_schedule_rec.routing_revision IS NULL THEN
1202: l_flow_schedule_rec.routing_revision := p_old_flow_schedule_rec.routing_revision;
1203: END IF;
1204:
1205: IF l_flow_schedule_rec.routing_revision_date = FND_API.G_MISS_DATE THEN
1206: l_flow_schedule_rec.routing_revision_date := NULL ;
1207: ELSIF l_flow_schedule_rec.routing_revision_date IS NULL THEN
1208: l_flow_schedule_rec.routing_revision_date := p_old_flow_schedule_rec.routing_revision_date;
1209: END IF;

Line 1211: IF l_flow_schedule_rec.scheduled_completion_date = FND_API.G_MISS_DATE THEN

1207: ELSIF l_flow_schedule_rec.routing_revision_date IS NULL THEN
1208: l_flow_schedule_rec.routing_revision_date := p_old_flow_schedule_rec.routing_revision_date;
1209: END IF;
1210:
1211: IF l_flow_schedule_rec.scheduled_completion_date = FND_API.G_MISS_DATE THEN
1212: l_flow_schedule_rec.scheduled_completion_date := NULL ;
1213: ELSIF l_flow_schedule_rec.scheduled_completion_date IS NULL THEN
1214: l_flow_schedule_rec.scheduled_completion_date := p_old_flow_schedule_rec.scheduled_completion_date;
1215: END IF;

Line 1217: IF l_flow_schedule_rec.scheduled_flag = FND_API.G_MISS_NUM THEN

1213: ELSIF l_flow_schedule_rec.scheduled_completion_date IS NULL THEN
1214: l_flow_schedule_rec.scheduled_completion_date := p_old_flow_schedule_rec.scheduled_completion_date;
1215: END IF;
1216:
1217: IF l_flow_schedule_rec.scheduled_flag = FND_API.G_MISS_NUM THEN
1218: l_flow_schedule_rec.scheduled_flag := NULL ;
1219: ELSIF l_flow_schedule_rec.scheduled_flag IS NULL THEN
1220: l_flow_schedule_rec.scheduled_flag := p_old_flow_schedule_rec.scheduled_flag;
1221: END IF;

Line 1223: IF l_flow_schedule_rec.scheduled_start_date = FND_API.G_MISS_DATE THEN

1219: ELSIF l_flow_schedule_rec.scheduled_flag IS NULL THEN
1220: l_flow_schedule_rec.scheduled_flag := p_old_flow_schedule_rec.scheduled_flag;
1221: END IF;
1222:
1223: IF l_flow_schedule_rec.scheduled_start_date = FND_API.G_MISS_DATE THEN
1224: l_flow_schedule_rec.scheduled_start_date := NULL ;
1225: ELSIF l_flow_schedule_rec.scheduled_start_date IS NULL THEN
1226: l_flow_schedule_rec.scheduled_start_date := p_old_flow_schedule_rec.scheduled_start_date;
1227: END IF;

Line 1229: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN

1225: ELSIF l_flow_schedule_rec.scheduled_start_date IS NULL THEN
1226: l_flow_schedule_rec.scheduled_start_date := p_old_flow_schedule_rec.scheduled_start_date;
1227: END IF;
1228:
1229: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN
1230: l_flow_schedule_rec.schedule_group_id := NULL ;
1231: ELSIF l_flow_schedule_rec.schedule_group_id IS NULL THEN
1232: l_flow_schedule_rec.schedule_group_id := p_old_flow_schedule_rec.schedule_group_id;
1233: END IF;

Line 1235: IF l_flow_schedule_rec.schedule_number = FND_API.G_MISS_CHAR THEN

1231: ELSIF l_flow_schedule_rec.schedule_group_id IS NULL THEN
1232: l_flow_schedule_rec.schedule_group_id := p_old_flow_schedule_rec.schedule_group_id;
1233: END IF;
1234:
1235: IF l_flow_schedule_rec.schedule_number = FND_API.G_MISS_CHAR THEN
1236: l_flow_schedule_rec.schedule_number := NULL ;
1237: ELSIF l_flow_schedule_rec.schedule_number IS NULL THEN
1238: l_flow_schedule_rec.schedule_number := p_old_flow_schedule_rec.schedule_number;
1239: END IF;

Line 1241: IF l_flow_schedule_rec.status = FND_API.G_MISS_NUM THEN

1237: ELSIF l_flow_schedule_rec.schedule_number IS NULL THEN
1238: l_flow_schedule_rec.schedule_number := p_old_flow_schedule_rec.schedule_number;
1239: END IF;
1240:
1241: IF l_flow_schedule_rec.status = FND_API.G_MISS_NUM THEN
1242: l_flow_schedule_rec.status := NULL ;
1243: ELSIF l_flow_schedule_rec.status IS NULL THEN
1244: l_flow_schedule_rec.status := p_old_flow_schedule_rec.status;
1245: END IF;

Line 1247: IF l_flow_schedule_rec.std_cost_adjustment_acct = FND_API.G_MISS_NUM THEN

1243: ELSIF l_flow_schedule_rec.status IS NULL THEN
1244: l_flow_schedule_rec.status := p_old_flow_schedule_rec.status;
1245: END IF;
1246:
1247: IF l_flow_schedule_rec.std_cost_adjustment_acct = FND_API.G_MISS_NUM THEN
1248: l_flow_schedule_rec.std_cost_adjustment_acct := NULL ;
1249: ELSIF l_flow_schedule_rec.std_cost_adjustment_acct IS NULL THEN
1250: l_flow_schedule_rec.std_cost_adjustment_acct := p_old_flow_schedule_rec.std_cost_adjustment_acct;
1251: END IF;

Line 1253: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN

1249: ELSIF l_flow_schedule_rec.std_cost_adjustment_acct IS NULL THEN
1250: l_flow_schedule_rec.std_cost_adjustment_acct := p_old_flow_schedule_rec.std_cost_adjustment_acct;
1251: END IF;
1252:
1253: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN
1254: l_flow_schedule_rec.task_id := NULL ;
1255: ELSIF l_flow_schedule_rec.task_id IS NULL THEN
1256: l_flow_schedule_rec.task_id := p_old_flow_schedule_rec.task_id;
1257: END IF;

Line 1259: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN

1255: ELSIF l_flow_schedule_rec.task_id IS NULL THEN
1256: l_flow_schedule_rec.task_id := p_old_flow_schedule_rec.task_id;
1257: END IF;
1258:
1259: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN
1260: l_flow_schedule_rec.wip_entity_id := NULL ;
1261: ELSIF l_flow_schedule_rec.wip_entity_id IS NULL THEN
1262: l_flow_schedule_rec.wip_entity_id := p_old_flow_schedule_rec.wip_entity_id;
1263: END IF;

Line 1265: IF l_flow_schedule_rec.end_item_unit_number = FND_API.G_MISS_CHAR THEN

1261: ELSIF l_flow_schedule_rec.wip_entity_id IS NULL THEN
1262: l_flow_schedule_rec.wip_entity_id := p_old_flow_schedule_rec.wip_entity_id;
1263: END IF;
1264:
1265: IF l_flow_schedule_rec.end_item_unit_number = FND_API.G_MISS_CHAR THEN
1266: l_flow_schedule_rec.end_item_unit_number := NULL ;
1267: ELSIF l_flow_schedule_rec.end_item_unit_number IS NULL THEN
1268: l_flow_schedule_rec.end_item_unit_number := p_old_flow_schedule_rec.end_item_unit_number;
1269: END IF;

Line 1272: IF l_flow_schedule_rec.quantity_scrapped = FND_API.G_MISS_NUM THEN

1268: l_flow_schedule_rec.end_item_unit_number := p_old_flow_schedule_rec.end_item_unit_number;
1269: END IF;
1270:
1271:
1272: IF l_flow_schedule_rec.quantity_scrapped = FND_API.G_MISS_NUM THEN
1273: l_flow_schedule_rec.quantity_scrapped := NULL ;
1274: ELSIF l_flow_schedule_rec.quantity_scrapped IS NULL THEN
1275: l_flow_schedule_rec.quantity_scrapped := p_old_flow_schedule_rec.quantity_scrapped;
1276: END IF;

Line 1291: IF l_flow_schedule_rec.alternate_bom_designator = FND_API.G_MISS_CHAR THEN

1287: IS
1288: l_flow_schedule_rec MRP_Flow_Schedule_PVT.Flow_Schedule_PVT_Rec_Type:= p_flow_schedule_rec;
1289: BEGIN
1290:
1291: IF l_flow_schedule_rec.alternate_bom_designator = FND_API.G_MISS_CHAR THEN
1292: l_flow_schedule_rec.alternate_bom_designator := NULL;
1293: END IF;
1294:
1295: IF l_flow_schedule_rec.alternate_routing_desig = FND_API.G_MISS_CHAR THEN

Line 1295: IF l_flow_schedule_rec.alternate_routing_desig = FND_API.G_MISS_CHAR THEN

1291: IF l_flow_schedule_rec.alternate_bom_designator = FND_API.G_MISS_CHAR THEN
1292: l_flow_schedule_rec.alternate_bom_designator := NULL;
1293: END IF;
1294:
1295: IF l_flow_schedule_rec.alternate_routing_desig = FND_API.G_MISS_CHAR THEN
1296: l_flow_schedule_rec.alternate_routing_desig := NULL;
1297: END IF;
1298:
1299: IF l_flow_schedule_rec.attribute1 = FND_API.G_MISS_CHAR THEN

Line 1299: IF l_flow_schedule_rec.attribute1 = FND_API.G_MISS_CHAR THEN

1295: IF l_flow_schedule_rec.alternate_routing_desig = FND_API.G_MISS_CHAR THEN
1296: l_flow_schedule_rec.alternate_routing_desig := NULL;
1297: END IF;
1298:
1299: IF l_flow_schedule_rec.attribute1 = FND_API.G_MISS_CHAR THEN
1300: l_flow_schedule_rec.attribute1 := NULL;
1301: END IF;
1302:
1303: IF l_flow_schedule_rec.attribute10 = FND_API.G_MISS_CHAR THEN

Line 1303: IF l_flow_schedule_rec.attribute10 = FND_API.G_MISS_CHAR THEN

1299: IF l_flow_schedule_rec.attribute1 = FND_API.G_MISS_CHAR THEN
1300: l_flow_schedule_rec.attribute1 := NULL;
1301: END IF;
1302:
1303: IF l_flow_schedule_rec.attribute10 = FND_API.G_MISS_CHAR THEN
1304: l_flow_schedule_rec.attribute10 := NULL;
1305: END IF;
1306:
1307: IF l_flow_schedule_rec.attribute11 = FND_API.G_MISS_CHAR THEN

Line 1307: IF l_flow_schedule_rec.attribute11 = FND_API.G_MISS_CHAR THEN

1303: IF l_flow_schedule_rec.attribute10 = FND_API.G_MISS_CHAR THEN
1304: l_flow_schedule_rec.attribute10 := NULL;
1305: END IF;
1306:
1307: IF l_flow_schedule_rec.attribute11 = FND_API.G_MISS_CHAR THEN
1308: l_flow_schedule_rec.attribute11 := NULL;
1309: END IF;
1310:
1311: IF l_flow_schedule_rec.attribute12 = FND_API.G_MISS_CHAR THEN

Line 1311: IF l_flow_schedule_rec.attribute12 = FND_API.G_MISS_CHAR THEN

1307: IF l_flow_schedule_rec.attribute11 = FND_API.G_MISS_CHAR THEN
1308: l_flow_schedule_rec.attribute11 := NULL;
1309: END IF;
1310:
1311: IF l_flow_schedule_rec.attribute12 = FND_API.G_MISS_CHAR THEN
1312: l_flow_schedule_rec.attribute12 := NULL;
1313: END IF;
1314:
1315: IF l_flow_schedule_rec.attribute13 = FND_API.G_MISS_CHAR THEN

Line 1315: IF l_flow_schedule_rec.attribute13 = FND_API.G_MISS_CHAR THEN

1311: IF l_flow_schedule_rec.attribute12 = FND_API.G_MISS_CHAR THEN
1312: l_flow_schedule_rec.attribute12 := NULL;
1313: END IF;
1314:
1315: IF l_flow_schedule_rec.attribute13 = FND_API.G_MISS_CHAR THEN
1316: l_flow_schedule_rec.attribute13 := NULL;
1317: END IF;
1318:
1319: IF l_flow_schedule_rec.attribute14 = FND_API.G_MISS_CHAR THEN

Line 1319: IF l_flow_schedule_rec.attribute14 = FND_API.G_MISS_CHAR THEN

1315: IF l_flow_schedule_rec.attribute13 = FND_API.G_MISS_CHAR THEN
1316: l_flow_schedule_rec.attribute13 := NULL;
1317: END IF;
1318:
1319: IF l_flow_schedule_rec.attribute14 = FND_API.G_MISS_CHAR THEN
1320: l_flow_schedule_rec.attribute14 := NULL;
1321: END IF;
1322:
1323: IF l_flow_schedule_rec.attribute15 = FND_API.G_MISS_CHAR THEN

Line 1323: IF l_flow_schedule_rec.attribute15 = FND_API.G_MISS_CHAR THEN

1319: IF l_flow_schedule_rec.attribute14 = FND_API.G_MISS_CHAR THEN
1320: l_flow_schedule_rec.attribute14 := NULL;
1321: END IF;
1322:
1323: IF l_flow_schedule_rec.attribute15 = FND_API.G_MISS_CHAR THEN
1324: l_flow_schedule_rec.attribute15 := NULL;
1325: END IF;
1326:
1327: IF l_flow_schedule_rec.attribute2 = FND_API.G_MISS_CHAR THEN

Line 1327: IF l_flow_schedule_rec.attribute2 = FND_API.G_MISS_CHAR THEN

1323: IF l_flow_schedule_rec.attribute15 = FND_API.G_MISS_CHAR THEN
1324: l_flow_schedule_rec.attribute15 := NULL;
1325: END IF;
1326:
1327: IF l_flow_schedule_rec.attribute2 = FND_API.G_MISS_CHAR THEN
1328: l_flow_schedule_rec.attribute2 := NULL;
1329: END IF;
1330:
1331: IF l_flow_schedule_rec.attribute3 = FND_API.G_MISS_CHAR THEN

Line 1331: IF l_flow_schedule_rec.attribute3 = FND_API.G_MISS_CHAR THEN

1327: IF l_flow_schedule_rec.attribute2 = FND_API.G_MISS_CHAR THEN
1328: l_flow_schedule_rec.attribute2 := NULL;
1329: END IF;
1330:
1331: IF l_flow_schedule_rec.attribute3 = FND_API.G_MISS_CHAR THEN
1332: l_flow_schedule_rec.attribute3 := NULL;
1333: END IF;
1334:
1335: IF l_flow_schedule_rec.attribute4 = FND_API.G_MISS_CHAR THEN

Line 1335: IF l_flow_schedule_rec.attribute4 = FND_API.G_MISS_CHAR THEN

1331: IF l_flow_schedule_rec.attribute3 = FND_API.G_MISS_CHAR THEN
1332: l_flow_schedule_rec.attribute3 := NULL;
1333: END IF;
1334:
1335: IF l_flow_schedule_rec.attribute4 = FND_API.G_MISS_CHAR THEN
1336: l_flow_schedule_rec.attribute4 := NULL;
1337: END IF;
1338:
1339: IF l_flow_schedule_rec.attribute5 = FND_API.G_MISS_CHAR THEN

Line 1339: IF l_flow_schedule_rec.attribute5 = FND_API.G_MISS_CHAR THEN

1335: IF l_flow_schedule_rec.attribute4 = FND_API.G_MISS_CHAR THEN
1336: l_flow_schedule_rec.attribute4 := NULL;
1337: END IF;
1338:
1339: IF l_flow_schedule_rec.attribute5 = FND_API.G_MISS_CHAR THEN
1340: l_flow_schedule_rec.attribute5 := NULL;
1341: END IF;
1342:
1343: IF l_flow_schedule_rec.attribute6 = FND_API.G_MISS_CHAR THEN

Line 1343: IF l_flow_schedule_rec.attribute6 = FND_API.G_MISS_CHAR THEN

1339: IF l_flow_schedule_rec.attribute5 = FND_API.G_MISS_CHAR THEN
1340: l_flow_schedule_rec.attribute5 := NULL;
1341: END IF;
1342:
1343: IF l_flow_schedule_rec.attribute6 = FND_API.G_MISS_CHAR THEN
1344: l_flow_schedule_rec.attribute6 := NULL;
1345: END IF;
1346:
1347: IF l_flow_schedule_rec.attribute7 = FND_API.G_MISS_CHAR THEN

Line 1347: IF l_flow_schedule_rec.attribute7 = FND_API.G_MISS_CHAR THEN

1343: IF l_flow_schedule_rec.attribute6 = FND_API.G_MISS_CHAR THEN
1344: l_flow_schedule_rec.attribute6 := NULL;
1345: END IF;
1346:
1347: IF l_flow_schedule_rec.attribute7 = FND_API.G_MISS_CHAR THEN
1348: l_flow_schedule_rec.attribute7 := NULL;
1349: END IF;
1350:
1351: IF l_flow_schedule_rec.attribute8 = FND_API.G_MISS_CHAR THEN

Line 1351: IF l_flow_schedule_rec.attribute8 = FND_API.G_MISS_CHAR THEN

1347: IF l_flow_schedule_rec.attribute7 = FND_API.G_MISS_CHAR THEN
1348: l_flow_schedule_rec.attribute7 := NULL;
1349: END IF;
1350:
1351: IF l_flow_schedule_rec.attribute8 = FND_API.G_MISS_CHAR THEN
1352: l_flow_schedule_rec.attribute8 := NULL;
1353: END IF;
1354:
1355: IF l_flow_schedule_rec.attribute9 = FND_API.G_MISS_CHAR THEN

Line 1355: IF l_flow_schedule_rec.attribute9 = FND_API.G_MISS_CHAR THEN

1351: IF l_flow_schedule_rec.attribute8 = FND_API.G_MISS_CHAR THEN
1352: l_flow_schedule_rec.attribute8 := NULL;
1353: END IF;
1354:
1355: IF l_flow_schedule_rec.attribute9 = FND_API.G_MISS_CHAR THEN
1356: l_flow_schedule_rec.attribute9 := NULL;
1357: END IF;
1358:
1359: IF l_flow_schedule_rec.attribute_category = FND_API.G_MISS_CHAR THEN

Line 1359: IF l_flow_schedule_rec.attribute_category = FND_API.G_MISS_CHAR THEN

1355: IF l_flow_schedule_rec.attribute9 = FND_API.G_MISS_CHAR THEN
1356: l_flow_schedule_rec.attribute9 := NULL;
1357: END IF;
1358:
1359: IF l_flow_schedule_rec.attribute_category = FND_API.G_MISS_CHAR THEN
1360: l_flow_schedule_rec.attribute_category := NULL;
1361: END IF;
1362:
1363: IF l_flow_schedule_rec.bom_revision = FND_API.G_MISS_CHAR THEN

Line 1363: IF l_flow_schedule_rec.bom_revision = FND_API.G_MISS_CHAR THEN

1359: IF l_flow_schedule_rec.attribute_category = FND_API.G_MISS_CHAR THEN
1360: l_flow_schedule_rec.attribute_category := NULL;
1361: END IF;
1362:
1363: IF l_flow_schedule_rec.bom_revision = FND_API.G_MISS_CHAR THEN
1364: l_flow_schedule_rec.bom_revision := NULL;
1365: END IF;
1366:
1367: IF l_flow_schedule_rec.bom_revision_date = FND_API.G_MISS_DATE THEN

Line 1367: IF l_flow_schedule_rec.bom_revision_date = FND_API.G_MISS_DATE THEN

1363: IF l_flow_schedule_rec.bom_revision = FND_API.G_MISS_CHAR THEN
1364: l_flow_schedule_rec.bom_revision := NULL;
1365: END IF;
1366:
1367: IF l_flow_schedule_rec.bom_revision_date = FND_API.G_MISS_DATE THEN
1368: l_flow_schedule_rec.bom_revision_date := NULL;
1369: END IF;
1370:
1371: IF l_flow_schedule_rec.build_sequence = FND_API.G_MISS_NUM THEN

Line 1371: IF l_flow_schedule_rec.build_sequence = FND_API.G_MISS_NUM THEN

1367: IF l_flow_schedule_rec.bom_revision_date = FND_API.G_MISS_DATE THEN
1368: l_flow_schedule_rec.bom_revision_date := NULL;
1369: END IF;
1370:
1371: IF l_flow_schedule_rec.build_sequence = FND_API.G_MISS_NUM THEN
1372: l_flow_schedule_rec.build_sequence := NULL;
1373: END IF;
1374:
1375: IF l_flow_schedule_rec.class_code = FND_API.G_MISS_CHAR THEN

Line 1375: IF l_flow_schedule_rec.class_code = FND_API.G_MISS_CHAR THEN

1371: IF l_flow_schedule_rec.build_sequence = FND_API.G_MISS_NUM THEN
1372: l_flow_schedule_rec.build_sequence := NULL;
1373: END IF;
1374:
1375: IF l_flow_schedule_rec.class_code = FND_API.G_MISS_CHAR THEN
1376: l_flow_schedule_rec.class_code := NULL;
1377: END IF;
1378:
1379: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN

Line 1379: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN

1375: IF l_flow_schedule_rec.class_code = FND_API.G_MISS_CHAR THEN
1376: l_flow_schedule_rec.class_code := NULL;
1377: END IF;
1378:
1379: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN
1380: l_flow_schedule_rec.completion_locator_id := NULL;
1381: END IF;
1382:
1383: IF l_flow_schedule_rec.completion_subinventory = FND_API.G_MISS_CHAR THEN

Line 1383: IF l_flow_schedule_rec.completion_subinventory = FND_API.G_MISS_CHAR THEN

1379: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN
1380: l_flow_schedule_rec.completion_locator_id := NULL;
1381: END IF;
1382:
1383: IF l_flow_schedule_rec.completion_subinventory = FND_API.G_MISS_CHAR THEN
1384: l_flow_schedule_rec.completion_subinventory := NULL;
1385: END IF;
1386:
1387: IF l_flow_schedule_rec.created_by = FND_API.G_MISS_NUM THEN

Line 1387: IF l_flow_schedule_rec.created_by = FND_API.G_MISS_NUM THEN

1383: IF l_flow_schedule_rec.completion_subinventory = FND_API.G_MISS_CHAR THEN
1384: l_flow_schedule_rec.completion_subinventory := NULL;
1385: END IF;
1386:
1387: IF l_flow_schedule_rec.created_by = FND_API.G_MISS_NUM THEN
1388: l_flow_schedule_rec.created_by := NULL;
1389: END IF;
1390:
1391: IF l_flow_schedule_rec.creation_date = FND_API.G_MISS_DATE THEN

Line 1391: IF l_flow_schedule_rec.creation_date = FND_API.G_MISS_DATE THEN

1387: IF l_flow_schedule_rec.created_by = FND_API.G_MISS_NUM THEN
1388: l_flow_schedule_rec.created_by := NULL;
1389: END IF;
1390:
1391: IF l_flow_schedule_rec.creation_date = FND_API.G_MISS_DATE THEN
1392: l_flow_schedule_rec.creation_date := NULL;
1393: END IF;
1394:
1395: IF l_flow_schedule_rec.date_closed = FND_API.G_MISS_DATE THEN

Line 1395: IF l_flow_schedule_rec.date_closed = FND_API.G_MISS_DATE THEN

1391: IF l_flow_schedule_rec.creation_date = FND_API.G_MISS_DATE THEN
1392: l_flow_schedule_rec.creation_date := NULL;
1393: END IF;
1394:
1395: IF l_flow_schedule_rec.date_closed = FND_API.G_MISS_DATE THEN
1396: l_flow_schedule_rec.date_closed := NULL;
1397: END IF;
1398:
1399: IF l_flow_schedule_rec.demand_class = FND_API.G_MISS_CHAR THEN

Line 1399: IF l_flow_schedule_rec.demand_class = FND_API.G_MISS_CHAR THEN

1395: IF l_flow_schedule_rec.date_closed = FND_API.G_MISS_DATE THEN
1396: l_flow_schedule_rec.date_closed := NULL;
1397: END IF;
1398:
1399: IF l_flow_schedule_rec.demand_class = FND_API.G_MISS_CHAR THEN
1400: l_flow_schedule_rec.demand_class := NULL;
1401: END IF;
1402:
1403: IF l_flow_schedule_rec.demand_source_delivery = FND_API.G_MISS_CHAR THEN

Line 1403: IF l_flow_schedule_rec.demand_source_delivery = FND_API.G_MISS_CHAR THEN

1399: IF l_flow_schedule_rec.demand_class = FND_API.G_MISS_CHAR THEN
1400: l_flow_schedule_rec.demand_class := NULL;
1401: END IF;
1402:
1403: IF l_flow_schedule_rec.demand_source_delivery = FND_API.G_MISS_CHAR THEN
1404: l_flow_schedule_rec.demand_source_delivery := NULL;
1405: END IF;
1406:
1407: IF l_flow_schedule_rec.demand_source_header_id = FND_API.G_MISS_NUM THEN

Line 1407: IF l_flow_schedule_rec.demand_source_header_id = FND_API.G_MISS_NUM THEN

1403: IF l_flow_schedule_rec.demand_source_delivery = FND_API.G_MISS_CHAR THEN
1404: l_flow_schedule_rec.demand_source_delivery := NULL;
1405: END IF;
1406:
1407: IF l_flow_schedule_rec.demand_source_header_id = FND_API.G_MISS_NUM THEN
1408: l_flow_schedule_rec.demand_source_header_id := NULL;
1409: END IF;
1410:
1411: IF l_flow_schedule_rec.demand_source_line = FND_API.G_MISS_CHAR THEN

Line 1411: IF l_flow_schedule_rec.demand_source_line = FND_API.G_MISS_CHAR THEN

1407: IF l_flow_schedule_rec.demand_source_header_id = FND_API.G_MISS_NUM THEN
1408: l_flow_schedule_rec.demand_source_header_id := NULL;
1409: END IF;
1410:
1411: IF l_flow_schedule_rec.demand_source_line = FND_API.G_MISS_CHAR THEN
1412: l_flow_schedule_rec.demand_source_line := NULL;
1413: END IF;
1414:
1415: IF l_flow_schedule_rec.demand_source_type = FND_API.G_MISS_NUM THEN

Line 1415: IF l_flow_schedule_rec.demand_source_type = FND_API.G_MISS_NUM THEN

1411: IF l_flow_schedule_rec.demand_source_line = FND_API.G_MISS_CHAR THEN
1412: l_flow_schedule_rec.demand_source_line := NULL;
1413: END IF;
1414:
1415: IF l_flow_schedule_rec.demand_source_type = FND_API.G_MISS_NUM THEN
1416: l_flow_schedule_rec.demand_source_type := NULL;
1417: END IF;
1418:
1419: IF l_flow_schedule_rec.last_updated_by = FND_API.G_MISS_NUM THEN

Line 1419: IF l_flow_schedule_rec.last_updated_by = FND_API.G_MISS_NUM THEN

1415: IF l_flow_schedule_rec.demand_source_type = FND_API.G_MISS_NUM THEN
1416: l_flow_schedule_rec.demand_source_type := NULL;
1417: END IF;
1418:
1419: IF l_flow_schedule_rec.last_updated_by = FND_API.G_MISS_NUM THEN
1420: l_flow_schedule_rec.last_updated_by := NULL;
1421: END IF;
1422:
1423: IF l_flow_schedule_rec.last_update_date = FND_API.G_MISS_DATE THEN

Line 1423: IF l_flow_schedule_rec.last_update_date = FND_API.G_MISS_DATE THEN

1419: IF l_flow_schedule_rec.last_updated_by = FND_API.G_MISS_NUM THEN
1420: l_flow_schedule_rec.last_updated_by := NULL;
1421: END IF;
1422:
1423: IF l_flow_schedule_rec.last_update_date = FND_API.G_MISS_DATE THEN
1424: l_flow_schedule_rec.last_update_date := NULL;
1425: END IF;
1426:
1427: IF l_flow_schedule_rec.last_update_login = FND_API.G_MISS_NUM THEN

Line 1427: IF l_flow_schedule_rec.last_update_login = FND_API.G_MISS_NUM THEN

1423: IF l_flow_schedule_rec.last_update_date = FND_API.G_MISS_DATE THEN
1424: l_flow_schedule_rec.last_update_date := NULL;
1425: END IF;
1426:
1427: IF l_flow_schedule_rec.last_update_login = FND_API.G_MISS_NUM THEN
1428: l_flow_schedule_rec.last_update_login := NULL;
1429: END IF;
1430:
1431: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN

Line 1431: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN

1427: IF l_flow_schedule_rec.last_update_login = FND_API.G_MISS_NUM THEN
1428: l_flow_schedule_rec.last_update_login := NULL;
1429: END IF;
1430:
1431: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN
1432: l_flow_schedule_rec.line_id := NULL;
1433: END IF;
1434:
1435: IF l_flow_schedule_rec.material_account = FND_API.G_MISS_NUM THEN

Line 1435: IF l_flow_schedule_rec.material_account = FND_API.G_MISS_NUM THEN

1431: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN
1432: l_flow_schedule_rec.line_id := NULL;
1433: END IF;
1434:
1435: IF l_flow_schedule_rec.material_account = FND_API.G_MISS_NUM THEN
1436: l_flow_schedule_rec.material_account := NULL;
1437: END IF;
1438:
1439: IF l_flow_schedule_rec.material_overhead_account = FND_API.G_MISS_NUM THEN

Line 1439: IF l_flow_schedule_rec.material_overhead_account = FND_API.G_MISS_NUM THEN

1435: IF l_flow_schedule_rec.material_account = FND_API.G_MISS_NUM THEN
1436: l_flow_schedule_rec.material_account := NULL;
1437: END IF;
1438:
1439: IF l_flow_schedule_rec.material_overhead_account = FND_API.G_MISS_NUM THEN
1440: l_flow_schedule_rec.material_overhead_account := NULL;
1441: END IF;
1442:
1443: IF l_flow_schedule_rec.material_variance_account = FND_API.G_MISS_NUM THEN

Line 1443: IF l_flow_schedule_rec.material_variance_account = FND_API.G_MISS_NUM THEN

1439: IF l_flow_schedule_rec.material_overhead_account = FND_API.G_MISS_NUM THEN
1440: l_flow_schedule_rec.material_overhead_account := NULL;
1441: END IF;
1442:
1443: IF l_flow_schedule_rec.material_variance_account = FND_API.G_MISS_NUM THEN
1444: l_flow_schedule_rec.material_variance_account := NULL;
1445: END IF;
1446:
1447: IF l_flow_schedule_rec.mps_net_quantity = FND_API.G_MISS_NUM THEN

Line 1447: IF l_flow_schedule_rec.mps_net_quantity = FND_API.G_MISS_NUM THEN

1443: IF l_flow_schedule_rec.material_variance_account = FND_API.G_MISS_NUM THEN
1444: l_flow_schedule_rec.material_variance_account := NULL;
1445: END IF;
1446:
1447: IF l_flow_schedule_rec.mps_net_quantity = FND_API.G_MISS_NUM THEN
1448: l_flow_schedule_rec.mps_net_quantity := NULL;
1449: END IF;
1450:
1451: IF l_flow_schedule_rec.mps_scheduled_comp_date = FND_API.G_MISS_DATE THEN

Line 1451: IF l_flow_schedule_rec.mps_scheduled_comp_date = FND_API.G_MISS_DATE THEN

1447: IF l_flow_schedule_rec.mps_net_quantity = FND_API.G_MISS_NUM THEN
1448: l_flow_schedule_rec.mps_net_quantity := NULL;
1449: END IF;
1450:
1451: IF l_flow_schedule_rec.mps_scheduled_comp_date = FND_API.G_MISS_DATE THEN
1452: l_flow_schedule_rec.mps_scheduled_comp_date := NULL;
1453: END IF;
1454:
1455: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN

Line 1455: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN

1451: IF l_flow_schedule_rec.mps_scheduled_comp_date = FND_API.G_MISS_DATE THEN
1452: l_flow_schedule_rec.mps_scheduled_comp_date := NULL;
1453: END IF;
1454:
1455: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN
1456: l_flow_schedule_rec.organization_id := NULL;
1457: END IF;
1458:
1459: IF l_flow_schedule_rec.outside_processing_acct = FND_API.G_MISS_NUM THEN

Line 1459: IF l_flow_schedule_rec.outside_processing_acct = FND_API.G_MISS_NUM THEN

1455: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN
1456: l_flow_schedule_rec.organization_id := NULL;
1457: END IF;
1458:
1459: IF l_flow_schedule_rec.outside_processing_acct = FND_API.G_MISS_NUM THEN
1460: l_flow_schedule_rec.outside_processing_acct := NULL;
1461: END IF;
1462:
1463: IF l_flow_schedule_rec.outside_proc_var_acct = FND_API.G_MISS_NUM THEN

Line 1463: IF l_flow_schedule_rec.outside_proc_var_acct = FND_API.G_MISS_NUM THEN

1459: IF l_flow_schedule_rec.outside_processing_acct = FND_API.G_MISS_NUM THEN
1460: l_flow_schedule_rec.outside_processing_acct := NULL;
1461: END IF;
1462:
1463: IF l_flow_schedule_rec.outside_proc_var_acct = FND_API.G_MISS_NUM THEN
1464: l_flow_schedule_rec.outside_proc_var_acct := NULL;
1465: END IF;
1466:
1467: IF l_flow_schedule_rec.overhead_account = FND_API.G_MISS_NUM THEN

Line 1467: IF l_flow_schedule_rec.overhead_account = FND_API.G_MISS_NUM THEN

1463: IF l_flow_schedule_rec.outside_proc_var_acct = FND_API.G_MISS_NUM THEN
1464: l_flow_schedule_rec.outside_proc_var_acct := NULL;
1465: END IF;
1466:
1467: IF l_flow_schedule_rec.overhead_account = FND_API.G_MISS_NUM THEN
1468: l_flow_schedule_rec.overhead_account := NULL;
1469: END IF;
1470:
1471: IF l_flow_schedule_rec.overhead_variance_account = FND_API.G_MISS_NUM THEN

Line 1471: IF l_flow_schedule_rec.overhead_variance_account = FND_API.G_MISS_NUM THEN

1467: IF l_flow_schedule_rec.overhead_account = FND_API.G_MISS_NUM THEN
1468: l_flow_schedule_rec.overhead_account := NULL;
1469: END IF;
1470:
1471: IF l_flow_schedule_rec.overhead_variance_account = FND_API.G_MISS_NUM THEN
1472: l_flow_schedule_rec.overhead_variance_account := NULL;
1473: END IF;
1474:
1475: IF l_flow_schedule_rec.planned_quantity = FND_API.G_MISS_NUM THEN

Line 1475: IF l_flow_schedule_rec.planned_quantity = FND_API.G_MISS_NUM THEN

1471: IF l_flow_schedule_rec.overhead_variance_account = FND_API.G_MISS_NUM THEN
1472: l_flow_schedule_rec.overhead_variance_account := NULL;
1473: END IF;
1474:
1475: IF l_flow_schedule_rec.planned_quantity = FND_API.G_MISS_NUM THEN
1476: l_flow_schedule_rec.planned_quantity := NULL;
1477: END IF;
1478:
1479: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN

Line 1479: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN

1475: IF l_flow_schedule_rec.planned_quantity = FND_API.G_MISS_NUM THEN
1476: l_flow_schedule_rec.planned_quantity := NULL;
1477: END IF;
1478:
1479: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN
1480: l_flow_schedule_rec.primary_item_id := NULL;
1481: END IF;
1482:
1483: IF l_flow_schedule_rec.program_application_id = FND_API.G_MISS_NUM THEN

Line 1483: IF l_flow_schedule_rec.program_application_id = FND_API.G_MISS_NUM THEN

1479: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN
1480: l_flow_schedule_rec.primary_item_id := NULL;
1481: END IF;
1482:
1483: IF l_flow_schedule_rec.program_application_id = FND_API.G_MISS_NUM THEN
1484: l_flow_schedule_rec.program_application_id := NULL;
1485: END IF;
1486:
1487: IF l_flow_schedule_rec.program_id = FND_API.G_MISS_NUM THEN

Line 1487: IF l_flow_schedule_rec.program_id = FND_API.G_MISS_NUM THEN

1483: IF l_flow_schedule_rec.program_application_id = FND_API.G_MISS_NUM THEN
1484: l_flow_schedule_rec.program_application_id := NULL;
1485: END IF;
1486:
1487: IF l_flow_schedule_rec.program_id = FND_API.G_MISS_NUM THEN
1488: l_flow_schedule_rec.program_id := NULL;
1489: END IF;
1490:
1491: IF l_flow_schedule_rec.program_update_date = FND_API.G_MISS_DATE THEN

Line 1491: IF l_flow_schedule_rec.program_update_date = FND_API.G_MISS_DATE THEN

1487: IF l_flow_schedule_rec.program_id = FND_API.G_MISS_NUM THEN
1488: l_flow_schedule_rec.program_id := NULL;
1489: END IF;
1490:
1491: IF l_flow_schedule_rec.program_update_date = FND_API.G_MISS_DATE THEN
1492: l_flow_schedule_rec.program_update_date := NULL;
1493: END IF;
1494:
1495: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN

Line 1495: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN

1491: IF l_flow_schedule_rec.program_update_date = FND_API.G_MISS_DATE THEN
1492: l_flow_schedule_rec.program_update_date := NULL;
1493: END IF;
1494:
1495: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN
1496: l_flow_schedule_rec.project_id := NULL;
1497: END IF;
1498:
1499: IF l_flow_schedule_rec.quantity_completed = FND_API.G_MISS_NUM THEN

Line 1499: IF l_flow_schedule_rec.quantity_completed = FND_API.G_MISS_NUM THEN

1495: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN
1496: l_flow_schedule_rec.project_id := NULL;
1497: END IF;
1498:
1499: IF l_flow_schedule_rec.quantity_completed = FND_API.G_MISS_NUM THEN
1500: l_flow_schedule_rec.quantity_completed := NULL;
1501: END IF;
1502:
1503: IF l_flow_schedule_rec.request_id = FND_API.G_MISS_NUM THEN

Line 1503: IF l_flow_schedule_rec.request_id = FND_API.G_MISS_NUM THEN

1499: IF l_flow_schedule_rec.quantity_completed = FND_API.G_MISS_NUM THEN
1500: l_flow_schedule_rec.quantity_completed := NULL;
1501: END IF;
1502:
1503: IF l_flow_schedule_rec.request_id = FND_API.G_MISS_NUM THEN
1504: l_flow_schedule_rec.request_id := NULL;
1505: END IF;
1506:
1507: IF l_flow_schedule_rec.resource_account = FND_API.G_MISS_NUM THEN

Line 1507: IF l_flow_schedule_rec.resource_account = FND_API.G_MISS_NUM THEN

1503: IF l_flow_schedule_rec.request_id = FND_API.G_MISS_NUM THEN
1504: l_flow_schedule_rec.request_id := NULL;
1505: END IF;
1506:
1507: IF l_flow_schedule_rec.resource_account = FND_API.G_MISS_NUM THEN
1508: l_flow_schedule_rec.resource_account := NULL;
1509: END IF;
1510:
1511: IF l_flow_schedule_rec.resource_variance_account = FND_API.G_MISS_NUM THEN

Line 1511: IF l_flow_schedule_rec.resource_variance_account = FND_API.G_MISS_NUM THEN

1507: IF l_flow_schedule_rec.resource_account = FND_API.G_MISS_NUM THEN
1508: l_flow_schedule_rec.resource_account := NULL;
1509: END IF;
1510:
1511: IF l_flow_schedule_rec.resource_variance_account = FND_API.G_MISS_NUM THEN
1512: l_flow_schedule_rec.resource_variance_account := NULL;
1513: END IF;
1514:
1515: IF l_flow_schedule_rec.routing_revision = FND_API.G_MISS_CHAR THEN

Line 1515: IF l_flow_schedule_rec.routing_revision = FND_API.G_MISS_CHAR THEN

1511: IF l_flow_schedule_rec.resource_variance_account = FND_API.G_MISS_NUM THEN
1512: l_flow_schedule_rec.resource_variance_account := NULL;
1513: END IF;
1514:
1515: IF l_flow_schedule_rec.routing_revision = FND_API.G_MISS_CHAR THEN
1516: l_flow_schedule_rec.routing_revision := NULL;
1517: END IF;
1518:
1519: IF l_flow_schedule_rec.routing_revision_date = FND_API.G_MISS_DATE THEN

Line 1519: IF l_flow_schedule_rec.routing_revision_date = FND_API.G_MISS_DATE THEN

1515: IF l_flow_schedule_rec.routing_revision = FND_API.G_MISS_CHAR THEN
1516: l_flow_schedule_rec.routing_revision := NULL;
1517: END IF;
1518:
1519: IF l_flow_schedule_rec.routing_revision_date = FND_API.G_MISS_DATE THEN
1520: l_flow_schedule_rec.routing_revision_date := NULL;
1521: END IF;
1522:
1523: IF l_flow_schedule_rec.scheduled_completion_date = FND_API.G_MISS_DATE THEN

Line 1523: IF l_flow_schedule_rec.scheduled_completion_date = FND_API.G_MISS_DATE THEN

1519: IF l_flow_schedule_rec.routing_revision_date = FND_API.G_MISS_DATE THEN
1520: l_flow_schedule_rec.routing_revision_date := NULL;
1521: END IF;
1522:
1523: IF l_flow_schedule_rec.scheduled_completion_date = FND_API.G_MISS_DATE THEN
1524: l_flow_schedule_rec.scheduled_completion_date := NULL;
1525: END IF;
1526:
1527: IF l_flow_schedule_rec.scheduled_flag = FND_API.G_MISS_NUM THEN

Line 1527: IF l_flow_schedule_rec.scheduled_flag = FND_API.G_MISS_NUM THEN

1523: IF l_flow_schedule_rec.scheduled_completion_date = FND_API.G_MISS_DATE THEN
1524: l_flow_schedule_rec.scheduled_completion_date := NULL;
1525: END IF;
1526:
1527: IF l_flow_schedule_rec.scheduled_flag = FND_API.G_MISS_NUM THEN
1528: l_flow_schedule_rec.scheduled_flag := NULL;
1529: END IF;
1530:
1531: IF l_flow_schedule_rec.scheduled_start_date = FND_API.G_MISS_DATE THEN

Line 1531: IF l_flow_schedule_rec.scheduled_start_date = FND_API.G_MISS_DATE THEN

1527: IF l_flow_schedule_rec.scheduled_flag = FND_API.G_MISS_NUM THEN
1528: l_flow_schedule_rec.scheduled_flag := NULL;
1529: END IF;
1530:
1531: IF l_flow_schedule_rec.scheduled_start_date = FND_API.G_MISS_DATE THEN
1532: l_flow_schedule_rec.scheduled_start_date := NULL;
1533: END IF;
1534:
1535: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN

Line 1535: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN

1531: IF l_flow_schedule_rec.scheduled_start_date = FND_API.G_MISS_DATE THEN
1532: l_flow_schedule_rec.scheduled_start_date := NULL;
1533: END IF;
1534:
1535: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN
1536: l_flow_schedule_rec.schedule_group_id := NULL;
1537: END IF;
1538:
1539: IF l_flow_schedule_rec.schedule_number = FND_API.G_MISS_CHAR THEN

Line 1539: IF l_flow_schedule_rec.schedule_number = FND_API.G_MISS_CHAR THEN

1535: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN
1536: l_flow_schedule_rec.schedule_group_id := NULL;
1537: END IF;
1538:
1539: IF l_flow_schedule_rec.schedule_number = FND_API.G_MISS_CHAR THEN
1540: l_flow_schedule_rec.schedule_number := NULL;
1541: END IF;
1542:
1543: IF l_flow_schedule_rec.status = FND_API.G_MISS_NUM THEN

Line 1543: IF l_flow_schedule_rec.status = FND_API.G_MISS_NUM THEN

1539: IF l_flow_schedule_rec.schedule_number = FND_API.G_MISS_CHAR THEN
1540: l_flow_schedule_rec.schedule_number := NULL;
1541: END IF;
1542:
1543: IF l_flow_schedule_rec.status = FND_API.G_MISS_NUM THEN
1544: l_flow_schedule_rec.status := NULL;
1545: END IF;
1546:
1547: IF l_flow_schedule_rec.std_cost_adjustment_acct = FND_API.G_MISS_NUM THEN

Line 1547: IF l_flow_schedule_rec.std_cost_adjustment_acct = FND_API.G_MISS_NUM THEN

1543: IF l_flow_schedule_rec.status = FND_API.G_MISS_NUM THEN
1544: l_flow_schedule_rec.status := NULL;
1545: END IF;
1546:
1547: IF l_flow_schedule_rec.std_cost_adjustment_acct = FND_API.G_MISS_NUM THEN
1548: l_flow_schedule_rec.std_cost_adjustment_acct := NULL;
1549: END IF;
1550:
1551: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN

Line 1551: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN

1547: IF l_flow_schedule_rec.std_cost_adjustment_acct = FND_API.G_MISS_NUM THEN
1548: l_flow_schedule_rec.std_cost_adjustment_acct := NULL;
1549: END IF;
1550:
1551: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN
1552: l_flow_schedule_rec.task_id := NULL;
1553: END IF;
1554:
1555: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN

Line 1555: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN

1551: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN
1552: l_flow_schedule_rec.task_id := NULL;
1553: END IF;
1554:
1555: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN
1556: l_flow_schedule_rec.wip_entity_id := NULL;
1557: END IF;
1558:
1559: IF l_flow_schedule_rec.end_item_unit_number = FND_API.G_MISS_CHAR THEN

Line 1559: IF l_flow_schedule_rec.end_item_unit_number = FND_API.G_MISS_CHAR THEN

1555: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN
1556: l_flow_schedule_rec.wip_entity_id := NULL;
1557: END IF;
1558:
1559: IF l_flow_schedule_rec.end_item_unit_number = FND_API.G_MISS_CHAR THEN
1560: l_flow_schedule_rec.end_item_unit_number := NULL;
1561: END IF;
1562:
1563: IF l_flow_schedule_rec.quantity_scrapped = FND_API.G_MISS_NUM THEN

Line 1563: IF l_flow_schedule_rec.quantity_scrapped = FND_API.G_MISS_NUM THEN

1559: IF l_flow_schedule_rec.end_item_unit_number = FND_API.G_MISS_CHAR THEN
1560: l_flow_schedule_rec.end_item_unit_number := NULL;
1561: END IF;
1562:
1563: IF l_flow_schedule_rec.quantity_scrapped = FND_API.G_MISS_NUM THEN
1564: l_flow_schedule_rec.quantity_scrapped := NULL;
1565: END IF;
1566:
1567: IF l_flow_schedule_rec.kanban_card_id = FND_API.G_MISS_NUM THEN

Line 1567: IF l_flow_schedule_rec.kanban_card_id = FND_API.G_MISS_NUM THEN

1563: IF l_flow_schedule_rec.quantity_scrapped = FND_API.G_MISS_NUM THEN
1564: l_flow_schedule_rec.quantity_scrapped := NULL;
1565: END IF;
1566:
1567: IF l_flow_schedule_rec.kanban_card_id = FND_API.G_MISS_NUM THEN
1568: l_flow_schedule_rec.kanban_card_id := NULL;
1569: END IF;
1570:
1571: IF l_flow_schedule_rec.synch_schedule_num = FND_API.G_MISS_CHAR THEN

Line 1571: IF l_flow_schedule_rec.synch_schedule_num = FND_API.G_MISS_CHAR THEN

1567: IF l_flow_schedule_rec.kanban_card_id = FND_API.G_MISS_NUM THEN
1568: l_flow_schedule_rec.kanban_card_id := NULL;
1569: END IF;
1570:
1571: IF l_flow_schedule_rec.synch_schedule_num = FND_API.G_MISS_CHAR THEN
1572: l_flow_schedule_rec.synch_schedule_num := NULL;
1573: END IF;
1574:
1575: IF l_flow_schedule_rec.synch_operation_seq_num = FND_API.G_MISS_NUM THEN

Line 1575: IF l_flow_schedule_rec.synch_operation_seq_num = FND_API.G_MISS_NUM THEN

1571: IF l_flow_schedule_rec.synch_schedule_num = FND_API.G_MISS_CHAR THEN
1572: l_flow_schedule_rec.synch_schedule_num := NULL;
1573: END IF;
1574:
1575: IF l_flow_schedule_rec.synch_operation_seq_num = FND_API.G_MISS_NUM THEN
1576: l_flow_schedule_rec.synch_operation_seq_num := NULL;
1577: END IF;
1578:
1579: IF l_flow_schedule_rec.roll_forwarded_flag = FND_API.G_MISS_NUM THEN

Line 1579: IF l_flow_schedule_rec.roll_forwarded_flag = FND_API.G_MISS_NUM THEN

1575: IF l_flow_schedule_rec.synch_operation_seq_num = FND_API.G_MISS_NUM THEN
1576: l_flow_schedule_rec.synch_operation_seq_num := NULL;
1577: END IF;
1578:
1579: IF l_flow_schedule_rec.roll_forwarded_flag = FND_API.G_MISS_NUM THEN
1580: l_flow_schedule_rec.roll_forwarded_flag := NULL;
1581: END IF;
1582:
1583: IF l_flow_schedule_rec.current_line_operation = FND_API.G_MISS_NUM THEN

Line 1583: IF l_flow_schedule_rec.current_line_operation = FND_API.G_MISS_NUM THEN

1579: IF l_flow_schedule_rec.roll_forwarded_flag = FND_API.G_MISS_NUM THEN
1580: l_flow_schedule_rec.roll_forwarded_flag := NULL;
1581: END IF;
1582:
1583: IF l_flow_schedule_rec.current_line_operation = FND_API.G_MISS_NUM THEN
1584: l_flow_schedule_rec.current_line_operation := NULL;
1585: END IF;
1586:
1587: RETURN l_flow_schedule_rec;

Line 1689: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1685: , 'Update_Row'
1686: );
1687: END IF;
1688:
1689: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1690:
1691: END Update_Row;
1692:
1693: -- Procedure Insert_Row

Line 1869: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1865: , 'Insert_Row'
1866: );
1867: END IF;
1868:
1869: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1870:
1871: END Insert_Row;
1872:
1873: -- Procedure Delete_Row

Line 1897: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1893: , 'Delete_Row'
1894: );
1895: END IF;
1896:
1897: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1898:
1899: END Delete_Row;
1900:
1901: -- Function Query_Row

Line 2066: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2062: , 'Query_Row'
2063: );
2064: END IF;
2065:
2066: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2067:
2068: END Query_Row;
2069:
2070: -- Procedure lock_Row

Line 2229: ((p_flow_schedule_rec.alternate_bom_designator = FND_API.G_MISS_CHAR) OR

2225: -- Row locked. Compare IN attributes to DB attributes.
2226:
2227: IF ( (l_flow_schedule_rec.alternate_bom_designator =
2228: p_flow_schedule_rec.alternate_bom_designator) OR
2229: ((p_flow_schedule_rec.alternate_bom_designator = FND_API.G_MISS_CHAR) OR
2230: ( (l_flow_schedule_rec.alternate_bom_designator IS NULL) AND
2231: (p_flow_schedule_rec.alternate_bom_designator IS NULL))))
2232: AND ( (l_flow_schedule_rec.alternate_routing_desig =
2233: p_flow_schedule_rec.alternate_routing_desig) OR

Line 2234: ((p_flow_schedule_rec.alternate_routing_desig = FND_API.G_MISS_CHAR) OR

2230: ( (l_flow_schedule_rec.alternate_bom_designator IS NULL) AND
2231: (p_flow_schedule_rec.alternate_bom_designator IS NULL))))
2232: AND ( (l_flow_schedule_rec.alternate_routing_desig =
2233: p_flow_schedule_rec.alternate_routing_desig) OR
2234: ((p_flow_schedule_rec.alternate_routing_desig = FND_API.G_MISS_CHAR) OR
2235: ( (l_flow_schedule_rec.alternate_routing_desig IS NULL) AND
2236: (p_flow_schedule_rec.alternate_routing_desig IS NULL))))
2237: AND ( (l_flow_schedule_rec.attribute1 =
2238: p_flow_schedule_rec.attribute1) OR

Line 2239: ((p_flow_schedule_rec.attribute1 = FND_API.G_MISS_CHAR) OR

2235: ( (l_flow_schedule_rec.alternate_routing_desig IS NULL) AND
2236: (p_flow_schedule_rec.alternate_routing_desig IS NULL))))
2237: AND ( (l_flow_schedule_rec.attribute1 =
2238: p_flow_schedule_rec.attribute1) OR
2239: ((p_flow_schedule_rec.attribute1 = FND_API.G_MISS_CHAR) OR
2240: ( (l_flow_schedule_rec.attribute1 IS NULL) AND
2241: (p_flow_schedule_rec.attribute1 IS NULL))))
2242: AND ( (l_flow_schedule_rec.attribute10 =
2243: p_flow_schedule_rec.attribute10) OR

Line 2244: ((p_flow_schedule_rec.attribute10 = FND_API.G_MISS_CHAR) OR

2240: ( (l_flow_schedule_rec.attribute1 IS NULL) AND
2241: (p_flow_schedule_rec.attribute1 IS NULL))))
2242: AND ( (l_flow_schedule_rec.attribute10 =
2243: p_flow_schedule_rec.attribute10) OR
2244: ((p_flow_schedule_rec.attribute10 = FND_API.G_MISS_CHAR) OR
2245: ( (l_flow_schedule_rec.attribute10 IS NULL) AND
2246: (p_flow_schedule_rec.attribute10 IS NULL))))
2247: AND ( (l_flow_schedule_rec.attribute11 =
2248: p_flow_schedule_rec.attribute11) OR

Line 2249: ((p_flow_schedule_rec.attribute11 = FND_API.G_MISS_CHAR) OR

2245: ( (l_flow_schedule_rec.attribute10 IS NULL) AND
2246: (p_flow_schedule_rec.attribute10 IS NULL))))
2247: AND ( (l_flow_schedule_rec.attribute11 =
2248: p_flow_schedule_rec.attribute11) OR
2249: ((p_flow_schedule_rec.attribute11 = FND_API.G_MISS_CHAR) OR
2250: ( (l_flow_schedule_rec.attribute11 IS NULL) AND
2251: (p_flow_schedule_rec.attribute11 IS NULL))))
2252: AND ( (l_flow_schedule_rec.attribute12 =
2253: p_flow_schedule_rec.attribute12) OR

Line 2254: ((p_flow_schedule_rec.attribute12 = FND_API.G_MISS_CHAR) OR

2250: ( (l_flow_schedule_rec.attribute11 IS NULL) AND
2251: (p_flow_schedule_rec.attribute11 IS NULL))))
2252: AND ( (l_flow_schedule_rec.attribute12 =
2253: p_flow_schedule_rec.attribute12) OR
2254: ((p_flow_schedule_rec.attribute12 = FND_API.G_MISS_CHAR) OR
2255: ( (l_flow_schedule_rec.attribute12 IS NULL) AND
2256: (p_flow_schedule_rec.attribute12 IS NULL))))
2257: AND ( (l_flow_schedule_rec.attribute13 =
2258: p_flow_schedule_rec.attribute13) OR

Line 2259: ((p_flow_schedule_rec.attribute13 = FND_API.G_MISS_CHAR) OR

2255: ( (l_flow_schedule_rec.attribute12 IS NULL) AND
2256: (p_flow_schedule_rec.attribute12 IS NULL))))
2257: AND ( (l_flow_schedule_rec.attribute13 =
2258: p_flow_schedule_rec.attribute13) OR
2259: ((p_flow_schedule_rec.attribute13 = FND_API.G_MISS_CHAR) OR
2260: ( (l_flow_schedule_rec.attribute13 IS NULL) AND
2261: (p_flow_schedule_rec.attribute13 IS NULL))))
2262: AND ( (l_flow_schedule_rec.attribute14 =
2263: p_flow_schedule_rec.attribute14) OR

Line 2264: ((p_flow_schedule_rec.attribute14 = FND_API.G_MISS_CHAR) OR

2260: ( (l_flow_schedule_rec.attribute13 IS NULL) AND
2261: (p_flow_schedule_rec.attribute13 IS NULL))))
2262: AND ( (l_flow_schedule_rec.attribute14 =
2263: p_flow_schedule_rec.attribute14) OR
2264: ((p_flow_schedule_rec.attribute14 = FND_API.G_MISS_CHAR) OR
2265: ( (l_flow_schedule_rec.attribute14 IS NULL) AND
2266: (p_flow_schedule_rec.attribute14 IS NULL))))
2267: AND ( (l_flow_schedule_rec.attribute15 =
2268: p_flow_schedule_rec.attribute15) OR

Line 2269: ((p_flow_schedule_rec.attribute15 = FND_API.G_MISS_CHAR) OR

2265: ( (l_flow_schedule_rec.attribute14 IS NULL) AND
2266: (p_flow_schedule_rec.attribute14 IS NULL))))
2267: AND ( (l_flow_schedule_rec.attribute15 =
2268: p_flow_schedule_rec.attribute15) OR
2269: ((p_flow_schedule_rec.attribute15 = FND_API.G_MISS_CHAR) OR
2270: ( (l_flow_schedule_rec.attribute15 IS NULL) AND
2271: (p_flow_schedule_rec.attribute15 IS NULL))))
2272: AND ( (l_flow_schedule_rec.attribute2 =
2273: p_flow_schedule_rec.attribute2) OR

Line 2274: ((p_flow_schedule_rec.attribute2 = FND_API.G_MISS_CHAR) OR

2270: ( (l_flow_schedule_rec.attribute15 IS NULL) AND
2271: (p_flow_schedule_rec.attribute15 IS NULL))))
2272: AND ( (l_flow_schedule_rec.attribute2 =
2273: p_flow_schedule_rec.attribute2) OR
2274: ((p_flow_schedule_rec.attribute2 = FND_API.G_MISS_CHAR) OR
2275: ( (l_flow_schedule_rec.attribute2 IS NULL) AND
2276: (p_flow_schedule_rec.attribute2 IS NULL))))
2277: AND ( (l_flow_schedule_rec.attribute3 =
2278: p_flow_schedule_rec.attribute3) OR

Line 2279: ((p_flow_schedule_rec.attribute3 = FND_API.G_MISS_CHAR) OR

2275: ( (l_flow_schedule_rec.attribute2 IS NULL) AND
2276: (p_flow_schedule_rec.attribute2 IS NULL))))
2277: AND ( (l_flow_schedule_rec.attribute3 =
2278: p_flow_schedule_rec.attribute3) OR
2279: ((p_flow_schedule_rec.attribute3 = FND_API.G_MISS_CHAR) OR
2280: ( (l_flow_schedule_rec.attribute3 IS NULL) AND
2281: (p_flow_schedule_rec.attribute3 IS NULL))))
2282: AND ( (l_flow_schedule_rec.attribute4 =
2283: p_flow_schedule_rec.attribute4) OR

Line 2284: ((p_flow_schedule_rec.attribute4 = FND_API.G_MISS_CHAR) OR

2280: ( (l_flow_schedule_rec.attribute3 IS NULL) AND
2281: (p_flow_schedule_rec.attribute3 IS NULL))))
2282: AND ( (l_flow_schedule_rec.attribute4 =
2283: p_flow_schedule_rec.attribute4) OR
2284: ((p_flow_schedule_rec.attribute4 = FND_API.G_MISS_CHAR) OR
2285: ( (l_flow_schedule_rec.attribute4 IS NULL) AND
2286: (p_flow_schedule_rec.attribute4 IS NULL))))
2287: AND ( (l_flow_schedule_rec.attribute5 =
2288: p_flow_schedule_rec.attribute5) OR

Line 2289: ((p_flow_schedule_rec.attribute5 = FND_API.G_MISS_CHAR) OR

2285: ( (l_flow_schedule_rec.attribute4 IS NULL) AND
2286: (p_flow_schedule_rec.attribute4 IS NULL))))
2287: AND ( (l_flow_schedule_rec.attribute5 =
2288: p_flow_schedule_rec.attribute5) OR
2289: ((p_flow_schedule_rec.attribute5 = FND_API.G_MISS_CHAR) OR
2290: ( (l_flow_schedule_rec.attribute5 IS NULL) AND
2291: (p_flow_schedule_rec.attribute5 IS NULL))))
2292: AND ( (l_flow_schedule_rec.attribute6 =
2293: p_flow_schedule_rec.attribute6) OR

Line 2294: ((p_flow_schedule_rec.attribute6 = FND_API.G_MISS_CHAR) OR

2290: ( (l_flow_schedule_rec.attribute5 IS NULL) AND
2291: (p_flow_schedule_rec.attribute5 IS NULL))))
2292: AND ( (l_flow_schedule_rec.attribute6 =
2293: p_flow_schedule_rec.attribute6) OR
2294: ((p_flow_schedule_rec.attribute6 = FND_API.G_MISS_CHAR) OR
2295: ( (l_flow_schedule_rec.attribute6 IS NULL) AND
2296: (p_flow_schedule_rec.attribute6 IS NULL))))
2297: AND ( (l_flow_schedule_rec.attribute7 =
2298: p_flow_schedule_rec.attribute7) OR

Line 2299: ((p_flow_schedule_rec.attribute7 = FND_API.G_MISS_CHAR) OR

2295: ( (l_flow_schedule_rec.attribute6 IS NULL) AND
2296: (p_flow_schedule_rec.attribute6 IS NULL))))
2297: AND ( (l_flow_schedule_rec.attribute7 =
2298: p_flow_schedule_rec.attribute7) OR
2299: ((p_flow_schedule_rec.attribute7 = FND_API.G_MISS_CHAR) OR
2300: ( (l_flow_schedule_rec.attribute7 IS NULL) AND
2301: (p_flow_schedule_rec.attribute7 IS NULL))))
2302: AND ( (l_flow_schedule_rec.attribute8 =
2303: p_flow_schedule_rec.attribute8) OR

Line 2304: ((p_flow_schedule_rec.attribute8 = FND_API.G_MISS_CHAR) OR

2300: ( (l_flow_schedule_rec.attribute7 IS NULL) AND
2301: (p_flow_schedule_rec.attribute7 IS NULL))))
2302: AND ( (l_flow_schedule_rec.attribute8 =
2303: p_flow_schedule_rec.attribute8) OR
2304: ((p_flow_schedule_rec.attribute8 = FND_API.G_MISS_CHAR) OR
2305: ( (l_flow_schedule_rec.attribute8 IS NULL) AND
2306: (p_flow_schedule_rec.attribute8 IS NULL))))
2307: AND ( (l_flow_schedule_rec.attribute9 =
2308: p_flow_schedule_rec.attribute9) OR

Line 2309: ((p_flow_schedule_rec.attribute9 = FND_API.G_MISS_CHAR) OR

2305: ( (l_flow_schedule_rec.attribute8 IS NULL) AND
2306: (p_flow_schedule_rec.attribute8 IS NULL))))
2307: AND ( (l_flow_schedule_rec.attribute9 =
2308: p_flow_schedule_rec.attribute9) OR
2309: ((p_flow_schedule_rec.attribute9 = FND_API.G_MISS_CHAR) OR
2310: ( (l_flow_schedule_rec.attribute9 IS NULL) AND
2311: (p_flow_schedule_rec.attribute9 IS NULL))))
2312: AND ( (l_flow_schedule_rec.attribute_category =
2313: p_flow_schedule_rec.attribute_category) OR

Line 2314: ((p_flow_schedule_rec.attribute_category = FND_API.G_MISS_CHAR) OR

2310: ( (l_flow_schedule_rec.attribute9 IS NULL) AND
2311: (p_flow_schedule_rec.attribute9 IS NULL))))
2312: AND ( (l_flow_schedule_rec.attribute_category =
2313: p_flow_schedule_rec.attribute_category) OR
2314: ((p_flow_schedule_rec.attribute_category = FND_API.G_MISS_CHAR) OR
2315: ( (l_flow_schedule_rec.attribute_category IS NULL) AND
2316: (p_flow_schedule_rec.attribute_category IS NULL))))
2317: AND ( (l_flow_schedule_rec.bom_revision =
2318: p_flow_schedule_rec.bom_revision) OR

Line 2319: ((p_flow_schedule_rec.bom_revision = FND_API.G_MISS_CHAR) OR

2315: ( (l_flow_schedule_rec.attribute_category IS NULL) AND
2316: (p_flow_schedule_rec.attribute_category IS NULL))))
2317: AND ( (l_flow_schedule_rec.bom_revision =
2318: p_flow_schedule_rec.bom_revision) OR
2319: ((p_flow_schedule_rec.bom_revision = FND_API.G_MISS_CHAR) OR
2320: ( (l_flow_schedule_rec.bom_revision IS NULL) AND
2321: (p_flow_schedule_rec.bom_revision IS NULL))))
2322: AND ( (l_flow_schedule_rec.bom_revision_date =
2323: p_flow_schedule_rec.bom_revision_date) OR

Line 2324: ((p_flow_schedule_rec.bom_revision_date = FND_API.G_MISS_DATE) OR

2320: ( (l_flow_schedule_rec.bom_revision IS NULL) AND
2321: (p_flow_schedule_rec.bom_revision IS NULL))))
2322: AND ( (l_flow_schedule_rec.bom_revision_date =
2323: p_flow_schedule_rec.bom_revision_date) OR
2324: ((p_flow_schedule_rec.bom_revision_date = FND_API.G_MISS_DATE) OR
2325: ( (l_flow_schedule_rec.bom_revision_date IS NULL) AND
2326: (p_flow_schedule_rec.bom_revision_date IS NULL))))
2327: AND ( (l_flow_schedule_rec.build_sequence =
2328: p_flow_schedule_rec.build_sequence) OR

Line 2329: ((p_flow_schedule_rec.build_sequence = FND_API.G_MISS_NUM) OR

2325: ( (l_flow_schedule_rec.bom_revision_date IS NULL) AND
2326: (p_flow_schedule_rec.bom_revision_date IS NULL))))
2327: AND ( (l_flow_schedule_rec.build_sequence =
2328: p_flow_schedule_rec.build_sequence) OR
2329: ((p_flow_schedule_rec.build_sequence = FND_API.G_MISS_NUM) OR
2330: ( (l_flow_schedule_rec.build_sequence IS NULL) AND
2331: (p_flow_schedule_rec.build_sequence IS NULL))))
2332: AND ( (l_flow_schedule_rec.class_code =
2333: p_flow_schedule_rec.class_code) OR

Line 2334: ((p_flow_schedule_rec.class_code = FND_API.G_MISS_CHAR) OR

2330: ( (l_flow_schedule_rec.build_sequence IS NULL) AND
2331: (p_flow_schedule_rec.build_sequence IS NULL))))
2332: AND ( (l_flow_schedule_rec.class_code =
2333: p_flow_schedule_rec.class_code) OR
2334: ((p_flow_schedule_rec.class_code = FND_API.G_MISS_CHAR) OR
2335: ( (l_flow_schedule_rec.class_code IS NULL) AND
2336: (p_flow_schedule_rec.class_code IS NULL))))
2337: AND ( (l_flow_schedule_rec.completion_locator_id =
2338: p_flow_schedule_rec.completion_locator_id) OR

Line 2339: ((p_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM) OR

2335: ( (l_flow_schedule_rec.class_code IS NULL) AND
2336: (p_flow_schedule_rec.class_code IS NULL))))
2337: AND ( (l_flow_schedule_rec.completion_locator_id =
2338: p_flow_schedule_rec.completion_locator_id) OR
2339: ((p_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM) OR
2340: ( (l_flow_schedule_rec.completion_locator_id IS NULL) AND
2341: (p_flow_schedule_rec.completion_locator_id IS NULL))))
2342: AND ( (l_flow_schedule_rec.completion_subinventory =
2343: p_flow_schedule_rec.completion_subinventory) OR

Line 2344: ((p_flow_schedule_rec.completion_subinventory = FND_API.G_MISS_CHAR) OR

2340: ( (l_flow_schedule_rec.completion_locator_id IS NULL) AND
2341: (p_flow_schedule_rec.completion_locator_id IS NULL))))
2342: AND ( (l_flow_schedule_rec.completion_subinventory =
2343: p_flow_schedule_rec.completion_subinventory) OR
2344: ((p_flow_schedule_rec.completion_subinventory = FND_API.G_MISS_CHAR) OR
2345: ( (l_flow_schedule_rec.completion_subinventory IS NULL) AND
2346: (p_flow_schedule_rec.completion_subinventory IS NULL))))
2347: /* AND ( (l_flow_schedule_rec.created_by =
2348: p_flow_schedule_rec.created_by) OR

Line 2349: ((p_flow_schedule_rec.created_by = FND_API.G_MISS_NUM) OR

2345: ( (l_flow_schedule_rec.completion_subinventory IS NULL) AND
2346: (p_flow_schedule_rec.completion_subinventory IS NULL))))
2347: /* AND ( (l_flow_schedule_rec.created_by =
2348: p_flow_schedule_rec.created_by) OR
2349: ((p_flow_schedule_rec.created_by = FND_API.G_MISS_NUM) OR
2350: ( (l_flow_schedule_rec.created_by IS NULL) AND
2351: (p_flow_schedule_rec.created_by IS NULL))))
2352: AND ( (l_flow_schedule_rec.creation_date =
2353: p_flow_schedule_rec.creation_date) OR

Line 2354: ((p_flow_schedule_rec.creation_date = FND_API.G_MISS_DATE) OR

2350: ( (l_flow_schedule_rec.created_by IS NULL) AND
2351: (p_flow_schedule_rec.created_by IS NULL))))
2352: AND ( (l_flow_schedule_rec.creation_date =
2353: p_flow_schedule_rec.creation_date) OR
2354: ((p_flow_schedule_rec.creation_date = FND_API.G_MISS_DATE) OR
2355: ( (l_flow_schedule_rec.creation_date IS NULL) AND
2356: (p_flow_schedule_rec.creation_date IS NULL)))) */
2357: AND ( (l_flow_schedule_rec.date_closed =
2358: p_flow_schedule_rec.date_closed) OR

Line 2359: ((p_flow_schedule_rec.date_closed = FND_API.G_MISS_DATE) OR

2355: ( (l_flow_schedule_rec.creation_date IS NULL) AND
2356: (p_flow_schedule_rec.creation_date IS NULL)))) */
2357: AND ( (l_flow_schedule_rec.date_closed =
2358: p_flow_schedule_rec.date_closed) OR
2359: ((p_flow_schedule_rec.date_closed = FND_API.G_MISS_DATE) OR
2360: ( (l_flow_schedule_rec.date_closed IS NULL) AND
2361: (p_flow_schedule_rec.date_closed IS NULL))))
2362: AND ( (l_flow_schedule_rec.demand_class =
2363: p_flow_schedule_rec.demand_class) OR

Line 2364: ((p_flow_schedule_rec.demand_class = FND_API.G_MISS_CHAR) OR

2360: ( (l_flow_schedule_rec.date_closed IS NULL) AND
2361: (p_flow_schedule_rec.date_closed IS NULL))))
2362: AND ( (l_flow_schedule_rec.demand_class =
2363: p_flow_schedule_rec.demand_class) OR
2364: ((p_flow_schedule_rec.demand_class = FND_API.G_MISS_CHAR) OR
2365: ( (l_flow_schedule_rec.demand_class IS NULL) AND
2366: (p_flow_schedule_rec.demand_class IS NULL))))
2367: AND ( (l_flow_schedule_rec.demand_source_delivery =
2368: p_flow_schedule_rec.demand_source_delivery) OR

Line 2369: ((p_flow_schedule_rec.demand_source_delivery = FND_API.G_MISS_CHAR) OR

2365: ( (l_flow_schedule_rec.demand_class IS NULL) AND
2366: (p_flow_schedule_rec.demand_class IS NULL))))
2367: AND ( (l_flow_schedule_rec.demand_source_delivery =
2368: p_flow_schedule_rec.demand_source_delivery) OR
2369: ((p_flow_schedule_rec.demand_source_delivery = FND_API.G_MISS_CHAR) OR
2370: ( (l_flow_schedule_rec.demand_source_delivery IS NULL) AND
2371: (p_flow_schedule_rec.demand_source_delivery IS NULL))))
2372: AND ( (l_flow_schedule_rec.demand_source_header_id =
2373: p_flow_schedule_rec.demand_source_header_id) OR

Line 2374: ((p_flow_schedule_rec.demand_source_header_id = FND_API.G_MISS_NUM) OR

2370: ( (l_flow_schedule_rec.demand_source_delivery IS NULL) AND
2371: (p_flow_schedule_rec.demand_source_delivery IS NULL))))
2372: AND ( (l_flow_schedule_rec.demand_source_header_id =
2373: p_flow_schedule_rec.demand_source_header_id) OR
2374: ((p_flow_schedule_rec.demand_source_header_id = FND_API.G_MISS_NUM) OR
2375: ( (l_flow_schedule_rec.demand_source_header_id IS NULL) AND
2376: (p_flow_schedule_rec.demand_source_header_id IS NULL))))
2377: AND ( (l_flow_schedule_rec.demand_source_line =
2378: p_flow_schedule_rec.demand_source_line) OR

Line 2379: ((p_flow_schedule_rec.demand_source_line = FND_API.G_MISS_CHAR) OR

2375: ( (l_flow_schedule_rec.demand_source_header_id IS NULL) AND
2376: (p_flow_schedule_rec.demand_source_header_id IS NULL))))
2377: AND ( (l_flow_schedule_rec.demand_source_line =
2378: p_flow_schedule_rec.demand_source_line) OR
2379: ((p_flow_schedule_rec.demand_source_line = FND_API.G_MISS_CHAR) OR
2380: ( (l_flow_schedule_rec.demand_source_line IS NULL) AND
2381: (p_flow_schedule_rec.demand_source_line IS NULL))))
2382: AND ( (l_flow_schedule_rec.demand_source_type =
2383: p_flow_schedule_rec.demand_source_type) OR

Line 2384: ((p_flow_schedule_rec.demand_source_type = FND_API.G_MISS_NUM) OR

2380: ( (l_flow_schedule_rec.demand_source_line IS NULL) AND
2381: (p_flow_schedule_rec.demand_source_line IS NULL))))
2382: AND ( (l_flow_schedule_rec.demand_source_type =
2383: p_flow_schedule_rec.demand_source_type) OR
2384: ((p_flow_schedule_rec.demand_source_type = FND_API.G_MISS_NUM) OR
2385: ( (l_flow_schedule_rec.demand_source_type IS NULL) AND
2386: (p_flow_schedule_rec.demand_source_type IS NULL))))
2387: /* AND ( (l_flow_schedule_rec.last_updated_by =
2388: p_flow_schedule_rec.last_updated_by) OR

Line 2389: ((p_flow_schedule_rec.last_updated_by = FND_API.G_MISS_NUM) OR

2385: ( (l_flow_schedule_rec.demand_source_type IS NULL) AND
2386: (p_flow_schedule_rec.demand_source_type IS NULL))))
2387: /* AND ( (l_flow_schedule_rec.last_updated_by =
2388: p_flow_schedule_rec.last_updated_by) OR
2389: ((p_flow_schedule_rec.last_updated_by = FND_API.G_MISS_NUM) OR
2390: ( (l_flow_schedule_rec.last_updated_by IS NULL) AND
2391: (p_flow_schedule_rec.last_updated_by IS NULL))))
2392: AND ( (l_flow_schedule_rec.last_update_date =
2393: p_flow_schedule_rec.last_update_date) OR

Line 2394: ((p_flow_schedule_rec.last_update_date = FND_API.G_MISS_DATE) OR

2390: ( (l_flow_schedule_rec.last_updated_by IS NULL) AND
2391: (p_flow_schedule_rec.last_updated_by IS NULL))))
2392: AND ( (l_flow_schedule_rec.last_update_date =
2393: p_flow_schedule_rec.last_update_date) OR
2394: ((p_flow_schedule_rec.last_update_date = FND_API.G_MISS_DATE) OR
2395: ( (l_flow_schedule_rec.last_update_date IS NULL) AND
2396: (p_flow_schedule_rec.last_update_date IS NULL))))
2397: AND ( (l_flow_schedule_rec.last_update_login =
2398: p_flow_schedule_rec.last_update_login) OR

Line 2399: ((p_flow_schedule_rec.last_update_login = FND_API.G_MISS_NUM) OR

2395: ( (l_flow_schedule_rec.last_update_date IS NULL) AND
2396: (p_flow_schedule_rec.last_update_date IS NULL))))
2397: AND ( (l_flow_schedule_rec.last_update_login =
2398: p_flow_schedule_rec.last_update_login) OR
2399: ((p_flow_schedule_rec.last_update_login = FND_API.G_MISS_NUM) OR
2400: ( (l_flow_schedule_rec.last_update_login IS NULL) AND
2401: (p_flow_schedule_rec.last_update_login IS NULL)))) */
2402: AND ( (l_flow_schedule_rec.line_id =
2403: p_flow_schedule_rec.line_id) OR

Line 2404: ((p_flow_schedule_rec.line_id = FND_API.G_MISS_NUM) OR

2400: ( (l_flow_schedule_rec.last_update_login IS NULL) AND
2401: (p_flow_schedule_rec.last_update_login IS NULL)))) */
2402: AND ( (l_flow_schedule_rec.line_id =
2403: p_flow_schedule_rec.line_id) OR
2404: ((p_flow_schedule_rec.line_id = FND_API.G_MISS_NUM) OR
2405: ( (l_flow_schedule_rec.line_id IS NULL) AND
2406: (p_flow_schedule_rec.line_id IS NULL))))
2407: AND ( (l_flow_schedule_rec.material_account =
2408: p_flow_schedule_rec.material_account) OR

Line 2409: ((p_flow_schedule_rec.material_account = FND_API.G_MISS_NUM) OR

2405: ( (l_flow_schedule_rec.line_id IS NULL) AND
2406: (p_flow_schedule_rec.line_id IS NULL))))
2407: AND ( (l_flow_schedule_rec.material_account =
2408: p_flow_schedule_rec.material_account) OR
2409: ((p_flow_schedule_rec.material_account = FND_API.G_MISS_NUM) OR
2410: ( (l_flow_schedule_rec.material_account IS NULL) AND
2411: (p_flow_schedule_rec.material_account IS NULL))))
2412: AND ( (l_flow_schedule_rec.material_overhead_account =
2413: p_flow_schedule_rec.material_overhead_account) OR

Line 2414: ((p_flow_schedule_rec.material_overhead_account = FND_API.G_MISS_NUM) OR

2410: ( (l_flow_schedule_rec.material_account IS NULL) AND
2411: (p_flow_schedule_rec.material_account IS NULL))))
2412: AND ( (l_flow_schedule_rec.material_overhead_account =
2413: p_flow_schedule_rec.material_overhead_account) OR
2414: ((p_flow_schedule_rec.material_overhead_account = FND_API.G_MISS_NUM) OR
2415: ( (l_flow_schedule_rec.material_overhead_account IS NULL) AND
2416: (p_flow_schedule_rec.material_overhead_account IS NULL))))
2417: AND ( (l_flow_schedule_rec.material_variance_account =
2418: p_flow_schedule_rec.material_variance_account) OR

Line 2419: ((p_flow_schedule_rec.material_variance_account = FND_API.G_MISS_NUM) OR

2415: ( (l_flow_schedule_rec.material_overhead_account IS NULL) AND
2416: (p_flow_schedule_rec.material_overhead_account IS NULL))))
2417: AND ( (l_flow_schedule_rec.material_variance_account =
2418: p_flow_schedule_rec.material_variance_account) OR
2419: ((p_flow_schedule_rec.material_variance_account = FND_API.G_MISS_NUM) OR
2420: ( (l_flow_schedule_rec.material_variance_account IS NULL) AND
2421: (p_flow_schedule_rec.material_variance_account IS NULL))))
2422: AND ( (l_flow_schedule_rec.mps_net_quantity =
2423: p_flow_schedule_rec.mps_net_quantity) OR

Line 2424: ((p_flow_schedule_rec.mps_net_quantity = FND_API.G_MISS_NUM) OR

2420: ( (l_flow_schedule_rec.material_variance_account IS NULL) AND
2421: (p_flow_schedule_rec.material_variance_account IS NULL))))
2422: AND ( (l_flow_schedule_rec.mps_net_quantity =
2423: p_flow_schedule_rec.mps_net_quantity) OR
2424: ((p_flow_schedule_rec.mps_net_quantity = FND_API.G_MISS_NUM) OR
2425: ( (l_flow_schedule_rec.mps_net_quantity IS NULL) AND
2426: (p_flow_schedule_rec.mps_net_quantity IS NULL))))
2427: AND ( (l_flow_schedule_rec.mps_scheduled_comp_date =
2428: p_flow_schedule_rec.mps_scheduled_comp_date) OR

Line 2429: ((p_flow_schedule_rec.mps_scheduled_comp_date = FND_API.G_MISS_DATE) OR

2425: ( (l_flow_schedule_rec.mps_net_quantity IS NULL) AND
2426: (p_flow_schedule_rec.mps_net_quantity IS NULL))))
2427: AND ( (l_flow_schedule_rec.mps_scheduled_comp_date =
2428: p_flow_schedule_rec.mps_scheduled_comp_date) OR
2429: ((p_flow_schedule_rec.mps_scheduled_comp_date = FND_API.G_MISS_DATE) OR
2430: ( (l_flow_schedule_rec.mps_scheduled_comp_date IS NULL) AND
2431: (p_flow_schedule_rec.mps_scheduled_comp_date IS NULL))))
2432: AND ( (l_flow_schedule_rec.organization_id =
2433: p_flow_schedule_rec.organization_id) OR

Line 2434: ((p_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM) OR

2430: ( (l_flow_schedule_rec.mps_scheduled_comp_date IS NULL) AND
2431: (p_flow_schedule_rec.mps_scheduled_comp_date IS NULL))))
2432: AND ( (l_flow_schedule_rec.organization_id =
2433: p_flow_schedule_rec.organization_id) OR
2434: ((p_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM) OR
2435: ( (l_flow_schedule_rec.organization_id IS NULL) AND
2436: (p_flow_schedule_rec.organization_id IS NULL))))
2437: AND ( (l_flow_schedule_rec.outside_processing_acct =
2438: p_flow_schedule_rec.outside_processing_acct) OR

Line 2439: ((p_flow_schedule_rec.outside_processing_acct = FND_API.G_MISS_NUM) OR

2435: ( (l_flow_schedule_rec.organization_id IS NULL) AND
2436: (p_flow_schedule_rec.organization_id IS NULL))))
2437: AND ( (l_flow_schedule_rec.outside_processing_acct =
2438: p_flow_schedule_rec.outside_processing_acct) OR
2439: ((p_flow_schedule_rec.outside_processing_acct = FND_API.G_MISS_NUM) OR
2440: ( (l_flow_schedule_rec.outside_processing_acct IS NULL) AND
2441: (p_flow_schedule_rec.outside_processing_acct IS NULL))))
2442: AND ( (l_flow_schedule_rec.outside_proc_var_acct =
2443: p_flow_schedule_rec.outside_proc_var_acct) OR

Line 2444: ((p_flow_schedule_rec.outside_proc_var_acct = FND_API.G_MISS_NUM) OR

2440: ( (l_flow_schedule_rec.outside_processing_acct IS NULL) AND
2441: (p_flow_schedule_rec.outside_processing_acct IS NULL))))
2442: AND ( (l_flow_schedule_rec.outside_proc_var_acct =
2443: p_flow_schedule_rec.outside_proc_var_acct) OR
2444: ((p_flow_schedule_rec.outside_proc_var_acct = FND_API.G_MISS_NUM) OR
2445: ( (l_flow_schedule_rec.outside_proc_var_acct IS NULL) AND
2446: (p_flow_schedule_rec.outside_proc_var_acct IS NULL))))
2447: AND ( (l_flow_schedule_rec.overhead_account =
2448: p_flow_schedule_rec.overhead_account) OR

Line 2449: ((p_flow_schedule_rec.overhead_account = FND_API.G_MISS_NUM) OR

2445: ( (l_flow_schedule_rec.outside_proc_var_acct IS NULL) AND
2446: (p_flow_schedule_rec.outside_proc_var_acct IS NULL))))
2447: AND ( (l_flow_schedule_rec.overhead_account =
2448: p_flow_schedule_rec.overhead_account) OR
2449: ((p_flow_schedule_rec.overhead_account = FND_API.G_MISS_NUM) OR
2450: ( (l_flow_schedule_rec.overhead_account IS NULL) AND
2451: (p_flow_schedule_rec.overhead_account IS NULL))))
2452: AND ( (l_flow_schedule_rec.overhead_variance_account =
2453: p_flow_schedule_rec.overhead_variance_account) OR

Line 2454: ((p_flow_schedule_rec.overhead_variance_account = FND_API.G_MISS_NUM) OR

2450: ( (l_flow_schedule_rec.overhead_account IS NULL) AND
2451: (p_flow_schedule_rec.overhead_account IS NULL))))
2452: AND ( (l_flow_schedule_rec.overhead_variance_account =
2453: p_flow_schedule_rec.overhead_variance_account) OR
2454: ((p_flow_schedule_rec.overhead_variance_account = FND_API.G_MISS_NUM) OR
2455: ( (l_flow_schedule_rec.overhead_variance_account IS NULL) AND
2456: (p_flow_schedule_rec.overhead_variance_account IS NULL))))
2457: AND ( (l_flow_schedule_rec.planned_quantity =
2458: p_flow_schedule_rec.planned_quantity) OR

Line 2459: ((p_flow_schedule_rec.planned_quantity = FND_API.G_MISS_NUM) OR

2455: ( (l_flow_schedule_rec.overhead_variance_account IS NULL) AND
2456: (p_flow_schedule_rec.overhead_variance_account IS NULL))))
2457: AND ( (l_flow_schedule_rec.planned_quantity =
2458: p_flow_schedule_rec.planned_quantity) OR
2459: ((p_flow_schedule_rec.planned_quantity = FND_API.G_MISS_NUM) OR
2460: ( (l_flow_schedule_rec.planned_quantity IS NULL) AND
2461: (p_flow_schedule_rec.planned_quantity IS NULL))))
2462: AND ( (l_flow_schedule_rec.primary_item_id =
2463: p_flow_schedule_rec.primary_item_id) OR

Line 2464: ((p_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM) OR

2460: ( (l_flow_schedule_rec.planned_quantity IS NULL) AND
2461: (p_flow_schedule_rec.planned_quantity IS NULL))))
2462: AND ( (l_flow_schedule_rec.primary_item_id =
2463: p_flow_schedule_rec.primary_item_id) OR
2464: ((p_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM) OR
2465: ( (l_flow_schedule_rec.primary_item_id IS NULL) AND
2466: (p_flow_schedule_rec.primary_item_id IS NULL))))
2467: AND ( (l_flow_schedule_rec.program_application_id =
2468: p_flow_schedule_rec.program_application_id) OR

Line 2469: ((p_flow_schedule_rec.program_application_id = FND_API.G_MISS_NUM) OR

2465: ( (l_flow_schedule_rec.primary_item_id IS NULL) AND
2466: (p_flow_schedule_rec.primary_item_id IS NULL))))
2467: AND ( (l_flow_schedule_rec.program_application_id =
2468: p_flow_schedule_rec.program_application_id) OR
2469: ((p_flow_schedule_rec.program_application_id = FND_API.G_MISS_NUM) OR
2470: ( (l_flow_schedule_rec.program_application_id IS NULL) AND
2471: (p_flow_schedule_rec.program_application_id IS NULL))))
2472: AND ( (l_flow_schedule_rec.program_id =
2473: p_flow_schedule_rec.program_id) OR

Line 2474: ((p_flow_schedule_rec.program_id = FND_API.G_MISS_NUM) OR

2470: ( (l_flow_schedule_rec.program_application_id IS NULL) AND
2471: (p_flow_schedule_rec.program_application_id IS NULL))))
2472: AND ( (l_flow_schedule_rec.program_id =
2473: p_flow_schedule_rec.program_id) OR
2474: ((p_flow_schedule_rec.program_id = FND_API.G_MISS_NUM) OR
2475: ( (l_flow_schedule_rec.program_id IS NULL) AND
2476: (p_flow_schedule_rec.program_id IS NULL))))
2477: AND ( (l_flow_schedule_rec.program_update_date =
2478: p_flow_schedule_rec.program_update_date) OR

Line 2479: ((p_flow_schedule_rec.program_update_date = FND_API.G_MISS_DATE) OR

2475: ( (l_flow_schedule_rec.program_id IS NULL) AND
2476: (p_flow_schedule_rec.program_id IS NULL))))
2477: AND ( (l_flow_schedule_rec.program_update_date =
2478: p_flow_schedule_rec.program_update_date) OR
2479: ((p_flow_schedule_rec.program_update_date = FND_API.G_MISS_DATE) OR
2480: ( (l_flow_schedule_rec.program_update_date IS NULL) AND
2481: (p_flow_schedule_rec.program_update_date IS NULL))))
2482: AND ( (l_flow_schedule_rec.project_id =
2483: p_flow_schedule_rec.project_id) OR

Line 2484: ((p_flow_schedule_rec.project_id = FND_API.G_MISS_NUM) OR

2480: ( (l_flow_schedule_rec.program_update_date IS NULL) AND
2481: (p_flow_schedule_rec.program_update_date IS NULL))))
2482: AND ( (l_flow_schedule_rec.project_id =
2483: p_flow_schedule_rec.project_id) OR
2484: ((p_flow_schedule_rec.project_id = FND_API.G_MISS_NUM) OR
2485: ( (l_flow_schedule_rec.project_id IS NULL) AND
2486: (p_flow_schedule_rec.project_id IS NULL))))
2487: AND ( (l_flow_schedule_rec.quantity_completed =
2488: p_flow_schedule_rec.quantity_completed) OR

Line 2489: ((p_flow_schedule_rec.quantity_completed = FND_API.G_MISS_NUM) OR

2485: ( (l_flow_schedule_rec.project_id IS NULL) AND
2486: (p_flow_schedule_rec.project_id IS NULL))))
2487: AND ( (l_flow_schedule_rec.quantity_completed =
2488: p_flow_schedule_rec.quantity_completed) OR
2489: ((p_flow_schedule_rec.quantity_completed = FND_API.G_MISS_NUM) OR
2490: ( (l_flow_schedule_rec.quantity_completed IS NULL) AND
2491: (p_flow_schedule_rec.quantity_completed IS NULL))))
2492: AND ( (l_flow_schedule_rec.request_id =
2493: p_flow_schedule_rec.request_id) OR

Line 2494: ((p_flow_schedule_rec.request_id = FND_API.G_MISS_NUM) OR

2490: ( (l_flow_schedule_rec.quantity_completed IS NULL) AND
2491: (p_flow_schedule_rec.quantity_completed IS NULL))))
2492: AND ( (l_flow_schedule_rec.request_id =
2493: p_flow_schedule_rec.request_id) OR
2494: ((p_flow_schedule_rec.request_id = FND_API.G_MISS_NUM) OR
2495: ( (l_flow_schedule_rec.request_id IS NULL) AND
2496: (p_flow_schedule_rec.request_id IS NULL))))
2497: AND ( (l_flow_schedule_rec.resource_account =
2498: p_flow_schedule_rec.resource_account) OR

Line 2499: ((p_flow_schedule_rec.resource_account = FND_API.G_MISS_NUM) OR

2495: ( (l_flow_schedule_rec.request_id IS NULL) AND
2496: (p_flow_schedule_rec.request_id IS NULL))))
2497: AND ( (l_flow_schedule_rec.resource_account =
2498: p_flow_schedule_rec.resource_account) OR
2499: ((p_flow_schedule_rec.resource_account = FND_API.G_MISS_NUM) OR
2500: ( (l_flow_schedule_rec.resource_account IS NULL) AND
2501: (p_flow_schedule_rec.resource_account IS NULL))))
2502: AND ( (l_flow_schedule_rec.resource_variance_account =
2503: p_flow_schedule_rec.resource_variance_account) OR

Line 2504: ((p_flow_schedule_rec.resource_variance_account = FND_API.G_MISS_NUM) OR

2500: ( (l_flow_schedule_rec.resource_account IS NULL) AND
2501: (p_flow_schedule_rec.resource_account IS NULL))))
2502: AND ( (l_flow_schedule_rec.resource_variance_account =
2503: p_flow_schedule_rec.resource_variance_account) OR
2504: ((p_flow_schedule_rec.resource_variance_account = FND_API.G_MISS_NUM) OR
2505: ( (l_flow_schedule_rec.resource_variance_account IS NULL) AND
2506: (p_flow_schedule_rec.resource_variance_account IS NULL))))
2507: AND ( (l_flow_schedule_rec.routing_revision =
2508: p_flow_schedule_rec.routing_revision) OR

Line 2509: ((p_flow_schedule_rec.routing_revision = FND_API.G_MISS_CHAR) OR

2505: ( (l_flow_schedule_rec.resource_variance_account IS NULL) AND
2506: (p_flow_schedule_rec.resource_variance_account IS NULL))))
2507: AND ( (l_flow_schedule_rec.routing_revision =
2508: p_flow_schedule_rec.routing_revision) OR
2509: ((p_flow_schedule_rec.routing_revision = FND_API.G_MISS_CHAR) OR
2510: ( (l_flow_schedule_rec.routing_revision IS NULL) AND
2511: (p_flow_schedule_rec.routing_revision IS NULL))))
2512: AND ( (l_flow_schedule_rec.routing_revision_date =
2513: p_flow_schedule_rec.routing_revision_date) OR

Line 2514: ((p_flow_schedule_rec.routing_revision_date = FND_API.G_MISS_DATE) OR

2510: ( (l_flow_schedule_rec.routing_revision IS NULL) AND
2511: (p_flow_schedule_rec.routing_revision IS NULL))))
2512: AND ( (l_flow_schedule_rec.routing_revision_date =
2513: p_flow_schedule_rec.routing_revision_date) OR
2514: ((p_flow_schedule_rec.routing_revision_date = FND_API.G_MISS_DATE) OR
2515: ( (l_flow_schedule_rec.routing_revision_date IS NULL) AND
2516: (p_flow_schedule_rec.routing_revision_date IS NULL))))
2517: AND ( (l_flow_schedule_rec.scheduled_completion_date =
2518: p_flow_schedule_rec.scheduled_completion_date) OR

Line 2519: ((p_flow_schedule_rec.scheduled_completion_date = FND_API.G_MISS_DATE) OR

2515: ( (l_flow_schedule_rec.routing_revision_date IS NULL) AND
2516: (p_flow_schedule_rec.routing_revision_date IS NULL))))
2517: AND ( (l_flow_schedule_rec.scheduled_completion_date =
2518: p_flow_schedule_rec.scheduled_completion_date) OR
2519: ((p_flow_schedule_rec.scheduled_completion_date = FND_API.G_MISS_DATE) OR
2520: ( (l_flow_schedule_rec.scheduled_completion_date IS NULL) AND
2521: (p_flow_schedule_rec.scheduled_completion_date IS NULL))))
2522: AND ( (l_flow_schedule_rec.scheduled_flag =
2523: p_flow_schedule_rec.scheduled_flag) OR

Line 2524: ((p_flow_schedule_rec.scheduled_flag = FND_API.G_MISS_NUM) OR

2520: ( (l_flow_schedule_rec.scheduled_completion_date IS NULL) AND
2521: (p_flow_schedule_rec.scheduled_completion_date IS NULL))))
2522: AND ( (l_flow_schedule_rec.scheduled_flag =
2523: p_flow_schedule_rec.scheduled_flag) OR
2524: ((p_flow_schedule_rec.scheduled_flag = FND_API.G_MISS_NUM) OR
2525: ( (l_flow_schedule_rec.scheduled_flag IS NULL) AND
2526: (p_flow_schedule_rec.scheduled_flag IS NULL))))
2527: AND ( (l_flow_schedule_rec.scheduled_start_date =
2528: p_flow_schedule_rec.scheduled_start_date) OR

Line 2529: ((p_flow_schedule_rec.scheduled_start_date = FND_API.G_MISS_DATE) OR

2525: ( (l_flow_schedule_rec.scheduled_flag IS NULL) AND
2526: (p_flow_schedule_rec.scheduled_flag IS NULL))))
2527: AND ( (l_flow_schedule_rec.scheduled_start_date =
2528: p_flow_schedule_rec.scheduled_start_date) OR
2529: ((p_flow_schedule_rec.scheduled_start_date = FND_API.G_MISS_DATE) OR
2530: ( (l_flow_schedule_rec.scheduled_start_date IS NULL) AND
2531: (p_flow_schedule_rec.scheduled_start_date IS NULL))))
2532: AND ( (l_flow_schedule_rec.schedule_group_id =
2533: p_flow_schedule_rec.schedule_group_id) OR

Line 2534: ((p_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM) OR

2530: ( (l_flow_schedule_rec.scheduled_start_date IS NULL) AND
2531: (p_flow_schedule_rec.scheduled_start_date IS NULL))))
2532: AND ( (l_flow_schedule_rec.schedule_group_id =
2533: p_flow_schedule_rec.schedule_group_id) OR
2534: ((p_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM) OR
2535: ( (l_flow_schedule_rec.schedule_group_id IS NULL) AND
2536: (p_flow_schedule_rec.schedule_group_id IS NULL))))
2537: AND ( (l_flow_schedule_rec.schedule_number =
2538: p_flow_schedule_rec.schedule_number) OR

Line 2539: ((p_flow_schedule_rec.schedule_number = FND_API.G_MISS_CHAR) OR

2535: ( (l_flow_schedule_rec.schedule_group_id IS NULL) AND
2536: (p_flow_schedule_rec.schedule_group_id IS NULL))))
2537: AND ( (l_flow_schedule_rec.schedule_number =
2538: p_flow_schedule_rec.schedule_number) OR
2539: ((p_flow_schedule_rec.schedule_number = FND_API.G_MISS_CHAR) OR
2540: ( (l_flow_schedule_rec.schedule_number IS NULL) AND
2541: (p_flow_schedule_rec.schedule_number IS NULL))))
2542: AND ( (l_flow_schedule_rec.status =
2543: p_flow_schedule_rec.status) OR

Line 2544: ((p_flow_schedule_rec.status = FND_API.G_MISS_NUM) OR

2540: ( (l_flow_schedule_rec.schedule_number IS NULL) AND
2541: (p_flow_schedule_rec.schedule_number IS NULL))))
2542: AND ( (l_flow_schedule_rec.status =
2543: p_flow_schedule_rec.status) OR
2544: ((p_flow_schedule_rec.status = FND_API.G_MISS_NUM) OR
2545: ( (l_flow_schedule_rec.status IS NULL) AND
2546: (p_flow_schedule_rec.status IS NULL))))
2547: AND ( (l_flow_schedule_rec.std_cost_adjustment_acct =
2548: p_flow_schedule_rec.std_cost_adjustment_acct) OR

Line 2549: ((p_flow_schedule_rec.std_cost_adjustment_acct = FND_API.G_MISS_NUM) OR

2545: ( (l_flow_schedule_rec.status IS NULL) AND
2546: (p_flow_schedule_rec.status IS NULL))))
2547: AND ( (l_flow_schedule_rec.std_cost_adjustment_acct =
2548: p_flow_schedule_rec.std_cost_adjustment_acct) OR
2549: ((p_flow_schedule_rec.std_cost_adjustment_acct = FND_API.G_MISS_NUM) OR
2550: ( (l_flow_schedule_rec.std_cost_adjustment_acct IS NULL) AND
2551: (p_flow_schedule_rec.std_cost_adjustment_acct IS NULL))))
2552: AND ( (l_flow_schedule_rec.task_id =
2553: p_flow_schedule_rec.task_id) OR

Line 2554: ((p_flow_schedule_rec.task_id = FND_API.G_MISS_NUM) OR

2550: ( (l_flow_schedule_rec.std_cost_adjustment_acct IS NULL) AND
2551: (p_flow_schedule_rec.std_cost_adjustment_acct IS NULL))))
2552: AND ( (l_flow_schedule_rec.task_id =
2553: p_flow_schedule_rec.task_id) OR
2554: ((p_flow_schedule_rec.task_id = FND_API.G_MISS_NUM) OR
2555: ( (l_flow_schedule_rec.task_id IS NULL) AND
2556: (p_flow_schedule_rec.task_id IS NULL))))
2557: AND ( (l_flow_schedule_rec.end_item_unit_number =
2558: p_flow_schedule_rec.end_item_unit_number) OR

Line 2559: ((p_flow_schedule_rec.end_item_unit_number = FND_API.G_MISS_CHAR) OR

2555: ( (l_flow_schedule_rec.task_id IS NULL) AND
2556: (p_flow_schedule_rec.task_id IS NULL))))
2557: AND ( (l_flow_schedule_rec.end_item_unit_number =
2558: p_flow_schedule_rec.end_item_unit_number) OR
2559: ((p_flow_schedule_rec.end_item_unit_number = FND_API.G_MISS_CHAR) OR
2560: ( (l_flow_schedule_rec.end_item_unit_number IS NULL) AND
2561: (p_flow_schedule_rec.end_item_unit_number IS NULL))))
2562: AND ( (l_flow_schedule_rec.quantity_scrapped =
2563: p_flow_schedule_rec.quantity_scrapped) OR

Line 2564: ((p_flow_schedule_rec.quantity_scrapped = FND_API.G_MISS_NUM) OR

2560: ( (l_flow_schedule_rec.end_item_unit_number IS NULL) AND
2561: (p_flow_schedule_rec.end_item_unit_number IS NULL))))
2562: AND ( (l_flow_schedule_rec.quantity_scrapped =
2563: p_flow_schedule_rec.quantity_scrapped) OR
2564: ((p_flow_schedule_rec.quantity_scrapped = FND_API.G_MISS_NUM) OR
2565: ( (l_flow_schedule_rec.quantity_scrapped IS NULL) AND
2566: (p_flow_schedule_rec.quantity_scrapped IS NULL))))
2567: AND ( (l_flow_schedule_rec.wip_entity_id =
2568: p_flow_schedule_rec.wip_entity_id) OR

Line 2569: ((p_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM) OR

2565: ( (l_flow_schedule_rec.quantity_scrapped IS NULL) AND
2566: (p_flow_schedule_rec.quantity_scrapped IS NULL))))
2567: AND ( (l_flow_schedule_rec.wip_entity_id =
2568: p_flow_schedule_rec.wip_entity_id) OR
2569: ((p_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM) OR
2570: ( (l_flow_schedule_rec.wip_entity_id IS NULL) AND
2571: (p_flow_schedule_rec.wip_entity_id IS NULL))))
2572: THEN
2573:

Line 2580: x_return_status := FND_API.G_RET_STS_SUCCESS;

2576: x_flow_schedule_rec := l_flow_schedule_rec;
2577:
2578: -- Set return status
2579:
2580: x_return_status := FND_API.G_RET_STS_SUCCESS;
2581: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_SUCCESS;
2582:
2583: ELSE
2584: -- Row has changed by another user.

Line 2581: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_SUCCESS;

2577:
2578: -- Set return status
2579:
2580: x_return_status := FND_API.G_RET_STS_SUCCESS;
2581: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_SUCCESS;
2582:
2583: ELSE
2584: -- Row has changed by another user.
2585:

Line 2586: x_return_status := FND_API.G_RET_STS_ERROR;

2582:
2583: ELSE
2584: -- Row has changed by another user.
2585:
2586: x_return_status := FND_API.G_RET_STS_ERROR;
2587: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2588:
2589: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
2590: THEN

Line 2587: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2583: ELSE
2584: -- Row has changed by another user.
2585:
2586: x_return_status := FND_API.G_RET_STS_ERROR;
2587: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2588:
2589: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
2590: THEN
2591:

Line 2603: x_return_status := FND_API.G_RET_STS_ERROR;

2599: EXCEPTION
2600:
2601: WHEN NO_DATA_FOUND THEN
2602:
2603: x_return_status := FND_API.G_RET_STS_ERROR;
2604: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2605:
2606: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
2607: THEN

Line 2604: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2600:
2601: WHEN NO_DATA_FOUND THEN
2602:
2603: x_return_status := FND_API.G_RET_STS_ERROR;
2604: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2605:
2606: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
2607: THEN
2608:

Line 2615: x_return_status := FND_API.G_RET_STS_ERROR;

2611:
2612: END IF;
2613: WHEN APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION THEN
2614:
2615: x_return_status := FND_API.G_RET_STS_ERROR;
2616: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2617:
2618: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
2619: THEN

Line 2616: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2612: END IF;
2613: WHEN APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION THEN
2614:
2615: x_return_status := FND_API.G_RET_STS_ERROR;
2616: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2617:
2618: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
2619: THEN
2620:

Line 2627: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2623:
2624: END IF;
2625: WHEN OTHERS THEN
2626:
2627: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2628: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2629:
2630: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2631: THEN

Line 2628: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2624: END IF;
2625: WHEN OTHERS THEN
2626:
2627: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2628: x_flow_schedule_rec.return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2629:
2630: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2631: THEN
2632: FND_MSG_PUB.Add_Exc_Msg

Line 2651: p_flow_schedule_rec.completion_locator_id <> FND_API.G_MISS_NUM AND

2647: l_flow_schedule_val_rec MRP_Flow_Schedule_PVT.Flow_Schedule_Val_PVT_Rec_Type ;
2648: BEGIN
2649:
2650: IF p_flow_schedule_rec.completion_locator_id IS NOT NULL AND
2651: p_flow_schedule_rec.completion_locator_id <> FND_API.G_MISS_NUM AND
2652: NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.completion_locator_id,
2653: p_old_flow_schedule_rec.completion_locator_id)
2654: THEN
2655: l_flow_schedule_val_rec.completion_locator := MRP_Id_To_Value.Completion_Locator

Line 2661: p_flow_schedule_rec.line_id <> FND_API.G_MISS_NUM AND

2657: );
2658: END IF;
2659:
2660: IF p_flow_schedule_rec.line_id IS NOT NULL AND
2661: p_flow_schedule_rec.line_id <> FND_API.G_MISS_NUM AND
2662: NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.line_id,
2663: p_old_flow_schedule_rec.line_id)
2664: THEN
2665: l_flow_schedule_val_rec.line := MRP_Id_To_Value.Line

Line 2671: p_flow_schedule_rec.organization_id <> FND_API.G_MISS_NUM AND

2667: );
2668: END IF;
2669:
2670: IF p_flow_schedule_rec.organization_id IS NOT NULL AND
2671: p_flow_schedule_rec.organization_id <> FND_API.G_MISS_NUM AND
2672: NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.organization_id,
2673: p_old_flow_schedule_rec.organization_id)
2674: THEN
2675: l_flow_schedule_val_rec.organization := MRP_Id_To_Value.Organization

Line 2681: p_flow_schedule_rec.primary_item_id <> FND_API.G_MISS_NUM AND

2677: );
2678: END IF;
2679:
2680: IF p_flow_schedule_rec.primary_item_id IS NOT NULL AND
2681: p_flow_schedule_rec.primary_item_id <> FND_API.G_MISS_NUM AND
2682: NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.primary_item_id,
2683: p_old_flow_schedule_rec.primary_item_id)
2684: THEN
2685: l_flow_schedule_val_rec.primary_item := MRP_Id_To_Value.Primary_Item

Line 2691: p_flow_schedule_rec.project_id <> FND_API.G_MISS_NUM AND

2687: );
2688: END IF;
2689:
2690: IF p_flow_schedule_rec.project_id IS NOT NULL AND
2691: p_flow_schedule_rec.project_id <> FND_API.G_MISS_NUM AND
2692: NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.project_id,
2693: p_old_flow_schedule_rec.project_id)
2694: THEN
2695: l_flow_schedule_val_rec.project := MRP_Id_To_Value.Project

Line 2701: p_flow_schedule_rec.schedule_group_id <> FND_API.G_MISS_NUM AND

2697: );
2698: END IF;
2699:
2700: IF p_flow_schedule_rec.schedule_group_id IS NOT NULL AND
2701: p_flow_schedule_rec.schedule_group_id <> FND_API.G_MISS_NUM AND
2702: NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.schedule_group_id,
2703: p_old_flow_schedule_rec.schedule_group_id)
2704: THEN
2705: l_flow_schedule_val_rec.schedule_group := MRP_Id_To_Value.Schedule_Group

Line 2711: p_flow_schedule_rec.task_id <> FND_API.G_MISS_NUM AND

2707: );
2708: END IF;
2709:
2710: IF p_flow_schedule_rec.task_id IS NOT NULL AND
2711: p_flow_schedule_rec.task_id <> FND_API.G_MISS_NUM AND
2712: NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.task_id,
2713: p_old_flow_schedule_rec.task_id)
2714: THEN
2715: l_flow_schedule_val_rec.task := MRP_Id_To_Value.Task

Line 2721: p_flow_schedule_rec.wip_entity_id <> FND_API.G_MISS_NUM AND

2717: );
2718: END IF;
2719:
2720: IF p_flow_schedule_rec.wip_entity_id IS NOT NULL AND
2721: p_flow_schedule_rec.wip_entity_id <> FND_API.G_MISS_NUM AND
2722: NOT MRP_GLOBALS.Equal(p_flow_schedule_rec.wip_entity_id,
2723: p_old_flow_schedule_rec.wip_entity_id)
2724: THEN
2725: l_flow_schedule_val_rec.wip_entity := MRP_Id_To_Value.Wip_Entity

Line 2746: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_SUCCESS;

2742: BEGIN
2743:
2744: -- initialize return_status.
2745:
2746: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_SUCCESS;
2747:
2748: -- initialize l_flow_schedule_rec.
2749:
2750: l_flow_schedule_rec := p_flow_schedule_rec;

Line 2752: IF p_flow_schedule_val_rec.completion_locator <> FND_API.G_MISS_CHAR

2748: -- initialize l_flow_schedule_rec.
2749:
2750: l_flow_schedule_rec := p_flow_schedule_rec;
2751:
2752: IF p_flow_schedule_val_rec.completion_locator <> FND_API.G_MISS_CHAR
2753: THEN
2754:
2755: IF p_flow_schedule_rec.completion_locator_id <> FND_API.G_MISS_NUM THEN
2756:

Line 2755: IF p_flow_schedule_rec.completion_locator_id <> FND_API.G_MISS_NUM THEN

2751:
2752: IF p_flow_schedule_val_rec.completion_locator <> FND_API.G_MISS_CHAR
2753: THEN
2754:
2755: IF p_flow_schedule_rec.completion_locator_id <> FND_API.G_MISS_NUM THEN
2756:
2757: l_flow_schedule_rec.completion_locator_id := p_flow_schedule_rec.completion_locator_id;
2758:
2759: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 2774: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN

2770: l_flow_schedule_rec.completion_locator_id := MRP_Value_To_Id.completion_locator
2771: ( p_completion_locator => p_flow_schedule_val_rec.completion_locator
2772: );
2773:
2774: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN
2775: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2776: END IF;
2777:
2778: END IF;

Line 2775: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2771: ( p_completion_locator => p_flow_schedule_val_rec.completion_locator
2772: );
2773:
2774: IF l_flow_schedule_rec.completion_locator_id = FND_API.G_MISS_NUM THEN
2775: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2776: END IF;
2777:
2778: END IF;
2779:

Line 2782: IF p_flow_schedule_val_rec.line <> FND_API.G_MISS_CHAR

2778: END IF;
2779:
2780: END IF;
2781:
2782: IF p_flow_schedule_val_rec.line <> FND_API.G_MISS_CHAR
2783: THEN
2784:
2785: IF p_flow_schedule_rec.line_id <> FND_API.G_MISS_NUM THEN
2786:

Line 2785: IF p_flow_schedule_rec.line_id <> FND_API.G_MISS_NUM THEN

2781:
2782: IF p_flow_schedule_val_rec.line <> FND_API.G_MISS_CHAR
2783: THEN
2784:
2785: IF p_flow_schedule_rec.line_id <> FND_API.G_MISS_NUM THEN
2786:
2787: l_flow_schedule_rec.line_id := p_flow_schedule_rec.line_id;
2788:
2789: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 2804: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN

2800: l_flow_schedule_rec.line_id := MRP_Value_To_Id.line
2801: ( p_line => p_flow_schedule_val_rec.line
2802: );
2803:
2804: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN
2805: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2806: END IF;
2807:
2808: END IF;

Line 2805: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2801: ( p_line => p_flow_schedule_val_rec.line
2802: );
2803:
2804: IF l_flow_schedule_rec.line_id = FND_API.G_MISS_NUM THEN
2805: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2806: END IF;
2807:
2808: END IF;
2809:

Line 2812: IF p_flow_schedule_val_rec.organization <> FND_API.G_MISS_CHAR

2808: END IF;
2809:
2810: END IF;
2811:
2812: IF p_flow_schedule_val_rec.organization <> FND_API.G_MISS_CHAR
2813: THEN
2814:
2815: IF p_flow_schedule_rec.organization_id <> FND_API.G_MISS_NUM THEN
2816:

Line 2815: IF p_flow_schedule_rec.organization_id <> FND_API.G_MISS_NUM THEN

2811:
2812: IF p_flow_schedule_val_rec.organization <> FND_API.G_MISS_CHAR
2813: THEN
2814:
2815: IF p_flow_schedule_rec.organization_id <> FND_API.G_MISS_NUM THEN
2816:
2817: l_flow_schedule_rec.organization_id := p_flow_schedule_rec.organization_id;
2818:
2819: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 2834: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN

2830: l_flow_schedule_rec.organization_id := MRP_Value_To_Id.organization
2831: ( p_organization => p_flow_schedule_val_rec.organization
2832: );
2833:
2834: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN
2835: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2836: END IF;
2837:
2838: END IF;

Line 2835: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2831: ( p_organization => p_flow_schedule_val_rec.organization
2832: );
2833:
2834: IF l_flow_schedule_rec.organization_id = FND_API.G_MISS_NUM THEN
2835: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2836: END IF;
2837:
2838: END IF;
2839:

Line 2842: IF p_flow_schedule_val_rec.primary_item <> FND_API.G_MISS_CHAR

2838: END IF;
2839:
2840: END IF;
2841:
2842: IF p_flow_schedule_val_rec.primary_item <> FND_API.G_MISS_CHAR
2843: THEN
2844:
2845: IF p_flow_schedule_rec.primary_item_id <> FND_API.G_MISS_NUM THEN
2846:

Line 2845: IF p_flow_schedule_rec.primary_item_id <> FND_API.G_MISS_NUM THEN

2841:
2842: IF p_flow_schedule_val_rec.primary_item <> FND_API.G_MISS_CHAR
2843: THEN
2844:
2845: IF p_flow_schedule_rec.primary_item_id <> FND_API.G_MISS_NUM THEN
2846:
2847: l_flow_schedule_rec.primary_item_id := p_flow_schedule_rec.primary_item_id;
2848:
2849: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 2864: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN

2860: l_flow_schedule_rec.primary_item_id := MRP_Value_To_Id.primary_item
2861: ( p_primary_item => p_flow_schedule_val_rec.primary_item
2862: );
2863:
2864: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN
2865: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2866: END IF;
2867:
2868: END IF;

Line 2865: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2861: ( p_primary_item => p_flow_schedule_val_rec.primary_item
2862: );
2863:
2864: IF l_flow_schedule_rec.primary_item_id = FND_API.G_MISS_NUM THEN
2865: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2866: END IF;
2867:
2868: END IF;
2869:

Line 2872: IF p_flow_schedule_val_rec.project <> FND_API.G_MISS_CHAR

2868: END IF;
2869:
2870: END IF;
2871:
2872: IF p_flow_schedule_val_rec.project <> FND_API.G_MISS_CHAR
2873: THEN
2874:
2875: IF p_flow_schedule_rec.project_id <> FND_API.G_MISS_NUM THEN
2876:

Line 2875: IF p_flow_schedule_rec.project_id <> FND_API.G_MISS_NUM THEN

2871:
2872: IF p_flow_schedule_val_rec.project <> FND_API.G_MISS_CHAR
2873: THEN
2874:
2875: IF p_flow_schedule_rec.project_id <> FND_API.G_MISS_NUM THEN
2876:
2877: l_flow_schedule_rec.project_id := p_flow_schedule_rec.project_id;
2878:
2879: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 2894: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN

2890: l_flow_schedule_rec.project_id := MRP_Value_To_Id.project
2891: ( p_project => p_flow_schedule_val_rec.project
2892: );
2893:
2894: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN
2895: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2896: END IF;
2897:
2898: END IF;

Line 2895: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2891: ( p_project => p_flow_schedule_val_rec.project
2892: );
2893:
2894: IF l_flow_schedule_rec.project_id = FND_API.G_MISS_NUM THEN
2895: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2896: END IF;
2897:
2898: END IF;
2899:

Line 2902: IF p_flow_schedule_val_rec.schedule_group <> FND_API.G_MISS_CHAR

2898: END IF;
2899:
2900: END IF;
2901:
2902: IF p_flow_schedule_val_rec.schedule_group <> FND_API.G_MISS_CHAR
2903: THEN
2904:
2905: IF p_flow_schedule_rec.schedule_group_id <> FND_API.G_MISS_NUM THEN
2906:

Line 2905: IF p_flow_schedule_rec.schedule_group_id <> FND_API.G_MISS_NUM THEN

2901:
2902: IF p_flow_schedule_val_rec.schedule_group <> FND_API.G_MISS_CHAR
2903: THEN
2904:
2905: IF p_flow_schedule_rec.schedule_group_id <> FND_API.G_MISS_NUM THEN
2906:
2907: l_flow_schedule_rec.schedule_group_id := p_flow_schedule_rec.schedule_group_id;
2908:
2909: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 2924: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN

2920: l_flow_schedule_rec.schedule_group_id := MRP_Value_To_Id.schedule_group
2921: ( p_schedule_group => p_flow_schedule_val_rec.schedule_group
2922: );
2923:
2924: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN
2925: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2926: END IF;
2927:
2928: END IF;

Line 2925: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2921: ( p_schedule_group => p_flow_schedule_val_rec.schedule_group
2922: );
2923:
2924: IF l_flow_schedule_rec.schedule_group_id = FND_API.G_MISS_NUM THEN
2925: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2926: END IF;
2927:
2928: END IF;
2929:

Line 2932: IF p_flow_schedule_val_rec.task <> FND_API.G_MISS_CHAR

2928: END IF;
2929:
2930: END IF;
2931:
2932: IF p_flow_schedule_val_rec.task <> FND_API.G_MISS_CHAR
2933: THEN
2934:
2935: IF p_flow_schedule_rec.task_id <> FND_API.G_MISS_NUM THEN
2936:

Line 2935: IF p_flow_schedule_rec.task_id <> FND_API.G_MISS_NUM THEN

2931:
2932: IF p_flow_schedule_val_rec.task <> FND_API.G_MISS_CHAR
2933: THEN
2934:
2935: IF p_flow_schedule_rec.task_id <> FND_API.G_MISS_NUM THEN
2936:
2937: l_flow_schedule_rec.task_id := p_flow_schedule_rec.task_id;
2938:
2939: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 2954: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN

2950: l_flow_schedule_rec.task_id := MRP_Value_To_Id.task
2951: ( p_task => p_flow_schedule_val_rec.task
2952: );
2953:
2954: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN
2955: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2956: END IF;
2957:
2958: END IF;

Line 2955: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2951: ( p_task => p_flow_schedule_val_rec.task
2952: );
2953:
2954: IF l_flow_schedule_rec.task_id = FND_API.G_MISS_NUM THEN
2955: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2956: END IF;
2957:
2958: END IF;
2959:

Line 2962: IF p_flow_schedule_val_rec.wip_entity <> FND_API.G_MISS_CHAR

2958: END IF;
2959:
2960: END IF;
2961:
2962: IF p_flow_schedule_val_rec.wip_entity <> FND_API.G_MISS_CHAR
2963: THEN
2964:
2965: IF p_flow_schedule_rec.wip_entity_id <> FND_API.G_MISS_NUM THEN
2966:

Line 2965: IF p_flow_schedule_rec.wip_entity_id <> FND_API.G_MISS_NUM THEN

2961:
2962: IF p_flow_schedule_val_rec.wip_entity <> FND_API.G_MISS_CHAR
2963: THEN
2964:
2965: IF p_flow_schedule_rec.wip_entity_id <> FND_API.G_MISS_NUM THEN
2966:
2967: l_flow_schedule_rec.wip_entity_id := p_flow_schedule_rec.wip_entity_id;
2968:
2969: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 2984: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN

2980: l_flow_schedule_rec.wip_entity_id := MRP_Value_To_Id.wip_entity
2981: ( p_wip_entity => p_flow_schedule_val_rec.wip_entity
2982: );
2983:
2984: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN
2985: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2986: END IF;
2987:
2988: END IF;

Line 2985: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;

2981: ( p_wip_entity => p_flow_schedule_val_rec.wip_entity
2982: );
2983:
2984: IF l_flow_schedule_rec.wip_entity_id = FND_API.G_MISS_NUM THEN
2985: l_flow_schedule_rec.return_status := FND_API.G_RET_STS_ERROR;
2986: END IF;
2987:
2988: END IF;
2989:

Line 3173: x_return_status := FND_API.G_RET_STS_SUCCESS;

3169: SELECT mrp_form_query_s.nextval
3170: INTO l_query_id1
3171: FROM dual;
3172:
3173: x_return_status := FND_API.G_RET_STS_SUCCESS;
3174:
3175: FOR loop in 1..7 LOOP
3176: INSERT INTO mrp_form_query (
3177: query_id,

Line 3274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3270: EXCEPTION
3271:
3272: WHEN OTHERS THEN
3273:
3274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3275:
3276: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3277:
3278: FND_MSG_PUB.Add_Exc_Msg

Line 3284: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3280: , 'populate_flow_summary'
3281: );
3282: END IF;
3283:
3284: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3285:
3286: END Populate_Flow_Summary;
3287:
3288: PROCEDURE Update_Quantity(

Line 3303: x_return_status := FND_API.G_RET_STS_SUCCESS;

3299: UPDATE wip_flow_schedules
3300: SET planned_quantity = planned_quantity + p_quantity
3301: WHERE wip_entity_id = p_wip_entity_id;
3302:
3303: x_return_status := FND_API.G_RET_STS_SUCCESS;
3304:
3305: -- Get message count and data
3306:
3307: FND_MSG_PUB.Count_And_Get

Line 3316: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3312: EXCEPTION
3313:
3314: WHEN OTHERS THEN
3315:
3316: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3317:
3318: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3319:
3320: FND_MSG_PUB.Add_Exc_Msg

Line 3326: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3322: , 'update_quantity'
3323: );
3324: END IF;
3325:
3326: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3327:
3328: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3329:
3330: -- Get message count and data

Line 3328: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3324: END IF;
3325:
3326: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3327:
3328: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3329:
3330: -- Get message count and data
3331:
3332: FND_MSG_PUB.Count_And_Get

Line 3361: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3357: , 'update_quantity'
3358: );
3359: END IF;
3360:
3361: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3362:
3363: END Update_Quantity;
3364:
3365: PROCEDURE Delete_Flow_Row

Line 3383: x_return_status := FND_API.G_RET_STS_SUCCESS;

3379: AND nvl(transacted_flag, 'N') = 'N'
3380: AND quantity_completed = 0
3381: AND quantity_scrapped = 0 ;
3382:
3383: x_return_status := FND_API.G_RET_STS_SUCCESS;
3384:
3385: -- Get message count and data
3386:
3387: FND_MSG_PUB.Count_And_Get

Line 3403: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3399: , 'Delete_Flow_Row'
3400: );
3401: END IF;
3402:
3403: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3404:
3405: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3406:
3407: -- Get message count and data

Line 3405: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3401: END IF;
3402:
3403: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3404:
3405: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3406:
3407: -- Get message count and data
3408:
3409: FND_MSG_PUB.Count_And_Get

Line 3691: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3687:
3688: -- Added to support component picking. It will cancel the move order when the flow
3689: -- schedule is to be deleted.
3690: wip_picking_pvt.cancel_allocations(l_wip_entity_id, 4, null, l_return_status, l_msg_data);
3691: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3692: MRP_UTIL.MRP_LOG(l_msg_data);
3693: ELSE
3694: DELETE FROM wip_flow_schedules
3695: WHERE wip_entity_id = l_wip_entity_id AND organization_id = p_organization_id;

Line 3821: l_wip_entity_id NUMBER := FND_API.G_MISS_NUM;

3817: l_unprocessed_var NUMBER := 0;
3818: l_remainder NUMBER := 0;
3819: l_row_count NUMBER := 0;
3820:
3821: l_wip_entity_id NUMBER := FND_API.G_MISS_NUM;
3822: l_wip_entity_id2 NUMBER := FND_API.G_MISS_NUM;
3823: l_completion_date DATE := FND_API.G_MISS_DATE;
3824: l_old_completion_date DATE := FND_API.G_MISS_DATE;
3825: l_planned_quantity NUMBER := FND_API.G_MISS_NUM;

Line 3822: l_wip_entity_id2 NUMBER := FND_API.G_MISS_NUM;

3818: l_remainder NUMBER := 0;
3819: l_row_count NUMBER := 0;
3820:
3821: l_wip_entity_id NUMBER := FND_API.G_MISS_NUM;
3822: l_wip_entity_id2 NUMBER := FND_API.G_MISS_NUM;
3823: l_completion_date DATE := FND_API.G_MISS_DATE;
3824: l_old_completion_date DATE := FND_API.G_MISS_DATE;
3825: l_planned_quantity NUMBER := FND_API.G_MISS_NUM;
3826: l_quantity_completed NUMBER := FND_API.G_MISS_NUM;

Line 3823: l_completion_date DATE := FND_API.G_MISS_DATE;

3819: l_row_count NUMBER := 0;
3820:
3821: l_wip_entity_id NUMBER := FND_API.G_MISS_NUM;
3822: l_wip_entity_id2 NUMBER := FND_API.G_MISS_NUM;
3823: l_completion_date DATE := FND_API.G_MISS_DATE;
3824: l_old_completion_date DATE := FND_API.G_MISS_DATE;
3825: l_planned_quantity NUMBER := FND_API.G_MISS_NUM;
3826: l_quantity_completed NUMBER := FND_API.G_MISS_NUM;
3827:

Line 3824: l_old_completion_date DATE := FND_API.G_MISS_DATE;

3820:
3821: l_wip_entity_id NUMBER := FND_API.G_MISS_NUM;
3822: l_wip_entity_id2 NUMBER := FND_API.G_MISS_NUM;
3823: l_completion_date DATE := FND_API.G_MISS_DATE;
3824: l_old_completion_date DATE := FND_API.G_MISS_DATE;
3825: l_planned_quantity NUMBER := FND_API.G_MISS_NUM;
3826: l_quantity_completed NUMBER := FND_API.G_MISS_NUM;
3827:
3828: l_report_query_id NUMBER;

Line 3825: l_planned_quantity NUMBER := FND_API.G_MISS_NUM;

3821: l_wip_entity_id NUMBER := FND_API.G_MISS_NUM;
3822: l_wip_entity_id2 NUMBER := FND_API.G_MISS_NUM;
3823: l_completion_date DATE := FND_API.G_MISS_DATE;
3824: l_old_completion_date DATE := FND_API.G_MISS_DATE;
3825: l_planned_quantity NUMBER := FND_API.G_MISS_NUM;
3826: l_quantity_completed NUMBER := FND_API.G_MISS_NUM;
3827:
3828: l_report_query_id NUMBER;
3829:

Line 3826: l_quantity_completed NUMBER := FND_API.G_MISS_NUM;

3822: l_wip_entity_id2 NUMBER := FND_API.G_MISS_NUM;
3823: l_completion_date DATE := FND_API.G_MISS_DATE;
3824: l_old_completion_date DATE := FND_API.G_MISS_DATE;
3825: l_planned_quantity NUMBER := FND_API.G_MISS_NUM;
3826: l_quantity_completed NUMBER := FND_API.G_MISS_NUM;
3827:
3828: l_report_query_id NUMBER;
3829:
3830: fs_report_rec REPORT_REC_TYPE;

Line 6252: l_old_completion_date := FND_API.G_MISS_DATE;

6248: l_remainder := abs(mod(l_variance,l_row_count));
6249:
6250: CLOSE C4;
6251:
6252: l_old_completion_date := FND_API.G_MISS_DATE;
6253: OPEN C3(fs_report_rec.line_id, fs_report_rec.primary_item_id,
6254: l_to_start_date, l_to_end_date); --fix bug#3170105
6255:
6256: LOOP

Line 6344: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

6340: );
6341:
6342: IF p_output = 2 THEN
6343: -- Write either error or success message to log
6344: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
6345: FND_MESSAGE.set_name('MRP','MRP_ROLL_CREATE');
6346: FND_MESSAGE.set_token('LINE',fs_report_rec.line_code);
6347: FND_MESSAGE.set_token('ITEM',fs_report_rec.item);
6348: FND_MESSAGE.set_token('COMP_DATE',l_x_flow_schedule_rec.scheduled_completion_date);

Line 6902: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

6898: x_flow_schedule_rec => l_x_flow_schedule_rec
6899: );
6900:
6901: /* Added for Enhancement #2829204 */
6902: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
6903: SELECT auto_replenish,
6904: wip_entity_id
6905: INTO l_auto_replenish,
6906: l_wip_entity_id

Line 6945: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

6941: END IF; /* end of if for l_return_status */
6942:
6943: IF p_output = 2 THEN
6944: -- Write either error or success message to log
6945: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
6946: FND_MESSAGE.set_name('MRP','MRP_ROLL_CREATE');
6947: FND_MESSAGE.set_token('LINE',fs_report_rec.line_code);
6948: FND_MESSAGE.set_token('ITEM',fs_report_rec.item);
6949: FND_MESSAGE.set_token('COMP_DATE',l_x_flow_schedule_rec.scheduled_completion_date);

Line 7449: WHEN FND_API.G_EXC_ERROR THEN

7445: END IF;
7446:
7447: EXCEPTION
7448:
7449: WHEN FND_API.G_EXC_ERROR THEN
7450:
7451: x_return_status := FND_API.G_RET_STS_ERROR;
7452:
7453: -- Get message count and data

Line 7451: x_return_status := FND_API.G_RET_STS_ERROR;

7447: EXCEPTION
7448:
7449: WHEN FND_API.G_EXC_ERROR THEN
7450:
7451: x_return_status := FND_API.G_RET_STS_ERROR;
7452:
7453: -- Get message count and data
7454:
7455: FND_MSG_PUB.Count_And_Get

Line 7460: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

7456: ( p_count => x_msg_count
7457: , p_data => x_msg_data
7458: );
7459:
7460: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7461:
7462: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
7463:
7464: -- Get message count and data

Line 7462: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

7458: );
7459:
7460: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7461:
7462: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
7463:
7464: -- Get message count and data
7465:
7466: FND_MSG_PUB.Count_And_Get

Line 7473: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

7469: );
7470:
7471: WHEN OTHERS THEN
7472:
7473: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
7474:
7475: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7476: THEN
7477: FND_MSG_PUB.Add_Exc_Msg

Line 7540: RAISE FND_API.G_EXC_ERROR;

7536: UPDATE wip_entities
7537: SET wip_entity_name = l_schedule_number_out
7538: WHERE wip_entity_id = l_wip_entity_id;
7539: ELSE
7540: RAISE FND_API.G_EXC_ERROR;
7541: END IF;
7542: END IF;
7543: END LOOP;
7544: CLOSE C1;

Line 7611: RAISE FND_API.G_EXC_ERROR;

7607: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
7608: FND_MESSAGE.SET_NAME('BOM',l_error_msg);
7609: FND_MSG_PUB.Add;
7610: END IF;
7611: RAISE FND_API.G_EXC_ERROR;
7612: END IF;
7613:
7614: END LOOP;
7615:

Line 8022: IF ( l_return_status = FND_API.G_RET_STS_SUCCESS AND

8018: ,x_msg_data => l_msg_data
8019: );
8020:
8021: l_return := 1;
8022: IF ( l_return_status = FND_API.G_RET_STS_SUCCESS AND
8023: l_check_holds_result = FND_API.G_FALSE ) THEN
8024: l_return := 0;
8025: END IF;
8026:

Line 8023: l_check_holds_result = FND_API.G_FALSE ) THEN

8019: );
8020:
8021: l_return := 1;
8022: IF ( l_return_status = FND_API.G_RET_STS_SUCCESS AND
8023: l_check_holds_result = FND_API.G_FALSE ) THEN
8024: l_return := 0;
8025: END IF;
8026:
8027: return l_return;

Line 8164: IF ( l_return_status = FND_API.G_RET_STS_SUCCESS AND

8160: ,x_msg_data => l_msg_data
8161: );
8162:
8163: l_return := 1;
8164: IF ( l_return_status = FND_API.G_RET_STS_SUCCESS AND
8165: l_check_holds_result = FND_API.G_FALSE ) THEN
8166: l_return := 0;
8167: END IF;
8168:

Line 8165: l_check_holds_result = FND_API.G_FALSE ) THEN

8161: );
8162:
8163: l_return := 1;
8164: IF ( l_return_status = FND_API.G_RET_STS_SUCCESS AND
8165: l_check_holds_result = FND_API.G_FALSE ) THEN
8166: l_return := 0;
8167: END IF;
8168:
8169: return l_return;