DBA Data[Home] [Help]

APPS.INV_LOT_SEL_ATTR dependencies on FND_FLEX_DESCVAL

Line 1832: fnd_flex_descval.set_column_value(l_segments_dr.application_column_name(j),

1828: x_inv_serial_attributes(substr(l_segments_dr.application_column_name(j),
1829: instr(l_segments_dr.application_column_name(j),'ATTRIBUTE')+9)).column_value :=
1830: l_inv_serial_attr(substr(l_segments_dr.application_column_name(j),
1831: instr(l_segments_dr.application_column_name(j),'ATTRIBUTE')+9));
1832: fnd_flex_descval.set_column_value(l_segments_dr.application_column_name(j),
1833: l_inv_serial_attr(substr(l_segments_dr.application_column_name(j),
1834: instr(l_segments_dr.application_column_name(j), 'ATTRIBUTE')+9)));
1835: END LOOP;
1836: l_context := NULL;

Line 1843: fnd_flex_descval.set_context_value(l_context);

1839: IF p_attribute_category IS NOT NULL THEN
1840: debug('getting context specific segments', 'GET_INV_SERIAL_ATTR', 9);
1841: l_context := p_attribute_category;
1842: debug('setting context value ' || l_context, 'GET_INV_SERIAL_ATTR', 9);
1843: fnd_flex_descval.set_context_value(l_context);
1844:
1845: /* Prepare the context_r type for getting the segments associated with the input context */
1846:
1847: l_context_r.flexfield := l_dflex_r;

Line 1872: fnd_flex_descval.set_column_value(l_segments_dr.application_column_name(i),

1868: x_inv_serial_attributes(substr(l_segments_dr.application_column_name(i),
1869: instr(l_segments_dr.application_column_name(i),'ATTRIBUTE')+9)).column_value :=
1870: l_inv_serial_attr(substr(l_segments_dr.application_column_name(i),
1871: instr(l_segments_dr.application_column_name(i),'ATTRIBUTE')+9));
1872: fnd_flex_descval.set_column_value(l_segments_dr.application_column_name(i),
1873: l_inv_serial_attr(substr(l_segments_dr.application_column_name(i),
1874: instr(l_segments_dr.application_column_name(i), 'ATTRIBUTE')+9)));
1875: END LOOP;
1876: END IF;

Line 1880: fnd_flex_descval.set_context_value(l_context);

1876: END IF;
1877:
1878: IF ( p_attribute_Category IS NULL ) then
1879: l_context := l_contexts_dr.context_code(l_global_context);
1880: fnd_flex_descval.set_context_value(l_context);
1881: end if;
1882: debug('calling fnd_flex_descval.concatenated_values', 'GET_INV_SERIAL_ATTR', 9);
1883: IF fnd_flex_descval.validate_desccols(appl_short_name => 'INV',
1884: desc_flex_name => 'MTL_SERIAL_NUMBERS', values_or_ids => 'I' , validation_date => SYSDATE) THEN

Line 1882: debug('calling fnd_flex_descval.concatenated_values', 'GET_INV_SERIAL_ATTR', 9);

1878: IF ( p_attribute_Category IS NULL ) then
1879: l_context := l_contexts_dr.context_code(l_global_context);
1880: fnd_flex_descval.set_context_value(l_context);
1881: end if;
1882: debug('calling fnd_flex_descval.concatenated_values', 'GET_INV_SERIAL_ATTR', 9);
1883: IF fnd_flex_descval.validate_desccols(appl_short_name => 'INV',
1884: desc_flex_name => 'MTL_SERIAL_NUMBERS', values_or_ids => 'I' , validation_date => SYSDATE) THEN
1885: x_concatenated_values := fnd_flex_descval.concatenated_values;
1886: ELSE

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

1879: l_context := l_contexts_dr.context_code(l_global_context);
1880: fnd_flex_descval.set_context_value(l_context);
1881: end if;
1882: debug('calling fnd_flex_descval.concatenated_values', 'GET_INV_SERIAL_ATTR', 9);
1883: IF fnd_flex_descval.validate_desccols(appl_short_name => 'INV',
1884: desc_flex_name => 'MTL_SERIAL_NUMBERS', values_or_ids => 'I' , validation_date => SYSDATE) THEN
1885: x_concatenated_values := fnd_flex_descval.concatenated_values;
1886: ELSE
1887:

Line 1885: x_concatenated_values := fnd_flex_descval.concatenated_values;

1881: end if;
1882: debug('calling fnd_flex_descval.concatenated_values', 'GET_INV_SERIAL_ATTR', 9);
1883: IF fnd_flex_descval.validate_desccols(appl_short_name => 'INV',
1884: desc_flex_name => 'MTL_SERIAL_NUMBERS', values_or_ids => 'I' , validation_date => SYSDATE) THEN
1885: x_concatenated_values := fnd_flex_descval.concatenated_values;
1886: ELSE
1887:
1888: x_concatenated_values := null;
1889: FND_MESSAGE.SET_NAME('INV', 'INV_FND_GENERIC_MSG');

Line 1890: FND_MESSAGE.SET_TOKEN('MSG', fnd_flex_descval.error_message);

1886: ELSE
1887:
1888: x_concatenated_values := null;
1889: FND_MESSAGE.SET_NAME('INV', 'INV_FND_GENERIC_MSG');
1890: FND_MESSAGE.SET_TOKEN('MSG', fnd_flex_descval.error_message);
1891: FND_MSG_PUB.ADD;
1892: raise fnd_api.g_exc_unexpected_error;
1893: END IF;
1894: debug('after getting x_concatenated_values ' || x_concatenated_values, 'GET_INV_SERIAL_ATTR', 9);