DBA Data[Home] [Help]

APPS.EGO_PUB_HIST_PURGE_PKG SQL Statements

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

Line: 4

  /* This procedure is called by the concurrent program, will be used to delete
  record from status table in order to purge publish history */
  PROCEDURE Purge_Publish_History(err_buff          IN   OUT  NOCOPY  VARCHAR2,
                                  ret_code             OUT NOCOPY  NUMBER,
                                  p_batch_id           IN NUMBER,
                                  p_target_system_code IN VARCHAR2,
                                  p_from_date          IN VARCHAR2,
                                  p_to_date            IN VARCHAR2,
                                  p_status_code        IN VARCHAR2,
                                  p_published_by       IN NUMBER,
                                  p_entity_type        IN VARCHAR2)

   IS

    TYPE l_batch_table IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
Line: 34

    l_delete_batch_hdr     VARCHAR2(1000) := NULL;
Line: 35

    l_delete_batch_param   VARCHAR2(1000) := NULL;
Line: 36

    l_delete_entity_obj    VARCHAR2(1000) := NULL;
Line: 37

    l_delete_batch_status  VARCHAR2(1000) := NULL;
Line: 38

    l_delete_batch_system  VARCHAR2(1000) := NULL;
Line: 39

    l_delete_batch_system1 VARCHAR2(1000) := NULL;
Line: 40

    l_delete_batch_status1 VARCHAR2(1000) := NULL;
Line: 41

    l_delete_batch_status2 VARCHAR2(1000) := NULL;
Line: 42

    l_delete_batch_status3 VARCHAR2(1000) := NULL;
Line: 72

    l_batch_sql := ' SELECT DISTINCT hdr.Batch_id
                                     FROM  EGO_PUB_BAT_HDR_B hdr, EGO_PUB_BAT_STATUS_B status
                                     WHERE  hdr.batch_id= status.batch_id ';
Line: 76

    l_batch_sql1     := ' select distinct Batch_id from ego_pub_bat_hdr_b where ';
Line: 77

    l_batch_sql2     := ' select distinct BATCH_ID from EGO_PUB_BAT_STATUS_B where ';
Line: 78

    l_batch_sql3     := ' select distinct BATCH_ID from EGO_PUB_BAT_SYSTEMS_B where ';
Line: 79

    l_status_sys_seq := ' select SYSTEM_CODE from EGO_PUB_BAT_STATUS_B where ';
Line: 81

    l_status_sel_sql := ' select count(*) from EGO_PUB_BAT_STATUS_B where BATCH_ID = :1 ';
Line: 82

    l_system_sel_sql := ' select count(*) from EGO_PUB_BAT_SYSTEMS_B where BATCH_ID = :1 ';
Line: 84

    l_delete_batch_hdr     := 'Delete FROM ego_pub_bat_hdr_b WHERE batch_id = :1 ';
Line: 85

    l_delete_batch_param   := 'Delete FROM Ego_Pub_Bat_Params_B WHERE type = 1 and type_id  = :1 '; --Type is 1 for Batch and 2 for System
Line: 86

    l_delete_entity_obj    := 'Delete FROM Ego_Pub_Bat_Ent_Objs_B WHERE batch_id  = :1 ';
Line: 87

    l_delete_batch_status  := 'Delete FROM EGO_PUB_BAT_STATUS_B WHERE batch_id  = :1 ';
Line: 88

    l_delete_batch_status1 := 'Delete FROM EGO_PUB_BAT_STATUS_B WHERE batch_id  = :1 and STATUS_CODE = :2 ';
Line: 89

    l_delete_batch_system  := 'Delete FROM EGO_PUB_BAT_SYSTEMS_B WHERE batch_id  = :1 ';
Line: 90

    l_delete_batch_system1 := 'Delete FROM EGO_PUB_BAT_SYSTEMS_B WHERE batch_id  = :1 and SYSTEM_CODE = :2 ';
Line: 91

    l_delete_batch_status2 := 'Delete FROM EGO_PUB_BAT_STATUS_B WHERE batch_id  = :1 and SYSTEM_CODE = :2 and STATUS_CODE = :3 ';
Line: 92

    l_delete_batch_status3 := 'Delete FROM EGO_PUB_BAT_STATUS_B WHERE batch_id  = :1 and SYSTEM_CODE = :2 ';
Line: 95

                      ' Processing data to delete record based on input ');
Line: 103

                        'No record has been deleted because all the input parameters contains null value. User have to enter value for atleast one of the input paramters to delete data');
Line: 111

                        ' Date range is not provided to delete record. ');
Line: 115

    /*Case when batch_id is passed as input parameter to delete publish history*/
    IF (p_batch_id IS NOT NULL) THEN
      fnd_file.put_line(fnd_file.Log,
                        ' Control entrered into Batch ID varification block with : ' ||
                        p_batch_id);
Line: 141

    /*Case when target_system_code is passed as input parameter to delete publish history*/
    IF (p_target_system_code IS NOT NULL) THEN

      fnd_file.put_line(fnd_file.Log,
                        ' Control entrered into Target System varification block with : ' ||
                        p_target_system_code);
Line: 173

      SELECT To_Char(To_Date(l_from_date, 'dd-mm-yy hh24:mi:ss'),
                     'dd-mon-yy hh24:mi:ss')
        INTO l_pub_dt
        FROM dual;
Line: 177

      SELECT To_Char(To_Date(l_to_date, 'dd-mm-yy hh24:mi:ss'),
                     'dd-mon-yy hh24:mi:ss')
        INTO l_pub_dt_to
        FROM dual;
Line: 207

    /*Case when publish status is passed as input parameter to delete publish history*/
    IF (p_status_code IS NOT NULL) THEN
      fnd_file.put_line(fnd_file.Log,
                        ' Control entrered into status varification block with : ' ||
                        p_status_code);
Line: 227

    /*Case when publisher is passed as input parameter to delete publish history*/
    IF (p_published_by IS NOT NULL) THEN
      fnd_file.put_line(fnd_file.Log,
                        ' Control entrered into Publiched by varification block with : ' ||
                        p_published_by);
Line: 316

        EXECUTE IMMEDIATE ' select count(*) from EGO_PUB_BAT_STATUS_B where BATCH_ID = ' ||
                          l_batch_id
          INTO l_status_sel_count;
Line: 319

        EXECUTE IMMEDIATE ' select count(*) from EGO_PUB_BAT_SYSTEMS_B where BATCH_ID = ' ||
                          l_batch_id
          INTO l_system_sel_count;
Line: 348

              EXECUTE IMMEDIATE l_delete_batch_system1
                USING l_batch_id, l_sys_frm_status;
Line: 357

          EXECUTE IMMEDIATE l_delete_batch_status2
            USING l_batch_id, p_target_system_code, p_status_code;
Line: 363

          EXECUTE IMMEDIATE l_delete_batch_status1
            USING l_batch_id, p_status_code;
Line: 369

          EXECUTE IMMEDIATE l_delete_batch_status3
            USING l_batch_id, p_target_system_code;
Line: 377

          EXECUTE IMMEDIATE l_delete_batch_system1
            USING l_batch_id, p_target_system_code;
Line: 385

          EXECUTE IMMEDIATE l_delete_batch_hdr
            USING l_batch_id;
Line: 387

          EXECUTE IMMEDIATE l_delete_batch_param
            USING l_batch_id;
Line: 389

          EXECUTE IMMEDIATE l_delete_entity_obj
            USING l_batch_id;
Line: 391

          EXECUTE IMMEDIATE l_delete_batch_status
            USING l_batch_id;
Line: 393

          EXECUTE IMMEDIATE l_delete_batch_system
            USING l_batch_id;
Line: 397

          EXECUTE IMMEDIATE ' select count(*) from EGO_PUB_BAT_STATUS_B where BATCH_ID = ' ||
                            l_batch_id
            INTO l_status_sel_count;
Line: 400

          EXECUTE IMMEDIATE ' select count(*) from EGO_PUB_BAT_SYSTEMS_B where BATCH_ID = ' ||
                            l_batch_id
            INTO l_system_sel_count;
Line: 405

            EXECUTE IMMEDIATE l_delete_batch_hdr
              USING l_batch_id;
Line: 407

            EXECUTE IMMEDIATE l_delete_batch_param
              USING l_batch_id;
Line: 409

            EXECUTE IMMEDIATE l_delete_entity_obj
              USING l_batch_id;
Line: 415

                          'records are deleted based on the given parameters ');
Line: 419

                        'No records are deleted  as the count of batch ID is 0');
Line: 432

                        'Records are not deleted due to runtime exception ' ||
                        SQLERRM);
Line: 500

   l_update_batch_status     VARCHAR2(2000) := NULL;
Line: 509

   l_delete_batch_hdr          VARCHAR2(1000) := NULL;
Line: 510

   l_delete_batch_param        VARCHAR2(1000) := NULL;
Line: 511

   l_delete_entity_obj         VARCHAR2(1000) := NULL;
Line: 512

   l_delete_batch_status       VARCHAR2(1000) := NULL;
Line: 513

   l_delete_batch_system       VARCHAR2(1000) := NULL;
Line: 514

   l_delete_payload1           VARCHAR2(1000) := NULL;
Line: 515

   l_delete_payload2           VARCHAR2(1000) := NULL;
Line: 516

   l_delete_payload3           VARCHAR2(1000) := NULL;
Line: 517

   l_delete_payload4           VARCHAR2(1000) := NULL;
Line: 518

   l_delete_payload5           VARCHAR2(1000) := NULL;
Line: 519

   l_delete_payload6           VARCHAR2(1000) := NULL;
Line: 520

   l_delete_payload7           VARCHAR2(1000) := NULL;
Line: 526

   l_batch_status_update_temp  VARCHAR2(2000) := NULL;
Line: 532

   l_batchcount_from_purgedays := 'select count(1) from ego_pub_bat_hdr_b  where  creation_date +' ||
                                  p_purge_days || '  <= sysdate';
Line: 534

   l_batch_from_purgedays      := 'select batch_id from ego_pub_bat_hdr_b  where  creation_date +' ||
                                  p_purge_days || '  <= sysdate';
Line: 536

   l_set_is_purging            := 'update EGO_PUB_BAT_HDR_B set Is_PURGING=''Y'' where Batch_id= :1';
Line: 537

   l_getsessionid_batch                 := ' SELECT distinct session_id  FROM  EGO_PUB_WS_CONFIG where PARAMETER_NAME=''BATCHID'' AND NUMERIC_VALUE = :1';
Line: 538

   l_getsessionid_list         := ' SELECT distinct session_id  FROM  EGO_PUB_WS_CONFIG where PARAMETER_NAME!=''BATCHID'' AND  creation_date +' ||
                                  p_purge_days || '  <= sysdate';
Line: 540

   l_getsessionid_batch_count          := ' SELECT count(1) FROM  EGO_PUB_WS_CONFIG where PARAMETER_NAME=''BATCHID'' AND NUMERIC_VALUE = :1 ';
Line: 541

   l_getsessionid_list_count := ' SELECT count(1) FROM  EGO_PUB_WS_CONFIG where PARAMETER_NAME!=''BATCHID'' AND  creation_date +' ||
                                p_purge_days || '  <= sysdate';
Line: 543

   l_batchid_from_batchname :='select batch_id from ego_pub_bat_hdr_b where batch_name= :1';
Line: 544

   l_batchid_from_batchname_count :='select count(1) from ego_pub_bat_hdr_b where batch_name= :1';
Line: 545

   l_batch_query_status  := 'select status_code from  EGO_PUB_BAT_STATUS_B where  rownum=1';
Line: 546

   l_update_batch_status := 'update EGO_PUB_BAT_STATUS_B set status_code= :1 where Batch_id= :2';
Line: 547

   l_delete_batch_hdr    := 'Delete FROM ego_pub_bat_hdr_b WHERE batch_id = :1 ';
Line: 548

   l_delete_batch_param  := 'Delete FROM Ego_Pub_Bat_Params_B WHERE type = 1 and type_id  = :1 '; --Type is 1 for Batch and 2 for System
Line: 549

   l_delete_entity_obj   := 'Delete FROM Ego_Pub_Bat_Ent_Objs_B WHERE batch_id  = :1 ';
Line: 550

   l_delete_batch_status := 'Delete FROM EGO_PUB_BAT_STATUS_B WHERE batch_id  = :1 ';
Line: 551

   l_delete_batch_system := 'Delete FROM EGO_PUB_BAT_SYSTEMS_B WHERE batch_id  = :1 ';
Line: 552

   l_delete_payload1     := 'Delete FROM EGO_PUB_WS_ERRORS WHERE session_id = :1 ';
Line: 553

   l_delete_payload2     := 'Delete FROM EGO_PUB_WS_FLAT_RECS WHERE session_id = :1 ';
Line: 554

   l_delete_payload3     := 'Delete FROM EGO_PUB_WS_INPUT_IDENTIFIERS WHERE session_id = :1 ';
Line: 555

   l_delete_payload4     := 'Delete FROM EGO_PUB_WS_OUTPUT WHERE session_id = :1 ';
Line: 556

   l_delete_payload5     := 'Delete FROM EGO_PUB_WS_PARAMS WHERE session_id = :1 ';
Line: 557

   l_delete_payload6     := 'Delete FROM EGO_ODI_WS_ENTITIES WHERE session_id = :1 ';
Line: 558

   l_delete_payload7     := 'Delete FROM EGO_PUB_WS_CONFIG WHERE session_id = :1 ';
Line: 724

     EXECUTE IMMEDIATE 'select count(1) from ego_pub_bat_hdr_b where batch_id=' ||
                       l_batch_id
       INTO l_batch_count;
Line: 738

         EXECUTE IMMEDIATE l_delete_batch_hdr
                 USING l_batch_id;
Line: 740

               EXECUTE IMMEDIATE l_delete_batch_param
                 USING l_batch_id;
Line: 742

               EXECUTE IMMEDIATE l_delete_entity_obj
                 USING l_batch_id;
Line: 744

               EXECUTE IMMEDIATE l_delete_batch_status
                 USING l_batch_id;
Line: 746

               EXECUTE IMMEDIATE l_delete_batch_system
                 USING l_batch_id;
Line: 768

                EXECUTE IMMEDIATE l_delete_payload1
                       USING l_session_id;
Line: 770

                      EXECUTE IMMEDIATE l_delete_payload2
                       USING l_session_id;
Line: 772

                      EXECUTE IMMEDIATE l_delete_payload3
                       USING l_session_id;
Line: 774

                      EXECUTE IMMEDIATE l_delete_payload4
                       USING l_session_id;
Line: 776

                         EXECUTE IMMEDIATE l_delete_payload5
                       USING l_session_id;
Line: 778

                      EXECUTE IMMEDIATE l_delete_payload6
                       USING l_session_id;
Line: 780

                         EXECUTE IMMEDIATE l_delete_payload7
                       USING l_session_id;
Line: 801

              EXECUTE IMMEDIATE l_delete_payload1
            USING l_session_id;
Line: 803

           EXECUTE IMMEDIATE l_delete_payload2
            USING l_session_id;
Line: 805

           EXECUTE IMMEDIATE l_delete_payload3
            USING l_session_id;
Line: 807

           EXECUTE IMMEDIATE l_delete_payload4
            USING l_session_id;
Line: 809

              EXECUTE IMMEDIATE l_delete_payload5
            USING l_session_id;
Line: 811

           EXECUTE IMMEDIATE l_delete_payload6
            USING l_session_id;
Line: 813

              EXECUTE IMMEDIATE l_delete_payload7
            USING l_session_id;