The following lines contain the word 'select', 'insert', 'update' or 'delete':
select 'X'
into l_dummy
from csd_ro_service_codes
where repair_line_id = p_ro_service_code_rec.repair_line_id
and service_code_id = p_ro_service_code_rec.service_code_id;
'Calling Insert_Row table handler');
CSD_RO_SERVICE_CODES_PKG.Insert_Row
(px_ro_service_code_id => x_ro_service_code_id,
p_object_version_number => l_obj_ver_num,
p_repair_line_id => p_ro_service_code_rec.repair_line_id,
p_service_code_id => p_ro_service_code_rec.service_code_id,
p_created_by => FND_GLOBAL.USER_ID,
p_creation_date => SYSDATE,
p_last_updated_by => FND_GLOBAL.USER_ID,
p_last_update_date => SYSDATE,
p_last_update_login => FND_GLOBAL.LOGIN_ID,
p_source_type_code => p_ro_service_code_rec.source_type_code,
p_source_solution_id => p_ro_service_code_rec.source_solution_id,
p_applicable_flag => p_ro_service_code_rec.applicable_flag,
p_applied_to_est_flag => 'N',
p_applied_to_work_flag => 'N',
p_attribute_category => p_ro_service_code_rec.attribute_category,
p_attribute1 => p_ro_service_code_rec.attribute1,
p_attribute2 => p_ro_service_code_rec.attribute2,
p_attribute3 => p_ro_service_code_rec.attribute3,
p_attribute4 => p_ro_service_code_rec.attribute4,
p_attribute5 => p_ro_service_code_rec.attribute5,
p_attribute6 => p_ro_service_code_rec.attribute6,
p_attribute7 => p_ro_service_code_rec.attribute7,
p_attribute8 => p_ro_service_code_rec.attribute8,
p_attribute9 => p_ro_service_code_rec.attribute9,
p_attribute10 => p_ro_service_code_rec.attribute10,
p_attribute11 => p_ro_service_code_rec.attribute11,
p_attribute12 => p_ro_service_code_rec.attribute12,
p_attribute13 => p_ro_service_code_rec.attribute13,
p_attribute14 => p_ro_service_code_rec.attribute14,
p_attribute15 => p_ro_service_code_rec.attribute15,
p_service_item_id => p_ro_service_code_rec.service_item_id --rfieldma, 4666403
);
FND_LOG.STRING(lc_excep_level,lc_mod_name,'Others exception in CSD_RO_SERVICE_CODES_PKG.Insert_Row Call :'||SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1,255));
'Returned from Insert_Row table handler');
/* procedure name: Update_RO_Service_Code */
/* description : procedure used to update */
/* ro service code */
/* */
/*--------------------------------------------------*/
PROCEDURE Update_RO_Service_Code
(
p_api_version IN NUMBER,
p_commit IN VARCHAR2,
p_init_msg_list IN VARCHAR2,
p_validation_level IN NUMBER,
x_return_status OUT NOCOPY VARCHAR2,
x_msg_count OUT NOCOPY NUMBER,
x_msg_data OUT NOCOPY VARCHAR2,
p_ro_service_code_rec IN RO_SERVICE_CODE_REC_TYPE,
x_obj_ver_number OUT NOCOPY NUMBER
)IS
-- CONSTANTS --
lc_debug_level CONSTANT NUMBER := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
lc_mod_name CONSTANT VARCHAR2(100) := 'csd.plsql.csd_ro_service_codes_pvt.update_ro_service_code';
lc_api_name CONSTANT VARCHAR2(30) := 'Update_RO_Service_Code';
SAVEPOINT Update_RO_Service_Code;
'Entered Update_RO_Service_Code');
select 'X'
into l_dummy
from csd_ro_service_codes
where ro_service_code_id = p_ro_service_code_rec.ro_service_code_id;
select object_version_number
into l_obj_ver_num
from csd_ro_service_codes
where ro_service_code_id = p_ro_service_code_rec.ro_service_code_id;
'Calling Update_Row table handler');
CSD_RO_SERVICE_CODES_PKG.Update_Row
(p_ro_service_code_id => p_ro_service_code_rec.ro_service_code_id,
p_object_version_number => l_obj_ver_num + 1,
p_repair_line_id => p_ro_service_code_rec.repair_line_id,
p_service_code_id => p_ro_service_code_rec.service_code_id,
p_created_by => FND_GLOBAL.USER_ID,
p_creation_date => SYSDATE,
p_last_updated_by => FND_GLOBAL.USER_ID,
p_last_update_date => SYSDATE,
p_last_update_login => FND_GLOBAL.LOGIN_ID,
p_source_type_code => p_ro_service_code_rec.source_type_code,
p_source_solution_id => p_ro_service_code_rec.source_solution_id,
p_applicable_flag => p_ro_service_code_rec.applicable_flag,
p_applied_to_est_flag => p_ro_service_code_rec.applied_to_est_flag,
p_applied_to_work_flag => p_ro_service_code_rec.applied_to_work_flag,
p_attribute_category => p_ro_service_code_rec.attribute_category,
p_attribute1 => p_ro_service_code_rec.attribute1,
p_attribute2 => p_ro_service_code_rec.attribute2,
p_attribute3 => p_ro_service_code_rec.attribute3,
p_attribute4 => p_ro_service_code_rec.attribute4,
p_attribute5 => p_ro_service_code_rec.attribute5,
p_attribute6 => p_ro_service_code_rec.attribute6,
p_attribute7 => p_ro_service_code_rec.attribute7,
p_attribute8 => p_ro_service_code_rec.attribute8,
p_attribute9 => p_ro_service_code_rec.attribute9,
p_attribute10 => p_ro_service_code_rec.attribute10,
p_attribute11 => p_ro_service_code_rec.attribute11,
p_attribute12 => p_ro_service_code_rec.attribute12,
p_attribute13 => p_ro_service_code_rec.attribute13,
p_attribute14 => p_ro_service_code_rec.attribute14,
p_attribute15 => p_ro_service_code_rec.attribute15,
p_service_item_id => p_ro_service_code_rec.service_item_id -- rfieldma, 4666403
);
FND_LOG.STRING(lc_excep_level,lc_mod_name,'Others exception in CSD_RO_SERVICE_CODES_PKG.Update_Row Call :'||SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1,255));
'Returned from Update_Row table handler');
'Leaving Update_RO_Service_Code');
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
ROLLBACK TO Update_RO_Service_Code;
END Update_RO_Service_Code;
/* procedure name: Delete_RO_Service_Code */
/* description : procedure used to delete */
/* ro service code */
/* */
/*--------------------------------------------------*/
PROCEDURE Delete_RO_Service_Code
(
p_api_version IN NUMBER,
p_commit IN VARCHAR2,
p_init_msg_list IN VARCHAR2,
p_validation_level IN NUMBER,
x_return_status OUT NOCOPY VARCHAR2,
x_msg_count OUT NOCOPY NUMBER,
x_msg_data OUT NOCOPY VARCHAR2,
p_ro_service_code_id IN NUMBER
) IS
-- CONSTANTS --
lc_debug_level CONSTANT NUMBER := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
lc_mod_name CONSTANT VARCHAR2(100) := 'csd.plsql.csd_ro_service_codes_pvt.delete_ro_service_code';
lc_api_name CONSTANT VARCHAR2(30) := 'Delete_RO_Service_Code';
SAVEPOINT Delete_RO_Service_Code;
'Entered Delete_RO_Service_Code');
'Calling Delete_Row table handler');
CSD_RO_SERVICE_CODES_PKG.Delete_Row
(p_ro_service_code_id => p_ro_service_code_id);
FND_LOG.STRING(lc_excep_level,lc_mod_name,'Others exception in CSD_RO_SERVICE_CODES_PKG.Delete_Row Call :'||SubStr('Error '||TO_CHAR(SQLCODE)||': '||SQLERRM, 1,255));
'Returned from Delete_Row table handler');
'Leaving Delete_RO_Service_Code');
ROLLBACK TO Delete_RO_Service_Code;
ROLLBACK TO Delete_RO_Service_Code;
ROLLBACK TO Delete_RO_Service_Code;
END Delete_RO_Service_Code;
p_last_updated_by => null,
p_last_update_date => null,
p_last_update_login => null,
p_source_type_code => p_ro_service_code_rec.source_type_code,
p_source_solution_id => p_ro_service_code_rec.source_solution_id,
p_applicable_flag => p_ro_service_code_rec.applicable_flag,
p_applied_to_est_flag => null,
p_applied_to_work_flag => null,
p_attribute_category => p_ro_service_code_rec.attribute_category,
p_attribute1 => p_ro_service_code_rec.attribute1,
p_attribute2 => p_ro_service_code_rec.attribute2,
p_attribute3 => p_ro_service_code_rec.attribute3,
p_attribute4 => p_ro_service_code_rec.attribute4,
p_attribute5 => p_ro_service_code_rec.attribute5,
p_attribute6 => p_ro_service_code_rec.attribute6,
p_attribute7 => p_ro_service_code_rec.attribute7,
p_attribute8 => p_ro_service_code_rec.attribute8,
p_attribute9 => p_ro_service_code_rec.attribute9,
p_attribute10 => p_ro_service_code_rec.attribute10,
p_attribute11 => p_ro_service_code_rec.attribute11,
p_attribute12 => p_ro_service_code_rec.attribute12,
p_attribute13 => p_ro_service_code_rec.attribute13,
p_attribute14 => p_ro_service_code_rec.attribute14,
p_attribute15 => p_ro_service_code_rec.attribute15
*/
--
);