DBA Data[Home] [Help]

APPS.CSC_CUST_PLANS_PVT SQL Statements

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

Line: 54

       P_PROGRAM_UPDATE_DATE      IN     DATE ,
       P_CREATION_DATE            IN     DATE,
       P_CREATED_BY               IN     NUMBER,
       P_LAST_UPDATE_DATE         IN     DATE ,
       P_LAST_UPDATED_BY          IN     NUMBER,
       P_LAST_UPDATE_LOGIN        IN     NUMBER,
       P_ATTRIBUTE1               IN     VARCHAR2,
       P_ATTRIBUTE2               IN     VARCHAR2,
       P_ATTRIBUTE3               IN     VARCHAR2,
       P_ATTRIBUTE4               IN     VARCHAR2,
       P_ATTRIBUTE5               IN     VARCHAR2,
       P_ATTRIBUTE6               IN     VARCHAR2,
       P_ATTRIBUTE7               IN     VARCHAR2,
       P_ATTRIBUTE8               IN     VARCHAR2,
       P_ATTRIBUTE9               IN     VARCHAR2,
       P_ATTRIBUTE10              IN     VARCHAR2,
       P_ATTRIBUTE11              IN     VARCHAR2,
       P_ATTRIBUTE12              IN     VARCHAR2,
       P_ATTRIBUTE13              IN     VARCHAR2,
       P_ATTRIBUTE14              IN     VARCHAR2,
       P_ATTRIBUTE15              IN     VARCHAR2,
       P_ATTRIBUTE_CATEGORY       IN     VARCHAR2,
       P_OBJECT_VERSION_NUMBER    IN     NUMBER,
       X_CSC_CUST_PLANS_REC_TYPE  OUT    NOCOPY CSC_CUST_PLANS_REC_TYPE )
IS
BEGIN
       x_csc_cust_plans_rec_type.PLAN_ID := P_PLAN_ID ;
Line: 92

       x_csc_cust_plans_rec_type.PROGRAM_UPDATE_DATE := P_PROGRAM_UPDATE_DATE ;
Line: 94

       x_csc_cust_plans_rec_type.LAST_UPDATE_DATE := P_LAST_UPDATE_DATE ;
Line: 96

       x_csc_cust_plans_rec_type.LAST_UPDATED_BY := P_LAST_UPDATED_BY ;
Line: 97

       x_csc_cust_plans_rec_type.LAST_UPDATE_LOGIN := P_LAST_UPDATE_LOGIN ;
Line: 139

    P_PROGRAM_UPDATE_DATE        IN   DATE ,
    P_CREATION_DATE              IN   DATE ,
    P_LAST_UPDATE_DATE           IN   DATE ,
    P_CREATED_BY                 IN   NUMBER,
    P_LAST_UPDATED_BY            IN   NUMBER,
    P_LAST_UPDATE_LOGIN          IN   NUMBER,
    P_ATTRIBUTE1                 IN   VARCHAR2,
    P_ATTRIBUTE2                 IN   VARCHAR2,
    P_ATTRIBUTE3                 IN   VARCHAR2,
    P_ATTRIBUTE4                 IN   VARCHAR2,
    P_ATTRIBUTE5                 IN   VARCHAR2,
    P_ATTRIBUTE6                 IN   VARCHAR2,
    P_ATTRIBUTE7                 IN   VARCHAR2,
    P_ATTRIBUTE8                 IN   VARCHAR2,
    P_ATTRIBUTE9                 IN   VARCHAR2,
    P_ATTRIBUTE10                IN   VARCHAR2,
    P_ATTRIBUTE11                IN   VARCHAR2,
    P_ATTRIBUTE12                IN   VARCHAR2,
    P_ATTRIBUTE13                IN   VARCHAR2,
    P_ATTRIBUTE14                IN   VARCHAR2,
    P_ATTRIBUTE15                IN   VARCHAR2,
    P_ATTRIBUTE_CATEGORY         IN   VARCHAR2,
    P_OBJECT_VERSION_NUMBER      IN   NUMBER,
    X_CUST_PLAN_ID               OUT  NOCOPY NUMBER,
    X_OBJECT_VERSION_NUMBER      OUT  NOCOPY NUMBER,
    X_Return_Status              OUT  NOCOPY VARCHAR2,
    X_Msg_Count                  OUT  NOCOPY NUMBER,
    X_Msg_Data                   OUT  NOCOPY VARCHAR2
)
IS
    l_csc_cust_plans_rec     CSC_CUST_PLANS_REC_TYPE;
Line: 185

       P_PROGRAM_UPDATE_DATE       => P_PROGRAM_UPDATE_DATE ,
       P_CREATION_DATE             => P_CREATION_DATE ,
       P_LAST_UPDATE_DATE          => P_LAST_UPDATE_DATE ,
       P_CREATED_BY                => P_CREATED_BY ,
       P_LAST_UPDATED_BY           => P_LAST_UPDATED_BY ,
       P_LAST_UPDATE_LOGIN         => P_LAST_UPDATE_LOGIN ,
       P_ATTRIBUTE1                => P_ATTRIBUTE1 ,
       P_ATTRIBUTE2                => P_ATTRIBUTE2 ,
       P_ATTRIBUTE3                => P_ATTRIBUTE3 ,
       P_ATTRIBUTE4                => P_ATTRIBUTE4 ,
       P_ATTRIBUTE5                => P_ATTRIBUTE5 ,
       P_ATTRIBUTE6                => P_ATTRIBUTE6 ,
       P_ATTRIBUTE7                => P_ATTRIBUTE7 ,
       P_ATTRIBUTE8                => P_ATTRIBUTE8 ,
       P_ATTRIBUTE9                => P_ATTRIBUTE9 ,
       P_ATTRIBUTE10               => P_ATTRIBUTE10 ,
       P_ATTRIBUTE11               => P_ATTRIBUTE11 ,
       P_ATTRIBUTE12               => P_ATTRIBUTE12 ,
       P_ATTRIBUTE13               => P_ATTRIBUTE13 ,
       P_ATTRIBUTE14               => P_ATTRIBUTE14 ,
       P_ATTRIBUTE15               => P_ATTRIBUTE15 ,
       P_ATTRIBUTE_CATEGORY        => P_ATTRIBUTE_CATEGORY ,
       P_OBJECT_VERSION_NUMBER     => P_OBJECT_VERSION_NUMBER ,
       X_CSC_CUST_PLANS_REC_TYPE   => l_csc_cust_plans_rec );
Line: 242

   select start_date_active,
		end_date_active
   from   csc_plan_headers_b
   where  plan_id = c_plan_id;
Line: 326

      CSC_CUST_PLANS_PKG.Insert_Row(
          px_CUST_PLAN_ID           => x_CUST_PLAN_ID,
          p_PLAN_ID                 => p_CSC_CUST_PLANS_rec.PLAN_ID,
          p_PARTY_ID                => p_CSC_CUST_PLANS_rec.PARTY_ID,
          p_CUST_ACCOUNT_ID         => p_CSC_CUST_PLANS_rec.CUST_ACCOUNT_ID,
          -- p_CUST_ACCOUNT_ORG        => p_CSC_CUST_PLANS_rec.CUST_ACCOUNT_ORG,
          p_START_DATE_ACTIVE       => l_start_date_active,
          p_END_DATE_ACTIVE         => l_end_date_active,
          p_MANUAL_FLAG             => p_CSC_CUST_PLANS_rec.MANUAL_FLAG,
          p_PLAN_STATUS_CODE        => CSC_CORE_UTILS_PVT.APPLY_PLAN,
          p_REQUEST_ID              => p_CSC_CUST_PLANS_rec.REQUEST_ID,
          p_PROGRAM_APPLICATION_ID  => p_CSC_CUST_PLANS_rec.PROGRAM_APPLICATION_ID,
          p_PROGRAM_ID              => p_CSC_CUST_PLANS_rec.PROGRAM_ID,
          p_PROGRAM_UPDATE_DATE     => p_CSC_CUST_PLANS_rec.PROGRAM_UPDATE_DATE,
          p_CREATION_DATE           => SYSDATE,
          p_LAST_UPDATE_DATE        => SYSDATE,
          p_CREATED_BY              => FND_GLOBAL.USER_ID,
          p_LAST_UPDATED_BY         => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_LOGIN       => FND_GLOBAL.CONC_LOGIN_ID,
          p_ATTRIBUTE1              => p_CSC_CUST_PLANS_rec.ATTRIBUTE1,
          p_ATTRIBUTE2              => p_CSC_CUST_PLANS_rec.ATTRIBUTE2,
          p_ATTRIBUTE3              => p_CSC_CUST_PLANS_rec.ATTRIBUTE3,
          p_ATTRIBUTE4              => p_CSC_CUST_PLANS_rec.ATTRIBUTE4,
          p_ATTRIBUTE5              => p_CSC_CUST_PLANS_rec.ATTRIBUTE5,
          p_ATTRIBUTE6              => p_CSC_CUST_PLANS_rec.ATTRIBUTE6,
          p_ATTRIBUTE7              => p_CSC_CUST_PLANS_rec.ATTRIBUTE7,
          p_ATTRIBUTE8              => p_CSC_CUST_PLANS_rec.ATTRIBUTE8,
          p_ATTRIBUTE9              => p_CSC_CUST_PLANS_rec.ATTRIBUTE9,
          p_ATTRIBUTE10             => p_CSC_CUST_PLANS_rec.ATTRIBUTE10,
          p_ATTRIBUTE11             => p_CSC_CUST_PLANS_rec.ATTRIBUTE11,
          p_ATTRIBUTE12             => p_CSC_CUST_PLANS_rec.ATTRIBUTE12,
          p_ATTRIBUTE13             => p_CSC_CUST_PLANS_rec.ATTRIBUTE13,
          p_ATTRIBUTE14             => p_CSC_CUST_PLANS_rec.ATTRIBUTE14,
          p_ATTRIBUTE15             => p_CSC_CUST_PLANS_rec.ATTRIBUTE15,
          p_ATTRIBUTE_CATEGORY      => p_CSC_CUST_PLANS_rec.ATTRIBUTE_CATEGORY,
          X_OBJECT_VERSION_NUMBER   => X_OBJECT_VERSION_NUMBER);
Line: 366

      CSC_CUST_PLANS_AUDIT_PKG.Insert_Row(
          --px_PLAN_AUDIT_ID         => G_PLAN_AUDIT_ID,-- will be selected from the sequence.
          p_PLAN_ID                => p_CSC_CUST_PLANS_rec.PLAN_ID ,
          p_PARTY_ID               => p_CSC_CUST_PLANS_rec.PARTY_ID ,
          p_CUST_ACCOUNT_ID        => p_CSC_CUST_PLANS_rec.CUST_ACCOUNT_ID ,
          -- p_CUST_ACCOUNT_ORG       => p_CSC_CUST_PLANS_rec.CUST_ACCOUNT_ORG ,
          p_PLAN_STATUS_CODE       => CSC_CORE_UTILS_PVT.APPLY_PLAN,
          p_REQUEST_ID             => p_CSC_CUST_PLANS_rec.REQUEST_ID ,
          p_PROGRAM_APPLICATION_ID => p_CSC_CUST_PLANS_rec.PROGRAM_APPLICATION_ID ,
          p_PROGRAM_ID             => p_CSC_CUST_PLANS_rec.PROGRAM_ID ,
          p_PROGRAM_UPDATE_DATE    => p_CSC_CUST_PLANS_rec.PROGRAM_UPDATE_DATE ,
          p_CREATION_DATE          => SYSDATE,
          p_LAST_UPDATE_DATE       => SYSDATE,
          p_CREATED_BY             => FND_GLOBAL.USER_ID,
          p_LAST_UPDATED_BY        => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_LOGIN      => FND_GLOBAL.CONC_LOGIN_ID,
          p_ATTRIBUTE1             => p_CSC_CUST_PLANS_rec.ATTRIBUTE1 ,
          p_ATTRIBUTE2             => p_CSC_CUST_PLANS_rec.ATTRIBUTE2 ,
          p_ATTRIBUTE3             => p_CSC_CUST_PLANS_rec.ATTRIBUTE3 ,
          p_ATTRIBUTE4             => p_CSC_CUST_PLANS_rec.ATTRIBUTE4 ,
          p_ATTRIBUTE5             => p_CSC_CUST_PLANS_rec.ATTRIBUTE5 ,
          p_ATTRIBUTE6             => p_CSC_CUST_PLANS_rec.ATTRIBUTE6 ,
          p_ATTRIBUTE7             => p_CSC_CUST_PLANS_rec.ATTRIBUTE7 ,
          p_ATTRIBUTE8             => p_CSC_CUST_PLANS_rec.ATTRIBUTE8 ,
          p_ATTRIBUTE9             => p_CSC_CUST_PLANS_rec.ATTRIBUTE9 ,
          p_ATTRIBUTE10            => p_CSC_CUST_PLANS_rec.ATTRIBUTE10 ,
          p_ATTRIBUTE11            => p_CSC_CUST_PLANS_rec.ATTRIBUTE11 ,
          p_ATTRIBUTE12            => p_CSC_CUST_PLANS_rec.ATTRIBUTE12 ,
          p_ATTRIBUTE13            => p_CSC_CUST_PLANS_rec.ATTRIBUTE13 ,
          p_ATTRIBUTE14            => p_CSC_CUST_PLANS_rec.ATTRIBUTE14 ,
          p_ATTRIBUTE15            => p_CSC_CUST_PLANS_rec.ATTRIBUTE15 ,
          p_ATTRIBUTE_CATEGORY     => p_CSC_CUST_PLANS_rec.ATTRIBUTE_CATEGORY,
          x_PLAN_AUDIT_ID          => G_PLAN_AUDIT_ID );
Line: 452

PROCEDURE Update_cust_plans(
    P_Api_Version_Number         IN   NUMBER,
    P_Init_Msg_List              IN   VARCHAR2,
    P_Commit                     IN   VARCHAR2,
    p_validation_level           IN   NUMBER,
    P_PLAN_ID                    IN   NUMBER,
    P_CUST_PLAN_ID               IN   NUMBER,
    P_PARTY_ID                   IN   NUMBER,
    P_CUST_ACCOUNT_ID            IN   NUMBER,
    -- P_CUST_ACCOUNT_ORG           IN   NUMBER := FND_API.G_MISS_NUM,
    P_START_DATE_ACTIVE          IN   DATE,
    P_END_DATE_ACTIVE            IN   DATE,
    P_MANUAL_FLAG                IN   VARCHAR2,
    P_PLAN_STATUS_CODE           IN   VARCHAR2,
    P_REQUEST_ID                 IN   NUMBER,
    P_PROGRAM_APPLICATION_ID     IN   NUMBER,
    P_PROGRAM_ID                 IN   NUMBER,
    P_PROGRAM_UPDATE_DATE        IN   DATE,
    P_CREATION_DATE              IN   DATE,
    P_LAST_UPDATE_DATE           IN   DATE,
    P_CREATED_BY                 IN   NUMBER,
    P_LAST_UPDATED_BY            IN   NUMBER,
    P_LAST_UPDATE_LOGIN          IN   NUMBER,
    P_ATTRIBUTE1                 IN   VARCHAR2,
    P_ATTRIBUTE2                 IN   VARCHAR2,
    P_ATTRIBUTE3                 IN   VARCHAR2,
    P_ATTRIBUTE4                 IN   VARCHAR2,
    P_ATTRIBUTE5                 IN   VARCHAR2,
    P_ATTRIBUTE6                 IN   VARCHAR2,
    P_ATTRIBUTE7                 IN   VARCHAR2,
    P_ATTRIBUTE8                 IN   VARCHAR2,
    P_ATTRIBUTE9                 IN   VARCHAR2,
    P_ATTRIBUTE10                IN   VARCHAR2,
    P_ATTRIBUTE11                IN   VARCHAR2,
    P_ATTRIBUTE12                IN   VARCHAR2,
    P_ATTRIBUTE13                IN   VARCHAR2,
    P_ATTRIBUTE14                IN   VARCHAR2,
    P_ATTRIBUTE15                IN   VARCHAR2,
    P_ATTRIBUTE_CATEGORY         IN   VARCHAR2,
    P_OBJECT_VERSION_NUMBER      IN   NUMBER,
    X_OBJECT_VERSION_NUMBER      OUT  NOCOPY NUMBER,
    X_Return_Status              OUT  NOCOPY VARCHAR2,
    X_Msg_Count                  OUT  NOCOPY NUMBER,
    X_Msg_Data                   OUT  NOCOPY VARCHAR2
)
IS
   l_csc_cust_plans_rec      CSC_CUST_PLANS_REC_TYPE;
Line: 514

       P_PROGRAM_UPDATE_DATE       => P_PROGRAM_UPDATE_DATE ,
       P_CREATION_DATE             => P_CREATION_DATE ,
       P_LAST_UPDATE_DATE          => P_LAST_UPDATE_DATE ,
       P_CREATED_BY                => P_CREATED_BY ,
       P_LAST_UPDATED_BY           => P_LAST_UPDATED_BY ,
       P_LAST_UPDATE_LOGIN         => P_LAST_UPDATE_LOGIN ,
       P_ATTRIBUTE1                => P_ATTRIBUTE1 ,
       P_ATTRIBUTE2                => P_ATTRIBUTE2 ,
       P_ATTRIBUTE3                => P_ATTRIBUTE3 ,
       P_ATTRIBUTE4                => P_ATTRIBUTE4 ,
       P_ATTRIBUTE5                => P_ATTRIBUTE5 ,
       P_ATTRIBUTE6                => P_ATTRIBUTE6 ,
       P_ATTRIBUTE7                => P_ATTRIBUTE7 ,
       P_ATTRIBUTE8                => P_ATTRIBUTE8 ,
       P_ATTRIBUTE9                => P_ATTRIBUTE9 ,
       P_ATTRIBUTE10               => P_ATTRIBUTE10 ,
       P_ATTRIBUTE11               => P_ATTRIBUTE11 ,
       P_ATTRIBUTE12               => P_ATTRIBUTE12 ,
       P_ATTRIBUTE13               => P_ATTRIBUTE13 ,
       P_ATTRIBUTE14               => P_ATTRIBUTE14 ,
       P_ATTRIBUTE15               => P_ATTRIBUTE15 ,
       P_ATTRIBUTE_CATEGORY        => P_ATTRIBUTE_CATEGORY ,
       P_OBJECT_VERSION_NUMBER     => P_OBJECT_VERSION_NUMBER ,
       X_CSC_CUST_PLANS_REC_TYPE   => l_csc_cust_plans_rec );
Line: 540

   Update_cust_plans(
       P_Api_Version_Number         => p_api_version_number,
       P_Init_Msg_List              => p_init_msg_list,
       P_Commit                     => p_commit,
       p_validation_level           => p_validation_level,
       P_CSC_CUST_PLANS_Rec         => l_csc_cust_plans_rec,
       X_OBJECT_VERSION_NUMBER      => x_object_version_number,
       X_Return_Status              => x_return_status,
       X_Msg_Count                  => x_msg_count,
       X_Msg_Data                   => x_msg_data);
Line: 551

END  UPDATE_CUST_PLANS;   -- end of overloaded procedure;
Line: 554

PROCEDURE Update_cust_plans(
    P_Api_Version_Number         IN   NUMBER,
    P_Init_Msg_List              IN   VARCHAR2,
    P_Commit                     IN   VARCHAR2,
    p_validation_level           IN   NUMBER ,
    P_CSC_CUST_PLANS_Rec         IN   CSC_CUST_PLANS_Rec_Type,
    X_OBJECT_VERSION_NUMBER      OUT  NOCOPY NUMBER,
    X_Return_Status              OUT  NOCOPY VARCHAR2,
    X_Msg_Count                  OUT  NOCOPY NUMBER,
    X_Msg_Data                   OUT  NOCOPY VARCHAR2
    )
IS
   Cursor C_Get_cust_plans IS
     Select rowid,           CUST_PLAN_ID,         PLAN_ID,
        PARTY_ID,            CUST_ACCOUNT_ID,      -- CUST_ACCOUNT_ORG,
        START_DATE_ACTIVE,   END_DATE_ACTIVE,      MANUAL_FLAG,
        PLAN_STATUS_CODE,    REQUEST_ID,           PROGRAM_APPLICATION_ID,
        PROGRAM_ID,          PROGRAM_UPDATE_DATE,  LAST_UPDATE_DATE,
        CREATION_DATE,       LAST_UPDATED_BY,      CREATED_BY,
        LAST_UPDATE_LOGIN,   ATTRIBUTE1,           ATTRIBUTE2,
        ATTRIBUTE3,          ATTRIBUTE4,           ATTRIBUTE5,
        ATTRIBUTE6,          ATTRIBUTE7,           ATTRIBUTE8,
        ATTRIBUTE9,          ATTRIBUTE10,          ATTRIBUTE11,
        ATTRIBUTE12,         ATTRIBUTE13,          ATTRIBUTE14,
        ATTRIBUTE15,         ATTRIBUTE_CATEGORY,   OBJECT_VERSION_NUMBER
     From  CSC_CUST_PLANS
     WHERE CUST_PLAN_ID            =  nvl(p_csc_cust_plans_rec.cust_plan_id, cust_plan_id)
     AND   PLAN_ID                 =  nvl(p_csc_cust_plans_rec.plan_id,      plan_id)
     AND   PARTY_ID                =  nvl(p_csc_cust_plans_rec.party_id,     party_id)
	AND   nvl(CUST_ACCOUNT_ID,0)  =  nvl(p_csc_cust_plans_rec.cust_account_id,
												    nvl(cust_account_id,0) );
Line: 586

   l_api_name                CONSTANT VARCHAR2(30) := 'Update_cust_plans';
Line: 595

      SAVEPOINT UPDATE_CUST_PLANS_PVT;
Line: 639

               l_ref_CSC_CUST_PLANS_rec.PROGRAM_UPDATE_DATE,
               l_ref_CSC_CUST_PLANS_rec.LAST_UPDATE_DATE,
               l_ref_CSC_CUST_PLANS_rec.CREATION_DATE,
               l_ref_CSC_CUST_PLANS_rec.LAST_UPDATED_BY,
               l_ref_CSC_CUST_PLANS_rec.CREATED_BY,
               l_ref_CSC_CUST_PLANS_rec.LAST_UPDATE_LOGIN,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE1,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE2,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE3,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE4,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE5,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE6,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE7,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE8,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE9,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE10,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE11,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE12,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE13,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE14,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE15,
               l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE_CATEGORY,
               l_ref_CSC_CUST_PLANS_rec.OBJECT_VERSION_NUMBER;
Line: 667

               FND_MESSAGE.Set_Name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'API_MISSING_UPDATE_TARGET');
Line: 691

         l_upd_csc_cust_plans_rec.program_update_date :=  CSC_CORE_UTILS_PVT.Get_G_Miss_date(p_csc_cust_plans_rec.program_update_date, l_ref_CSC_CUST_PLANS_rec.PROGRAM_UPDATE_DATE);
Line: 693

         l_upd_csc_cust_plans_rec.last_update_date :=  CSC_CORE_UTILS_PVT.Get_G_Miss_date(p_csc_cust_plans_rec.last_update_date, l_ref_CSC_CUST_PLANS_rec.LAST_UPDATE_DATE);
Line: 733

              p_validation_mode     => CSC_CORE_UTILS_PVT.G_UPDATE,
              P_CSC_CUST_PLANS_Rec  => L_UPD_CSC_CUST_PLANS_REC,
              x_return_status       => x_return_status,
              x_msg_count           => x_msg_count,
              x_msg_data            => x_msg_data);
Line: 745

      CSC_CUST_PLANS_PKG.Update_Row(
          p_CUST_PLAN_ID             => l_upd_csc_cust_plans_rec.CUST_PLAN_ID,
          p_PLAN_ID                  => l_upd_csc_cust_plans_rec.PLAN_ID,
          p_PARTY_ID                 => l_upd_csc_cust_plans_rec.PARTY_ID,
          p_CUST_ACCOUNT_ID          => l_upd_csc_cust_plans_rec.CUST_ACCOUNT_ID,
          -- p_CUST_ACCOUNT_ORG         => l_upd_csc_cust_plans_rec.CUST_ACCOUNT_ORG,
          p_START_DATE_ACTIVE        => l_upd_csc_cust_plans_rec.START_DATE_ACTIVE,
          p_END_DATE_ACTIVE          => l_upd_csc_cust_plans_rec.END_DATE_ACTIVE,
          p_MANUAL_FLAG              => l_upd_csc_cust_plans_rec.MANUAL_FLAG,
          p_PLAN_STATUS_CODE         => l_upd_csc_cust_plans_rec.PLAN_STATUS_CODE,
          p_REQUEST_ID               => l_upd_csc_cust_plans_rec.REQUEST_ID,
          p_PROGRAM_APPLICATION_ID   => l_upd_csc_cust_plans_rec.PROGRAM_APPLICATION_ID,
          p_PROGRAM_ID               => l_upd_csc_cust_plans_rec.PROGRAM_ID,
          p_PROGRAM_UPDATE_DATE      => l_upd_csc_cust_plans_rec.PROGRAM_UPDATE_DATE,
          p_LAST_UPDATE_DATE         => SYSDATE,
          p_LAST_UPDATED_BY          => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_LOGIN        => FND_GLOBAL.CONC_LOGIN_ID,
          p_ATTRIBUTE1               => l_upd_csc_cust_plans_rec.ATTRIBUTE1,
          p_ATTRIBUTE2               => l_upd_csc_cust_plans_rec.ATTRIBUTE2,
          p_ATTRIBUTE3               => l_upd_csc_cust_plans_rec.ATTRIBUTE3,
          p_ATTRIBUTE4               => l_upd_csc_cust_plans_rec.ATTRIBUTE4,
          p_ATTRIBUTE5               => l_upd_csc_cust_plans_rec.ATTRIBUTE5,
          p_ATTRIBUTE6               => l_upd_csc_cust_plans_rec.ATTRIBUTE6,
          p_ATTRIBUTE7               => l_upd_csc_cust_plans_rec.ATTRIBUTE7,
          p_ATTRIBUTE8               => l_upd_csc_cust_plans_rec.ATTRIBUTE8,
          p_ATTRIBUTE9               => l_upd_csc_cust_plans_rec.ATTRIBUTE9,
          p_ATTRIBUTE10              => l_upd_csc_cust_plans_rec.ATTRIBUTE10,
          p_ATTRIBUTE11              => l_upd_csc_cust_plans_rec.ATTRIBUTE11,
          p_ATTRIBUTE12              => l_upd_csc_cust_plans_rec.ATTRIBUTE12,
          p_ATTRIBUTE13              => l_upd_csc_cust_plans_rec.ATTRIBUTE13,
          p_ATTRIBUTE14              => l_upd_csc_cust_plans_rec.ATTRIBUTE14,
          p_ATTRIBUTE15              => l_upd_csc_cust_plans_rec.ATTRIBUTE15,
          p_ATTRIBUTE_CATEGORY       => l_upd_csc_cust_plans_rec.ATTRIBUTE_CATEGORY,
          X_OBJECT_VERSION_NUMBER    => X_OBJECT_VERSION_NUMBER);
Line: 780

      CSC_CUST_PLANS_AUDIT_PKG.Insert_Row(
          --px_PLAN_AUDIT_ID         => G_PLAN_AUDIT_ID,-- will be selected from the sequence.
          p_PLAN_ID                => l_upd_csc_cust_plans_rec.PLAN_ID ,
          p_PARTY_ID               => l_upd_csc_cust_plans_rec.PARTY_ID ,
          p_CUST_ACCOUNT_ID        => l_upd_csc_cust_plans_rec.CUST_ACCOUNT_ID ,
          -- p_CUST_ACCOUNT_ORG       => l_upd_csc_cust_plans_rec.CUST_ACCOUNT_ORG ,
          p_PLAN_STATUS_CODE       => l_upd_csc_cust_plans_rec.PLAN_STATUS_CODE ,
          p_REQUEST_ID             => l_upd_csc_cust_plans_rec.REQUEST_ID ,
          p_PROGRAM_APPLICATION_ID => l_upd_csc_cust_plans_rec.PROGRAM_APPLICATION_ID ,
          p_PROGRAM_ID             => l_upd_csc_cust_plans_rec.PROGRAM_ID ,
          p_PROGRAM_UPDATE_DATE    => l_upd_csc_cust_plans_rec.PROGRAM_UPDATE_DATE ,
          p_CREATION_DATE          => SYSDATE,
          p_LAST_UPDATE_DATE       => SYSDATE,
          p_CREATED_BY             => FND_GLOBAL.USER_ID,
          p_LAST_UPDATED_BY        => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_LOGIN      => FND_GLOBAL.CONC_LOGIN_ID,
          p_ATTRIBUTE1             => l_upd_csc_cust_plans_rec.ATTRIBUTE1 ,
          p_ATTRIBUTE2             => l_upd_csc_cust_plans_rec.ATTRIBUTE2 ,
          p_ATTRIBUTE3             => l_upd_csc_cust_plans_rec.ATTRIBUTE3 ,
          p_ATTRIBUTE4             => l_upd_csc_cust_plans_rec.ATTRIBUTE4 ,
          p_ATTRIBUTE5             => l_upd_csc_cust_plans_rec.ATTRIBUTE5 ,
          p_ATTRIBUTE6             => l_upd_csc_cust_plans_rec.ATTRIBUTE6 ,
          p_ATTRIBUTE7             => l_upd_csc_cust_plans_rec.ATTRIBUTE7 ,
          p_ATTRIBUTE8             => l_upd_csc_cust_plans_rec.ATTRIBUTE8 ,
          p_ATTRIBUTE9             => l_upd_csc_cust_plans_rec.ATTRIBUTE9 ,
          p_ATTRIBUTE10            => l_upd_csc_cust_plans_rec.ATTRIBUTE10 ,
          p_ATTRIBUTE11            => l_upd_csc_cust_plans_rec.ATTRIBUTE11 ,
          p_ATTRIBUTE12            => l_upd_csc_cust_plans_rec.ATTRIBUTE12 ,
          p_ATTRIBUTE13            => l_upd_csc_cust_plans_rec.ATTRIBUTE13 ,
          p_ATTRIBUTE14            => l_upd_csc_cust_plans_rec.ATTRIBUTE14 ,
          p_ATTRIBUTE15            => l_upd_csc_cust_plans_rec.ATTRIBUTE15 ,
          p_ATTRIBUTE_CATEGORY     => p_CSC_CUST_PLANS_rec.ATTRIBUTE_CATEGORY,
          x_PLAN_AUDIT_ID          => G_PLAN_AUDIT_ID );
Line: 860

End Update_cust_plans;
Line: 903

         Update_cust_plans(
            P_Api_Version_Number         =>  1.0,
            P_Init_Msg_List              =>  p_init_msg_list,
            P_Commit                     =>  p_commit,
            p_validation_level           =>  FND_API.G_VALID_LEVEL_NONE,
		  p_cust_plan_id               =>  NULL,
            P_PLAN_ID                    =>  p_plan_id,
            P_PARTY_ID                   =>  p_party_id_tbl(i).party_id,
            P_CUST_ACCOUNT_ID            =>  p_party_id_tbl(i).cust_account_id,
            -- P_CUST_ACCOUNT_ORG           =>  p_party_id_tbl(i).cust_account_org,
            P_PLAN_STATUS_CODE           =>  p_plan_status_code,
            P_OBJECT_VERSION_NUMBER      =>  p_party_id_tbl(i).object_version_number,
            X_OBJECT_VERSION_NUMBER      =>  x_obj_ver_num_tbl(i),
            X_Return_Status              =>  x_return_status,
            X_Msg_Count                  =>  x_msg_count,
            X_Msg_Data                   =>  x_msg_data );
Line: 926

/******************* using regular update procedure

         CSC_CUST_PLANS_PKG.LOCK_ROW (
		  p_plan_id               => p_plan_id,
		  p_party_id              => p_party_id_tbl(i).party_id,
		  p_cust_account_id       => p_party_id_tbl(i).cust_account_id,
            -- p_cust_account_org      => p_party_id_tbl(i).cust_account_org,
		  p_object_version_number => p_party_id_tbl(i).object_version_number );
Line: 935

         update csc_cust_plans
	    set    plan_status_code      = p_plan_status_code,
		      object_version_number = object_version_number + 1
	    where plan_id                = p_plan_id
	    and   party_id               = p_party_id_tbl(i).party_id
	    and   nvl(cust_account_id,0) = nvl(p_party_id_tbl(i).cust_account_id,0)
	    and   object_version_number  = p_party_id_tbl(i).object_version_number;
Line: 1000

         Update_cust_plans(
            P_Api_Version_Number         =>  1.0,
            P_Init_Msg_List              =>  p_init_msg_list,
            P_Commit                     =>  p_commit,
            p_validation_level           =>  FND_API.G_VALID_LEVEL_NONE,
		  p_cust_plan_id               =>  NULL,
            P_PLAN_ID                    =>  p_plan_id,
            P_PARTY_ID                   =>  p_party_id_tbl(i).party_id,
            P_CUST_ACCOUNT_ID            =>  p_party_id_tbl(i).cust_account_id,
            -- P_CUST_ACCOUNT_ORG           =>  p_party_id_tbl(i).cust_account_org,
            P_PLAN_STATUS_CODE           =>  p_plan_status_code,
            P_OBJECT_VERSION_NUMBER      =>  p_party_id_tbl(i).object_version_number,
            X_OBJECT_VERSION_NUMBER      =>  x_obj_ver_num_tbl(i),
            X_Return_Status              =>  x_return_status,
            X_Msg_Count                  =>  x_msg_count,
            X_Msg_Data                   =>  x_msg_data );
Line: 1022

/******* using regular update procedure to take of audit insert

         CSC_CUST_PLANS_PKG.LOCK_ROW (
		  p_plan_id               => p_plan_id,
		  p_party_id              => p_party_id_tbl(i).party_id,
		  p_cust_account_id       => p_party_id_tbl(i).cust_account_id,
            -- p_cust_account_org      => p_party_id_tbl(i).cust_account_org,
		  p_object_version_number => p_party_id_tbl(i).object_version_number );
Line: 1031

         update csc_cust_plans
	    set    plan_status_code      = p_plan_status_code,
		      object_version_number = object_version_number + 1
	    where plan_id                = p_plan_id
	    and   party_id               = p_party_id_tbl(i).party_id
	    and   nvl(cust_account_id,0) = nvl(p_party_id_tbl(i).cust_account_id,0)
	    and   object_version_number  = p_party_id_tbl(i).object_version_number;
Line: 1057

PROCEDURE Update_for_customized_plans (
    P_Api_Version_Number         IN   NUMBER,
    P_Init_Msg_List              IN   VARCHAR2,
    P_Commit                     IN   VARCHAR2,
    P_PLAN_ID                    IN   NUMBER,
    P_ORIGINAL_PLAN_ID           IN   NUMBER,
    P_PARTY_ID                   IN   NUMBER,
    P_CUST_ACCOUNT_ID            IN   NUMBER := NULL,
    -- P_CUST_ACCOUNT_ORG           IN   NUMBER := NULL,
    P_OBJECT_VERSION_NUMBER      IN   NUMBER,
    X_OBJECT_VERSION_NUMBER      OUT  NOCOPY NUMBER,
    X_Return_Status              OUT  NOCOPY VARCHAR2,
    X_Msg_Count                  OUT  NOCOPY NUMBER,
    X_Msg_Data                   OUT  NOCOPY VARCHAR2
    )
IS
   cursor c1 is
	 select *
	 from   csc_cust_plans
	 where  plan_id                  = p_original_plan_id
	 and    party_id                 = p_party_id
	 and    nvl(cust_account_id,0)   = nvl(p_cust_account_id, nvl(cust_account_id,0))
	 and    object_version_number    = p_object_version_number;
Line: 1083

   l_api_name                CONSTANT VARCHAR2(30) := 'Update_for_customized_plans';
Line: 1091

      SAVEPOINT UPDATE_FOR_CUSTMIZED_PLANS_PVT;
Line: 1116

         FND_MESSAGE.Set_Name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'API_MISSING_UPDATE_TARGET');
Line: 1131

	    update csc_cust_plans
	    SET    PLAN_ID               = P_PLAN_ID,
			 OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1
	    where  plan_id                  = p_original_plan_id
	    and    party_id                 = nvl(p_party_id, party_id)
	    and    nvl(cust_account_id, 0)  = nvl(p_cust_account_id, nvl(cust_account_id,0) )
         and    object_version_number    = p_object_version_number;
Line: 1139

      CSC_CUST_PLANS_AUDIT_PKG.Insert_Row(
          --px_PLAN_AUDIT_ID         => G_PLAN_AUDIT_ID,-- will be selected from the sequence.
          p_PLAN_ID                => P_PLAN_ID ,
          p_PARTY_ID               => P_PARTY_ID ,
          p_CUST_ACCOUNT_ID        => P_CUST_ACCOUNT_ID ,
          -- p_CUST_ACCOUNT_ORG       => P_CUST_ACCOUNT_ORG ,
          p_PLAN_STATUS_CODE       => c1rec.PLAN_STATUS_CODE ,
          p_REQUEST_ID             => c1rec.REQUEST_ID ,
          p_PROGRAM_APPLICATION_ID => c1rec.PROGRAM_APPLICATION_ID ,
          p_PROGRAM_ID             => c1rec.PROGRAM_ID ,
          p_PROGRAM_UPDATE_DATE    => c1rec.PROGRAM_UPDATE_DATE ,
          p_CREATION_DATE          => SYSDATE,
          p_LAST_UPDATE_DATE       => SYSDATE,
          p_CREATED_BY             => FND_GLOBAL.USER_ID,
          p_LAST_UPDATED_BY        => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_LOGIN      => FND_GLOBAL.CONC_LOGIN_ID,
          p_ATTRIBUTE1             => c1rec.ATTRIBUTE1 ,
          p_ATTRIBUTE2             => c1rec.ATTRIBUTE2 ,
          p_ATTRIBUTE3             => c1rec.ATTRIBUTE3 ,
          p_ATTRIBUTE4             => c1rec.ATTRIBUTE4 ,
          p_ATTRIBUTE5             => c1rec.ATTRIBUTE5 ,
          p_ATTRIBUTE6             => c1rec.ATTRIBUTE6 ,
          p_ATTRIBUTE7             => c1rec.ATTRIBUTE7 ,
          p_ATTRIBUTE8             => c1rec.ATTRIBUTE8 ,
          p_ATTRIBUTE9             => c1rec.ATTRIBUTE9 ,
          p_ATTRIBUTE10            => c1rec.ATTRIBUTE10 ,
          p_ATTRIBUTE11            => c1rec.ATTRIBUTE11 ,
          p_ATTRIBUTE12            => c1rec.ATTRIBUTE12 ,
          p_ATTRIBUTE13            => c1rec.ATTRIBUTE13 ,
          p_ATTRIBUTE14            => c1rec.ATTRIBUTE14 ,
          p_ATTRIBUTE15            => c1rec.ATTRIBUTE15 ,
          p_ATTRIBUTE_CATEGORY     => c1rec.ATTRIBUTE_CATEGORY,
          x_PLAN_AUDIT_ID          => G_PLAN_AUDIT_ID );
Line: 1184

END   update_for_customized_plans;
Line: 1186

PROCEDURE Delete_cust_plans(
    P_Api_Version_Number         IN   NUMBER,
    P_Init_Msg_List              IN   VARCHAR2,
    P_Commit                     IN   VARCHAR2,
    p_validation_level           IN   NUMBER  ,
    P_CUST_PLAN_ID               IN   NUMBER,
    X_Return_Status              OUT  NOCOPY VARCHAR2,
    X_Msg_Count                  OUT  NOCOPY NUMBER,
    X_Msg_Data                   OUT  NOCOPY VARCHAR2
    )
IS
-- cursor to select the values of CSC_CUST_PLANS table which will be used as
-- input values to do insert into CSC_CUST_PLANS_AUDIT table.
   cursor C1 ( C_CUST_PLAN_ID NUMBER ) is
   SELECT CUST_PLAN_ID ,        PLAN_ID ,                PARTY_ID ,
          CUST_ACCOUNT_ID ,     -- CUST_ACCOUNT_ORG ,       START_DATE_ACTIVE ,
          END_DATE_ACTIVE ,     MANUAL_FLAG ,            PLAN_STATUS_CODE ,
          REQUEST_ID ,          PROGRAM_APPLICATION_ID , PROGRAM_ID ,
          PROGRAM_UPDATE_DATE , LAST_UPDATE_DATE ,       CREATION_DATE ,
          LAST_UPDATED_BY ,     CREATED_BY ,             LAST_UPDATE_LOGIN ,
          ATTRIBUTE1 ,          ATTRIBUTE2 ,             ATTRIBUTE3 ,
          ATTRIBUTE4 ,          ATTRIBUTE5 ,             ATTRIBUTE6 ,
          ATTRIBUTE7 ,          ATTRIBUTE8 ,             ATTRIBUTE9 ,
          ATTRIBUTE10 ,         ATTRIBUTE11 ,            ATTRIBUTE12 ,
          ATTRIBUTE13 ,         ATTRIBUTE14 ,            ATTRIBUTE15 ,
          ATTRIBUTE_CATEGORY ,  OBJECT_VERSION_NUMBER
   FROM   csc_cust_plans
   WHERE  cust_plan_id = c_cust_plan_id;
Line: 1217

   l_api_name                CONSTANT VARCHAR2(30) := 'Delete_cust_plans';
Line: 1221

      SAVEPOINT DELETE_CUST_PLANS_PVT;
Line: 1241

	 -- Fetch the values of the cust_plans rec to insert into the audit table.
      open c1 (p_cust_plan_id);
Line: 1251

      CSC_CUST_PLANS_PKG.Delete_Row(
                    p_CUST_PLAN_ID  => p_CUST_PLAN_ID);
Line: 1255

	 -- and with PLAN_STATUS_CODE = 'DELETED';
Line: 1256

      CSC_CUST_PLANS_AUDIT_PKG.Insert_Row(
          --px_PLAN_AUDIT_ID         => G_PLAN_AUDIT_ID,-- will be selected from the sequence.
          p_PLAN_ID                => c1rec.PLAN_ID ,
          p_PARTY_ID               => c1rec.PARTY_ID ,
          p_CUST_ACCOUNT_ID        => c1rec.CUST_ACCOUNT_ID ,
          -- p_CUST_ACCOUNT_ORG       => c1rec.CUST_ACCOUNT_ORG ,
          p_PLAN_STATUS_CODE       => CSC_CORE_UTILS_PVT.REMOVE_PLAN,
          p_REQUEST_ID             => c1rec.REQUEST_ID ,
          p_PROGRAM_APPLICATION_ID => c1rec.PROGRAM_APPLICATION_ID ,
          p_PROGRAM_ID             => c1rec.PROGRAM_ID ,
          p_PROGRAM_UPDATE_DATE    => c1rec.PROGRAM_UPDATE_DATE ,
          p_CREATION_DATE          => SYSDATE,
          p_LAST_UPDATE_DATE       => SYSDATE,
          p_CREATED_BY             => FND_GLOBAL.USER_ID,
          p_LAST_UPDATED_BY        => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_LOGIN      => FND_GLOBAL.CONC_LOGIN_ID,
          p_ATTRIBUTE1             => c1rec.ATTRIBUTE1 ,
          p_ATTRIBUTE2             => c1rec.ATTRIBUTE2 ,
          p_ATTRIBUTE3             => c1rec.ATTRIBUTE3 ,
          p_ATTRIBUTE4             => c1rec.ATTRIBUTE4 ,
          p_ATTRIBUTE5             => c1rec.ATTRIBUTE5 ,
          p_ATTRIBUTE6             => c1rec.ATTRIBUTE6 ,
          p_ATTRIBUTE7             => c1rec.ATTRIBUTE7 ,
          p_ATTRIBUTE8             => c1rec.ATTRIBUTE8 ,
          p_ATTRIBUTE9             => c1rec.ATTRIBUTE9 ,
          p_ATTRIBUTE10            => c1rec.ATTRIBUTE10 ,
          p_ATTRIBUTE11            => c1rec.ATTRIBUTE11 ,
          p_ATTRIBUTE12            => c1rec.ATTRIBUTE12 ,
          p_ATTRIBUTE13            => c1rec.ATTRIBUTE13 ,
          p_ATTRIBUTE14            => c1rec.ATTRIBUTE14 ,
          p_ATTRIBUTE15            => c1rec.ATTRIBUTE15 ,
          p_ATTRIBUTE_CATEGORY     => c1rec.ATTRIBUTE_CATEGORY,
          x_PLAN_AUDIT_ID          => G_PLAN_AUDIT_ID );
Line: 1335

End Delete_cust_plans;
Line: 1388

        sql_stmt := 'select cust_plan_id from csc_cust_plans where ' ||
         ' party_id = :1 and plan_id = :2 and cust_account_id is null ';
Line: 1392

           sql_stmt := 'select cust_plan_id from csc_cust_plans where ' ||
         ' party_id = :1 and plan_id = :2 and cust_account_id = :3 ';
Line: 1415

   select cust_plan_id
   from   CSC_CUST_PLANS
   where  cust_plan_id = p_cust_plan_id;
Line: 1432

      if (p_validation_mode = CSC_CORE_UTILS_PVT.G_UPDATE) then
         IF(p_CUST_PLAN_ID is NULL or p_CUST_PLAN_ID = FND_API.G_MISS_NUM) then
            fnd_message.set_name (CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_NULL_PARAMETER');
Line: 1475

     select plan_id
     from   csc_plan_headers_b
     where  plan_id = p_plan_id;
Line: 1532

      select party_id
      from   jtf_parties_all_v
      where  party_id = p_party_id;
Line: 1595

      select cust_account_id, org_id
      from   jtf_cust_accounts_all_v
      where  party_id        = p_party_id
	 and    cust_account_id = p_cust_account_id;
Line: 1707

      select count(*)
      from   csc_lookups
      where  lookup_type = 'CSC_PLAN_STATUS'
	 and    lookup_code = p_PLAN_STATUS_CODE
      and    sysdate between nvl(start_date_active, sysdate)
                         and nvl(end_date_active, sysdate);
Line: 1864

             P_COLUMN_NAME         =>  'LAST_UPDATE_DATE',
             P_COLUMN_VALUE        =>  P_CSC_CUST_PLANS_REC.LAST_UPDATE_DATE,
             x_return_status       =>  x_return_status,
             x_msg_count           =>  x_msg_count,
             x_msg_data            =>  x_msg_data);
Line: 1888

             P_COLUMN_NAME         =>  'LAST_UPDATED_BY',
             P_COLUMN_VALUE        =>  P_CSC_CUST_PLANS_REC.LAST_UPDATED_BY,
             x_return_status       =>  x_return_status,
             x_msg_count           =>  x_msg_count,
             x_msg_data            =>  x_msg_data);