DBA Data[Home] [Help]

APPS.ASN_MIG_SALES_CREDITS_PVT SQL Statements

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

Line: 70

  CURSOR c1 IS SELECT as_leads_s.nextval FROM dual;
Line: 346

    SELECT
      SCD.sales_credit_id
      ,SCD.lead_id
      ,SCD.customer_id
      ,SCD.employee_person_id
      ,SCD.opp_open_status_flag
      ,SCD.owner_salesforce_id
      ,SCD.owner_sales_group_id
      ,SCD.salesforce_id
      ,SCD.sales_group_id
      ,RANK () OVER (PARTITION BY SCD.lead_id ORDER BY SCD.sales_credit_id) RK
    FROM
      as_sales_credits_denorm SCD
    WHERE
      SCD.lead_id BETWEEN pc_start_id AND pc_end_id
      AND SCD.credit_type_id = pc_credit_type_id
      AND SCD.salesforce_id IS NOT NULL
      AND SCD.sales_group_id IS NOT NULL
      AND SCD.partner_customer_id IS NULL
      AND NOT EXISTS (SELECT 1 FROM as_sales_credits SC2
                      WHERE SC2.lead_id = SCD.lead_id
                      AND SC2.credit_type_id = pc_credit_type_id
                      AND SC2.sales_credit_id <> SCD.sales_credit_id
                      AND (SC2.salesforce_id <> SCD.salesforce_id
                           OR SC2.salesgroup_id <> SCD.sales_group_id))
      AND (SCD.salesforce_id <> SCD.owner_salesforce_id
           OR SCD.sales_group_id <> SCD.owner_sales_group_id
           OR SCD.owner_salesforce_id IS NULL
           OR SCD.owner_sales_group_id IS NULL);
Line: 474

      UPDATE
        as_leads_all ALA
      SET
        ALA.owner_salesforce_id = l_salesforce_ids(i)
        ,ALA.owner_sales_group_id = l_sales_group_ids(i)   ,
        last_updated_by = FND_GLOBAL.user_id,
        last_update_date = sysdate,
        last_update_login = FND_GLOBAL.conc_login_id
      WHERE
        ALA.lead_id = l_lead_ids(i)
        AND l_ranks(i) = 1
        AND (ALA.owner_salesforce_id <> l_salesforce_ids(i)
             OR ALA.owner_sales_group_id <> l_sales_group_ids(i)
             OR ALA.owner_salesforce_id IS NULL
             OR ALA.owner_sales_group_id IS NULL);
Line: 494

                     'Updated owner in as_leads_all: number of rows =' ||
                     sql%ROWCOUNT);
Line: 511

      UPDATE
        as_accesses_all ACS
      SET
        owner_flag = 'N',
        last_updated_by = FND_GLOBAL.user_id,
   last_update_date = sysdate,
        last_update_login = FND_GLOBAL.conc_login_id
      WHERE
        ACS.lead_id = l_lead_ids(i)
        AND l_ranks(i) = 1
        AND ACS.owner_flag = 'Y';
Line: 527

                     'Updated as_accesses_all to have owner flag reset = ' ||
                     sql%ROWCOUNT);
Line: 543

      UPDATE
        as_accesses_all ACS
      SET
        owner_flag = 'Y'
        ,freeze_flag = 'Y' ,
         last_updated_by = FND_GLOBAL.user_id,
    last_update_date = sysdate,
         last_update_login = FND_GLOBAL.conc_login_id
      WHERE
        ACS.lead_id = l_lead_ids(i)
        AND l_ranks(i) = 1
        AND (ACS.owner_flag = 'N'
             OR ACS.owner_flag IS NULL)
        AND ACS.salesforce_id = l_salesforce_ids(i)
        AND ACS.sales_group_id = l_sales_group_ids(i);
Line: 563

                     'Updated as_accesses_all to have owner flag set for new owner = ' ||
                     sql%ROWCOUNT);
Line: 576

                     'Inserting into as_accesses_all');
Line: 580

      INSERT INTO
        as_accesses_all
      (
      access_id
      ,last_update_date
      ,last_updated_by
      ,creation_date
      ,created_by
      ,last_update_login
      ,reassign_flag
      ,team_leader_flag
      ,customer_id
      ,salesforce_id
      ,person_id
      ,partner_customer_id
      ,lead_id
      ,sales_group_id
      ,partner_cont_party_id
      ,owner_flag
      ,created_by_tap_flag
      ,open_flag
      ,freeze_flag
      ,org_id
      ,object_version_number
      )
      SELECT
        AS_ACCESSES_S.nextval
        ,sysdate
        ,FND_GLOBAL.USER_ID
        ,sysdate
        ,FND_GLOBAL.USER_ID
        ,FND_GLOBAL.CONC_LOGIN_ID
        ,NULL
        ,'Y'
        ,l_customer_ids(i)
        ,l_salesforce_ids(i)
        ,l_person_ids(i)
        ,NULL
        ,l_lead_ids(i)
        ,l_sales_group_ids(i)
        ,NULL
        ,'Y'
        ,'N'
        ,l_open_flags(i)
        ,'Y'
        ,NULL
        ,1
      FROM
        dual
      WHERE
        l_ranks(i) = 1
        AND NOT EXISTS (SELECT 1 FROM as_accesses_all ACS
                        WHERE ACS.lead_id IS NOT NULL
                        AND ACS.lead_id = l_lead_ids(i)
                        AND l_ranks(i) = 1
                        AND ACS.salesforce_id = l_salesforce_ids(i)
                        AND ACS.sales_group_id = l_sales_group_ids(i));
Line: 643

                     'Inserted into as_accesses_all = ' ||
                     sql%ROWCOUNT);
Line: 727

   SELECT wf_item_type, wf_item_key, wf_status, matched_due_date,
          offered_due_date, bypass_cm_ok_flag, routing_status, routing_type
   FROM pv_lead_workflows
   WHERE lead_id = pc_lead_id and latest_routing_flag = 'Y'
         AND entity = 'OPPORTUNITY';
Line: 734

   SELECT partner_id, assign_sequence, lead_id, status, status_date,
          wf_item_type, wf_item_key, source_type, related_party_id,
          partner_access_code, reason_code, related_party_access_code,
          lead_assignment_id
   FROM pv_lead_assignments
   WHERE wf_item_type = pc_itemtype AND wf_item_key = pc_itemkey;
Line: 742

   SELECT notification_type, lead_assignment_id, user_id, user_name,
          resource_id, decision_maker_flag, resource_response, response_date
   FROM pv_party_notifications WHERE lead_assignment_id = pc_assignment_id;
Line: 765

        l_lead_workflow_rec.last_updated_by     := l_user_id;
Line: 878

PROCEDURE Update_sc_for_rep (
    p_lead_id           IN NUMBER,
    p_sf_id             IN NUMBER,
    p_sg_id             IN NUMBER,
    p_credit_type_id    IN NUMBER,
    p_identity_sf_id    IN NUMBER,
    p_debug_flag        IN VARCHAR2,
    x_return_status     OUT NOCOPY VARCHAR2,
    x_msg_count         OUT NOCOPY NUMBER,
    x_msg_data          OUT NOCOPY VARCHAR2
    )
 IS
  l_module_name     CONSTANT VARCHAR2(256) :=
    'asn.plsql.asn_mig_sales_credits_pvt.Update_sc_for_rep';
Line: 906

    SELECT * FROM as_sales_credits
    WHERE lead_id = p_lead_id
          AND credit_type_id = p_credit_type_id
          AND nvl(salesforce_id, -37) = nvl(p_sf_id, -37)
          AND nvl(salesgroup_id, -37) = nvl(p_sg_id, -37)
    ORDER BY lead_line_id;
Line: 913

  l_sc_select_rec       c_rep_quota_credits%ROWTYPE;
Line: 914

  l_sc_next_select_rec  c_rep_quota_credits%ROWTYPE;
Line: 917

    SELECT *
    FROM as_lead_lines
    WHERE lead_line_id = p_lead_line_id AND total_amount <> p_sc_amount;
Line: 926

        'Begin Update_sc_for_rep');
Line: 934

    l_ll_tbl.DELETE;
Line: 939

    FETCH c_rep_quota_credits INTO l_sc_next_select_rec;
Line: 941

        l_sc_select_rec := l_sc_next_select_rec;
Line: 943

        FETCH c_rep_quota_credits INTO l_sc_next_select_rec;
Line: 945

                       l_sc_select_rec.credit_amount;
Line: 951

           (l_sc_select_rec.lead_line_id
            <> l_sc_next_select_rec.lead_line_id) THEN
            l_sc_tbl.DELETE;
Line: 957

            l_sc_tbl(1).last_update_date := l_sc_select_rec.last_update_date;
Line: 958

            l_sc_tbl(1).last_updated_by := FND_GLOBAL.user_id;
Line: 959

            l_sc_tbl(1).creation_Date := l_sc_select_rec.creation_Date;
Line: 961

            l_sc_tbl(1).last_update_login := FND_GLOBAL.conc_login_id;
Line: 965

            l_sc_tbl(1).program_update_date := sysdate;
Line: 966

            l_sc_tbl(1).sales_credit_id := l_sc_select_rec.sales_credit_id;
Line: 967

            l_sc_tbl(1).original_sales_credit_id := l_sc_select_rec.original_sales_credit_id;
Line: 968

            l_sc_tbl(1).lead_id := l_sc_select_rec.lead_id;
Line: 969

            l_sc_tbl(1).lead_line_id := l_sc_select_rec.lead_line_id;
Line: 970

            l_sc_tbl(1).salesforce_id := l_sc_select_rec.salesforce_id;
Line: 971

            l_sc_tbl(1).person_id := l_sc_select_rec.person_id;
Line: 972

            l_sc_tbl(1).salesgroup_id := l_sc_select_rec.salesgroup_id;
Line: 973

            l_sc_tbl(1).partner_customer_id := l_sc_select_rec.partner_customer_id;
Line: 974

            l_sc_tbl(1).partner_address_id := l_sc_select_rec.partner_address_id;
Line: 975

            l_sc_tbl(1).revenue_amount := l_sc_select_rec.revenue_amount;
Line: 976

            l_sc_tbl(1).revenue_percent := l_sc_select_rec.revenue_percent;
Line: 977

            l_sc_tbl(1).quota_credit_amount := l_sc_select_rec.quota_credit_amount;
Line: 978

            l_sc_tbl(1).quota_credit_percent := l_sc_select_rec.quota_credit_percent;
Line: 979

            l_sc_tbl(1).MANAGER_REVIEW_FLAG := l_sc_select_rec.MANAGER_REVIEW_FLAG;
Line: 980

            l_sc_tbl(1).MANAGER_REVIEW_DATE := l_sc_select_rec.MANAGER_REVIEW_DATE;
Line: 981

            l_sc_tbl(1).credit_type_id := l_sc_select_rec.credit_type_id;
Line: 984

            l_sc_tbl(1).attribute_category := l_sc_select_rec.attribute_category;
Line: 985

            l_sc_tbl(1).attribute1 := l_sc_select_rec.attribute1;
Line: 986

            l_sc_tbl(1).attribute2 := l_sc_select_rec.attribute2;
Line: 987

            l_sc_tbl(1).attribute3 := l_sc_select_rec.attribute3;
Line: 988

            l_sc_tbl(1).attribute4 := l_sc_select_rec.attribute4;
Line: 989

            l_sc_tbl(1).attribute5 := l_sc_select_rec.attribute5;
Line: 990

            l_sc_tbl(1).attribute6 := l_sc_select_rec.attribute6;
Line: 991

            l_sc_tbl(1).attribute7 := l_sc_select_rec.attribute7;
Line: 992

            l_sc_tbl(1).attribute8 := l_sc_select_rec.attribute8;
Line: 993

            l_sc_tbl(1).attribute9 := l_sc_select_rec.attribute9;
Line: 994

            l_sc_tbl(1).attribute10 := l_sc_select_rec.attribute10;
Line: 995

            l_sc_tbl(1).attribute11 := l_sc_select_rec.attribute11;
Line: 996

            l_sc_tbl(1).attribute12 := l_sc_select_rec.attribute12;
Line: 997

            l_sc_tbl(1).attribute13 := l_sc_select_rec.attribute13;
Line: 998

            l_sc_tbl(1).attribute14 := l_sc_select_rec.attribute14;
Line: 999

            l_sc_tbl(1).attribute15 := l_sc_select_rec.attribute15;
Line: 1019

            FOR ll_select_rec IN
                c_lead_line(l_sc_tbl(1).lead_line_id, l_sc_amount)
            LOOP
                l_ll_tbl_count := l_ll_tbl_count + 1;
Line: 1027

                l_ll_tbl(l_ll_tbl_count).last_update_date := ll_select_rec.last_update_date;
Line: 1028

                l_ll_tbl(l_ll_tbl_count).last_updated_by := FND_GLOBAL.user_id;
Line: 1029

                l_ll_tbl(l_ll_tbl_count).creation_Date := ll_select_rec.creation_Date;
Line: 1030

                l_ll_tbl(l_ll_tbl_count).created_by := ll_select_rec.created_by;
Line: 1031

                l_ll_tbl(l_ll_tbl_count).last_update_login := FND_GLOBAL.conc_login_id;
Line: 1035

                l_ll_tbl(l_ll_tbl_count).program_update_date := sysdate;
Line: 1036

                l_ll_tbl(l_ll_tbl_count).lead_id := ll_select_rec.lead_id;
Line: 1037

                l_ll_tbl(l_ll_tbl_count).lead_line_id := ll_select_rec.lead_line_id;
Line: 1038

                l_ll_tbl(l_ll_tbl_count).original_lead_line_id := ll_select_rec.original_lead_line_id;
Line: 1039

                l_ll_tbl(l_ll_tbl_count).interest_type_id := ll_select_rec.interest_type_id;
Line: 1040

                l_ll_tbl(l_ll_tbl_count).interest_status_code := ll_select_rec.interest_status_code;
Line: 1041

                l_ll_tbl(l_ll_tbl_count).primary_interest_code_id := ll_select_rec.primary_interest_code_id;
Line: 1042

                l_ll_tbl(l_ll_tbl_count).secondary_interest_code_id := ll_select_rec.secondary_interest_code_id;
Line: 1043

                l_ll_tbl(l_ll_tbl_count).inventory_item_id := ll_select_rec.inventory_item_id;
Line: 1044

                l_ll_tbl(l_ll_tbl_count).organization_id := ll_select_rec.organization_id;
Line: 1045

                l_ll_tbl(l_ll_tbl_count).uom_code := ll_select_rec.uom_code;
Line: 1046

                l_ll_tbl(l_ll_tbl_count).quantity := ll_select_rec.quantity;
Line: 1047

                l_ll_tbl(l_ll_tbl_count).ship_date := ll_select_rec.ship_date;
Line: 1049

                l_ll_tbl(l_ll_tbl_count).sales_stage_id := ll_select_rec.sales_stage_id;
Line: 1050

                l_ll_tbl(l_ll_tbl_count).win_probability := ll_select_rec.win_probability;
Line: 1051

                l_ll_tbl(l_ll_tbl_count).status_code := ll_select_rec.status_code;
Line: 1052

                l_ll_tbl(l_ll_tbl_count).decision_date := ll_select_rec.decision_date;
Line: 1053

                l_ll_tbl(l_ll_tbl_count).channel_code := ll_select_rec.channel_code;
Line: 1054

                l_ll_tbl(l_ll_tbl_count).price := ll_select_rec.price;
Line: 1055

                l_ll_tbl(l_ll_tbl_count).price_volume_margin := ll_select_rec.price_volume_margin;
Line: 1056

                l_ll_tbl(l_ll_tbl_count).quoted_line_flag := ll_select_rec.quoted_line_flag;
Line: 1057

                l_ll_tbl(l_ll_tbl_count).Source_Promotion_Id := ll_select_rec.Source_Promotion_Id;
Line: 1058

                l_ll_tbl(l_ll_tbl_count).forecast_date := ll_select_rec.forecast_date;
Line: 1059

                l_ll_tbl(l_ll_tbl_count).rolling_forecast_flag := ll_select_rec.rolling_forecast_flag;
Line: 1060

                l_ll_tbl(l_ll_tbl_count).Offer_Id := ll_select_rec.Offer_Id;
Line: 1061

                l_ll_tbl(l_ll_tbl_count).ORG_ID := ll_select_rec.ORG_ID;
Line: 1062

                l_ll_tbl(l_ll_tbl_count).product_category_id := ll_select_rec.product_category_id;
Line: 1063

                l_ll_tbl(l_ll_tbl_count).product_cat_set_id := ll_select_rec.product_cat_set_id;
Line: 1064

                l_ll_tbl(l_ll_tbl_count).attribute_category := ll_select_rec.attribute_category;
Line: 1065

                l_ll_tbl(l_ll_tbl_count).attribute1 := ll_select_rec.attribute1;
Line: 1066

                l_ll_tbl(l_ll_tbl_count).attribute2 := ll_select_rec.attribute2;
Line: 1067

                l_ll_tbl(l_ll_tbl_count).attribute3 := ll_select_rec.attribute3;
Line: 1068

                l_ll_tbl(l_ll_tbl_count).attribute4 := ll_select_rec.attribute4;
Line: 1069

                l_ll_tbl(l_ll_tbl_count).attribute5 := ll_select_rec.attribute5;
Line: 1070

                l_ll_tbl(l_ll_tbl_count).attribute6 := ll_select_rec.attribute6;
Line: 1071

                l_ll_tbl(l_ll_tbl_count).attribute7 := ll_select_rec.attribute7;
Line: 1072

                l_ll_tbl(l_ll_tbl_count).attribute8 := ll_select_rec.attribute8;
Line: 1073

                l_ll_tbl(l_ll_tbl_count).attribute9 := ll_select_rec.attribute9;
Line: 1074

                l_ll_tbl(l_ll_tbl_count).attribute10 := ll_select_rec.attribute10;
Line: 1075

                l_ll_tbl(l_ll_tbl_count).attribute11 := ll_select_rec.attribute11;
Line: 1076

                l_ll_tbl(l_ll_tbl_count).attribute12 := ll_select_rec.attribute12;
Line: 1077

                l_ll_tbl(l_ll_tbl_count).attribute13 := ll_select_rec.attribute13;
Line: 1078

                l_ll_tbl(l_ll_tbl_count).attribute14 := ll_select_rec.attribute14;
Line: 1079

                l_ll_tbl(l_ll_tbl_count).attribute15 := ll_select_rec.attribute15;
Line: 1094

        AS_OPPORTUNITY_PUB.Update_Opp_Lines(
            p_api_version_number        => 2.0,
            p_init_msg_list             => FND_API.G_FALSE,
            p_commit                    => FND_API.G_FALSE,
            p_validation_level          => 90,
            p_identity_salesforce_id    => p_identity_sf_id,
            p_line_tbl                  => l_ll_tbl,
            p_header_rec                => l_header_rec,
            p_check_access_flag         => 'N',
            p_admin_flag                => 'N',
            p_admin_group_id            => NULL,
            p_partner_cont_party_id     => NULL,
            x_line_out_tbl              => l_ll_out_tbl,
            x_return_status             => x_return_status,
            x_msg_count                 => x_msg_count,
            x_msg_data                  => x_msg_data
        );
Line: 1120

        'End Update_sc_for_rep');
Line: 1130

                        'In When others (Update_sc_for_rep). lead_id: '
                        || p_lead_id || ' Exception SQlerr is : ' ||
                        substr(SQLERRM, 1, 1950));
Line: 1135

End Update_sc_for_rep;
Line: 1144

PROCEDURE Update_sc_for_rep_line (
    p_lead_id           IN NUMBER,
    p_lead_line_id      IN NUMBER,
    p_sf_id             IN NUMBER,
    p_sg_id             IN NUMBER,
    p_credit_type_id    IN NUMBER,
    p_identity_sf_id    IN NUMBER,
    p_debug_flag        IN VARCHAR2,
    x_return_status     OUT NOCOPY VARCHAR2,
    x_msg_count         OUT NOCOPY NUMBER,
    x_msg_data          OUT NOCOPY VARCHAR2
    )
 IS
  l_module_name     CONSTANT VARCHAR2(256) :=
    'asn.plsql.asn_mig_sales_credits_pvt.Update_sc_for_rep';
Line: 1173

    SELECT * FROM as_sales_credits
    WHERE lead_id = p_lead_id
          AND lead_line_id = p_lead_line_id
          AND credit_type_id = p_credit_type_id
          AND nvl(salesforce_id, -37) = nvl(p_sf_id, -37)
          AND nvl(salesgroup_id, -37) = nvl(p_sg_id, -37)
    ORDER BY lead_line_id;
Line: 1181

  l_sc_select_rec       c_rep_quota_credits%ROWTYPE;
Line: 1182

  l_sc_next_select_rec  c_rep_quota_credits%ROWTYPE;
Line: 1185

    SELECT *
    FROM as_lead_lines
    WHERE lead_line_id = p_lead_line_id AND total_amount <> p_sc_amount;
Line: 1194

        'Begin Update_sc_for_rep');
Line: 1202

    l_ll_tbl.DELETE;
Line: 1207

    FETCH c_rep_quota_credits INTO l_sc_next_select_rec;
Line: 1209

        l_sc_select_rec := l_sc_next_select_rec;
Line: 1211

        FETCH c_rep_quota_credits INTO l_sc_next_select_rec;
Line: 1213

                       l_sc_select_rec.credit_amount;
Line: 1219

           (l_sc_select_rec.lead_line_id
            <> l_sc_next_select_rec.lead_line_id) THEN
            l_sc_tbl.DELETE;
Line: 1225

            l_sc_tbl(1).last_update_date := l_sc_select_rec.last_update_date;
Line: 1226

            l_sc_tbl(1).last_updated_by := FND_GLOBAL.user_id;
Line: 1227

            l_sc_tbl(1).creation_Date := l_sc_select_rec.creation_Date;
Line: 1229

            l_sc_tbl(1).last_update_login := FND_GLOBAL.conc_login_id;
Line: 1233

            l_sc_tbl(1).program_update_date := sysdate;
Line: 1234

            l_sc_tbl(1).sales_credit_id := l_sc_select_rec.sales_credit_id;
Line: 1235

            l_sc_tbl(1).original_sales_credit_id := l_sc_select_rec.original_sales_credit_id;
Line: 1236

            l_sc_tbl(1).lead_id := l_sc_select_rec.lead_id;
Line: 1237

            l_sc_tbl(1).lead_line_id := l_sc_select_rec.lead_line_id;
Line: 1238

            l_sc_tbl(1).salesforce_id := l_sc_select_rec.salesforce_id;
Line: 1239

            l_sc_tbl(1).person_id := l_sc_select_rec.person_id;
Line: 1240

            l_sc_tbl(1).salesgroup_id := l_sc_select_rec.salesgroup_id;
Line: 1241

            l_sc_tbl(1).partner_customer_id := l_sc_select_rec.partner_customer_id;
Line: 1242

            l_sc_tbl(1).partner_address_id := l_sc_select_rec.partner_address_id;
Line: 1243

            l_sc_tbl(1).revenue_amount := l_sc_select_rec.revenue_amount;
Line: 1244

            l_sc_tbl(1).revenue_percent := l_sc_select_rec.revenue_percent;
Line: 1245

            l_sc_tbl(1).quota_credit_amount := l_sc_select_rec.quota_credit_amount;
Line: 1246

            l_sc_tbl(1).quota_credit_percent := l_sc_select_rec.quota_credit_percent;
Line: 1247

            l_sc_tbl(1).MANAGER_REVIEW_FLAG := l_sc_select_rec.MANAGER_REVIEW_FLAG;
Line: 1248

            l_sc_tbl(1).MANAGER_REVIEW_DATE := l_sc_select_rec.MANAGER_REVIEW_DATE;
Line: 1249

            l_sc_tbl(1).credit_type_id := l_sc_select_rec.credit_type_id;
Line: 1252

            l_sc_tbl(1).attribute_category := l_sc_select_rec.attribute_category;
Line: 1253

            l_sc_tbl(1).attribute1 := l_sc_select_rec.attribute1;
Line: 1254

            l_sc_tbl(1).attribute2 := l_sc_select_rec.attribute2;
Line: 1255

            l_sc_tbl(1).attribute3 := l_sc_select_rec.attribute3;
Line: 1256

            l_sc_tbl(1).attribute4 := l_sc_select_rec.attribute4;
Line: 1257

            l_sc_tbl(1).attribute5 := l_sc_select_rec.attribute5;
Line: 1258

            l_sc_tbl(1).attribute6 := l_sc_select_rec.attribute6;
Line: 1259

            l_sc_tbl(1).attribute7 := l_sc_select_rec.attribute7;
Line: 1260

            l_sc_tbl(1).attribute8 := l_sc_select_rec.attribute8;
Line: 1261

            l_sc_tbl(1).attribute9 := l_sc_select_rec.attribute9;
Line: 1262

            l_sc_tbl(1).attribute10 := l_sc_select_rec.attribute10;
Line: 1263

            l_sc_tbl(1).attribute11 := l_sc_select_rec.attribute11;
Line: 1264

            l_sc_tbl(1).attribute12 := l_sc_select_rec.attribute12;
Line: 1265

            l_sc_tbl(1).attribute13 := l_sc_select_rec.attribute13;
Line: 1266

            l_sc_tbl(1).attribute14 := l_sc_select_rec.attribute14;
Line: 1267

            l_sc_tbl(1).attribute15 := l_sc_select_rec.attribute15;
Line: 1287

            FOR ll_select_rec IN
                c_lead_line(l_sc_tbl(1).lead_line_id, l_sc_amount)
            LOOP
                l_ll_tbl_count := l_ll_tbl_count + 1;
Line: 1295

                l_ll_tbl(l_ll_tbl_count).last_update_date := ll_select_rec.last_update_date;
Line: 1296

                l_ll_tbl(l_ll_tbl_count).last_updated_by := FND_GLOBAL.user_id;
Line: 1297

                l_ll_tbl(l_ll_tbl_count).creation_Date := ll_select_rec.creation_Date;
Line: 1298

                l_ll_tbl(l_ll_tbl_count).created_by := ll_select_rec.created_by;
Line: 1299

                l_ll_tbl(l_ll_tbl_count).last_update_login := FND_GLOBAL.conc_login_id;
Line: 1303

                l_ll_tbl(l_ll_tbl_count).program_update_date := sysdate;
Line: 1304

                l_ll_tbl(l_ll_tbl_count).lead_id := ll_select_rec.lead_id;
Line: 1305

                l_ll_tbl(l_ll_tbl_count).lead_line_id := ll_select_rec.lead_line_id;
Line: 1306

                l_ll_tbl(l_ll_tbl_count).original_lead_line_id := ll_select_rec.original_lead_line_id;
Line: 1307

                l_ll_tbl(l_ll_tbl_count).interest_type_id := ll_select_rec.interest_type_id;
Line: 1308

                l_ll_tbl(l_ll_tbl_count).interest_status_code := ll_select_rec.interest_status_code;
Line: 1309

                l_ll_tbl(l_ll_tbl_count).primary_interest_code_id := ll_select_rec.primary_interest_code_id;
Line: 1310

                l_ll_tbl(l_ll_tbl_count).secondary_interest_code_id := ll_select_rec.secondary_interest_code_id;
Line: 1311

                l_ll_tbl(l_ll_tbl_count).inventory_item_id := ll_select_rec.inventory_item_id;
Line: 1312

                l_ll_tbl(l_ll_tbl_count).organization_id := ll_select_rec.organization_id;
Line: 1313

                l_ll_tbl(l_ll_tbl_count).uom_code := ll_select_rec.uom_code;
Line: 1314

                l_ll_tbl(l_ll_tbl_count).quantity := ll_select_rec.quantity;
Line: 1315

                l_ll_tbl(l_ll_tbl_count).ship_date := ll_select_rec.ship_date;
Line: 1317

                l_ll_tbl(l_ll_tbl_count).sales_stage_id := ll_select_rec.sales_stage_id;
Line: 1318

                l_ll_tbl(l_ll_tbl_count).win_probability := ll_select_rec.win_probability;
Line: 1319

                l_ll_tbl(l_ll_tbl_count).status_code := ll_select_rec.status_code;
Line: 1320

                l_ll_tbl(l_ll_tbl_count).decision_date := ll_select_rec.decision_date;
Line: 1321

                l_ll_tbl(l_ll_tbl_count).channel_code := ll_select_rec.channel_code;
Line: 1322

                l_ll_tbl(l_ll_tbl_count).price := ll_select_rec.price;
Line: 1323

                l_ll_tbl(l_ll_tbl_count).price_volume_margin := ll_select_rec.price_volume_margin;
Line: 1324

                l_ll_tbl(l_ll_tbl_count).quoted_line_flag := ll_select_rec.quoted_line_flag;
Line: 1325

                l_ll_tbl(l_ll_tbl_count).Source_Promotion_Id := ll_select_rec.Source_Promotion_Id;
Line: 1326

                l_ll_tbl(l_ll_tbl_count).forecast_date := ll_select_rec.forecast_date;
Line: 1327

                l_ll_tbl(l_ll_tbl_count).rolling_forecast_flag := ll_select_rec.rolling_forecast_flag;
Line: 1328

                l_ll_tbl(l_ll_tbl_count).Offer_Id := ll_select_rec.Offer_Id;
Line: 1329

                l_ll_tbl(l_ll_tbl_count).ORG_ID := ll_select_rec.ORG_ID;
Line: 1330

                l_ll_tbl(l_ll_tbl_count).product_category_id := ll_select_rec.product_category_id;
Line: 1331

                l_ll_tbl(l_ll_tbl_count).product_cat_set_id := ll_select_rec.product_cat_set_id;
Line: 1332

                l_ll_tbl(l_ll_tbl_count).attribute_category := ll_select_rec.attribute_category;
Line: 1333

                l_ll_tbl(l_ll_tbl_count).attribute1 := ll_select_rec.attribute1;
Line: 1334

                l_ll_tbl(l_ll_tbl_count).attribute2 := ll_select_rec.attribute2;
Line: 1335

                l_ll_tbl(l_ll_tbl_count).attribute3 := ll_select_rec.attribute3;
Line: 1336

                l_ll_tbl(l_ll_tbl_count).attribute4 := ll_select_rec.attribute4;
Line: 1337

                l_ll_tbl(l_ll_tbl_count).attribute5 := ll_select_rec.attribute5;
Line: 1338

                l_ll_tbl(l_ll_tbl_count).attribute6 := ll_select_rec.attribute6;
Line: 1339

                l_ll_tbl(l_ll_tbl_count).attribute7 := ll_select_rec.attribute7;
Line: 1340

                l_ll_tbl(l_ll_tbl_count).attribute8 := ll_select_rec.attribute8;
Line: 1341

                l_ll_tbl(l_ll_tbl_count).attribute9 := ll_select_rec.attribute9;
Line: 1342

                l_ll_tbl(l_ll_tbl_count).attribute10 := ll_select_rec.attribute10;
Line: 1343

                l_ll_tbl(l_ll_tbl_count).attribute11 := ll_select_rec.attribute11;
Line: 1344

                l_ll_tbl(l_ll_tbl_count).attribute12 := ll_select_rec.attribute12;
Line: 1345

                l_ll_tbl(l_ll_tbl_count).attribute13 := ll_select_rec.attribute13;
Line: 1346

                l_ll_tbl(l_ll_tbl_count).attribute14 := ll_select_rec.attribute14;
Line: 1347

                l_ll_tbl(l_ll_tbl_count).attribute15 := ll_select_rec.attribute15;
Line: 1362

        AS_OPPORTUNITY_PUB.Update_Opp_Lines(
            p_api_version_number        => 2.0,
            p_init_msg_list             => FND_API.G_FALSE,
            p_commit                    => FND_API.G_FALSE,
            p_validation_level          => 90,
            p_identity_salesforce_id    => p_identity_sf_id,
            p_line_tbl                  => l_ll_tbl,
            p_header_rec                => l_header_rec,
            p_check_access_flag         => 'N',
            p_admin_flag                => 'N',
            p_admin_group_id            => NULL,
            p_partner_cont_party_id     => NULL,
            x_line_out_tbl              => l_ll_out_tbl,
            x_return_status             => x_return_status,
            x_msg_count                 => x_msg_count,
            x_msg_data                  => x_msg_data
        );
Line: 1388

        'End Update_sc_for_rep');
Line: 1398

                        'In When others (Update_sc_for_rep). lead_id: '
                        || p_lead_id || ' Exception SQlerr is : ' ||
                        substr(SQLERRM, 1, 1950));
Line: 1403

End Update_sc_for_rep_line;
Line: 1451

l_insert                      BOOLEAN;
Line: 1456

    SELECT customer_id
    FROM AS_LEADS_ALL
    WHERE lead_id = c_lead_id;
Line: 1461

    SELECT *
    FROM AS_LEAD_LINES_ALL
    WHERE lead_id = c_lead_id
    AND   lead_line_id = c_lead_line_id;
Line: 1467

    SELECT *
    FROM AS_SALES_CREDITS
    WHERE lead_id = c_lead_id
    AND  lead_line_id = c_lead_line_id
    AND ( salesforce_id = c_salesforce_id and salesgroup_id  = c_salesgroup_id and credit_type_id = p_forecast_credit_type_id )
    AND rowNum < 2
    UNION
    SELECT *
        FROM AS_SALES_CREDITS
        WHERE lead_id = c_lead_id
        AND  lead_line_id = c_lead_line_id
        AND  credit_type_id <> p_forecast_credit_type_id ;
Line: 1481

    SELECT *
    FROM AS_LEAD_COMP_PRODUCTS
    WHERE lead_line_id = c_lead_line_id;
Line: 1486

    SELECT *
    FROM AS_LEAD_DECISION_FACTORS
    WHERE lead_line_id = c_lead_line_id;
Line: 1532

      AS_LEAD_LINES_PKG.Insert_Row(
         px_LEAD_LINE_ID         => l_LEAD_LINE_ID,
         p_LAST_UPDATE_DATE      => SYSDATE,
         p_LAST_UPDATED_BY       => FND_GLOBAL.USER_ID,
         p_CREATION_DATE         => SYSDATE,
         p_CREATED_BY            => FND_GLOBAL.USER_ID,
         p_LAST_UPDATE_LOGIN     => FND_GLOBAL.CONC_LOGIN_ID,
         p_REQUEST_ID            => lr.REQUEST_ID,
         p_PROGRAM_APPLICATION_ID   => lr.PROGRAM_APPLICATION_ID,
         p_PROGRAM_ID            => lr.PROGRAM_ID,
         p_PROGRAM_UPDATE_DATE   => lr.PROGRAM_UPDATE_DATE,
         p_LEAD_ID               => p_lead_id,
         p_INTEREST_TYPE_ID      => lr.INTEREST_TYPE_ID,
         p_PRIMARY_INTEREST_CODE_ID    => lr.PRIMARY_INTEREST_CODE_ID,
         p_SECONDARY_INTEREST_CODE_ID  => lr.SECONDARY_INTEREST_CODE_ID,
         p_INTEREST_STATUS_CODE  => lr.INTEREST_STATUS_CODE,
         p_INVENTORY_ITEM_ID     => lr.INVENTORY_ITEM_ID,
         p_ORGANIZATION_ID       => lr.ORGANIZATION_ID,
         p_UOM_CODE              => lr.UOM_CODE,
         p_QUANTITY              => lr.QUANTITY,
         p_TOTAL_AMOUNT          => p_sales_credit_amount,
         p_SALES_STAGE_ID        => lr.SALES_STAGE_ID,
         p_WIN_PROBABILITY       => lr.WIN_PROBABILITY,
         p_DECISION_DATE         => lr.DECISION_DATE,
         p_ORG_ID                => lr.ORG_ID,
         p_ATTRIBUTE_CATEGORY    => lr.ATTRIBUTE_CATEGORY,
         p_ATTRIBUTE1            => lr.ATTRIBUTE1,
         p_ATTRIBUTE2            => lr.ATTRIBUTE2,
         p_ATTRIBUTE3            => lr.ATTRIBUTE3,
         p_ATTRIBUTE4            => lr.ATTRIBUTE4,
         p_ATTRIBUTE5            => lr.ATTRIBUTE5,
         p_ATTRIBUTE6            => lr.ATTRIBUTE6,
         p_ATTRIBUTE7            => lr.ATTRIBUTE7,
         p_ATTRIBUTE8            => lr.ATTRIBUTE8,
         p_ATTRIBUTE9            => lr.ATTRIBUTE9,
         p_ATTRIBUTE10           => lr.ATTRIBUTE10,
         p_ATTRIBUTE11           => lr.ATTRIBUTE11,
         p_ATTRIBUTE12           => lr.ATTRIBUTE12,
         p_ATTRIBUTE13           => lr.ATTRIBUTE13,
         p_ATTRIBUTE14           => lr.ATTRIBUTE14,
         p_ATTRIBUTE15           => lr.ATTRIBUTE15,
         p_STATUS_CODE           => lr.STATUS_CODE,
         p_CHANNEL_CODE          => lr.CHANNEL_CODE,
         p_QUOTED_LINE_FLAG      => lr.QUOTED_LINE_FLAG,
         p_PRICE                 => lr.PRICE,
         p_PRICE_VOLUME_MARGIN   => lr.PRICE_VOLUME_MARGIN,
         p_SHIP_DATE             => lr.SHIP_DATE,
         p_FORECAST_DATE         => lr.FORECAST_DATE,
         p_ROLLING_FORECAST_FLAG => lr.ROLLING_FORECAST_FLAG,
         p_SOURCE_PROMOTION_ID   => lr.SOURCE_PROMOTION_ID,
         p_OFFER_ID              => lr.OFFER_ID,
         p_PRODUCT_CATEGORY_ID   => lr.PRODUCT_CATEGORY_ID,
         p_PRODUCT_CAT_SET_ID    => lr.PRODUCT_CAT_SET_ID);
Line: 1589

                    'Private API: as_lead_lines_pkg.insert_row fail');
Line: 1595

            '  Private API: as_lead_lines_pkg.insert_row '|| l_lead_line_id);
Line: 1610

                    l_new_sales_credit_amount, 'ON-INSERT',
                    l_sales_credit_rec.OPP_WORST_FORECAST_AMOUNT,
                    l_sales_credit_rec.OPP_FORECAST_AMOUNT,
                    l_sales_credit_rec.OPP_BEST_FORECAST_AMOUNT);
Line: 1617

         AS_SALES_CREDITS_PKG.Insert_Row(
                px_SALES_CREDIT_ID  => l_SALES_CREDIT_ID,
                p_LAST_UPDATE_DATE  => SYSDATE,
                p_LAST_UPDATED_BY  => FND_GLOBAL.USER_ID,
                p_CREATION_DATE  => SYSDATE,
                p_CREATED_BY  => FND_GLOBAL.USER_ID,
                p_LAST_UPDATE_LOGIN  => FND_GLOBAL.CONC_LOGIN_ID,
                p_REQUEST_ID  => scr.REQUEST_ID,
                p_PROGRAM_APPLICATION_ID  => scr.PROGRAM_APPLICATION_ID,
                p_PROGRAM_ID  => scr.PROGRAM_ID,
                p_PROGRAM_UPDATE_DATE  => scr.PROGRAM_UPDATE_DATE,
                p_LEAD_ID  => P_LEAD_ID,
                p_LEAD_LINE_ID  => l_LEAD_LINE_ID,
                p_SALESFORCE_ID  => scr.SALESFORCE_ID,
                p_PERSON_ID  => scr.PERSON_ID,
                p_SALESGROUP_ID  => scr.SALESGROUP_ID,
                p_PARTNER_CUSTOMER_ID  => scr.PARTNER_CUSTOMER_ID,
                p_PARTNER_ADDRESS_ID  => scr.PARTNER_ADDRESS_ID,
                p_REVENUE_AMOUNT  => scr.REVENUE_AMOUNT,
                p_REVENUE_PERCENT  => scr.REVENUE_PERCENT,
                p_QUOTA_CREDIT_AMOUNT  => scr.QUOTA_CREDIT_AMOUNT,
                p_QUOTA_CREDIT_PERCENT  => scr.QUOTA_CREDIT_PERCENT,
                p_ATTRIBUTE_CATEGORY  => scr.ATTRIBUTE_CATEGORY,
                p_ATTRIBUTE1  => scr.ATTRIBUTE1,
                p_ATTRIBUTE2  => scr.ATTRIBUTE2,
                p_ATTRIBUTE3  => scr.ATTRIBUTE3,
                p_ATTRIBUTE4  => scr.ATTRIBUTE4,
                p_ATTRIBUTE5  => scr.ATTRIBUTE5,
                p_ATTRIBUTE6  => scr.ATTRIBUTE6,
                p_ATTRIBUTE7  => scr.ATTRIBUTE7,
                p_ATTRIBUTE8  => scr.ATTRIBUTE8,
                p_ATTRIBUTE9  => scr.ATTRIBUTE9,
                p_ATTRIBUTE10  => scr.ATTRIBUTE10,
                p_ATTRIBUTE11  => scr.ATTRIBUTE11,
                p_ATTRIBUTE12  => scr.ATTRIBUTE12,
                p_ATTRIBUTE13  => scr.ATTRIBUTE13,
                p_ATTRIBUTE14  => scr.ATTRIBUTE14,
                p_ATTRIBUTE15  => scr.ATTRIBUTE15,
                p_MANAGER_REVIEW_FLAG  => scr.MANAGER_REVIEW_FLAG,
                p_MANAGER_REVIEW_DATE  => scr.MANAGER_REVIEW_DATE,
                p_ORIGINAL_SALES_CREDIT_ID  => scr.ORIGINAL_SALES_CREDIT_ID,
                p_CREDIT_PERCENT  => 100,
                p_CREDIT_AMOUNT  => l_new_sales_credit_amount,
                p_CREDIT_TYPE_ID  => scr.CREDIT_TYPE_ID,
            -- The following fields are not passed before ASNB
                p_OPP_WORST_FORECAST_AMOUNT  => l_sales_credit_rec.OPP_WORST_FORECAST_AMOUNT,
                p_OPP_FORECAST_AMOUNT  => l_sales_credit_rec.OPP_FORECAST_AMOUNT,
                p_OPP_BEST_FORECAST_AMOUNT => l_sales_credit_rec.OPP_BEST_FORECAST_AMOUNT,
                P_DEFAULTED_FROM_OWNER_FLAG =>scr.DEFAULTED_FROM_OWNER_FLAG -- Added for ASNB
            );
Line: 1671

            'Private API: as_sales_credits_pkg.insert_row fail');
Line: 1678

               'Private API: as_sales_credits_pkg.insert_row '|| l_sales_credit_id);
Line: 1691

         AS_LEAD_COMP_PRODUCTS_PKG.Insert_Row(
               p_ATTRIBUTE15  => cpdr.ATTRIBUTE15,
               p_ATTRIBUTE14  => cpdr.ATTRIBUTE14,
               p_ATTRIBUTE13  => cpdr.ATTRIBUTE13,
               p_ATTRIBUTE12  => cpdr.ATTRIBUTE12,
               p_ATTRIBUTE11  => cpdr.ATTRIBUTE11,
               p_ATTRIBUTE10  => cpdr.ATTRIBUTE10,
               p_ATTRIBUTE9  => cpdr.ATTRIBUTE9,
               p_ATTRIBUTE8  => cpdr.ATTRIBUTE8,
               p_ATTRIBUTE7  => cpdr.ATTRIBUTE7,
               p_ATTRIBUTE6  => cpdr.ATTRIBUTE6,
               p_ATTRIBUTE4  => cpdr.ATTRIBUTE4,
               p_ATTRIBUTE5  => cpdr.ATTRIBUTE5,
               p_ATTRIBUTE2  => cpdr.ATTRIBUTE2,
               p_ATTRIBUTE3  => cpdr.ATTRIBUTE3,
               p_ATTRIBUTE1  => cpdr.ATTRIBUTE1,
               p_ATTRIBUTE_CATEGORY  => cpdr.ATTRIBUTE_CATEGORY,
               p_PROGRAM_ID  => cpdr.PROGRAM_ID,
               p_PROGRAM_UPDATE_DATE  => cpdr.PROGRAM_UPDATE_DATE,
               p_PROGRAM_APPLICATION_ID  => cpdr.PROGRAM_APPLICATION_ID,
               p_REQUEST_ID  => cpdr.REQUEST_ID,
               p_WIN_LOSS_STATUS  => cpdr.WIN_LOSS_STATUS,
               p_COMPETITOR_PRODUCT_ID  => cpdr.COMPETITOR_PRODUCT_ID,
               p_LEAD_LINE_ID  => l_LEAD_LINE_ID,
               p_LEAD_ID  => P_LEAD_ID,
               px_LEAD_COMPETITOR_PROD_ID  => l_LEAD_COMPETITOR_PROD_ID,
               p_LAST_UPDATE_LOGIN  => FND_GLOBAL.CONC_LOGIN_ID,
               p_LAST_UPDATED_BY  => FND_GLOBAL.USER_ID,
               p_LAST_UPDATE_DATE  => SYSDATE,
               p_CREATED_BY  => FND_GLOBAL.USER_ID,
               p_CREATION_DATE  => SYSDATE);
Line: 1726

         'Private API: as_lead_comp_products_pkg.insert_row fail');
Line: 1733

         'Private API: as_lead_comp_products_pkg.insert_row '|| l_lead_competitor_prod_id);
Line: 1742

         AS_LEAD_DECISION_FACTORS_PKG.Insert_Row(
               p_ATTRIBUTE15  => dfcr.ATTRIBUTE15,
               p_ATTRIBUTE14  => dfcr.ATTRIBUTE14,
               p_ATTRIBUTE13  => dfcr.ATTRIBUTE13,
               p_ATTRIBUTE12  => dfcr.ATTRIBUTE12,
               p_ATTRIBUTE11  => dfcr.ATTRIBUTE11,
               p_ATTRIBUTE10  => dfcr.ATTRIBUTE10,
               p_ATTRIBUTE9  => dfcr.ATTRIBUTE9,
               p_ATTRIBUTE8  => dfcr.ATTRIBUTE8,
               p_ATTRIBUTE7  => dfcr.ATTRIBUTE7,
               p_ATTRIBUTE6  => dfcr.ATTRIBUTE6,
               p_ATTRIBUTE5  => dfcr.ATTRIBUTE5,
               p_ATTRIBUTE4  => dfcr.ATTRIBUTE4,
               p_ATTRIBUTE3  => dfcr.ATTRIBUTE3,
               p_ATTRIBUTE2  => dfcr.ATTRIBUTE2,
               p_ATTRIBUTE1  => dfcr.ATTRIBUTE1,
               p_ATTRIBUTE_CATEGORY  => dfcr.ATTRIBUTE_CATEGORY,
               p_PROGRAM_UPDATE_DATE  => dfcr.PROGRAM_UPDATE_DATE,
               p_PROGRAM_ID  => dfcr.PROGRAM_ID,
               p_PROGRAM_APPLICATION_ID  => dfcr.PROGRAM_APPLICATION_ID,
               p_REQUEST_ID  => dfcr.REQUEST_ID,
               p_DECISION_RANK  => dfcr.DECISION_RANK,
               p_DECISION_PRIORITY_CODE  => dfcr.DECISION_PRIORITY_CODE,
               p_DECISION_FACTOR_CODE  => dfcr.DECISION_FACTOR_CODE,
               px_LEAD_DECISION_FACTOR_ID  => l_LEAD_DECISION_FACTOR_ID,
               p_LEAD_LINE_ID  => l_LEAD_LINE_ID,
               p_CREATE_BY  => FND_GLOBAL.USER_ID,
               p_LAST_UPDATED_BY  => FND_GLOBAL.USER_ID,
               p_LAST_UPDATE_DATE  => SYSDATE,
               p_LAST_UPDATE_LOGIN  => FND_GLOBAL.CONC_LOGIN_ID,
               p_CREATION_DATE  => SYSDATE);
Line: 1777

               'Private API: as_lead_decision_factors_pkg.insert_row fail');
Line: 1784

         'Private API: as_lead_decision_factors_pkg.insert_row '|| l_lead_decision_factor_id );
Line: 1854

  CURSOR c1 IS SELECT as_leads_s.nextval FROM dual;
Line: 2168

  v_deleted_sfids NUMBER_TT;
Line: 2169

  v_deleted_sgids NUMBER_TT;
Line: 2176

    SELECT distinct lead_id
     FROM as_sales_credits
     WHERE lead_id BETWEEN p_start_id AND p_end_id;
Line: 2186

    SELECT lead_id ,lead_line_id from
     (SELECT lead_id,lead_line_id,count(1) numofsalescredit ,
             SUM(decode(partner_customer_id, NULL, 0, 1)) isPartnerCredit
      FROM as_sales_credits
      WHERE lead_id = p_lead_id
            AND credit_type_id = p_credit_type_id
      GROUP BY lead_id, lead_line_id
               ) inlinetab
    where isPartnerCredit > 0 or numofsalescredit> 1 order by lead_line_id asc;
Line: 2197

    SELECT lead.description, lead.customer_id, lead.address_id, lead.owner_salesforce_id,
           lead.owner_sales_group_id, lead.status ,lead.win_probability, status.win_loss_indicator,
           status.forecast_rollup_flag ,status.OPP_OPEN_STATUS_FLAG
    FROM   as_leads_all lead, as_statuses_vl status
    WHERE lead_id = p_lead_id
    AND   lead.status = status.status_code(+);
Line: 2206

    SELECT access_id, salesforce_id, sales_group_id, owner_flag
    FROM as_accesses_all
    WHERE lead_id = p_lead_id AND partner_customer_id IS NULL
          AND partner_cont_party_id IS NULL
    ORDER BY nvl(owner_flag, 'N') DESC,
             nvl(team_leader_flag, 'N') DESC,
             nvl(freeze_flag, 'N') DESC;
Line: 2215

    SELECT employee_person_id FROM as_salesforce_v
    WHERE salesforce_id = p_salesforce_id;
Line: 2220

    SELECT salesforce_id FROM as_sales_credits
    WHERE lead_id = p_lead_id AND credit_type_id = p_credit_type_id
          AND partner_customer_id IS NOT NULL;
Line: 2227

    SELECT  salesforce_id, salesgroup_id ,sum(credit_amount) credit_amount
    FROM  as_sales_credits
    WHERE lead_id = p_lead_id
    AND lead_line_id = p_lead_line_id
    AND credit_type_id = p_credit_type_id
    and exists (select 'x'
                FROM     as_sales_credits
                WHERE    lead_id = p_lead_id
                AND      lead_line_id = p_lead_line_id
                AND      credit_type_id = p_credit_type_id
                GROUP BY lead_id, lead_line_id
                HAVING   count(*) > 1)
   GROUP BY salesforce_id, salesgroup_id ;
Line: 2243

    SELECT salesforce_id, sales_group_id, employee_person_id, opp_open_status_flag
    FROM  as_sales_credits_denorm
    WHERE lead_id = p_lead_id AND credit_type_id = p_credit_type_id
          AND partner_customer_id IS NULL;
Line: 2249

    SELECT sc.lead_line_id, sum(sc.credit_percent) total_percent,
           sum(sc.credit_amount) total_credit,
           max(ll.total_amount) line_amount
    FROM as_sales_credits sc, as_lead_lines ll
    WHERE sc.lead_id = p_lead_id
          AND sc.credit_type_id = p_credit_type_id
          AND ll.lead_line_id(+) = sc.lead_line_id
    GROUP BY sc.lead_line_id
    HAVING (sum(sc.credit_percent) <> 100
            OR sum(sc.credit_amount) <> max(ll.total_amount));
Line: 2261

    SELECT * FROM as_sales_lead_opportunity
    WHERE opportunity_id = p_lead_id;
Line: 2265

   SELECT AS_ACCESSES_S.NEXTVAL
   FROM   SYS.DUAL;
Line: 2272

   SELECT DISTINCT opps.lead_id, opps.customer_id, opps.address_id,
        ascr.salesforce_id, ascr.person_id,
        ascr.SALESGROUP_ID
   FROM as_leads_all opps, as_sales_credits ascr
   WHERE opps.lead_id = ascr.lead_id
   AND   opps.lead_id = p_lead_id
   --AND ascr.credit_type_id = p_credit_type_id --- both quota and non-revenue credit receivers should be in the sales team
   AND NOT EXISTS (
       SELECT 'x'
       FROM   as_accesses_all acc
       WHERE  opps.lead_id = acc.lead_id
       AND    acc.SALESFORCE_ID = ascr.SALESFORCE_ID
       and    NVL(acc.SALES_GROUP_ID,-99) = NVL(ascr.SALESGROUP_ID,-99));
Line: 2368

      FND_PROFILE.PUT('AS_ALLOW_UPDATE_FROZEN_OPP', 'Y');
Line: 2410

	  update as_lead_lines_all
            set forecast_date = NULL, rolling_forecast_flag = 'N' ,
                last_updated_by = FND_GLOBAL.user_id,
                last_update_date = sysdate,
                last_update_login = FND_GLOBAL.conc_login_id
            where lead_id = l_lead_id(i) and rolling_forecast_flag = 'Y';
Line: 2450

         update as_sales_Credits ascr
         set CREDIT_PERCENT = 100 ,
         CREDIT_AMOUNT  = (select total_amount
         from   as_lead_lines oppl
         where  oppl.lead_id = ascr.lead_id
         and    oppl.lead_line_id =  ascr.lead_line_id ),
         last_updated_by = FND_GLOBAL.user_id,
	 last_update_date = sysdate,
         last_update_login = FND_GLOBAL.conc_login_id
         where ascr.lead_id = l_lead_id(i)         and NVL(CREDIT_PERCENT,0) <> 100
         and   CREDIT_TYPE_ID  in
         ( select  SALES_CREDIT_TYPE_ID
         from    oe_sales_credit_types
         where    QUOTA_FLAG = 'N');
Line: 2470

           DELETE FROM as_sales_credits where sales_credit_id IN
            (SELECT sales_credit_id
             FROM as_sales_credits ascr,
               (
                SELECT lead_id,lead_line_id,
                       salesforce_id,salesgroup_id,
                       credit_type_id,
                       max(sales_credit_id) maxid
                FROM   as_sales_credits ascr1
                WHERE  ascr1.lead_id = l_lead_id(i)
                AND    ascr1.credit_type_id  in
                  ( SELECT  sales_credit_type_id
                    FROM    oe_sales_credit_types
                    WHERE    quota_flag = 'N')
                GROUP BY lead_id,lead_line_id,salesforce_id,salesgroup_id,credit_type_id
                HAVING COUNT(sales_credit_id) > 1
              ) duplines
               WHERE ascr.lead_id = duplines.lead_id
               AND ascr.lead_line_id = duplines.lead_line_id
               AND ascr.salesforce_id = duplines.salesforce_id
               AND ascr.salesgroup_id = duplines.salesgroup_id
               AND ascr.credit_type_id = duplines.credit_type_id
               AND ascr.SALES_CREDIT_ID <> maxid);
Line: 2497

		UPDATE as_accesses_all acc
		SET acc.team_leader_flag = 'Y',
		last_updated_by = FND_GLOBAL.user_id,
		last_update_date = sysdate,
		last_update_login = FND_GLOBAL.conc_login_id
		WHERE acc.lead_id is not null
		AND acc.lead_id  = l_lead_id(i)
		AND nvl(acc.team_leader_flag,'N') <> 'Y'
		AND (
		EXISTS
		( SELECT 1
		FROM  as_sales_credits asc1
		WHERE asc1.lead_id = acc.lead_id
		AND   asc1.salesforce_id = acc.salesforce_id
		AND   asc1.salesgroup_id = acc.sales_group_id )
		OR    acc.owner_flag = 'Y');
Line: 2514

		-- delete 0% quota credits
		FORALL I IN l_lead_id.first..l_lead_id.last
	        DELETE FROM as_sales_credits
		WHERE lead_id = l_lead_id(i)
		AND   credit_type_id  = l_forecast_credit_type_id
		AND   NVL(CREDIT_PERCENT,0) = 0 ;
Line: 2588

                                 UPDATE as_accesses_all
                                 SET   owner_flag = 'N' ,
                                    last_updated_by = FND_GLOBAL.user_id,
                                    last_update_date = sysdate,
                                    last_update_login = FND_GLOBAL.conc_login_id
                                 WHERE lead_id = l_lead_id(j) AND owner_flag = 'Y';
Line: 2596

                                 UPDATE as_accesses_all
                                 SET owner_flag = 'Y', team_leader_flag = 'Y',
                                 freeze_flag = 'Y',
                                 last_updated_by = FND_GLOBAL.user_id,
                                 last_update_date = sysdate,
                                 last_update_login = FND_GLOBAL.conc_login_id
                                 WHERE lead_id = l_lead_id(j) AND
                                 salesforce_id = l_org_owner_sf_id AND
                                 nvl(sales_group_id, -37) = nvl(l_org_owner_sg_id, -37);
Line: 2608

                                 INSERT INTO
                                    as_accesses_all
                                    (
                                    access_id
                                    ,last_update_date
                                    ,last_updated_by
                                    ,creation_date
                                    ,created_by
                                    ,last_update_login
                                    ,reassign_flag
                                    ,team_leader_flag
                                    ,customer_id
                                    ,salesforce_id
                                    ,person_id
                                    ,partner_customer_id
                                    ,lead_id
                                    ,sales_group_id
                                    ,partner_cont_party_id
                                    ,owner_flag
                                    ,created_by_tap_flag
                                    ,open_flag
                                    ,freeze_flag
                                    ,org_id
                                    ,object_version_number
                                    )
                                    VALUES(
                                    AS_ACCESSES_S.nextval
                                    ,sysdate
                                    ,FND_GLOBAL.user_id
                                    ,sysdate
                                    ,FND_GLOBAL.user_id
                                    ,FND_GLOBAL.conc_login_id
                                    ,NULL
                                    ,'Y'
                                    ,l_customer_id(j)
                                    ,l_org_owner_sf_id
                                    ,l_org_owner_person_id
                                    ,NULL
                                    ,l_lead_id(j)
                                    ,l_org_owner_sg_id
                                    ,NULL
                                    ,'Y'
                                    ,'N'
                                    ,l_open_flag
                                    ,'Y'
                                    ,NULL
                                    ,1
                                    );
Line: 2673

                                 UPDATE AS_ACCESSES_ALL
                                 SET owner_flag = 'Y', team_leader_flag = 'Y',
                                 freeze_flag = 'Y',
                                 last_updated_by = FND_GLOBAL.user_id,
                                 last_update_date = sysdate,
                                 last_update_login = FND_GLOBAL.conc_login_id
                                 WHERE access_id = l_access_id;
Line: 2685

                              UPDATE as_leads_all
                              SET owner_salesforce_id = l_org_owner_sf_id,
                              owner_sales_group_id = l_org_owner_sg_id,
                              last_updated_by = FND_GLOBAL.user_id,
                              last_update_date = sysdate,
                              last_update_login = FND_GLOBAL.conc_login_id
                              WHERE lead_id = l_lead_id(j);
Line: 2718

                     UPDATE as_sales_credits
                     SET salesforce_id = l_org_owner_sf_id,
                     salesgroup_id = l_org_owner_sg_id,
                     person_id = l_org_owner_person_id,
                     partner_customer_id = NULL, partner_address_id = NULL,
                     last_updated_by = FND_GLOBAL.user_id,
                     last_update_date = sysdate,
                     last_update_login = FND_GLOBAL.conc_login_id
                     WHERE lead_id = l_lead_id(j)
                     AND credit_type_id = l_forecast_credit_type_id
                     AND partner_customer_id IS NOT NULL;
Line: 2814

                    Update_sc_for_rep_line (l_lead_id(j),multicredit_opps_rec.lead_line_id, l_first_sf_id, l_first_sg_id,
                        l_forecast_credit_type_id, l_org_owner_sf_id,
                        p_debug_flag, l_return_status, l_msg_count, l_msg_data);
Line: 2834

             INSERT INTO AS_ACCESSES_ALL
                       (ACCESS_ID,
                        ACCESS_TYPE,
                        SALESFORCE_ID,
                        SALES_GROUP_ID,
                        PERSON_ID,
                        CUSTOMER_ID,
                        ADDRESS_ID,
                        LEAD_ID,
                        FREEZE_FLAG,
                        REASSIGN_FLAG,
                        TEAM_LEADER_FLAG,
                        LAST_UPDATE_DATE,
                        LAST_UPDATED_BY,
                        CREATION_DATE,
                        CREATED_BY,
                        LAST_UPDATE_LOGIN,
                        PROGRAM_APPLICATION_ID,
                        PROGRAM_ID,
                        PROGRAM_UPDATE_DATE,
                        object_version_number,
                        OPEN_FLAG)
             VALUES
                       (l_access_pk_id,
                        'X',
                        opp_rec.salesforce_id,
                        opp_rec.salesgroup_id,
                        opp_rec.person_id,
                        opp_rec.customer_id,
                        opp_rec.address_id,
                        opp_rec.lead_id,
                        'Y',
                        'N',
                        'Y',
                        SYSDATE,
                        FND_GLOBAL.USER_ID,
                        SYSDATE,
                        FND_GLOBAL.USER_ID,
                        FND_GLOBAL.CONC_LOGIN_ID,
                        FND_GLOBAL.PROG_APPL_ID,
                        FND_GLOBAL.CONC_PROGRAM_ID,
                        SYSDATE,
                        1.0,
                        l_open_status_flag(j));
Line: 2882

                UPDATE as_sales_credits
                SET salesforce_id = l_org_owner_sf_id,
                salesgroup_id = l_org_owner_sg_id,
                person_id = l_org_owner_person_id,
                partner_customer_id = NULL, partner_address_id = NULL,
                last_updated_by = FND_GLOBAL.user_id,
                last_update_date = sysdate,
                last_update_login = FND_GLOBAL.conc_login_id
                WHERE lead_id = l_lead_id(j)
                AND credit_type_id <> l_forecast_credit_type_id
                AND partner_customer_id IS NOT NULL;
Line: 2900

	    update as_sales_Credits ascr
            set DEFAULTED_FROM_OWNER_FLAG = 'Y',
            last_updated_by = FND_GLOBAL.user_id,
            last_update_date = sysdate,
            last_update_login = FND_GLOBAL.conc_login_id
            where ascr.lead_id = l_lead_id(i)
            and    NVL(DEFAULTED_FROM_OWNER_FLAG,'N') <> 'Y'
            and (SALESFORCE_ID  ,SALESGROUP_ID) in
            (SELECT owner_salesforce_id,owner_sales_group_id
            FROM as_leads_all ala
            WHERE ala.lead_id = l_lead_id(i)  )
            and credit_type_id = l_forecast_credit_type_id;
Line: 2918

            DELETE FROM as_sales_credits where sales_credit_id IN
               (SELECT sales_credit_id
                FROM as_sales_credits ascr,
                  (
                   SELECT lead_id,lead_line_id,
                          salesforce_id,salesgroup_id,
                          credit_type_id,
                          max(sales_credit_id) maxid
                   FROM   as_sales_credits ascr1
                   WHERE  ascr1.lead_id = l_lead_id(i)
                   AND    ascr1.credit_type_id  in
                     ( SELECT  sales_credit_type_id
                       FROM    oe_sales_credit_types
                       WHERE    quota_flag = 'N')
                       GROUP BY lead_id,lead_line_id,salesforce_id,salesgroup_id,credit_type_id
                       HAVING COUNT(sales_credit_id) > 1
                 ) duplines
                  WHERE ascr.lead_id = duplines.lead_id
                  AND ascr.lead_line_id = duplines.lead_line_id
                  AND ascr.salesforce_id = duplines.salesforce_id
                  AND ascr.salesgroup_id = duplines.salesgroup_id
                  AND ascr.credit_type_id = duplines.credit_type_id
                  AND ascr.SALES_CREDIT_ID <> maxid);