DBA Data[Home] [Help]

APPS.ZX_TDS_RULE_BASE_DETM_PVT dependencies on FND_FLEX_EXT

Line 6461: l_account_string := FND_FLEX_EXT.get_segs(

6457: 'Acct string found in cache: ' || l_account_string);
6458: END IF;
6459:
6460: ELSE
6461: l_account_string := FND_FLEX_EXT.get_segs(
6462: 'SQLGL',
6463: 'GL#',
6464: p_chart_of_accounts_id,
6465: l_ccid);

Line 6577: l_delimiter := FND_FLEX_EXT.GET_DELIMITER(

6573: -- init accounting segment array
6574: --
6575: g_segment_array.DELETE;
6576:
6577: l_delimiter := FND_FLEX_EXT.GET_DELIMITER(
6578: 'SQLGL',
6579: 'GL#',
6580: p_chart_of_accounts_id);
6581:

Line 6582: l_num_of_segments := FND_FLEX_EXT.breakup_segments(

6578: 'SQLGL',
6579: 'GL#',
6580: p_chart_of_accounts_id);
6581:
6582: l_num_of_segments := FND_FLEX_EXT.breakup_segments(
6583: p_account_string,
6584: l_delimiter,
6585: g_segment_array);
6586:

Line 8096: l_segments_trx FND_FLEX_EXT.SEGMENTARRAY;

8092: p_chart_of_accounts_id IN ZX_CONDITION_GROUPS_B.CHART_OF_ACCOUNTS_ID%TYPE)
8093: RETURN BOOLEAN IS
8094: l_str ZX_CONDITIONS.ALPHANUMERIC_VALUE%TYPE;
8095:
8096: l_segments_trx FND_FLEX_EXT.SEGMENTARRAY;
8097: l_segments_low FND_FLEX_EXT.SEGMENTARRAY;
8098: l_segments_high FND_FLEX_EXT.SEGMENTARRAY;
8099: l_num_segments_trx NUMBER;
8100: l_num_segments_low NUMBER;

Line 8097: l_segments_low FND_FLEX_EXT.SEGMENTARRAY;

8093: RETURN BOOLEAN IS
8094: l_str ZX_CONDITIONS.ALPHANUMERIC_VALUE%TYPE;
8095:
8096: l_segments_trx FND_FLEX_EXT.SEGMENTARRAY;
8097: l_segments_low FND_FLEX_EXT.SEGMENTARRAY;
8098: l_segments_high FND_FLEX_EXT.SEGMENTARRAY;
8099: l_num_segments_trx NUMBER;
8100: l_num_segments_low NUMBER;
8101: l_num_segments_high NUMBER;

Line 8098: l_segments_high FND_FLEX_EXT.SEGMENTARRAY;

8094: l_str ZX_CONDITIONS.ALPHANUMERIC_VALUE%TYPE;
8095:
8096: l_segments_trx FND_FLEX_EXT.SEGMENTARRAY;
8097: l_segments_low FND_FLEX_EXT.SEGMENTARRAY;
8098: l_segments_high FND_FLEX_EXT.SEGMENTARRAY;
8099: l_num_segments_trx NUMBER;
8100: l_num_segments_low NUMBER;
8101: l_num_segments_high NUMBER;
8102: l_segment_num NUMBER;

Line 8174: l_delimiter := FND_FLEX_EXT.GET_DELIMITER('SQLGL','GL#',p_chart_of_accounts_id);

8170: IF p_det_factor_templ_code = 'ACCOUNTING_FLEXFIELD' THEN
8171: IF p_trx_value is NULL THEN
8172: RETURN FALSE;
8173: ELSE
8174: l_delimiter := FND_FLEX_EXT.GET_DELIMITER('SQLGL','GL#',p_chart_of_accounts_id);
8175:
8176: l_num_segments_trx := FND_FLEX_EXT.breakup_segments(p_trx_value,
8177: l_delimiter,
8178: l_segments_trx); --OUT

Line 8176: l_num_segments_trx := FND_FLEX_EXT.breakup_segments(p_trx_value,

8172: RETURN FALSE;
8173: ELSE
8174: l_delimiter := FND_FLEX_EXT.GET_DELIMITER('SQLGL','GL#',p_chart_of_accounts_id);
8175:
8176: l_num_segments_trx := FND_FLEX_EXT.breakup_segments(p_trx_value,
8177: l_delimiter,
8178: l_segments_trx); --OUT
8179:
8180: l_num_segments_low := FND_FLEX_EXT.breakup_segments(p_value_low,

Line 8180: l_num_segments_low := FND_FLEX_EXT.breakup_segments(p_value_low,

8176: l_num_segments_trx := FND_FLEX_EXT.breakup_segments(p_trx_value,
8177: l_delimiter,
8178: l_segments_trx); --OUT
8179:
8180: l_num_segments_low := FND_FLEX_EXT.breakup_segments(p_value_low,
8181: l_delimiter,
8182: l_segments_low); --OUT
8183:
8184: l_num_segments_high := FND_FLEX_EXT.breakup_segments(p_value_high,

Line 8184: l_num_segments_high := FND_FLEX_EXT.breakup_segments(p_value_high,

8180: l_num_segments_low := FND_FLEX_EXT.breakup_segments(p_value_low,
8181: l_delimiter,
8182: l_segments_low); --OUT
8183:
8184: l_num_segments_high := FND_FLEX_EXT.breakup_segments(p_value_high,
8185: l_delimiter,
8186: l_segments_high); --OUT
8187:
8188: FOR i IN REVERSE 1 .. l_num_segments_trx LOOP