DBA Data[Home] [Help]

APPS.AMW_LOAD_PROC_DATA SQL Statements

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

Line: 9

/*  INSERTS ARE DONE AGAINST THE FOLLOWING TABLES                            */
/*  Insert into Wf_Activities_B and Wf_Activities_Tl                         */
/*  Insert/Updates into AMW_Process                                          */
/*  Insert/Updates into Wf_Process_Activities                                */
/*  Updates amw_processes_interface, with error messages                     */
/*  Deleting successful production inserts, based on profile                 */
/*                                                                           */
/*****************************************************************************/
--
-- Used FOR EXCEPTION processing
--

   G_USER_ID NUMBER := FND_GLOBAL.USER_ID;
Line: 61

   v_process_exist_no_update            VARCHAR2(2000);
Line: 74

      select parent_process_name,process_interface_id,PARENT_PROCESS_CODE
        from amw_processes_interface
       where batch_id=p_batch_id
	     --WORKAROUND FOR NULL CODES ...
         and NVL(parent_process_CODE,'-1234567890') not in (
             select PROCESS_CODE
               from amw_LATEST_REVISIONS_v);
Line: 96

         select count(1)
	       into l_process_name
           from amw_processes_interface
          where batch_id=p_batch_id
            and process_display_name = l_parent_name.parent_process_name
		    AND PROCESS_CODE IN (
			    SELECT PARENT_PROCESS_CODE
			      FROM AMW_PROCESSES_INTERFACE
				 WHERE BATCH_ID=P_BATCH_ID
				   AND PARENT_PROCESS_CODE NOT IN (SELECT PROCESS_CODE
				                                     FROM AMW_LATEST_REVISIONS_v)
								);
Line: 135

      SELECT BATCH_ID
            ,PROCESS_INTERFACE_ID
            ,SIGNIFICANT_PROCESS_FLAG
            ,NVL(STANDARD_PROCESS_FLAG,'N') AS STANDARD_PROCESS_FLAG
            ,NVL(APPROVAL_STATUS,'D') AS APPROVAL_STATUS
            ,PROCESSED_FLAG
            ,ERROR_FLAG
            ,INTERFACE_STATUS
            ,PROCESS_CATEGORY
            ,NVL(REVISE_PROCESS_FLAG,'R') AS REVISE_PROCESS_FLAG
            ,PARENT_PROCESS_NAME
            ,PROCESS_DISPLAY_NAME
            ,PARENT_PROCESS_ID
            ,PROCESS_TYPE
            ,CONTROL_ACTIVITY_TYPE
            ,PROCESS_CODE
            ,PROCESS_SEQUENCE_NUMBER
            ,PARENT_PROCESS_CODE
            ,ATTACHMENT_URL
		FROM AMW_PROCESSES_INTERFACE
	   WHERE created_by = DECODE (p_user_id, NULL, created_by, p_user_id)
         AND batch_id = DECODE (p_batch_id, NULL, batch_id, p_batch_id)
         AND processed_flag IS NULL
         AND error_flag IS NULL
       order by process_interface_id asc;
Line: 162

      SELECT BATCH_ID
            ,PROCESS_INTERFACE_ID
            ,SIGNIFICANT_PROCESS_FLAG
            ,NVL(STANDARD_PROCESS_FLAG,'Y') AS STANDARD_PROCESS_FLAG
            ,NVL(APPROVAL_STATUS,'D') AS APPROVAL_STATUS
            ,PROCESSED_FLAG
            ,ERROR_FLAG
            ,INTERFACE_STATUS
            ,PROCESS_CATEGORY
            ,NVL(REVISE_PROCESS_FLAG,'R') AS REVISE_PROCESS_FLAG
            ,PARENT_PROCESS_NAME
            ,PROCESS_DISPLAY_NAME
            ,PARENT_PROCESS_ID
            ,PROCESS_TYPE
            ,CONTROL_ACTIVITY_TYPE
            ,PROCESS_CODE
            ,PROCESS_SEQUENCE_NUMBER
            ,PARENT_PROCESS_CODE
            ,ATTACHMENT_URL
			,CERTIFICATION_STATUS
			---12.29.2004 NPANANDI: ADDED STD VAR d COLS
			,STANDARD_VARIATION
			,CLASSIFICATION
			---04.22.2005 npanandi: added 3 owner columns below
			,process_owner_id
			,finance_owner_id
			,application_owner_id
		FROM AMW_PROCESSES_INTERFACE
	   WHERE created_by = DECODE (p_user_id, NULL, created_by, p_user_id)
         AND batch_id = DECODE (p_batch_id, NULL, batch_id, p_batch_id)
         AND processed_flag IS NULL
         AND error_flag IS NULL
       order by process_interface_id asc;
Line: 197

      SELECT BATCH_ID
            ,PROCESS_INTERFACE_ID
            ,PROCESSED_FLAG
            ,ERROR_FLAG
            ,INTERFACE_STATUS
            ,NVL(REVISE_PROCESS_FLAG,'R') AS REVISE_PROCESS_FLAG
            ,PARENT_PROCESS_NAME
            ,PROCESS_DISPLAY_NAME
            ,PARENT_PROCESS_ID
            ,PROCESS_TYPE
            ,PROCESS_CODE
            ,NVL(PROCESS_SEQUENCE_NUMBER,-100) AS PROCESS_SEQUENCE_NUMBER
            ,PARENT_PROCESS_CODE
		FROM AMW_PROCESSES_INTERFACE
	   WHERE created_by = DECODE (p_user_id, NULL, created_by, p_user_id)
         AND batch_id = DECODE (p_batch_id, NULL, batch_id, p_batch_id)
         AND processed_flag IS NULL
         AND error_flag IS NULL
       order by process_interface_id asc;
Line: 218

      SELECT BATCH_ID
	        ,PROCESS_INTERFACE_ID
			,PROCESSED_FLAG
			,ERROR_FLAG
			,INTERFACE_STATUS
			,NVL(REVISE_PROCESS_FLAG,'R') AS REVISE_PROCESS_FLAG
            ,PARENT_PROCESS_NAME
            ,PROCESS_DISPLAY_NAME
            ,PARENT_PROCESS_ID
            ,PROCESS_TYPE
            ,PROCESS_CODE
            ,NVL(PROCESS_SEQUENCE_NUMBER,-100) AS PROCESS_SEQUENCE_NUMBER
            ,PARENT_PROCESS_CODE
			,NVL(APPROVAL_STATUS,'D') AS APPROVAL_STATUS
	    FROM AMW_PROCESSES_INTERFACE
	   WHERE CREATED_BY=DECODE(p_user_id, NULL, created_by, p_user_id)
	     AND  batch_id = DECODE (p_batch_id, NULL, batch_id, p_batch_id)
         AND processed_flag IS NULL
         AND error_flag IS NULL
       order by process_interface_id asc;
Line: 242

   e_process_exist_no_update       EXCEPTION;
Line: 289

   select count(process_id) into l_count_processes from amw_process_vl;
Line: 336

	     SELECT PROCESS_ID,ITEM_TYPE
	       INTO L_PROCESS_ID,L_PROCESS_ITEM_TYPE
		   FROM AMW_PROCESS_VL
	      WHERE END_DATE IS NULL
	        AND PROCESS_CODE=L_PROCESS_CODE;
Line: 347

         SELECT PROCESS_ID,ITEM_TYPE
	       INTO L_PARENT_PROCESS_ID,L_PARENT_PROCESS_ITEM_TYPE
		   FROM AMW_PROCESS_VL
	      WHERE END_DATE IS NULL
	        AND PROCESS_CODE=L_PARENT_PROCESS_CODE;
Line: 372

		    SELECT 1
		      INTO L_HIER_DENORM_CHK
		      FROM AMW_PROC_HIERARCHY_DENORM
		     WHERE PARENT_CHILD_ID=L_PARENT_PROCESS_ID
		       AND PROCESS_ID=L_PROCESS_ID
			   AND UP_DOWN_IND='D';
Line: 391

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: insert records Start '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 392

   FOR INSERT_REC IN C_GET_INTF_ROWS LOOP
      ---HERE IF ALL ABOVE CHECKS ARE FINE, THEN ALL PROCESS CODES,
	  ---PROCESS DISPLAY NAMES AND THE PROCESS ITEM TYPES ARE KNOWN
	  --- .... SO START PROCESSING, WE HAVE TO WORRY ONLY ABOUT THE
	  ---PROCESS AND IT'S ATTRIBUTES HERE, NOT CARE FOR THE
	  ---PARENT PROCESS ASSOCIATIONS YET

	  --SET THESE VALUES TO NULL FOR THIS PARTICULAR LOOP,
	  --LEST PARAM VALUES GET CORRUPTED ....
	  L_PROCESS_CODE := NULL;
Line: 407

	  L_PROCESS_CODE := INSERT_REC.PROCESS_CODE;
Line: 408

	  L_PARENT_PROCESS_CODE := INSERT_REC.PARENT_PROCESS_CODE;
Line: 411

	     SELECT PROCESS_ID,ITEM_TYPE
	       INTO L_PROCESS_ID,L_PROCESS_ITEM_TYPE
		   FROM AMW_PROCESS_VL
	      WHERE END_DATE IS NULL
	        AND PROCESS_CODE=L_PROCESS_CODE;
Line: 422

	     SELECT PROCESS_ID,ITEM_TYPE
	       INTO L_PARENT_PROCESS_ID,L_PARENT_PROCESS_ITEM_TYPE
		   FROM AMW_PROCESS_VL
	      WHERE END_DATE IS NULL
	        AND PROCESS_CODE=L_PARENT_PROCESS_CODE;
Line: 431

	  L_PROCESS_REC.SIGNIFICANT_PROCESS_FLAG := INSERT_REC.SIGNIFICANT_PROCESS_FLAG;
Line: 432

	  L_PROCESS_REC.STANDARD_PROCESS_FLAG    := INSERT_REC.STANDARD_PROCESS_FLAG;
Line: 433

	  L_PROCESS_REC.CERTIFICATION_STATUS     := INSERT_REC.CERTIFICATION_STATUS;
Line: 434

	  L_PROCESS_REC.PROCESS_CATEGORY         := INSERT_REC.PROCESS_CATEGORY;
Line: 435

	  L_PROCESS_REC.PROCESS_TYPE             := INSERT_REC.PROCESS_TYPE;
Line: 436

	  L_PROCESS_REC.CONTROL_ACTIVITY_TYPE    := INSERT_REC.CONTROL_ACTIVITY_TYPE;
Line: 437

	  L_PROCESS_REC.DISPLAY_NAME             := INSERT_REC.PROCESS_DISPLAY_NAME;
Line: 438

	  L_PROCESS_REC.ATTACHMENT_URL           := INSERT_REC.ATTACHMENT_URL;
Line: 440

	  L_PROCESS_REC.STANDARD_VARIATION       := INSERT_REC.STANDARD_VARIATION;
Line: 441

	  L_PROCESS_REC.CLASSIFICATION           := INSERT_REC.CLASSIFICATION;
Line: 443

	  l_process_rec.process_owner_id         := insert_rec.process_owner_id;
Line: 444

	  l_process_rec.finance_owner_id         := insert_rec.finance_owner_id;
Line: 445

	  l_process_rec.application_owner_id     := insert_rec.application_owner_id;
Line: 450

	     L_PROCESS_REC.PROCESS_CODE := INSERT_REC.PROCESS_CODE;
Line: 462

	        INSERT_AMW_PROCESS(
		       P_PROCESS_REC   => L_PROCESS_REC
			  ,X_RETURN_STATUS => LX_RETURN_STATUS
			  ,X_MSG_COUNT     => LX_MSG_COUNT
			  ,X_MSG_DATA      => LX_MSG_DATA
		    );
Line: 477

			   update_interface_with_error (v_err_msg
                                           ,'AMW_PROCESS_VL'
                                           ,INSERT_REC.PROCESS_INTERFACE_ID);
Line: 484

	  IF(L_PROCESS_ID IS NOT NULL AND INSERT_REC.REVISE_PROCESS_FLAG='R' and not v_error_found) THEN
	     --THIS PROCESS EXISTS, SO REVISE, IF NECESSARY, AND THEN UPDATE ...
		 AMW_RL_HIERARCHY_PKG.REVISE_PROCESS_IF_NECESSARY(
		    P_PROCESS_ID => L_PROCESS_ID
		 );
Line: 503

		 ---                     security check during updates
		 /**
         l_has_access := check_function(
                            p_function           => 'AMW_UPD_RL_PROC'
                           ,p_object_name        => 'AMW_PROCESS_APPR_ETTY'
                           ,p_instance_pk1_value => L_PROCESS_ID
                           ,p_user_id            => fnd_global.user_id);
Line: 512

             v_err_msg := 'Cannot update this Process';
Line: 513

			 update_interface_with_error (v_err_msg
                                         ,'AMW_PROCESS_VL'
			                             ,INSERT_REC.PROCESS_INTERFACE_ID);
Line: 537

		       update_interface_with_error (v_err_msg
                                           ,'AMW_PROCESS_VL'
                                           ,INSERT_REC.PROCESS_INTERFACE_ID);
Line: 545

	  -- for a delete
	  ---03.02.2005 npanandi: added check in the IF condition for v_error_found
	  IF(L_PROCESS_ID IS NOT NULL AND L_PARENT_PROCESS_ID IS NOT NULL AND INSERT_REC.REVISE_PROCESS_FLAG='D' and not v_error_found) THEN
	     --SET THESE VALUES APPROPRIATELY ....
		 lx_return_status := FND_API.G_RET_STS_SUCCESS;
Line: 552

		 AMW_RL_HIERARCHY_PKG.DELETE_CHILD(
		    P_PARENT_PROCESS_ID => L_PARENT_PROCESS_ID
		   ,P_CHILD_PROCESS_ID  => L_PROCESS_ID
		   ,X_RETURN_STATUS     => LX_RETURN_STATUS
		   ,X_MSG_COUNT         => LX_MSG_COUNT
		   ,X_MSG_DATA          => LX_MSG_COUNT);
Line: 560

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: insert records End '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 566

   FOR INSERT_LINKS IN C_CREATE_LINKS LOOP
      --SET THESE VALUES TO NULL FOR THIS PARTICULAR LOOP,
	  --LEST PARAM VALUES GET CORRUPTED ....
	  L_PROCESS_CODE := NULL;
Line: 578

	  L_PROCESS_CODE := INSERT_LINKS.PROCESS_CODE;
Line: 579

	  L_PARENT_PROCESS_CODE := INSERT_LINKS.PARENT_PROCESS_CODE;
Line: 580

	  L_PROCESS_SEQUENCE_NUMBER := INSERT_LINKS.PROCESS_SEQUENCE_NUMBER;
Line: 582

	     SELECT PROCESS_ID,ITEM_TYPE
	       INTO L_PROCESS_ID,L_PROCESS_ITEM_TYPE
		   FROM AMW_LATEST_REVISIONS_v
	      WHERE PROCESS_CODE=L_PROCESS_CODE;
Line: 592

	     SELECT PROCESS_ID,ITEM_TYPE
	       INTO L_PARENT_PROCESS_ID,L_PARENT_PROCESS_ITEM_TYPE
		   FROM AMW_LATEST_REVISIONS_v
	      WHERE PROCESS_CODE=L_PARENT_PROCESS_CODE;
Line: 609

	  if(L_PARENT_PROCESS_ID is not null and L_PROCESS_ID is not null and INSERT_LINKS.revise_process_flag='R' and not v_error_found)then
         AMW_RL_HIERARCHY_PKG.add_WEBADI_HIERARCHY_LINKS(
	        P_CHILD_ORDER_NUMBER => L_PROCESS_SEQUENCE_NUMBER
           ,P_PARENT_PROCESS_ID  => L_PARENT_PROCESS_ID
           ,P_CHILD_PROCESS_ID   => L_PROCESS_ID
           ,X_RETURN_STATUS      => LX_RETURN_STATUS
           ,X_MSG_COUNT          => LX_MSG_COUNT
           ,X_MSG_DATA           => LX_MSG_DATA);
Line: 623

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: update denorm, count Start '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 626

      AMW_RL_HIERARCHY_PKG.update_denorm(p_org_id => -1);
Line: 629

      AMW_RL_HIERARCHY_PKG.update_all_latest_rc_counts(p_mode => 'RC');
Line: 631

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: update denorm, count End '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 635

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: insert Approvals Start '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 636

   FOR INSERT_APPR IN C_CREATE_APPROVALS LOOP
      L_PROCESS_CODE             := NULL;
Line: 646

	  L_PROCESS_CODE            := INSERT_APPR.PROCESS_CODE;
Line: 647

	  L_PARENT_PROCESS_CODE 	:= INSERT_APPR.PARENT_PROCESS_CODE;
Line: 648

	  L_PROCESS_APPROVAL_STATUS := INSERT_APPR.APPROVAL_STATUS;
Line: 649

	  L_INTF_ID 				:= INSERT_APPR.PROCESS_INTERFACE_ID;
Line: 650

	  L_REVISE_FLAG 			:= INSERT_APPR.REVISE_PROCESS_FLAG;
Line: 668

		                           p_batch_id => insert_appr.batch_id
								  ,p_process_interface_id => insert_appr.process_interface_id);
Line: 677

	          SELECT PROCESS_ID,ITEM_TYPE,approval_status,display_name
	            INTO L_PROCESS_ID,L_PROCESS_ITEM_TYPE,l_db_proc_appr_status,l_db_process_display_name
		        FROM AMW_LATEST_REVISIONS_v
	           WHERE PROCESS_CODE=L_PROCESS_CODE;
Line: 707

                    update_interface_with_error (v_err_msg,v_table_name,L_INTF_ID);
Line: 714

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: insert Approvals End '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 721

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: update approved denorm Start '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 722

   amw_rl_hierarchy_pkg.update_approved_denorm(-1);
Line: 723

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: update approved denorm End '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 725

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: update approved Risk/Ctrl count Start '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 726

   amw_rl_hierarchy_pkg.update_appr_control_counts;
Line: 727

   amw_rl_hierarchy_pkg.update_appr_risk_counts;
Line: 728

   fnd_file.put_line(fnd_file.LOG, 'TIMECHECK: update approved Risk/Ctrl count End '||to_char(sysdate,'DD-MON-YYYY  HH24:MI:SS') );
Line: 747

	     UPDATE amw_processes_interface
            SET processed_flag = l_process_flag
               ,last_update_date = SYSDATE
               ,last_updated_by = v_user_id
          WHERE batch_id = p_batch_id;
Line: 754

		    fnd_file.put_line (fnd_file.LOG,'err in update process flag: '||SUBSTR (SQLERRM, 1,200));
Line: 759

		   DELETE FROM amw_processes_interface WHERE batch_id = p_batch_id;
Line: 762

		     fnd_file.put_line (fnd_file.LOG,'err in delete interface records: '||SUBSTR (SQLERRM,1, 200));
Line: 786

		   UPDATE AMW_PROCESSES_INTERFACE
		      SET ERROR_FLAG='Y'
			     ,INTERFACE_STATUS='Upwards Interface hierarchy defined for this Process is Invalid'
			WHERE PROCESS_INTERFACE_ID=V_INTERFACE_ID;
Line: 797

		   UPDATE AMW_PROCESSES_INTERFACE
		      SET ERROR_FLAG='Y'
			     ,INTERFACE_STATUS='Please enter valid Process Code for this new Process'
			WHERE PROCESS_INTERFACE_ID=L_INTF_ID;
Line: 808

		   UPDATE AMW_PROCESSES_INTERFACE
		      SET ERROR_FLAG='Y'
			     ,INTERFACE_STATUS='Process Approval status is Draft for Process(es)
below this Process in the Risk Library'
			WHERE PROCESS_INTERFACE_ID=L_INTF_ID;
Line: 821

            UPDATE amw_processes_interface
            SET error_flag = 'Y'
                ,interface_status = v_err_msg
            WHERE batch_id = p_batch_id;
Line: 830

      when e_process_exist_no_update THEN
         BEGIN
            ---rollback;
Line: 833

            IF v_process_exist_no_update is null THEN
               v_process_exist_no_update := FND_MESSAGE.GET_STRING('AMW','AMW_PROCESS_EXIST');
Line: 836

            UPDATE amw_processes_interface
               SET error_flag = 'Y'
                  ,interface_status = v_process_exist_no_update
             WHERE batch_id = p_batch_id;
Line: 842

            fnd_file.put_line (fnd_file.LOG, 'unexpected EXCEPTION in handling e_process_exist_no_update: '||sqlerrm);
Line: 851

            UPDATE amw_processes_interface
               SET error_flag = 'Y'
                   ,interface_status = v_invalid_hierarchy_msg
             WHERE batch_id = p_batch_id;
Line: 858

			UPDATE amw_processes_interface
                SET error_flag = 'Y'
                    ---,interface_status = 'Invalid hierarchy FOR this row'
					,interface_status = v_err_msg
              WHERE batch_id = p_batch_id
			    and process_interface_id = v_new_parent_interface_id;
Line: 876

            UPDATE amw_processes_interface
               SET error_flag = 'Y'
                  ,interface_status = v_no_import_privilege_msg
             WHERE batch_id = p_batch_id;
Line: 898

   SELECT COUNT(*) INTO L_INTF_ID
     from amw_processes_interface api
    where (api.revise_process_flag='R'
       or API.REVISE_PROCESS_FLAG IS NULL)
      and api.process_code is null
      and api.batch_id=P_BATCH_ID
      and exists (select 1
	                from amw_latest_revisions_v
				   where display_name=api.process_display_name);
Line: 909

      SELECT PROCESS_INTERFACE_ID INTO L_INTF_ID
        from amw_processes_interface api
       where (api.revise_process_flag='R'
          or API.REVISE_PROCESS_FLAG IS NULL)
         and api.process_code is null
         and api.batch_id=P_BATCH_ID
         and exists (select 1
	                   from amw_latest_revisions_v
				      where display_name=api.process_display_name)
         AND ROWNUM <=1;
Line: 931

      SELECT PROCESS_INTERFACE_ID
	        ,PROCESS_CODE
			,PROCESS_DISPLAY_NAME
			,REVISE_PROCESS_FLAG
			,PARENT_PROCESS_CODE
			,PARENT_PROCESS_NAME
	    FROM AMW_PROCESSES_INTERFACE
	   WHERE BATCH_ID=P_BATCH_ID
	     AND PROCESS_CODE IS NULL
		 AND PROCESS_DISPLAY_NAME NOT IN (SELECT DISPLAY_NAME
		                                    FROM AMW_LATEST_REVISIONS_v);
Line: 946

      select process_interface_id
	        ,parent_process_name
			,revise_process_flag
		from amw_processes_interface api
	   where batch_id = p_batch_id
	     and parent_process_code is null
		 and exists (select 1
		               from amw_latest_revisions_v
					  where display_name = api.parent_process_name);
Line: 959

      select process_interface_id
	        ,process_display_name
			,revise_process_flag
		from amw_processes_interface api
	   where batch_id = p_batch_id
	     and process_code is null
		 and exists (select 1
		               from amw_latest_revisions_v
					  where display_name = api.process_display_name);
Line: 985

	     UPDATE AMW_PROCESSES_INTERFACE
	        SET PROCESS_CODE=L_PRC_CODE
	      WHERE PROCESS_INTERFACE_ID=L_INTF_ID
	        AND BATCH_ID=P_BATCH_ID;
Line: 1002

         UPDATE AMW_PROCESSES_INTERFACE
	        SET PARENT_PROCESS_CODE=L_PRC_CODE
	      WHERE BATCH_ID=P_BATCH_ID
	        AND PARENT_PROCESS_NAME=L_DISP_NAME;
Line: 1020

         select process_code
           into l_process_code
           from amw_latest_revisions_v
          where display_name = c.parent_process_name;
Line: 1025

	      ---do the update of the interface table here
	      update amw_processes_interface
	         set parent_process_code = l_process_code
		        ,last_update_date = sysdate
		   where process_interface_id = c.process_interface_id
		     and batch_id = p_batch_id;
Line: 1033

		    v_err_msg := 'Please select valid Parent Process Code for this Process';
Line: 1034

		    update_interface_with_error (v_err_msg,v_table_name,L_INTF_ID);
Line: 1037

			v_err_msg := 'Please select valid Parent Process Code for this Process';
Line: 1038

		    update_interface_with_error (v_err_msg,v_table_name,L_INTF_ID);
Line: 1048

	     select process_code
           into l_process_code
           from amw_latest_revisions_v
          where display_name = c1.process_display_name;
Line: 1054

	     update amw_processes_interface
	        set process_code = l_process_code
		       ,last_update_date = sysdate
		  where process_interface_id = c1.process_interface_id
		    and batch_id = p_batch_id;
Line: 1061

		    v_err_msg := 'Please select valid Process Code for this Process';
Line: 1062

		    update_interface_with_error (v_err_msg,v_table_name,L_INTF_ID);
Line: 1065

			v_err_msg := 'Please select valid Process Code for this Process';
Line: 1066

		    update_interface_with_error (v_err_msg,v_table_name,L_INTF_ID);
Line: 1083

     SELECT PARENT_PROCESS_CODE
	       ,PROCESS_INTERFACE_ID
	   FROM AMW_PROCESSES_INTERFACE
	  WHERE PROCESS_CODE=P_PARENT_PROCESS_CODE
	    AND BATCH_ID=P_BATCH_ID;
Line: 1137

      select parent_process_name
	        ,process_interface_id
        from amw_processes_interface
       where process_display_name = p_process_display_name
         and batch_id = p_batch_id;
Line: 1185

   PROCEDURE update_interface_with_error (
      p_err_msg        IN   VARCHAR2
     ,p_table_name     IN   VARCHAR2
     ,p_interface_id   IN   NUMBER
   )
   IS
      l_interface_status   amw_processes_interface.interface_status%TYPE;
Line: 1194

      ROLLBACK; -- rollback any inserts done during the current LOOP process
Line: 1197

         SELECT interface_status
           INTO l_interface_status
           FROM amw_processes_interface
          WHERE process_interface_id = p_interface_id;
Line: 1213

         UPDATE amw_processes_interface
            SET interface_status =
                       l_interface_status
               --     || 'Error Msg: '
                    || p_err_msg
               --     || ' Table Name: '
               --     || p_table_name
                    || '**'
               ,error_flag = 'Y'
          WHERE process_interface_id = p_interface_id;
Line: 1237

   END update_interface_with_error;
Line: 1247

   SELECT 'Y'
   FROM fnd_responsibility r, fnd_compiled_menu_functions m, fnd_FORm_functions f
   WHERE r.responsibility_id = fnd_global.resp_id
   AND r.application_id=fnd_global.resp_appl_id
   AND r.menu_id = m.menu_id
   AND m.function_id = f.function_id
   AND f.function_name = p_function_name;
Line: 1256

   SELECT 'Y'
   FROM fnd_resp_functions rf, fnd_FORm_functions f
   WHERE rf.application_id = fnd_global.resp_appl_id
   AND rf.responsibility_id = fnd_global.resp_id
   AND rf.rule_type = 'F'
   AND rf.action_id = f.function_id
   AND f.function_name = p_function_name;
Line: 1292

      SELECT 'Y'
        FROM AMW_PROCESS_VL
       WHERE PROCESS_CODE=p_PARENT_PROCESS_CODE;
Line: 1319

      SELECT 'Y'
        FROM AMW_PROC_HIERARCHY_DENORM
       WHERE PROCESS_ID IN (SELECT PROCESS_ID
	                          FROM AMW_PROCESS_VL
							 WHERE PROCESS_CODE=p_PARENT_child_CODE)
	     AND PARENT_CHILD_ID IN (SELECT PROCESS_ID
		                           FROM AMW_PROCESS_VL
								  WHERE PROCESS_CODE=p_PROCESS_CODE)
         AND UP_DOWN_IND='U';
Line: 1348

      SELECT distinct 'Y'
  FROM AMW_LATEST_REVISIONS_V ALRV
      ,AMW_PROC_HIERARCHY_DENORM APHD
 WHERE APHD.UP_DOWN_IND='D'
   AND ALRV.PROCESS_ID=APHD.PARENT_CHILD_ID
   AND APHD.PROCESS_ID IN (SELECT ALRV.PROCESS_ID
                             FROM AMW_LATEST_REVISIONS_V ALRV
                                 ,AMW_PROCESSES_INTERFACE API
                            WHERE API.PROCESS_INTERFACE_ID=P_PROCESS_INTERFACE_ID
                              AND API.PROCESS_CODE=ALRV.PROCESS_CODE
                              AND API.PROCESS_DISPLAY_NAME=ALRV.display_name)
   AND APHD.PARENT_CHILD_ID NOT IN (SELECT ALRV.PROCESS_ID
                                      FROM AMW_LATEST_REVISIONS_V ALRV
                                          ,AMW_PROCESSES_INTERFACE API
                                     WHERE API.BATCH_ID=P_BATCH_ID
                                       AND API.PROCESS_CODE=ALRV.PROCESS_CODE
                                       AND API.PROCESS_DISPLAY_NAME=ALRV.display_name
                                       AND API.APPROVAL_STATUS='A');
Line: 1380

PROCEDURE INSERT_AMW_PROCESS(
   P_PROCESS_REC IN AMW_PROCESS_REC
  ,X_RETURN_STATUS OUT NOCOPY VARCHAR2
  ,X_MSG_COUNT OUT NOCOPY NUMBER
  ,X_MSG_DATA OUT NOCOPY VARCHAR2
)
IS
   l_process_id number;
Line: 1413

   select amw_process_s.nextval into l_process_id from dual;
Line: 1414

   select amw_process_s.nextval into l_process_rev_id from dual;
Line: 1418

      select amw_process_name_s.nextval into l_process_name from dual;
Line: 1430

   insert into amw_process (
		    PROCESS_ID,
            ITEM_TYPE,
            NAME,
            PROCESS_CODE,
            REVISION_NUMBER,
            PROCESS_REV_ID,
            APPROVAL_STATUS,
            START_DATE,
            SIGNIFICANT_PROCESS_FLAG,
            STANDARD_PROCESS_FLAG,
            CERTIFICATION_STATUS,
            PROCESS_CATEGORY,
            STANDARD_VARIATION,
            LAST_UPDATE_DATE,
            LAST_UPDATED_BY,
            CREATION_DATE,
            CREATED_BY,
            LAST_UPDATE_LOGIN,
            OBJECT_VERSION_NUMBER,
            PROCESS_TYPE,
            CONTROL_ACTIVITY_TYPE,
			---12.29.2004 NPANANDI: ADDED STD VAR d COLS
			CLASSIFICATION
	     ) VALUES (
		    l_process_id,
            P_PROCESS_REC.item_type,
            l_process_name,
            P_PROCESS_REC.process_code,
            1,
            l_process_rev_id,
            'D',
            sysdate,
            P_PROCESS_REC.significant_process_flag,
            P_PROCESS_REC.standard_process_flag,
            P_PROCESS_REC.certification_status,
            P_PROCESS_REC.process_category,
            l_standard_variation,
            sysdate,
            G_USER_ID,
            sysdate,
            G_USER_ID,
            G_LOGIN_ID,
            1,
            P_PROCESS_REC.process_type,
            P_PROCESS_REC.control_activity_type,
			---12.29.2004 NPANANDI: ADDED STD VAR d COLS
			P_PROCESS_REC.CLASSIFICATION
		 );
Line: 1480

   insert into amw_process_names_tl (
          process_id
         ,revision_number
         ,process_rev_id
         ,display_name
         ,description
         ,language
         ,source_lang
         ,creation_date
         ,created_by
         ,last_update_date
         ,last_updated_by
         ,last_update_login
		 ,object_version_number
   )
      select
          l_process_id
         ,1
         ,l_process_rev_id
         ,P_PROCESS_REC.display_name
         ,P_PROCESS_REC.description
         ,L.LANGUAGE_CODE
         ,USERENV('LANG')
         ,sysdate
         ,g_user_id
         ,sysdate
         ,g_user_id
         ,g_login_id
		 ,1
      from FND_LANGUAGES L
      where L.INSTALLED_FLAG in ('I', 'B');
Line: 1559

	  --SELECT fnd_documents_s.nextval INTO L_DOCUMENT_ID FROM DUAL;
Line: 1561

	     SELECT MAX(SEQ_NUM) INTO L_SEQ_NUM FROM FND_ATTACHED_DOCUMENTS WHERE ENTITY_NAME='AMW_PROCESS' AND PK1_VALUE=l_process_rev_id;
Line: 1598

END INSERT_AMW_PROCESS;
Line: 1646

      SELECT PROCESS_REV_ID,process_id
        INTO L_PROCESS_REV_ID,l_process_id
	    FROM AMW_LATEST_REVISIONS_v
       WHERE PROCESS_ID=P_PROCESS_REC.PROCESS_ID;
Line: 1662

      select 1
	    into L_IS_STD_VAR
        from amw_process ap
       where (select process_id
	            from amw_process
			   where process_rev_id = ap.standard_variation) =
			 (select process_id
			    from amw_process
			   where process_rev_id = L_PROCESS_REV_ID)
         and ap.end_date is null;
Line: 1689

   UPDATE AMW_PROCESS
      SET APPROVAL_STATUS=P_PROCESS_REC.APPROVAL_STATUS
	     ,SIGNIFICANT_PROCESS_FLAG=P_PROCESS_REC.SIGNIFICANT_PROCESS_FLAG
		 ---,STANDARD_PROCESS_FLAG=P_PROCESS_REC.STANDARD_PROCESS_FLAG
		 ,STANDARD_PROCESS_FLAG=l_STANDARD_PROCESS_FLAG
		 ,CERTIFICATION_STATUS=P_PROCESS_REC.CERTIFICATION_STATUS
		 ,PROCESS_CATEGORY=P_PROCESS_REC.PROCESS_CATEGORY
		 ,OBJECT_VERSION_NUMBER=OBJECT_VERSION_NUMBER+1
		 ,PROCESS_TYPE=P_PROCESS_REC.PROCESS_TYPE
		 ,CONTROL_ACTIVITY_TYPE=P_PROCESS_REC.CONTROL_ACTIVITY_TYPE
		 ,LAST_UPDATE_DATE=SYSDATE
		 ,LAST_UPDATED_BY=G_USER_ID
		 ,LAST_UPDATE_LOGIN=G_LOGIN_ID
		 ---12.29.2004 NPANANDI: ADDED STD VARIATION COL UPDATE
		 ,STANDARD_VARIATION=L_STANDARD_VARIATION
	WHERE PROCESS_ID=P_PROCESS_REC.PROCESS_ID
	  AND END_DATE IS NULL;
Line: 1716

         select classification
           into l_classification
   	    from amw_process
   	   where process_id=p_process_rec.process_id
   	     and end_date is null;
Line: 1722

	select w.work_type_id into l_classification_new from amw_work_types_b w,
	amw_work_categories_b c
	where w.work_type_code = 'AMW_UNDEF'
	and w.category_id = c.category_id
	and category_code = 'RL_PROCESS';
Line: 1742

         update amw_process
   	     set classification = p_process_rec.classification
   		    ,last_update_date = sysdate
   			,last_updated_by = g_user_id
   			,last_update_login = g_login_id
   	   where process_id=p_process_rec.process_id
   	     and end_date is null;
Line: 1751

      /*** fnd_file.put_line(fnd_file.LOG, '^^^^^^^^^^^^^^^^ Am out of the updates' ); ***/
Line: 1754

   update AMW_PROCESS_NAMES_TL
      set DISPLAY_NAME = P_PROCESS_REC.DISPLAY_NAME
	      ---03.28.2005 npanandi: commented out update on description
		  ---bug 4241577 fix
         ---,DESCRIPTION = P_PROCESS_REC.DESCRIPTION
		 ---03.28.2005 npanandi: bugfix ends
         ,LAST_UPDATE_DATE = SYSDATE
         ,LAST_UPDATED_BY=G_USER_ID
		 ,LAST_UPDATE_LOGIN=G_LOGIN_ID
         ,SOURCE_LANG = userenv('LANG')
		 ,OBJECT_VERSION_NUMBER=OBJECT_VERSION_NUMBER+1
    where PROCESS_REV_ID = L_PROCESS_REV_ID
      and userenv('LANG') in (LANGUAGE, SOURCE_LANG);
Line: 1831

	  --SELECT fnd_documents_s.nextval INTO L_DOCUMENT_ID FROM DUAL;
Line: 1833

	     SELECT MAX(SEQ_NUM) INTO L_SEQ_NUM FROM FND_ATTACHED_DOCUMENTS WHERE ENTITY_NAME='AMW_PROCESS' AND PK1_VALUE=l_process_rev_id;
Line: 1895

      select person_party_id
        from fnd_user
       where user_id=p_user_id;
Line: 1950

      select user_name from fnd_user where user_id=p_user_id;
Line: 1993

      select count(party_name)
	    into l_count_owners
	    from amw_owner_roles_v
	   where role_name=p_role_name
	     and pk1_value=to_char(p_pk1_value);
Line: 2008

      select grant_guid
	    into l_grant_guid
		from amw_owner_roles_v
	   where role_name=p_role_name
	     and pk1_value=to_char(p_pk1_value);