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