DBA Data[Home] [Help]

APPS.CSD_REPAIR_ACTUAL_PROCESS_PVT dependencies on CSD_REPAIR_ACTUAL_LINES_PVT

Line 513: l_curr_actual_line_rec CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_REC_TYPE;

509: l_charge_line_rec CS_CHARGE_DETAILS_PUB.CHARGES_REC_TYPE;
510:
511: -- The following variable will be used to store
512: -- actual line info for each record in the loop.
513: l_curr_actual_line_rec CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_REC_TYPE;
514:
515: -- The folowing variable will be used to skip processing for
516: -- a current row in the loop, if we encounter an error.
517: l_skip_curr_row BOOLEAN := FALSE;

Line 846: 'Calling CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');

842: BEGIN
843:
844: if (lc_proc_level >= lc_debug_level) then
845: FND_LOG.STRING(lc_proc_level, lc_mod_name,
846: 'Calling CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');
847: end if;
848:
849: CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines(
850: p_api_version => 1.0,

Line 849: CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines(

845: FND_LOG.STRING(lc_proc_level, lc_mod_name,
846: 'Calling CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');
847: end if;
848:
849: CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines(
850: p_api_version => 1.0,
851: p_commit => p_commit,
852: p_init_msg_list => p_init_msg_list,
853: p_validation_level => p_validation_level,

Line 863: 'Returned from CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');

859: );
860:
861: if (lc_proc_level >= lc_debug_level) then
862: FND_LOG.STRING(lc_proc_level, lc_mod_name,
863: 'Returned from CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');
864: end if;
865:
866: -- Throw an error if the API returned an error.
867: -- We do not stall the process if we find an error in

Line 920: 'Calling CSD_REPAIR_ACTUAL_LINES_PVT.update_repair_actual_lines');

916: l_charge_line_rec.ship_to_org_id := l_ship_to_party_site_id;
917:
918: if (lc_proc_level >= lc_debug_level) then
919: FND_LOG.STRING(lc_proc_level, lc_mod_name,
920: 'Calling CSD_REPAIR_ACTUAL_LINES_PVT.update_repair_actual_lines');
921: end if;
922:
923: --yvchen: bug#13439235
924: IF (l_curr_actual_line_rec.repair_actual_line_id IS NOT NULL) THEN

Line 935: CSD_REPAIR_ACTUAL_LINES_PVT.update_repair_actual_lines (

931: --If the actual line already booked, which has the order line id,
932: --we can not update this line.
933: If (l_order_line_id is null) Then
934: --yvchen: bug#13439235
935: CSD_REPAIR_ACTUAL_LINES_PVT.update_repair_actual_lines (
936: p_api_version => 1.0,
937: p_commit => p_commit,
938: p_init_msg_list => p_init_msg_list,
939: p_validation_level => p_validation_level,

Line 948: 'Returned from CSD_REPAIR_ACTUAL_LINES_PVT.update_repair_actual_lines');

944: x_msg_data => x_msg_data
945: );
946: if (lc_proc_level >= lc_debug_level) then
947: FND_LOG.STRING(lc_proc_level, lc_mod_name,
948: 'Returned from CSD_REPAIR_ACTUAL_LINES_PVT.update_repair_actual_lines');
949: end if;
950: end if;
951:
952: -- Throw an error if the API returned an error.

Line 1699: -- CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_TBL_TYPE is specific to

1695: -- It's really same as x_valid_MLE_lines_tbl but in repair actual line format.
1696: -- The reason we have two TYPES for the same set of data is that -
1697: -- CSD_CHARGE_LINE_UTIL.MLE_LINES_TBL_TYPE is generic format and can be
1698: -- utilized by both ESTIMATE and ACTUALS, whereas
1699: -- CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_TBL_TYPE is specific to
1700: -- Actuals.
1701: l_actual_lines_tbl CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_TBL_TYPE;
1702:
1703: l_curr_warning_flag VARCHAR2(5) := FND_API.G_FALSE;

Line 1701: l_actual_lines_tbl CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_TBL_TYPE;

1697: -- CSD_CHARGE_LINE_UTIL.MLE_LINES_TBL_TYPE is generic format and can be
1698: -- utilized by both ESTIMATE and ACTUALS, whereas
1699: -- CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_TBL_TYPE is specific to
1700: -- Actuals.
1701: l_actual_lines_tbl CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_TBL_TYPE;
1702:
1703: l_curr_warning_flag VARCHAR2(5) := FND_API.G_FALSE;
1704: x_curr_warning_flag VARCHAR2(5) := FND_API.G_FALSE;
1705: l_actuals_count NUMBER := 0;

Line 2095: 'Calling procedure CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines'

2091: -- If any row encounters any error, stop processing
2092: -- any further.
2093: if (lc_proc_level >= lc_debug_level) then
2094: FND_LOG.STRING(lc_proc_level, lc_mod_name,
2095: 'Calling procedure CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines'
2096: || ' for all actual lines. l_actuals_count = ' || l_actuals_count);
2097: end if;
2098:
2099: FOR i IN 1..l_actuals_count LOOP

Line 2119: CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines( p_api_version => 1.0,

2115: x_charge_lines_tbl( i ).ship_to_party_id := l_ship_to_party_id;
2116: x_charge_lines_tbl( i ).ship_to_account_id := l_ship_to_account_id;
2117: x_charge_lines_tbl( i ).ship_to_org_id := l_ship_to_party_site_id;
2118:
2119: CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines( p_api_version => 1.0,
2120: p_commit => FND_API.G_FALSE,
2121: p_init_msg_list => FND_API.G_FALSE,
2122: p_validation_level => 0,
2123: px_CSD_ACTUAL_LINES_REC => l_actual_lines_tbl( i ),

Line 2141: 'Returned from procedure CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines'

2137: END LOOP;
2138:
2139: if (lc_proc_level >= lc_debug_level) then
2140: FND_LOG.STRING(lc_proc_level, lc_mod_name,
2141: 'Returned from procedure CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines'
2142: || ' for all actual lines. l_actuals_count = ' || l_actuals_count);
2143: end if;
2144:
2145: IF ( l_curr_warning_flag <> FND_API.G_FALSE ) THEN

Line 2530: l_curr_actual_line_rec CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_REC_TYPE;

2526: l_charge_line_rec CS_CHARGE_DETAILS_PUB.CHARGES_REC_TYPE;
2527:
2528: -- The following variable will be used to store
2529: -- actual line info for each record in the loop.
2530: l_curr_actual_line_rec CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_REC_TYPE;
2531:
2532: -- The folowing variable will be used to skip processing for
2533: -- a current row in the loop, if we encounter an error.
2534: l_skip_curr_row BOOLEAN := FALSE;

Line 2883: 'Calling CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');

2879: BEGIN
2880:
2881: if (lc_proc_level >= lc_debug_level) then
2882: FND_LOG.STRING(lc_proc_level, lc_mod_name,
2883: 'Calling CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');
2884: end if;
2885: CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines(
2886: p_api_version => 1.0,
2887: p_commit => p_commit,

Line 2885: CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines(

2881: if (lc_proc_level >= lc_debug_level) then
2882: FND_LOG.STRING(lc_proc_level, lc_mod_name,
2883: 'Calling CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');
2884: end if;
2885: CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines(
2886: p_api_version => 1.0,
2887: p_commit => p_commit,
2888: p_init_msg_list => p_init_msg_list,
2889: p_validation_level => p_validation_level,

Line 2898: 'Returned from CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');

2894: x_msg_data => x_msg_data
2895: );
2896: if (lc_proc_level >= lc_debug_level) then
2897: FND_LOG.STRING(lc_proc_level, lc_mod_name,
2898: 'Returned from CSD_REPAIR_ACTUAL_LINES_PVT.create_repair_actual_lines');
2899: end if;
2900:
2901: -- Throw an error if the API returned an error.
2902: -- We do not stall the process if we find an error in

Line 3131: x_actual_lines_tbl IN OUT NOCOPY CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_TBL_TYPE ) IS

3127:
3128: PROCEDURE Convert_MLE_To_Actuals( p_MLE_lines_tbl IN CSD_CHARGE_LINE_UTIL.MLE_LINES_TBL_TYPE,
3129: p_repair_line_id IN NUMBER,
3130: p_repair_actual_id IN NUMBER,
3131: x_actual_lines_tbl IN OUT NOCOPY CSD_REPAIR_ACTUAL_LINES_PVT.CSD_ACTUAL_LINES_TBL_TYPE ) IS
3132: l_count NUMBER := 0;
3133:
3134: BEGIN
3135: l_count := p_MLE_lines_tbl.COUNT;