1557: company_value OUT NOCOPY VARCHAR2,
1558: cc_value OUT NOCOPY VARCHAR2) IS
1559:
1560: segment_count NUMBER;
1561: segments FND_FLEX_EXT.SegmentArray;
1562: segment_value VARCHAR2(30);
1563:
1564: BEGIN
1565:
1562: segment_value VARCHAR2(30);
1563:
1564: BEGIN
1565:
1566: IF FND_FLEX_EXT.get_segments(appl_short_name, key_flex_code,
1567: structure_number, combination_id, segment_count, segments)
1568: then
1569: company_value := segments(company_segment);
1570: cc_value := segments(cc_segment);
1593: account_segment IN NUMBER)
1594: RETURN VARCHAR2 IS
1595:
1596: segment_count NUMBER;
1597: segments FND_FLEX_EXT.SegmentArray;
1598: segment_value VARCHAR2(30);
1599:
1600: BEGIN
1601:
1598: segment_value VARCHAR2(30);
1599:
1600: BEGIN
1601:
1602: IF FND_FLEX_EXT.get_segments(appl_short_name, key_flex_code,
1603: structure_number, combination_id, segment_count, segments)
1604: then
1605: segment_value := segments(account_segment);
1606: return(segment_value);