DBA Data[Home] [Help]

APPS.AMS_LISTHEADER_PVT SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 73

  SELECT system_status_code
  FROM   ams_user_statuses_vl
  WHERE  user_status_id = p_user_status_id ;
Line: 247

  select 'Y'
  from ams_list_src_types
  where list_source_type in   ('TARGET','ANALYTICS')
  and source_type_code =   cur_list_source_type
  and master_source_type_flag = 'Y'
  and enabled_flag = 'Y' ;
Line: 310

  IF p_listheader_rec.row_selection_type <> FND_API.g_miss_char
  AND p_listheader_rec.row_selection_type IS NOT NULL THEN
      IF AMS_Utility_PVT.check_lookup_exists(
            p_lookup_type => 'AMS_LIST_ROW_SELECT_TYPE',
            p_lookup_code => p_listheader_rec.row_selection_type
         ) = FND_API.g_false THEN
         IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
            FND_MESSAGE.set_name('AMS', 'AMS_LIST_BAD_ROW_SELECT_TYPE');
Line: 478

select FND_API.g_false
from ams_list_headers_vl
where list_name = p_listheader_rec.list_name
and view_application_id not in (522,691);
Line: 482

cursor c_check_update_mode  is
select FND_API.g_false
from ams_list_headers_vl
where list_name = p_listheader_rec.list_name
and list_header_id <> p_listheader_rec.list_header_id
and view_application_id not in (522,691);
Line: 488

cursor c_check_update_mode_02  is
select FND_API.g_false
from ams_list_headers_vl
where list_name = p_listheader_rec.list_name
and list_header_id <> p_listheader_rec.list_header_id
and nvl(purge_flag,'N') = 'N'
and view_application_id in (522,691)
and owner_user_id = p_listheader_rec.owner_user_id ;
Line: 497

select FND_API.g_false
from ams_list_headers_vl
where list_name = p_listheader_rec.list_name
and nvl(purge_flag,'N') = 'N'
and view_application_id in (522,691)
and owner_user_id = p_listheader_rec.owner_user_id ;
Line: 542

         open c_check_update_mode;
Line: 543

         fetch c_check_update_mode into l_valid_flag ;
Line: 544

         close c_check_update_mode;
Line: 552

         open c_check_update_mode_02  ;
Line: 553

         fetch c_check_update_mode_02 into l_valid_flag ;
Line: 554

         close c_check_update_mode_02  ;
Line: 644

    IF  (p_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION IS NOT NULL) AND
        (p_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION <> FND_API.G_MISS_NUM)
    THEN

      IF ((p_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION < 0) OR
          (p_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION >= 100) )THEN
         IF(FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR)) THEN
            FND_MESSAGE.set_name('AMS', 'AMS_LIST_RANDOM_PCT');
Line: 652

            FND_MESSAGE.Set_Token('RAND_VALUE',p_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION);
Line: 663

    IF  (p_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION IS NOT NULL)  AND
        (p_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION <> FND_API.G_MISS_NUM)
    THEN
      IF ((p_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION < 0) OR
          (p_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION > 100) )THEN
          IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
             FND_MESSAGE.set_name('AMS', 'AMS_LIST_CONTROL_PCT_INVALID');
Line: 873

SELECT COUNT(1)
FROM   AMS_LIST_HEADERS_ALL
WHERE  LIST_HEADER_ID = p_list_header_id;
Line: 879

SELECT ams_list_headers_all_s.nextval
FROM DUAL;
Line: 1071

          p_validation_mode                 => JTF_PLSQL_API.g_update,
          x_return_status                   => x_return_status
        );
Line: 1212

SELECT ams_list_headers_all_s.NEXTVAL
FROM DUAL;
Line: 1216

SELECT COUNT(*)
FROM   ams_list_headers_all
WHERE  list_header_id = p_list_header_id;
Line: 1222

SELECT custom_setup_id
FROM   ams_custom_setups_b
WHERE  object_type = L_OBJECT_TYPE
and   activity_type_code  = c_list_type
--AND    enabled_flag = 'Y'
      ;
Line: 1230

SELECT user_status_id
       FROM ams_user_statuses_vl
       WHERE system_status_type = 'AMS_LIST_STATUS'
       AND system_status_code = 'DRAFT'
       AND enabled_flag = 'Y'
       AND default_flag = 'Y';
Line: 1351

  insert into AMS_LIST_HEADERS_ALL (
   LIST_HEADER_ID   ,
   LAST_UPDATE_DATE   ,
   LAST_UPDATED_BY   ,
   CREATION_DATE   ,
   CREATED_BY   ,
   LAST_UPDATE_LOGIN   ,
   OBJECT_VERSION_NUMBER   ,
   REQUEST_ID   ,
   PROGRAM_ID   ,
   PROGRAM_APPLICATION_ID   ,
   PROGRAM_UPDATE_DATE   ,
   VIEW_APPLICATION_ID   ,
   LIST_USED_BY_ID   ,
   ARC_LIST_USED_BY   ,
   LIST_TYPE   ,
   STATUS_CODE   ,
   STATUS_DATE   ,
   GENERATION_TYPE   ,
   REPEAT_EXCLUDE_TYPE   ,
   ROW_SELECTION_TYPE   ,
   OWNER_USER_ID   ,
   ACCESS_LEVEL   ,
   ENABLE_LOG_FLAG   ,
   ENABLE_WORD_REPLACEMENT_FLAG   ,
   ENABLE_PARALLEL_DML_FLAG   ,
   DEDUPE_DURING_GENERATION_FLAG   ,
   GENERATE_CONTROL_GROUP_FLAG   ,
   LAST_GENERATION_SUCCESS_FLAG   ,
   FORECASTED_START_DATE   ,
   FORECASTED_END_DATE   ,
   ACTUAL_END_DATE   ,
   SENT_OUT_DATE   ,
   DEDUPE_START_DATE   ,
   LAST_DEDUPE_DATE   ,
   LAST_DEDUPED_BY_USER_ID   ,
   WORKFLOW_ITEM_KEY   ,
   NO_OF_ROWS_DUPLICATES   ,
   NO_OF_ROWS_MIN_REQUESTED   ,
   NO_OF_ROWS_MAX_REQUESTED   ,
   NO_OF_ROWS_IN_LIST   ,
   NO_OF_ROWS_IN_CTRL_GROUP   ,
   NO_OF_ROWS_ACTIVE   ,
   NO_OF_ROWS_INACTIVE   ,
   NO_OF_ROWS_MANUALLY_ENTERED   ,
   NO_OF_ROWS_DO_NOT_CALL   ,
   NO_OF_ROWS_DO_NOT_MAIL   ,
   NO_OF_ROWS_RANDOM   ,
   ORG_ID   ,
   MAIN_GEN_START_TIME   ,
   MAIN_GEN_END_TIME   ,
   MAIN_RANDOM_NTH_ROW_SELECTION   ,
   MAIN_RANDOM_PCT_ROW_SELECTION   ,
   CTRL_RANDOM_NTH_ROW_SELECTION   ,
   CTRL_RANDOM_PCT_ROW_SELECTION   ,
   REPEAT_SOURCE_LIST_HEADER_ID   ,
   RESULT_TEXT   ,
   KEYWORDS   ,
   DESCRIPTION   ,
   LIST_PRIORITY   ,
   ASSIGN_PERSON_ID   ,
   LIST_SOURCE   ,
   LIST_SOURCE_TYPE   ,
   LIST_ONLINE_FLAG   ,
   RANDOM_LIST_ID   ,
   ENABLED_FLAG   ,
   ASSIGNED_TO   ,
   QUERY_ID   ,
   OWNER_PERSON_ID   ,
   ARCHIVED_BY   ,
   ARCHIVED_DATE   ,
   ATTRIBUTE_CATEGORY   ,
   ATTRIBUTE1   ,
   ATTRIBUTE2   ,
   ATTRIBUTE3   ,
   ATTRIBUTE4   ,
   ATTRIBUTE5   ,
   ATTRIBUTE6   ,
   ATTRIBUTE7   ,
   ATTRIBUTE8   ,
   ATTRIBUTE9   ,
   ATTRIBUTE10   ,
   ATTRIBUTE11   ,
   ATTRIBUTE12   ,
   ATTRIBUTE13   ,
   ATTRIBUTE14   ,
   ATTRIBUTE15   ,
   TIMEZONE_ID   ,
   USER_ENTERED_START_TIME   ,
   USER_STATUS_ID   ,
   QUANTUM   ,
   RELEASE_CONTROL_ALG_ID   ,
   DIALING_METHOD   ,
   CALLING_CALENDAR_ID   ,
   RELEASE_STRATEGY   ,
   CUSTOM_SETUP_ID   ,
   COUNTRY   ,
   CALLBACK_PRIORITY_FLAG   ,
   CALL_CENTER_READY_FLAG   ,
   PURGE_FLAG   ,
   QUOTA   ,
   QUOTA_RESET   ,
   RECYCLING_ALG_ID   ,
   PUBLIC_FLAG   ,
   LIST_CATEGORY ,
   no_of_rows_prev_contacted,
   APPLY_TRAFFIC_COP,
   purpose_code,
    CTRL_CONF_LEVEL,
    CTRL_REQ_RESP_RATE	,
    CTRL_LIMIT_OF_ERROR	,
    STATUS_CODE_OLD,
    CTRL_CONC_JOB_ID	,
    CTRL_STATUS_CODE	,
    CTRL_GEN_MODE	,
 APPLY_SUPPRESSION_FLAG
  ) values (
   decode(l_listheader_rec.LIST_HEADER_ID ,FND_API.g_miss_num,null,l_listheader_rec.LIST_HEADER_ID) ,
    sysdate,
    FND_GLOBAL.user_id,
    sysdate,
    FND_GLOBAL.user_id,
    FND_GLOBAL.conc_login_id,
    1,
   decode(l_listheader_rec.REQUEST_ID ,FND_API.g_miss_num,null,l_listheader_rec.REQUEST_ID) ,
   decode(l_listheader_rec.PROGRAM_ID ,FND_API.g_miss_num,null,l_listheader_rec.PROGRAM_ID) ,
   decode(l_listheader_rec.PROGRAM_APPLICATION_ID ,FND_API.g_miss_num,null,l_listheader_rec.PROGRAM_APPLICATION_ID) ,
   decode(l_listheader_rec.PROGRAM_UPDATE_DATE ,FND_API.g_miss_date,null,l_listheader_rec.PROGRAM_UPDATE_DATE) ,
   decode(l_listheader_rec.VIEW_APPLICATION_ID ,FND_API.g_miss_num,530,nvl(l_listheader_rec.VIEW_APPLICATION_ID,530)) ,
   decode(l_listheader_rec.LIST_USED_BY_ID ,FND_API.g_miss_num,0,nvl(l_listheader_rec.LIST_USED_BY_ID,0)) ,
   decode(l_listheader_rec.ARC_LIST_USED_BY ,FND_API.g_miss_char,'NONE',nvl(l_listheader_rec.ARC_LIST_USED_BY,'NONE')) ,
   decode(l_listheader_rec.LIST_TYPE ,FND_API.g_miss_char,null,l_listheader_rec.LIST_TYPE) ,
   decode(l_listheader_rec.STATUS_CODE ,FND_API.g_miss_char,'DRAFT',nvl(l_listheader_rec.STATUS_CODE,'DRAFT')) ,
   decode(l_listheader_rec.STATUS_DATE ,FND_API.g_miss_date,sysdate,nvl(l_listheader_rec.STATUS_DATE,sysdate)) ,
   decode(l_listheader_rec.GENERATION_TYPE ,FND_API.g_miss_char,'STANDARD',nvl(l_listheader_rec.GENERATION_TYPE,'STANDARD')) ,
   decode(l_listheader_rec.REPEAT_EXCLUDE_TYPE ,FND_API.g_miss_char,null,l_listheader_rec.REPEAT_EXCLUDE_TYPE) ,
   decode(l_listheader_rec.ROW_SELECTION_TYPE ,FND_API.g_miss_char,'STANDARD',nvl(l_listheader_rec.ROW_SELECTION_TYPE,'STANDARD')) ,
   decode(l_listheader_rec.OWNER_USER_ID ,FND_API.g_miss_num,null,l_listheader_rec.OWNER_USER_ID) ,
   decode(l_listheader_rec.ACCESS_LEVEL ,FND_API.g_miss_char,'USER',nvl(l_listheader_rec.ACCESS_LEVEL,'USER')) ,
   decode(l_listheader_rec.ENABLE_LOG_FLAG ,FND_API.g_miss_char,'Y',nvl(l_listheader_rec.ENABLE_LOG_FLAG,'Y')) ,
   decode(l_listheader_rec.ENABLE_WORD_REPLACEMENT_FLAG ,FND_API.g_miss_char,'N',nvl(l_listheader_rec.ENABLE_WORD_REPLACEMENT_FLAG,'N')) ,
   decode(l_listheader_rec.ENABLE_PARALLEL_DML_FLAG ,FND_API.g_miss_char,'N',nvl(l_listheader_rec.ENABLE_PARALLEL_DML_FLAG,'N')) ,
   decode(l_listheader_rec.DEDUPE_DURING_GENERATION_FLAG ,FND_API.g_miss_char,'N',nvl(l_listheader_rec.DEDUPE_DURING_GENERATION_FLAG,'N')) ,
   decode(l_listheader_rec.GENERATE_CONTROL_GROUP_FLAG ,FND_API.g_miss_char,'N',nvl(l_listheader_rec.GENERATE_CONTROL_GROUP_FLAG,'N')) ,
   decode(l_listheader_rec.LAST_GENERATION_SUCCESS_FLAG ,FND_API.g_miss_char,'N',nvl(l_listheader_rec.LAST_GENERATION_SUCCESS_FLAG,'N')) ,
   decode(l_listheader_rec.FORECASTED_START_DATE ,FND_API.g_miss_date,sysdate,nvl(l_listheader_rec.FORECASTED_START_DATE,sysdate)) ,
   decode(l_listheader_rec.FORECASTED_END_DATE ,FND_API.g_miss_date,null,l_listheader_rec.FORECASTED_END_DATE) ,
   decode(l_listheader_rec.ACTUAL_END_DATE ,FND_API.g_miss_date,null,l_listheader_rec.ACTUAL_END_DATE) ,
   decode(l_listheader_rec.SENT_OUT_DATE ,FND_API.g_miss_date,null,l_listheader_rec.SENT_OUT_DATE) ,
   decode(l_listheader_rec.DEDUPE_START_DATE ,FND_API.g_miss_date,null,l_listheader_rec.DEDUPE_START_DATE) ,
   decode(l_listheader_rec.LAST_DEDUPE_DATE ,FND_API.g_miss_date,null,l_listheader_rec.LAST_DEDUPE_DATE) ,
   decode(l_listheader_rec.LAST_DEDUPED_BY_USER_ID ,FND_API.g_miss_num,null,l_listheader_rec.LAST_DEDUPED_BY_USER_ID) ,
   decode(l_listheader_rec.WORKFLOW_ITEM_KEY ,FND_API.g_miss_num,null,l_listheader_rec.WORKFLOW_ITEM_KEY) ,
   decode(l_listheader_rec.NO_OF_ROWS_DUPLICATES ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_DUPLICATES) ,
   decode(l_listheader_rec.NO_OF_ROWS_MIN_REQUESTED ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_MIN_REQUESTED) ,
   decode(l_listheader_rec.NO_OF_ROWS_MAX_REQUESTED ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_MAX_REQUESTED) ,
   decode(l_listheader_rec.NO_OF_ROWS_IN_LIST ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_IN_LIST) ,
   decode(l_listheader_rec.NO_OF_ROWS_IN_CTRL_GROUP ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_IN_CTRL_GROUP) ,
   decode(l_listheader_rec.NO_OF_ROWS_ACTIVE ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_ACTIVE) ,
   decode(l_listheader_rec.NO_OF_ROWS_INACTIVE ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_INACTIVE) ,
   decode(l_listheader_rec.NO_OF_ROWS_MANUALLY_ENTERED ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_MANUALLY_ENTERED) ,
   decode(l_listheader_rec.NO_OF_ROWS_DO_NOT_CALL ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_DO_NOT_CALL) ,
   decode(l_listheader_rec.NO_OF_ROWS_DO_NOT_MAIL ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_DO_NOT_MAIL) ,
   decode(l_listheader_rec.NO_OF_ROWS_RANDOM ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_RANDOM) ,
   /*decode(l_listheader_rec.ORG_ID ,FND_API.g_miss_num,
                TO_NUMBER(SUBSTRB(userenv('CLIENT_INFO'),1,10)),
  nvl(l_listheader_rec.ORG_ID,TO_NUMBER(SUBSTRB(userenv('CLIENT_INFO'),1,10)))) ,*/

   decode(l_listheader_rec.ORG_ID ,FND_API.g_miss_num,l_org_id,nvl(l_listheader_rec.ORG_ID,l_org_id)),

   decode(l_listheader_rec.MAIN_GEN_START_TIME ,FND_API.g_miss_date,null,l_listheader_rec.MAIN_GEN_START_TIME) ,
   decode(l_listheader_rec.MAIN_GEN_END_TIME ,FND_API.g_miss_date,null,l_listheader_rec.MAIN_GEN_END_TIME) ,
   decode(l_listheader_rec.MAIN_RANDOM_NTH_ROW_SELECTION ,FND_API.g_miss_num,null,l_listheader_rec.MAIN_RANDOM_NTH_ROW_SELECTION) ,
   decode(l_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION ,FND_API.g_miss_num,null,l_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION) ,
   decode(l_listheader_rec.CTRL_RANDOM_NTH_ROW_SELECTION ,FND_API.g_miss_num,null,l_listheader_rec.CTRL_RANDOM_NTH_ROW_SELECTION) ,
   decode(l_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION ,FND_API.g_miss_num,null,l_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION) ,
   decode(l_listheader_rec.REPEAT_SOURCE_LIST_HEADER_ID ,FND_API.g_miss_char,null,l_listheader_rec.REPEAT_SOURCE_LIST_HEADER_ID) ,
   decode(l_listheader_rec.RESULT_TEXT ,FND_API.g_miss_char,null,l_listheader_rec.RESULT_TEXT) ,
   decode(l_listheader_rec.KEYWORDS ,FND_API.g_miss_char,null,l_listheader_rec.KEYWORDS) ,
   decode(l_listheader_rec.DESCRIPTION ,FND_API.g_miss_char,null,l_listheader_rec.DESCRIPTION) ,
   decode(l_listheader_rec.LIST_PRIORITY ,FND_API.g_miss_num,null,l_listheader_rec.LIST_PRIORITY) ,
   decode(l_listheader_rec.ASSIGN_PERSON_ID ,FND_API.g_miss_num,null,l_listheader_rec.ASSIGN_PERSON_ID) ,
   decode(l_listheader_rec.LIST_SOURCE ,FND_API.g_miss_char,null,l_listheader_rec.LIST_SOURCE) ,
   decode(l_listheader_rec.LIST_SOURCE_TYPE ,FND_API.g_miss_char,null,l_listheader_rec.LIST_SOURCE_TYPE) ,
   decode(l_listheader_rec.LIST_ONLINE_FLAG ,FND_API.g_miss_char,null,l_listheader_rec.LIST_ONLINE_FLAG) ,
   decode(l_listheader_rec.RANDOM_LIST_ID ,FND_API.g_miss_num,null,l_listheader_rec.RANDOM_LIST_ID) ,
   decode(l_listheader_rec.ENABLED_FLAG ,FND_API.g_miss_char,null,l_listheader_rec.ENABLED_FLAG) ,
   decode(l_listheader_rec.ASSIGNED_TO ,FND_API.g_miss_num,null,l_listheader_rec.ASSIGNED_TO) ,
   decode(l_listheader_rec.QUERY_ID ,FND_API.g_miss_num,null,l_listheader_rec.QUERY_ID) ,
   decode(l_listheader_rec.OWNER_PERSON_ID ,FND_API.g_miss_num,null,l_listheader_rec.OWNER_PERSON_ID) ,
   decode(l_listheader_rec.ARCHIVED_BY ,FND_API.g_miss_num,null,l_listheader_rec.ARCHIVED_BY) ,
   decode(l_listheader_rec.ARCHIVED_DATE ,FND_API.g_miss_date,null,l_listheader_rec.ARCHIVED_DATE) ,
   decode(l_listheader_rec.ATTRIBUTE_CATEGORY ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE_CATEGORY) ,
   decode(l_listheader_rec.ATTRIBUTE1 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE1) ,
   decode(l_listheader_rec.ATTRIBUTE2 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE2) ,
   decode(l_listheader_rec.ATTRIBUTE3 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE3) ,
   decode(l_listheader_rec.ATTRIBUTE4 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE4) ,
   decode(l_listheader_rec.ATTRIBUTE5 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE5) ,
   decode(l_listheader_rec.ATTRIBUTE6 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE6) ,
   decode(l_listheader_rec.ATTRIBUTE7 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE7) ,
   decode(l_listheader_rec.ATTRIBUTE8 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE8) ,
   decode(l_listheader_rec.ATTRIBUTE9 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE9) ,
   decode(l_listheader_rec.ATTRIBUTE10 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE10) ,
   decode(l_listheader_rec.ATTRIBUTE11 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE11) ,
   decode(l_listheader_rec.ATTRIBUTE12 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE12) ,
   decode(l_listheader_rec.ATTRIBUTE13 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE13) ,
   decode(l_listheader_rec.ATTRIBUTE14 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE14) ,
   decode(l_listheader_rec.ATTRIBUTE15 ,FND_API.g_miss_char,null,l_listheader_rec.ATTRIBUTE15) ,
   decode(l_listheader_rec.TIMEZONE_ID ,FND_API.g_miss_num,null,l_listheader_rec.TIMEZONE_ID) ,
   decode(l_listheader_rec.USER_ENTERED_START_TIME ,FND_API.g_miss_date,null,l_listheader_rec.USER_ENTERED_START_TIME) ,
--   decode(l_listheader_rec.USER_STATUS_ID ,FND_API.g_miss_num,300,nvl(l_listheader_rec.USER_STATUS_ID,300)) ,
   decode(l_listheader_rec.USER_STATUS_ID ,FND_API.g_miss_num,null,l_listheader_rec.USER_STATUS_ID) ,
   decode(l_listheader_rec.QUANTUM ,FND_API.g_miss_num,null,l_listheader_rec.QUANTUM) ,
   decode(l_listheader_rec.RELEASE_CONTROL_ALG_ID ,FND_API.g_miss_num,null,l_listheader_rec.RELEASE_CONTROL_ALG_ID) ,
   decode(l_listheader_rec.DIALING_METHOD ,FND_API.g_miss_char,null,l_listheader_rec.DIALING_METHOD) ,
   decode(l_listheader_rec.CALLING_CALENDAR_ID ,FND_API.g_miss_num,null,l_listheader_rec.CALLING_CALENDAR_ID) ,
   decode(l_listheader_rec.RELEASE_STRATEGY ,FND_API.g_miss_char,null,l_listheader_rec.RELEASE_STRATEGY) ,
   decode(l_listheader_rec.CUSTOM_SETUP_ID ,FND_API.g_miss_num,null,l_listheader_rec.CUSTOM_SETUP_ID) ,
   decode(l_listheader_rec.COUNTRY ,FND_API.g_miss_num,null,l_listheader_rec.COUNTRY) ,
   decode(l_listheader_rec.CALLBACK_PRIORITY_FLAG ,FND_API.g_miss_char,null,l_listheader_rec.CALLBACK_PRIORITY_FLAG) ,
   decode(l_listheader_rec.CALL_CENTER_READY_FLAG ,FND_API.g_miss_char,null,l_listheader_rec.CALL_CENTER_READY_FLAG) ,
   decode(l_listheader_rec.PURGE_FLAG ,FND_API.g_miss_char,null,l_listheader_rec.PURGE_FLAG) ,
   decode(l_listheader_rec.QUOTA ,FND_API.g_miss_num,null,l_listheader_rec.QUOTA) ,
   decode(l_listheader_rec.QUOTA_RESET ,FND_API.g_miss_num,null,l_listheader_rec.QUOTA_RESET) ,
   decode(l_listheader_rec.RECYCLING_ALG_ID ,FND_API.g_miss_num,null,l_listheader_rec.RECYCLING_ALG_ID) ,
   decode(l_listheader_rec.PUBLIC_FLAG ,FND_API.g_miss_char,null,l_listheader_rec.PUBLIC_FLAG) ,
   decode(l_listheader_rec.LIST_CATEGORY ,FND_API.g_miss_char,null,l_listheader_rec.LIST_CATEGORY) ,
   decode(l_listheader_rec.NO_OF_ROWS_prev_contacted ,FND_API.g_miss_num,null,l_listheader_rec.NO_OF_ROWS_prev_contacted) ,
   decode(l_listheader_rec.APPLY_TRAFFIC_COP ,FND_API.g_miss_char,null,l_listheader_rec.APPLY_TRAFFIC_COP),
   decode(l_listheader_rec.PURPOSE_CODE ,FND_API.g_miss_char,'GENERAL',null,'GENERAL',l_listheader_rec.PURPOSE_CODE) ,

 -- ckapoor R12 enhancement for copy target group changes
   decode(l_listheader_rec.CTRL_CONF_LEVEL ,FND_API.g_miss_num,null,l_listheader_rec.CTRL_CONF_LEVEL) ,
   decode(l_listheader_rec.CTRL_REQ_RESP_RATE ,FND_API.g_miss_num,null,l_listheader_rec.CTRL_REQ_RESP_RATE) ,
   decode(l_listheader_rec.CTRL_LIMIT_OF_ERROR ,FND_API.g_miss_num,null,l_listheader_rec.CTRL_LIMIT_OF_ERROR) ,
   decode(l_listheader_rec.STATUS_CODE_OLD ,FND_API.g_miss_char,null,l_listheader_rec.STATUS_CODE_OLD) ,
   decode(l_listheader_rec.CTRL_CONC_JOB_ID ,FND_API.g_miss_num,null,l_listheader_rec.CTRL_CONC_JOB_ID) ,
   decode(l_listheader_rec.CTRL_STATUS_CODE ,FND_API.g_miss_char,null,l_listheader_rec.CTRL_STATUS_CODE) ,
   decode(l_listheader_rec.CTRL_GEN_MODE ,FND_API.g_miss_char,null, l_listheader_rec.CTRL_GEN_MODE) ,
   decode(l_listheader_rec.APPLY_SUPPRESSION_FLAG ,FND_API.g_miss_char,null,l_listheader_rec.APPLY_SUPPRESSION_FLAG)
-- end ckapoor R12 enhancement for copy target group changes

  );
Line: 1595

  insert into AMS_LIST_HEADERS_ALL_TL (
    LANGUAGE,
    SOURCE_LANG,
    LIST_NAME,
    DESCRIPTION,
    LIST_HEADER_ID,
    LAST_UPDATE_DATE,
    LAST_UPDATE_BY,
    CREATION_DATE,
    CREATED_BY,
    LAST_UPDATE_LOGIN
  ) select
    l.language_code,
    userenv('LANG'),
   decode(l_listheader_rec.LIST_NAME ,FND_API.g_miss_char,null,l_listheader_rec.LIST_NAME) ,
   decode(l_listheader_rec.DESCRIPTION ,FND_API.g_miss_char,null,l_listheader_rec.DESCRIPTION) ,
   decode(l_listheader_rec.LIST_HEADER_ID ,FND_API.g_miss_num,null,l_listheader_rec.LIST_HEADER_ID) ,
    sysdate,
    FND_GLOBAL.user_id,
    sysdate,
    FND_GLOBAL.user_id,
    FND_GLOBAL.conc_login_id
  from FND_LANGUAGES L
  where L.INSTALLED_FLAG in ('I', 'B')
  and not exists
    (select NULL
    from AMS_LIST_HEADERS_ALL_TL T
    where T.LIST_HEADER_ID = l_listheader_rec.LIST_HEADER_ID
    and T.LANGUAGE = L.LANGUAGE_CODE);
Line: 1714

PROCEDURE Update_ListHeader
( p_api_version          IN     NUMBER,
  p_init_msg_list        IN     VARCHAR2    := FND_API.G_FALSE,
  p_commit               IN     VARCHAR2    := FND_API.G_FALSE,
  p_validation_level     IN     NUMBER      := FND_API.G_VALID_LEVEL_FULL,
  x_return_status        OUT NOCOPY    VARCHAR2,
  x_msg_count            OUT NOCOPY    NUMBER,
  x_msg_data             OUT NOCOPY    VARCHAR2,
  p_listheader_rec       IN     list_header_rec_type
) IS

  l_api_name            CONSTANT VARCHAR2(30)  := 'Update_ListHeader';
Line: 1737

  is select item_key
  from wf_item_activity_statuses
  where item_type = l_item_type
  and   item_key like p_listheader_rec.list_header_id || '_%'
  and activity_status in ('ERROR','ACTIVE');
Line: 1745

   SAVEPOINT Update_listheaders_PVT;
Line: 1760

     FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Update_listheaders: Start', TRUE);
Line: 1765

            AMS_Utility_PVT.debug_message('AMS_ListHeaders_PVT.Update_listheaders: Start');
Line: 1806

        FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Update_listheaders: Done Timezone', TRUE);
Line: 1811

            AMS_Utility_PVT.debug_message('AMS_ListHeaders_PVT.Update_listheaders: Done timezone');
Line: 1820

         p_validation_mode => JTF_PLSQL_API.g_update,
         x_return_status   => x_return_status
      );
Line: 1834

        FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Update_listheaders: Item Level Validation', TRUE);
Line: 1839

            AMS_Utility_PVT.debug_message('AMS_ListHeaders_PVT.Update_listheaders: Item level validation');
Line: 1860

      FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT - update ams_listheaders', TRUE);
Line: 1865

          AMS_Utility_PVT.debug_message('AMS_ListHeaders_PVT.update ams_listheaders');
Line: 1892

      DELETE FROM ams_list_tmp_entries
      WHERE list_header_id = l_listheader_rec.list_header_id;
Line: 1898

      DELETE FROM ams_list_entries
      WHERE  list_header_id =l_listheader_rec.list_header_id;
Line: 1905

      DELETE FROM ams_list_src_type_usages
      WHERE  list_header_id =l_listheader_rec.list_header_id;
Line: 1919

    UPDATE ams_list_headers_all
    SET
    last_update_date          = sysdate
    ,last_updated_by           = FND_GLOBAL.User_Id
    ,last_update_login         = FND_GLOBAL.Conc_Login_Id
    ,object_version_number     = l_listheader_rec.object_version_number + 1
    ,request_id                = l_listheader_rec.request_id
    ,program_id                = l_listheader_rec.program_id
    ,program_application_id    = l_listheader_rec.program_application_id
    ,quantum                   = l_listheader_rec.quantum
    ,release_control_alg_id    = l_listheader_rec.release_control_alg_id
    ,dialing_method            = l_listheader_rec.dialing_method
    ,calling_calendar_id       = l_listheader_rec.calling_calendar_id
    ,release_strategy          = l_listheader_rec.release_strategy
    ,custom_setup_id           = l_listheader_rec.custom_setup_id
    ,country                   = l_listheader_rec.country
    ,purge_flag                = l_listheader_rec.PURGE_FLAG
    ,public_flag               = l_listheader_rec.public_flag
    ,list_category             = l_listheader_rec.list_category
    ,quota                     = l_listheader_rec.QUOTA
    ,quota_reset               = l_listheader_rec.QUOTA_RESET
    ,recycling_alg_id          = l_listheader_rec.RECYCLING_ALG_ID
    ,callback_priority_flag    = l_listheader_rec.callback_priority_flag
    ,call_center_ready_flag    = l_listheader_rec.call_center_ready_flag
    ,user_status_id            = l_listheader_rec.user_status_id
    ,program_update_date       = l_listheader_rec.program_update_date
    --,list_name                 = l_listheader_rec.list_name
    ,list_used_by_id           = l_listheader_rec.list_used_by_id
    ,arc_list_used_by          = l_listheader_rec.arc_list_used_by
    ,list_type                 = l_listheader_rec.list_type
    ,status_code               = l_listheader_rec.status_code
    ,status_date               = l_listheader_rec.status_date
    ,generation_type           = l_listheader_rec.generation_type
    ,row_selection_type        = l_listheader_rec.row_selection_type
    ,owner_user_id             = l_listheader_rec.owner_user_id
    ,access_level              = l_listheader_rec.access_level
    ,enable_log_flag           = l_listheader_rec.enable_log_flag
    ,enable_word_replacement_flag  = l_listheader_rec.enable_word_replacement_flag
    ,dedupe_during_generation_flag = l_listheader_rec.dedupe_during_generation_flag  --added vbhandar 10/12/2000
    ,generate_control_group_flag   = l_listheader_rec.generate_control_group_flag
    ,forecasted_start_date     = l_listheader_rec.forecasted_start_date
    ,forecasted_end_date       = l_listheader_rec.forecasted_end_date
    ,actual_end_date           = l_listheader_rec.actual_end_date
    ,sent_out_date             = l_listheader_rec.sent_out_date
    ,dedupe_start_date         = l_listheader_rec.dedupe_start_date
    ,last_dedupe_date          = l_listheader_rec.last_dedupe_date
    ,last_deduped_by_user_id   = l_listheader_rec.last_deduped_by_user_id
    ,workflow_item_key         = l_listheader_rec.workflow_item_key
    ,no_of_rows_duplicates     = l_listheader_rec.no_of_rows_duplicates
    ,no_of_rows_min_requested  = l_listheader_rec.no_of_rows_min_requested
    ,no_of_rows_max_requested  = l_listheader_rec.no_of_rows_max_requested
    ,no_of_rows_in_list        = l_listheader_rec.no_of_rows_in_list
    ,no_of_rows_in_ctrl_group  = l_listheader_rec.no_of_rows_in_ctrl_group
    ,no_of_rows_active         = l_listheader_rec.no_of_rows_active
    ,no_of_rows_inactive       = l_listheader_rec.no_of_rows_inactive
    ,no_of_rows_manually_entered  = l_listheader_rec.no_of_rows_manually_entered
    ,no_of_rows_do_not_call    = l_listheader_rec.no_of_rows_do_not_call
    ,no_of_rows_do_not_mail    = l_listheader_rec.no_of_rows_do_not_mail
    ,no_of_rows_random         = l_listheader_rec.no_of_rows_random
    ,timezone_id               = l_listheader_rec.timezone_id
    ,user_entered_start_time   = l_listheader_rec.user_entered_start_time
    ,main_gen_start_time       = l_listheader_rec.main_gen_start_time
    ,main_gen_end_time         = l_listheader_rec.main_gen_end_time
    ,main_random_nth_row_selection = l_listheader_rec.main_random_nth_row_selection
    ,main_random_pct_row_selection = l_listheader_rec.main_random_pct_row_selection
    ,ctrl_random_nth_row_selection = l_listheader_rec.ctrl_random_nth_row_selection
    ,ctrl_random_pct_row_selection = l_listheader_rec.ctrl_random_pct_row_selection
    ,result_text               = l_listheader_rec.result_text
    ,keywords                  = l_listheader_rec.keywords
    -- ,description               = l_listheader_rec.description
    ,list_priority             = l_listheader_rec.list_priority
    ,assign_person_id          = l_listheader_rec.assign_person_id
    ,list_source               = l_listheader_rec.list_source
    ,list_source_type          = l_listheader_rec.list_source_type
    ,list_online_flag          = l_listheader_rec.list_online_flag
    ,random_list_id            = l_listheader_rec.random_list_id
    ,enabled_flag              = l_listheader_rec.enabled_flag
    ,assigned_to               = l_listheader_rec.assigned_to
    ,query_id                  = l_listheader_rec.query_id
    ,owner_person_id           = l_listheader_rec.owner_person_id
    ,attribute_category        = l_listheader_rec.attribute_category
    ,attribute1                = l_listheader_rec.attribute1
    ,attribute2                = l_listheader_rec.attribute2
    ,attribute3                = l_listheader_rec.attribute3
    ,attribute4                = l_listheader_rec.attribute4
    ,attribute5                = l_listheader_rec.attribute5
    ,attribute6                = l_listheader_rec.attribute6
    ,attribute7                = l_listheader_rec.attribute7
    ,attribute8                = l_listheader_rec.attribute8
    ,attribute9                = l_listheader_rec.attribute9
    ,attribute10               = l_listheader_rec.attribute10
    ,attribute11               = l_listheader_rec.attribute11
    ,attribute12               = l_listheader_rec.attribute12
    ,attribute13               = l_listheader_rec.attribute13
    ,attribute14               = l_listheader_rec.attribute14
    ,attribute15               = l_listheader_rec.attribute15
    ,no_of_rows_prev_contacted  = l_listheader_rec.no_of_rows_prev_contacted
    ,apply_traffic_cop          =l_listheader_rec.apply_traffic_cop

    -- ckapoor R12 control group enhancements

    ,CTRL_CONF_LEVEL          =l_listheader_rec.CTRL_CONF_LEVEL
    ,CTRL_REQ_RESP_RATE       =l_listheader_rec.CTRL_REQ_RESP_RATE
    ,CTRL_LIMIT_OF_ERROR      =l_listheader_rec.CTRL_LIMIT_OF_ERROR
    ,STATUS_CODE_OLD          =l_listheader_rec.STATUS_CODE_OLD
    ,CTRL_CONC_JOB_ID         =l_listheader_rec.CTRL_CONC_JOB_ID
    ,CTRL_STATUS_CODE         =l_listheader_rec.CTRL_STATUS_CODE
    ,CTRL_GEN_MODE            =l_listheader_rec.CTRL_GEN_MODE
    ,APPLY_SUPPRESSION_FLAG   =l_listheader_rec.APPLY_SUPPRESSION_FLAG

    -- end ckapoor R12 control group enhancements



    WHERE list_header_id       = l_listheader_rec.list_header_id;
Line: 2043

        FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Update_listheaders API', TRUE);
Line: 2049

  update AMS_LIST_HEADERS_ALL_TL set
    LIST_NAME = l_listheader_rec.LIST_NAME,
    DESCRIPTION = l_listheader_rec.DESCRIPTION,
    LAST_UPDATE_DATE = sysdate,
    LAST_UPDATE_BY = FND_GLOBAL.user_id,
    LAST_UPDATE_LOGIN = FND_GLOBAL.conc_login_id,
    SOURCE_LANG = userenv('LANG')
  where LIST_HEADER_ID = l_listheader_rec.LIST_HEADER_ID
  and userenv('LANG') in (LANGUAGE, SOURCE_LANG);
Line: 2066

        FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Update_listheaders API', TRUE);
Line: 2080

      AMS_ListEntry_PVT.Update_ListEntry_Source_Code
				    (p_api_version   => 1.0,
                         p_list_id       => l_listheader_rec.list_header_id,
                         x_return_status => x_return_status,
                         x_msg_count     => l_msg_count,
                         x_msg_data      =>  l_msg_data);
Line: 2098

       FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Update_listheaders', TRUE);
Line: 2104

       FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Update_listheaders: END', TRUE);
Line: 2116

      ROLLBACK TO Update_listheaders_PVT;
Line: 2126

      ROLLBACK TO Update_listheaders_PVT;
Line: 2134

      ROLLBACK TO Update_listheaders_PVT;
Line: 2146

END Update_listheader;
Line: 2168

PROCEDURE Delete_ListHeader
( p_api_version           IN     NUMBER,
  p_init_msg_list         IN     VARCHAR2    := FND_API.G_FALSE,
  p_commit                IN     VARCHAR2    := FND_API.G_FALSE,
  p_validation_level      IN     NUMBER      := FND_API.G_VALID_LEVEL_FULL,
  x_return_status         OUT NOCOPY    VARCHAR2,
  x_msg_count             OUT NOCOPY    NUMBER,
  x_msg_data              OUT NOCOPY    VARCHAR2,
  p_listheader_id         IN     number) IS

  l_api_name            CONSTANT VARCHAR2(30)  := 'Delete_ListHeader';
Line: 2188

  SAVEPOINT Delete_listheader_PVT;
Line: 2206

      FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Delete_listheaders: Start', TRUE);
Line: 2230

   DELETE FROM ams_list_src_type_usages
   WHERE  list_header_id = l_list_header_id;
Line: 2233

   DELETE FROM ams_list_rule_usages
   WHERE  list_header_id = l_list_header_id;
Line: 2236

   DELETE FROM ams_list_entries
   WHERE  list_header_id = l_list_header_id;
Line: 2239

   DELETE FROM ams_list_select_actions
   WHERE  list_header_id = l_list_header_id;
Line: 2242

   DELETE FROM ams_list_headers_all
   WHERE  list_header_id = l_list_header_id;
Line: 2254

       FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Delete_listheaders', TRUE);
Line: 2261

       FND_MESSAGE.Set_Token('ROW', 'AMS_listheader_PVT.Delete_listheader: END', TRUE);
Line: 2274

      ROLLBACK TO Delete_listheader_PVT;
Line: 2284

      ROLLBACK TO Delete_listheader_PVT;
Line: 2295

      ROLLBACK TO Delete_listheader_PVT;
Line: 2307

END Delete_listheader;
Line: 2346

  SELECT list_header_id
  FROM   ams_list_headers_all
  WHERE  list_header_id = p_listheader_id
  AND    object_version_number = p_object_version
  FOR UPDATE OF list_header_id NOWAIT;
Line: 2469

   x_listheader_rec.LAST_UPDATE_DATE       := FND_API.g_miss_date;
Line: 2470

   x_listheader_rec.LAST_UPDATED_BY        := FND_API.g_miss_num;
Line: 2473

   x_listheader_rec.LAST_UPDATE_LOGIN      := FND_API.g_miss_num;
Line: 2478

   x_listheader_rec.PROGRAM_UPDATE_DATE    := FND_API.g_miss_date;
Line: 2487

   x_listheader_rec.ROW_SELECTION_TYPE     := FND_API.g_miss_char;
Line: 2520

   x_listheader_rec.MAIN_RANDOM_NTH_ROW_SELECTION  := FND_API.g_miss_num;
Line: 2521

   x_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION  := FND_API.g_miss_num;
Line: 2522

   x_listheader_rec.CTRL_RANDOM_NTH_ROW_SELECTION  := FND_API.g_miss_num;
Line: 2523

   x_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION  := FND_API.g_miss_num;
Line: 2603

   SELECT *
   FROM   ams_list_headers_vl
   WHERE list_header_id = p_listheader_rec.list_header_id;
Line: 2628

   IF p_listheader_rec.LAST_UPDATE_DATE = FND_API.g_miss_date THEN
         x_complete_rec.LAST_UPDATE_DATE := l_listheader_rec.LAST_UPDATE_DATE;
Line: 2631

   IF p_listheader_rec.LAST_UPDATED_BY  = FND_API.g_miss_num THEN
         x_complete_rec.LAST_UPDATED_BY  := l_listheader_rec.LAST_UPDATED_BY;
Line: 2640

   IF p_listheader_rec.LAST_UPDATE_LOGIN = FND_API.g_miss_num THEN
         x_complete_rec.LAST_UPDATE_LOGIN := l_listheader_rec.LAST_UPDATE_LOGIN;
Line: 2655

   IF p_listheader_rec.PROGRAM_UPDATE_DATE    = FND_API.g_miss_date THEN
         x_complete_rec.PROGRAM_UPDATE_DATE := l_listheader_rec.PROGRAM_UPDATE_DATE;
Line: 2681

   IF p_listheader_rec.ROW_SELECTION_TYPE     = FND_API.g_miss_char THEN
         x_complete_rec.ROW_SELECTION_TYPE    := l_listheader_rec.ROW_SELECTION_TYPE;
Line: 2780

   IF p_listheader_rec.MAIN_RANDOM_NTH_ROW_SELECTION  = FND_API.g_miss_num THEN
   x_complete_rec.MAIN_RANDOM_NTH_ROW_SELECTION       := l_listheader_rec.MAIN_RANDOM_NTH_ROW_SELECTION;
Line: 2783

   IF p_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION  = FND_API.g_miss_num THEN
   x_complete_rec.MAIN_RANDOM_PCT_ROW_SELECTION       := l_listheader_rec.MAIN_RANDOM_PCT_ROW_SELECTION ;
Line: 2786

   IF p_listheader_rec.CTRL_RANDOM_NTH_ROW_SELECTION  = FND_API.g_miss_num THEN
   x_complete_rec.CTRL_RANDOM_NTH_ROW_SELECTION       := l_listheader_rec.CTRL_RANDOM_NTH_ROW_SELECTION ;
Line: 2789

   IF p_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION  = FND_API.g_miss_num THEN
   x_complete_rec.CTRL_RANDOM_PCT_ROW_SELECTION       := l_listheader_rec.CTRL_RANDOM_PCT_ROW_SELECTION ;
Line: 2983

PROCEDURE Update_list_header_count(
   p_list_header_id           IN  number,
   p_init_msg_list            IN    VARCHAR2   := FND_API.G_FALSE,
   p_commit                   IN    VARCHAR2   := FND_API.G_FALSE,
   x_return_status            OUT NOCOPY    VARCHAR2,
   x_msg_count                OUT NOCOPY    NUMBER,
   x_msg_data                 OUT NOCOPY    VARCHAR2
)
IS
cursor c_count_list_entries(cur_p_list_header_id number) is
select sum(decode(enabled_flag,'N',0,1)),
       sum(decode(enabled_flag,'Y',0,1)),
       sum(1),
       sum(decode(part_of_control_group_flag,'Y',1,0)),
       sum(decode(marked_as_random_flag,'Y',1,0)),
       sum(decode(marked_as_duplicate_flag,'Y',1,0)),
       sum(decode(manually_entered_flag,
                     'Y',decode(enabled_flag,'Y','1',0),
                     0))
from ams_list_entries
where list_header_id = cur_p_list_header_id ;
Line: 3033

 SELECT nvl(no_of_rows_min_requested,0)
 INTO   l_min_rows
 FROM   ams_list_headers_all
 WHERE  list_header_id = p_list_header_id;
Line: 3045

  update ams_list_headers_all
  set no_of_rows_in_list           = l_no_of_rows_in_list,
      no_of_rows_active            = l_no_of_rows_active,
      no_of_rows_inactive          = l_no_of_rows_inactive,
      no_of_rows_in_ctrl_group     = l_no_of_rows_in_ctrl_group,
      no_of_rows_random            = l_no_of_rows_random,
      no_of_rows_duplicates        = l_no_of_rows_duplicates,
      no_of_rows_manually_entered  = l_no_of_rows_manually_entered       ,
      last_generation_success_flag = decode(l_new_status_id,303,'Y','N'),
      status_code                  = l_new_status,
      user_status_id               = l_new_status_id,
      status_date                  = sysdate,
      last_update_date             = sysdate
  WHERE  list_header_id            = p_list_header_id;
Line: 3067

     FND_MESSAGE.Set_Token('ROW', 'AMS_LIST_HEADER_UPDATE: END');
Line: 3073

           AMS_Utility_PVT.debug_message('AMS_LIST_HEADER_UPDATE: END');
Line: 3138

PROCEDURE Update_Prev_contacted_count(
   p_used_by_id			IN  number,
   p_used_by			IN  VARCHAR2,
   p_last_contacted_date	IN  DATE,
   p_init_msg_list            IN    VARCHAR2   := FND_API.G_FALSE,
   p_commit                   IN    VARCHAR2   := FND_API.G_FALSE,
   x_return_status            OUT NOCOPY    VARCHAR2,
   x_msg_count                OUT NOCOPY    NUMBER,
   x_msg_data                 OUT NOCOPY    VARCHAR2
)

IS

cursor c_get_list_header_id(cur_p_used_by varchar2,cur_p_used_by_id number) is
select list_header_id
from ams_act_lists
where LIST_USED_BY_ID = cur_p_used_by_id
 and LIST_USED_BY = cur_p_used_by
 and LIST_ACT_TYPE ='TARGET';
Line: 3161

select count(LAST_CONTACTED_DATE)
from ams_list_entries
where list_header_id = cur_p_list_header_id
 and enabled_flag = 'Y'
 and LAST_CONTACTED_DATE is not null;
Line: 3182

  update ams_list_entries
  set LAST_CONTACTED_DATE           = p_last_contacted_date,
      last_update_date             = sysdate
  WHERE  list_header_id            = l_list_header_id
  and enabled_flag = 'Y'
  and LAST_CONTACTED_DATE is null;
Line: 3196

  update ams_list_headers_all
  set no_of_rows_prev_contacted  = l_no_of_rows_prev_contacted,
  last_update_date               = sysdate
  WHERE  list_header_id          = l_list_header_id;
Line: 3211

     FND_MESSAGE.Set_Token('ROW', 'AMS_LIST_HEADER_UPDATE: END');
Line: 3289

  p_copy_select_actions   IN     VARCHAR2  := 'Y',
  p_copy_list_queries     IN     VARCHAR2  := 'Y',
  p_copy_list_entries     IN     VARCHAR2  := 'Y',

  x_listheader_id         OUT NOCOPY    NUMBER
)  IS

l_api_name            CONSTANT VARCHAR2(30)  := 'Copy_List';
Line: 3310

SELECT * FROM ams_list_headers_vl
WHERE list_header_id = list_id ;
Line: 3369

   l_trg_listheader_rec.program_update_date        := NULL;
Line: 3399

  /* IF p_copy_select_actions = 'Y' THEN
    -- call api to copy select actions
   END IF;