DBA Data[Home] [Help]

APPS.INV_TRANSACTION_FLOW_PVT dependencies on FND_FLEX_DESCVAL

Line 1728: fnd_flex_descval.set_column_value(l_enabled_segs(l_loop_index).column_name,

1724: end if;
1725:
1726: l_tbl_index := l_tbl_index +1;
1727: l_txn_hdr_dff(l_tbl_index) :=l_enabled_segs(l_loop_index).column_name;
1728: fnd_flex_descval.set_column_value(l_enabled_segs(l_loop_index).column_name,
1729: l_txn_hdr_attr(TO_NUMBER(substr(l_enabled_segs(l_loop_index).column_name,
1730: instr(l_enabled_segs(l_loop_index).column_name,'ATTRIBUTE')+9)))
1731: );
1732:

Line 1743: fnd_flex_descval.set_context_value(l_context);

1739:
1740: /* Call the API to get the segments for the passed Attribute category */
1741:
1742: l_context := p_attribute_category;
1743: fnd_flex_descval.set_context_value(l_context);
1744:
1745: TXN_FLOW_DFF( X_RETURN_STATUS =>l_return_status
1746: ,X_MSG_COUNT =>l_msg_count
1747: ,X_MSG_DATA =>l_msg_data

Line 1779: fnd_flex_descval.set_column_value(l_enabled_segs(l_loop_index).column_name,

1775: end if;
1776:
1777: l_tbl_index := l_tbl_index +1;
1778: l_txn_hdr_dff(l_tbl_index) := l_enabled_segs(l_loop_index).column_name;
1779: fnd_flex_descval.set_column_value(l_enabled_segs(l_loop_index).column_name,
1780: l_txn_hdr_attr(TO_NUMBER(substr(l_enabled_segs(l_loop_index).column_name,
1781: instr(l_enabled_segs(l_loop_index).column_name,'ATTRIBUTE')+9)))
1782: );
1783: l_loop_index := l_enabled_segs.next(l_loop_index);

Line 1825: IF fnd_flex_descval.validate_desccols( appl_short_name => 'INV'

1821: l_check_valid_seg := 0;
1822: l_index := l_txn_hdr_attr.next(l_index);
1823: END LOOP;
1824:
1825: IF fnd_flex_descval.validate_desccols( appl_short_name => 'INV'
1826: , desc_flex_name => P_FLEX_NAME
1827: , values_or_ids => 'I'
1828: , validation_date => SYSDATE
1829: ) THEN

Line 1835: error_segment := fnd_flex_descval.error_segment;

1831: if g_debug=1 then
1832: debug('all validations successfull','Validate_Dff');
1833: end if;
1834: ELSE
1835: error_segment := fnd_flex_descval.error_segment;
1836: RAISE errors_received;
1837: END IF;
1838:
1839: EXCEPTION

Line 1841: error_msg := fnd_flex_descval.error_message;

1837: END IF;
1838:
1839: EXCEPTION
1840: WHEN errors_received THEN
1841: error_msg := fnd_flex_descval.error_message;
1842: s := 1;
1843: e := 200;
1844: WHILE e < 5001 AND SUBSTR(error_msg, s, e) IS NOT NULL LOOP
1845: FND_MESSAGE.SET_NAME('INV','INV_FND_GENERIC_MSG');