DBA Data[Home] [Help]

APPS.GMD_SCALE dependencies on FM_MATL_DTL

Line 7: ( p_fm_matl_dtl_tab IN fm_matl_dtl_tab

3:
4: G_PKG_NAME VARCHAR2(32);
5:
6: PROCEDURE scale
7: ( p_fm_matl_dtl_tab IN fm_matl_dtl_tab
8: , p_scale_factor IN NUMBER
9: , p_primaries IN VARCHAR2
10: , x_fm_matl_dtl_tab OUT NOCOPY fm_matl_dtl_tab
11: , x_return_status OUT NOCOPY VARCHAR2

Line 10: , x_fm_matl_dtl_tab OUT NOCOPY fm_matl_dtl_tab

6: PROCEDURE scale
7: ( p_fm_matl_dtl_tab IN fm_matl_dtl_tab
8: , p_scale_factor IN NUMBER
9: , p_primaries IN VARCHAR2
10: , x_fm_matl_dtl_tab OUT NOCOPY fm_matl_dtl_tab
11: , x_return_status OUT NOCOPY VARCHAR2
12: )
13: IS
14: l_row_count NUMBER;

Line 18: l_row_count := p_fm_matl_dtl_tab.count;

14: l_row_count NUMBER;
15: l_row_number NUMBER;
16: l_scale_tab scale_tab := scale_tab();
17: BEGIN
18: l_row_count := p_fm_matl_dtl_tab.count;
19: FOR l_row_number IN 1 .. l_row_count
20: LOOP
21: l_scale_tab.extend;
22: l_scale_tab(l_row_number).item_id := p_fm_matl_dtl_tab(l_row_number).item_id;

Line 22: l_scale_tab(l_row_number).item_id := p_fm_matl_dtl_tab(l_row_number).item_id;

18: l_row_count := p_fm_matl_dtl_tab.count;
19: FOR l_row_number IN 1 .. l_row_count
20: LOOP
21: l_scale_tab.extend;
22: l_scale_tab(l_row_number).item_id := p_fm_matl_dtl_tab(l_row_number).item_id;
23: l_scale_tab(l_row_number).item_um := p_fm_matl_dtl_tab(l_row_number).item_um;
24: l_scale_tab(l_row_number).qty := p_fm_matl_dtl_tab(l_row_number).qty;
25: l_scale_tab(l_row_number).line_type := p_fm_matl_dtl_tab(l_row_number).line_type;
26: l_scale_tab(l_row_number).line_no := p_fm_matl_dtl_tab(l_row_number).line_no;

Line 23: l_scale_tab(l_row_number).item_um := p_fm_matl_dtl_tab(l_row_number).item_um;

19: FOR l_row_number IN 1 .. l_row_count
20: LOOP
21: l_scale_tab.extend;
22: l_scale_tab(l_row_number).item_id := p_fm_matl_dtl_tab(l_row_number).item_id;
23: l_scale_tab(l_row_number).item_um := p_fm_matl_dtl_tab(l_row_number).item_um;
24: l_scale_tab(l_row_number).qty := p_fm_matl_dtl_tab(l_row_number).qty;
25: l_scale_tab(l_row_number).line_type := p_fm_matl_dtl_tab(l_row_number).line_type;
26: l_scale_tab(l_row_number).line_no := p_fm_matl_dtl_tab(l_row_number).line_no;
27: l_scale_tab(l_row_number).scale_type := p_fm_matl_dtl_tab(l_row_number).scale_type;

Line 24: l_scale_tab(l_row_number).qty := p_fm_matl_dtl_tab(l_row_number).qty;

20: LOOP
21: l_scale_tab.extend;
22: l_scale_tab(l_row_number).item_id := p_fm_matl_dtl_tab(l_row_number).item_id;
23: l_scale_tab(l_row_number).item_um := p_fm_matl_dtl_tab(l_row_number).item_um;
24: l_scale_tab(l_row_number).qty := p_fm_matl_dtl_tab(l_row_number).qty;
25: l_scale_tab(l_row_number).line_type := p_fm_matl_dtl_tab(l_row_number).line_type;
26: l_scale_tab(l_row_number).line_no := p_fm_matl_dtl_tab(l_row_number).line_no;
27: l_scale_tab(l_row_number).scale_type := p_fm_matl_dtl_tab(l_row_number).scale_type;
28: END LOOP;

Line 25: l_scale_tab(l_row_number).line_type := p_fm_matl_dtl_tab(l_row_number).line_type;

21: l_scale_tab.extend;
22: l_scale_tab(l_row_number).item_id := p_fm_matl_dtl_tab(l_row_number).item_id;
23: l_scale_tab(l_row_number).item_um := p_fm_matl_dtl_tab(l_row_number).item_um;
24: l_scale_tab(l_row_number).qty := p_fm_matl_dtl_tab(l_row_number).qty;
25: l_scale_tab(l_row_number).line_type := p_fm_matl_dtl_tab(l_row_number).line_type;
26: l_scale_tab(l_row_number).line_no := p_fm_matl_dtl_tab(l_row_number).line_no;
27: l_scale_tab(l_row_number).scale_type := p_fm_matl_dtl_tab(l_row_number).scale_type;
28: END LOOP;
29: scale( l_scale_tab

Line 26: l_scale_tab(l_row_number).line_no := p_fm_matl_dtl_tab(l_row_number).line_no;

22: l_scale_tab(l_row_number).item_id := p_fm_matl_dtl_tab(l_row_number).item_id;
23: l_scale_tab(l_row_number).item_um := p_fm_matl_dtl_tab(l_row_number).item_um;
24: l_scale_tab(l_row_number).qty := p_fm_matl_dtl_tab(l_row_number).qty;
25: l_scale_tab(l_row_number).line_type := p_fm_matl_dtl_tab(l_row_number).line_type;
26: l_scale_tab(l_row_number).line_no := p_fm_matl_dtl_tab(l_row_number).line_no;
27: l_scale_tab(l_row_number).scale_type := p_fm_matl_dtl_tab(l_row_number).scale_type;
28: END LOOP;
29: scale( l_scale_tab
30: , p_scale_factor

Line 27: l_scale_tab(l_row_number).scale_type := p_fm_matl_dtl_tab(l_row_number).scale_type;

23: l_scale_tab(l_row_number).item_um := p_fm_matl_dtl_tab(l_row_number).item_um;
24: l_scale_tab(l_row_number).qty := p_fm_matl_dtl_tab(l_row_number).qty;
25: l_scale_tab(l_row_number).line_type := p_fm_matl_dtl_tab(l_row_number).line_type;
26: l_scale_tab(l_row_number).line_no := p_fm_matl_dtl_tab(l_row_number).line_no;
27: l_scale_tab(l_row_number).scale_type := p_fm_matl_dtl_tab(l_row_number).scale_type;
28: END LOOP;
29: scale( l_scale_tab
30: , p_scale_factor
31: , p_primaries

Line 37: x_fm_matl_dtl_tab := p_fm_matl_dtl_tab;

33: , x_return_status
34: );
35: IF x_return_status = FND_API.G_RET_STS_SUCCESS
36: THEN
37: x_fm_matl_dtl_tab := p_fm_matl_dtl_tab;
38: FOR l_row_number in 1 .. l_row_count
39: LOOP
40: x_fm_matl_dtl_tab(l_row_number).qty := l_scale_tab(l_row_number).qty;
41: END LOOP;

Line 40: x_fm_matl_dtl_tab(l_row_number).qty := l_scale_tab(l_row_number).qty;

36: THEN
37: x_fm_matl_dtl_tab := p_fm_matl_dtl_tab;
38: FOR l_row_number in 1 .. l_row_count
39: LOOP
40: x_fm_matl_dtl_tab(l_row_number).qty := l_scale_tab(l_row_number).qty;
41: END LOOP;
42: END IF;
43: END scale;
44: