DBA Data[Home] [Help]

APPS.PSB_PAY_ELEMENTS_PVT SQL Statements

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

Line: 18

PROCEDURE Insert_Row
( p_api_version                 IN      NUMBER,
  p_init_msg_list               IN      VARCHAR2 := FND_API.G_FALSE,
  p_commit                      IN      VARCHAR2 := FND_API.G_FALSE,
  p_validation_level            IN      NUMBER  := FND_API.G_VALID_LEVEL_FULL,
  p_return_status               OUT  NOCOPY     VARCHAR2,
  p_msg_count                   OUT  NOCOPY     NUMBER,
  p_msg_data                    OUT  NOCOPY     VARCHAR2,
  --
  P_ROW_ID                           in OUT  NOCOPY  VARCHAR2,
  P_PAY_ELEMENT_ID                   in      NUMBER,
  P_BUSINESS_GROUP_ID                in      NUMBER,
  P_DATA_EXTRACT_ID                  in      NUMBER,
  p_BUDGET_SET_ID                    in      NUMBER := FND_API.G_MISS_NUM,
  P_NAME                             in      VARCHAR2,
  P_DESCRIPTION                      in      VARCHAR2,
  P_ELEMENT_VALUE_TYPE               in      VARCHAR2,
  P_FORMULA_ID                       in      NUMBER,
  P_OVERWRITE_FLAG                   in      VARCHAR2,
  P_REQUIRED_FLAG                    in      VARCHAR2,
  P_FOLLOW_SALARY                    in      VARCHAR2,
  P_PAY_BASIS                        IN      VARCHAR2,
  P_START_DATE                       in      DATE,
  P_END_DATE                         in      DATE,
  P_PROCESSING_TYPE                  in      VARCHAR2,
  P_PERIOD_TYPE                      in      VARCHAR2,
  P_PROCESS_PERIOD_TYPE              in      VARCHAR2,
  P_MAX_ELEMENT_VALUE_TYPE           in      VARCHAR2,
  P_MAX_ELEMENT_VALUE                in      NUMBER,
  P_SALARY_FLAG                      in      VARCHAR2,
  P_SALARY_TYPE                      in      VARCHAR2,
  P_OPTION_FLAG                      in      VARCHAR2,
  P_HR_ELEMENT_TYPE_ID               in      NUMBER,
  P_ATTRIBUTE_CATEGORY               in      VARCHAR2,
  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_LAST_UPDATE_DATE                 in      DATE,
  P_LAST_UPDATED_BY                  in      NUMBER,
  P_LAST_UPDATE_LOGIN                in      NUMBER,
  P_CREATED_BY                       in      NUMBER,
  P_CREATION_DATE                    in      DATE
) IS

  l_api_name            CONSTANT VARCHAR2(30)   := 'Insert_Row';
Line: 73

     select ROWID from psb_pay_elements
     where pay_element_id = p_pay_element_id;
Line: 80

  SAVEPOINT     INSERT_ROW_PVT;
Line: 104

  INSERT INTO psb_pay_elements
  (
 PAY_ELEMENT_ID                 ,
 BUSINESS_GROUP_ID              ,
 DATA_EXTRACT_ID                ,
 BUDGET_SET_ID                  ,
 NAME                           ,
 DESCRIPTION                    ,
 ELEMENT_VALUE_TYPE             ,
 FORMULA_ID                     ,
 OVERWRITE_FLAG                 ,
 REQUIRED_FLAG                  ,
 FOLLOW_SALARY                  ,
 PAY_BASIS                      ,
 START_DATE                     ,
 END_DATE                       ,
 PROCESSING_TYPE                ,
 PERIOD_TYPE                    ,
 PROCESS_PERIOD_TYPE            ,
 MAX_ELEMENT_VALUE_TYPE         ,
 MAX_ELEMENT_VALUE              ,
 SALARY_FLAG                    ,
 SALARY_TYPE                    ,
 OPTION_FLAG                    ,
 HR_ELEMENT_TYPE_ID             ,
 ATTRIBUTE_CATEGORY             ,
 ATTRIBUTE1                     ,
 ATTRIBUTE2                     ,
 ATTRIBUTE3                     ,
 ATTRIBUTE4                     ,
 ATTRIBUTE5                     ,
 ATTRIBUTE6                     ,
 ATTRIBUTE7                     ,
 ATTRIBUTE8                     ,
 ATTRIBUTE9                     ,
 ATTRIBUTE10                    ,
 LAST_UPDATE_DATE               ,
 LAST_UPDATED_BY                ,
 LAST_UPDATE_LOGIN              ,
 CREATED_BY                     ,
 CREATION_DATE

  )
  VALUES
  (
 P_PAY_ELEMENT_ID              ,
 P_BUSINESS_GROUP_ID              ,
 P_DATA_EXTRACT_ID                ,
 decode(P_BUDGET_SET_ID, FND_API.G_MISS_NUM,null,P_BUDGET_SET_ID)    ,
 P_NAME                           ,
 P_DESCRIPTION                    ,
 P_ELEMENT_VALUE_TYPE             ,
 P_FORMULA_ID                     ,
 P_OVERWRITE_FLAG                 ,
 P_REQUIRED_FLAG                  ,
 P_FOLLOW_SALARY                  ,
 P_PAY_BASIS                      ,
 P_START_DATE                     ,
 P_END_DATE                       ,
 P_PROCESSING_TYPE                ,
 P_PERIOD_TYPE                    ,
 P_PROCESS_PERIOD_TYPE            ,
 P_MAX_ELEMENT_VALUE_TYPE         ,
 P_MAX_ELEMENT_VALUE              ,
 P_SALARY_FLAG                    ,
 P_SALARY_TYPE                    ,
 P_OPTION_FLAG                    ,
 P_HR_ELEMENT_TYPE_ID             ,
 P_ATTRIBUTE_CATEGORY             ,
 P_ATTRIBUTE1                     ,
 P_ATTRIBUTE2                     ,
 P_ATTRIBUTE3                     ,
 P_ATTRIBUTE4                     ,
 P_ATTRIBUTE5                     ,
 P_ATTRIBUTE6                     ,
 P_ATTRIBUTE7                     ,
 P_ATTRIBUTE8                     ,
 P_ATTRIBUTE9                     ,
 P_ATTRIBUTE10                    ,
 /* Bug 4222417 Start */
 NVL(P_LAST_UPDATE_DATE,SYSDATE)                ,
 NVL(P_LAST_UPDATED_BY,FND_GLOBAL.USER_ID)      ,
 NVL(P_LAST_UPDATE_LOGIN,FND_GLOBAL.LOGIN_ID)   ,
 NVL(P_CREATED_BY,FND_GLOBAL.USER_ID)           ,
 NVL(P_CREATION_DATE,SYSDATE)
 /* Bug 4222417 End */
  );
Line: 215

     rollback to INSERT_ROW_PVT;
Line: 225

     rollback to INSERT_ROW_PVT;
Line: 235

     rollback to INSERT_ROW_PVT;
Line: 248

END Insert_Row;
Line: 251

PROCEDURE Update_Row
( p_api_version                 IN      NUMBER,
  p_init_msg_list               IN      VARCHAR2 := FND_API.G_FALSE,
  p_commit                      IN      VARCHAR2 := FND_API.G_FALSE,
  p_validation_level            IN      NUMBER  := FND_API.G_VALID_LEVEL_FULL,
  p_return_status               OUT  NOCOPY     VARCHAR2,
  p_msg_count                   OUT  NOCOPY     NUMBER,
  p_msg_data                    OUT  NOCOPY     VARCHAR2,
 --
  P_ROW_ID                           in      VARCHAR2,
  P_PAY_ELEMENT_ID                   in      NUMBER,
  P_BUSINESS_GROUP_ID                in      NUMBER,
  P_DATA_EXTRACT_ID                  in      NUMBER,
  P_BUDGET_SET_ID                    in      NUMBER := FND_API.G_MISS_NUM,
  P_NAME                             in      VARCHAR2,
  P_DESCRIPTION                      in      VARCHAR2,
  P_ELEMENT_VALUE_TYPE               in      VARCHAR2,
  P_FORMULA_ID                       in      NUMBER,
  P_OVERWRITE_FLAG                   in      VARCHAR2,
  P_REQUIRED_FLAG                    in      VARCHAR2,
  P_FOLLOW_SALARY                    in      VARCHAR2,
  P_PAY_BASIS                        IN      VARCHAR2,
  P_START_DATE                       in      DATE,
  P_END_DATE                         in      DATE,
  P_PROCESSING_TYPE                  in      VARCHAR2,
  P_PERIOD_TYPE                      in      VARCHAR2,
  P_PROCESS_PERIOD_TYPE              in      VARCHAR2,
  P_MAX_ELEMENT_VALUE_TYPE           in      VARCHAR2,
  P_MAX_ELEMENT_VALUE                in      NUMBER,
  P_SALARY_FLAG                      in      VARCHAR2,
  P_SALARY_TYPE                      in      VARCHAR2,
  P_OPTION_FLAG                      in      VARCHAR2,
  P_HR_ELEMENT_TYPE_ID               in      NUMBER,
  P_ATTRIBUTE_CATEGORY               in      VARCHAR2,
  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_LAST_UPDATE_DATE                 in      DATE,
  P_LAST_UPDATED_BY                  in      NUMBER,
  P_LAST_UPDATE_LOGIN                in      NUMBER
) IS

  l_api_name            CONSTANT VARCHAR2(30)   := 'Update_Row';
Line: 307

  SAVEPOINT     UPDATE_ROW_PVT;
Line: 330

  UPDATE psb_pay_elements SET
 PAY_ELEMENT_ID                 = P_PAY_ELEMENT_ID,
 BUSINESS_GROUP_ID              = P_BUSINESS_GROUP_ID,
 DATA_EXTRACT_ID                = P_DATA_EXTRACT_ID,
 BUDGET_SET_ID                  = decode(P_BUDGET_SET_ID,FND_API.G_MISS_NUM,null,P_BUDGET_SET_ID),
 NAME                           = P_NAME,
 DESCRIPTION                    = P_DESCRIPTION,
 ELEMENT_VALUE_TYPE             = P_ELEMENT_VALUE_TYPE,
 FORMULA_ID                     = P_FORMULA_ID,
 OVERWRITE_FLAG                 = P_OVERWRITE_FLAG,
 REQUIRED_FLAG                  = P_REQUIRED_FLAG,
 FOLLOW_SALARY                  = P_FOLLOW_SALARY,
 PAY_BASIS                      = P_PAY_BASIS,
 START_DATE                     = P_START_DATE,
 END_DATE                       = P_END_DATE,
 PROCESSING_TYPE                = P_PROCESSING_TYPE,
 PERIOD_TYPE                    = P_PERIOD_TYPE,
 PROCESS_PERIOD_TYPE            = P_PROCESS_PERIOD_TYPE,
 MAX_ELEMENT_VALUE_TYPE         = P_MAX_ELEMENT_VALUE_TYPE,
 MAX_ELEMENT_VALUE              = P_MAX_ELEMENT_VALUE,
 SALARY_FLAG                    = P_SALARY_FLAG,
 SALARY_TYPE                    = P_SALARY_TYPE,
 OPTION_FLAG                    = P_OPTION_FLAG,
 HR_ELEMENT_TYPE_ID             = P_HR_ELEMENT_TYPE_ID,
 ATTRIBUTE_CATEGORY             = P_ATTRIBUTE_CATEGORY,
 ATTRIBUTE1                     = P_ATTRIBUTE1,
 ATTRIBUTE2                     = P_ATTRIBUTE2,
 ATTRIBUTE3                     = P_ATTRIBUTE3,
 ATTRIBUTE4                     = P_ATTRIBUTE4,
 ATTRIBUTE5                     = P_ATTRIBUTE5,
 ATTRIBUTE6                     = P_ATTRIBUTE6,
 ATTRIBUTE7                     = P_ATTRIBUTE7,
 ATTRIBUTE8                     = P_ATTRIBUTE8,
 ATTRIBUTE9                     = P_ATTRIBUTE9,
 ATTRIBUTE10                    = P_ATTRIBUTE10,
 LAST_UPDATE_DATE               = P_LAST_UPDATE_DATE,
 LAST_UPDATED_BY                = P_LAST_UPDATED_BY,
 LAST_UPDATE_LOGIN              = P_LAST_UPDATE_LOGIN
  WHERE ROWID = P_ROW_ID;
Line: 391

     rollback to UPDATE_ROW_PVT;
Line: 401

     rollback to UPDATE_ROW_PVT;
Line: 411

     rollback to UPDATE_ROW_PVT;
Line: 424

END Update_Row;
Line: 428

 |                       PROCEDURE Delete_Row                                 |
 +============================================================================*/
PROCEDURE Delete_Row
(
  p_api_version         IN      NUMBER,
  p_init_msg_list       IN      VARCHAR2 := FND_API.G_FALSE,
  p_commit              IN      VARCHAR2 := FND_API.G_FALSE,
  p_validation_level    IN      NUMBER   := FND_API.G_VALID_LEVEL_FULL,
  p_return_status       OUT  NOCOPY     VARCHAR2,
  p_msg_count           OUT  NOCOPY     NUMBER,
  p_msg_data            OUT  NOCOPY     VARCHAR2,
  --
  p_row_id              IN      VARCHAR2
)
IS
  --
  l_api_name            CONSTANT VARCHAR2(30)   := 'Delete_Row' ;
Line: 456

  SAVEPOINT Delete_Row_Pvt;
Line: 474

  SELECT pay_element_id INTO l_pay_element_id
  FROM   psb_pay_elements
  WHERE  rowid = p_row_id ;
Line: 484

    SELECT position_set_group_id
    FROM   psb_element_pos_set_groups
    WHERE  pay_element_id = l_pay_element_id
  )
  LOOP

    PSB_Set_Relation_PVT.Delete_Entity_Relation
    (
      p_api_version       => 1.0                                         ,
      p_init_msg_list     => FND_API.G_FALSE                             ,
      p_commit            => FND_API.G_FALSE                             ,
      p_validation_level  => FND_API.G_VALID_LEVEL_FULL                  ,
      p_return_status     => l_return_status                             ,
      p_msg_count         => l_msg_count                                 ,
      p_msg_data          => l_msg_data                                  ,
      --
      p_entity_type       => 'PSG'                                       ,
      p_entity_id         => l_pos_set_group_rec.position_set_group_id
    ) ;
Line: 518

  DELETE psb_pay_element_rates
  WHERE  pay_element_id = l_pay_element_id ;
Line: 521

  DELETE psb_pay_element_options
  WHERE  pay_element_id = l_pay_element_id ;
Line: 524

  DELETE psb_pay_element_distributions
  WHERE  position_set_group_id IN
	 (
	    SELECT position_set_group_id
	    FROM   psb_element_pos_set_groups
	    WHERE  pay_element_id = l_pay_element_id
	 ) ;
Line: 532

  DELETE psb_element_pos_set_groups
  WHERE  pay_element_id = l_pay_element_id ;
Line: 539

  DELETE psb_pay_elements
  WHERE  rowid = p_row_id ;
Line: 554

    ROLLBACK TO Delete_Row_Pvt ;
Line: 561

    ROLLBACK TO Delete_Row_Pvt ;
Line: 568

    ROLLBACK TO Delete_Row_Pvt ;
Line: 579

END Delete_Row;
Line: 637

  CURSOR C IS SELECT * FROM PSB_PAY_ELEMENTS WHERE ROWID = p_Row_Id
  FOR UPDATE of PAY_ELEMENT_Id NOWAIT;
Line: 666

    FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_DELETED');
Line: 878

    SELECT '1'
    FROM psb_pay_elements
    WHERE name = p_name
    AND   ( (p_Row_Id IS NULL)
	     OR (RowId <> p_Row_Id) )
    AND (DATA_EXTRACT_ID = P_DATA_EXTRACT_ID);
Line: 983

	 SELECT '1'
	 FROM   psb_position_assignments
	 WHERE  pay_element_id = p_pay_element_id ;
Line: 988

	 SELECT '1'
	 FROM   psb_ws_element_lines
	 WHERE  pay_element_id = p_pay_element_id ;
Line: 993

	 SELECT '1'
	 FROM   psb_default_assignments
	 WHERE  pay_element_id = p_pay_element_id ;
Line: 1103

  l_last_update_date               DATE;
Line: 1104

  l_last_updated_by                NUMBER;
Line: 1105

  l_last_update_login              NUMBER;
Line: 1132

    SELECT DISTINCT *
      FROM psb_pay_elements
     WHERE pay_element_id = p_source_pay_element_id;
Line: 1137

    SELECT pay_element_option_id,pay_element_id,
	   name, grade_step, sequence_number
      FROM psb_pay_element_options
     WHERE pay_element_id = p_source_pay_element_id;
Line: 1143

    SELECT pay_element_rate_id,pay_element_option_id,
	   effective_start_date,effective_end_date,
	   worksheet_id,element_value_type,
	   element_value,formula_id,
	   maximum_value,mid_value,
	   minimum_value,currency_code,pay_basis
      FROM psb_pay_element_rates
     WHERE (((pay_element_option_id = l_source_pay_element_option_id ) AND
	     (pay_element_id = p_source_pay_element_id)) or
	    ((pay_element_id = p_source_pay_element_id) AND
					     (pay_element_option_id IS NULL)))
       AND worksheet_id IS NULL;
Line: 1157

    select position_set_group_id,name
      FROM psb_element_pos_set_groups
     WHERE pay_element_id = p_source_pay_element_id;
Line: 1162

    SELECT aps.name,
	   effective_start_date,
	   effective_end_date
      FROM psb_set_relations rels, psb_account_position_sets aps
    WHERE  rels.account_position_set_id = aps.account_position_set_id
      AND  aps.data_extract_id  = p_source_data_extract_id
      AND  rels.position_set_group_id = l_source_set_group_id;
Line: 1171

    SELECT account_position_set_id
      FROM psb_account_position_sets
     WHERE name = l_set_name
       AND data_extract_id = p_target_data_extract_id;
Line: 1177

    SELECT distribution_id,distribution_set_id,
	   chart_of_accounts_id,effective_start_date,
	   effective_end_date,distribution_percent,
	   code_combination_id,concatenated_segments,
	   segment1,segment2,
	   segment3,segment4,
	   segment5,segment6,
	   segment7,segment8,
	   segment9,segment10,
	   segment11,segment12,
	   segment13,segment14,
	   segment15,segment16,
	   segment17,segment18,
	   segment19,segment20,
	   segment21,segment22,
	   segment23,segment24,
	   segment25,segment26,
	   segment27,segment28,
	   segment29,segment30
      FROM psb_pay_element_distributions
     WHERE position_set_group_id = l_source_set_group_id
     order by distribution_set_id;
Line: 1227

  l_last_update_date  := sysDATE;
Line: 1228

  l_last_updated_by   := FND_GLOBAL.USER_ID;
Line: 1229

  l_last_update_login := FND_GLOBAL.LOGIN_ID;
Line: 1242

    SELECT  psb_pay_elements_s.NEXTVAL
    INTO   l_pay_element_id
    FROM    DUAL;
Line: 1246

    PSB_PAY_ELEMENTS_PVT.INSERT_ROW
    ( p_api_version             =>  1.0,
      p_init_msg_list           => null,
      p_commit                  => null,
      p_validation_level        => null,
      p_return_status           => l_return_status,
      p_msg_count               => l_msg_count,
      p_msg_data                => l_msg_data,
      p_row_id                  => l_rowid,
      p_pay_element_id          => l_pay_element_id,
      p_business_group_id       => l_pay_element_rec.business_group_id,
      p_data_extract_id         => p_target_data_extract_id,
      p_budget_set_id           => l_budget_set_id,
      p_name                    => l_pay_element_rec.name,
      p_description             => l_pay_element_rec.description,
      p_element_value_type      => l_pay_element_rec.element_value_type,
      p_formula_id              => l_pay_element_rec.formula_id,
      p_overwrite_flag          => l_pay_element_rec.overwrite_flag,
      p_required_flag           => l_pay_element_rec.required_flag,
      p_follow_salary           => l_pay_element_rec.follow_salary,
      p_pay_basis               => l_pay_element_rec.pay_basis,
      p_start_date              => l_pay_element_rec.start_date,
      p_end_date                => l_pay_element_rec.end_date,
      p_processing_type         => l_pay_element_rec.processing_type,
      p_period_type             => l_pay_element_rec.period_type,
      p_process_period_type     => l_pay_element_rec.process_period_type,
      p_max_element_value_type  => l_pay_element_rec.max_element_value_type,
      p_max_element_value       => l_pay_element_rec.max_element_value,
      p_salary_flag             => l_pay_element_rec.salary_flag,
      p_salary_type             => l_pay_element_rec.salary_type,
      p_option_flag             => l_pay_element_rec.option_flag,
      p_hr_element_type_id      => l_pay_element_rec.hr_element_type_id,
      p_attribute_category      => l_pay_element_rec.attribute_category,
      p_attribute1              => l_pay_element_rec.attribute1,
      p_attribute2              => l_pay_element_rec.attribute2,
      p_attribute3              => l_pay_element_rec.attribute3,
      p_attribute4              => l_pay_element_rec.attribute4,
      p_attribute5              => l_pay_element_rec.attribute5,
      p_attribute6              => l_pay_element_rec.attribute6,
      p_attribute7              => l_pay_element_rec.attribute7,
      p_attribute8              => l_pay_element_rec.attribute8,
      p_attribute9              => l_pay_element_rec.attribute9,
      p_attribute10             => l_pay_element_rec.attribute10,
      p_last_update_date        => l_last_update_date,
      p_last_updated_by         => l_last_updated_by,
      p_last_update_login       => l_last_update_login,
      p_created_by              => l_created_by,
      p_creation_date           => l_creation_date
    );
Line: 1314

      SELECT psb_pay_element_options_s.NEXTVAL
      INTO l_pay_element_option_id
      FROM DUAL;
Line: 1318

      PSB_PAY_ELEMENT_OPTIONS_PVT.INSERT_ROW
      ( p_api_version             =>  1.0,
	p_init_msg_list           => null,
	p_commit                  => null,
	p_validation_level        => null,
	p_return_status           => l_return_status,
	p_msg_count               => l_msg_count,
	p_msg_data                => l_msg_data,
	p_pay_element_option_id   => l_pay_element_option_id,
	p_pay_element_id          => l_pay_element_id,
	p_name                    => l_pay_element_options_rec.name,
	p_grade_step              => l_pay_element_options_rec.grade_step,
	p_sequence_number         => l_pay_element_options_rec.sequence_number,
	p_last_update_date        => l_last_update_date,
	p_last_updated_by         => l_last_updated_by,
	p_last_update_login       => l_last_update_login,
	p_created_by              => l_created_by,
	p_creation_date           => l_creation_date
      );
Line: 1353

      SELECT psb_pay_element_rates_s.NEXTVAL
      INTO l_pay_element_rate_id
      FROM DUAL;
Line: 1357

      PSB_PAY_ELEMENT_RATES_PVT.INSERT_ROW
      ( p_api_version             =>  1.0,
	p_init_msg_list           => null,
	p_commit                  => null,
	p_validation_level        => null,
	p_return_status           => l_return_status,
	p_msg_count               => l_msg_count,
	p_msg_data                => l_msg_data,
	p_pay_element_rate_id     => l_pay_element_rate_id,
	p_pay_element_option_id   => l_pay_element_option_id,
	p_pay_element_id          => l_pay_element_id,
	p_effective_start_date    => l_pay_element_rates_rec.effective_start_date,
	p_effective_end_date      => l_pay_element_rates_rec.effective_end_date,
	p_worksheet_id            => l_pay_element_rates_rec.worksheet_id,
	p_element_value_type      => l_pay_element_rates_rec.element_value_type,
	p_element_value           => l_pay_element_rates_rec.element_value,
	p_pay_basis               => l_pay_element_rates_rec.pay_basis,
	p_formula_id              => l_pay_element_rates_rec.formula_id,
	p_maximum_value           => l_pay_element_rates_rec.maximum_value,
	p_mid_value               => l_pay_element_rates_rec.mid_value,
	p_minimum_value           => l_pay_element_rates_rec.minimum_value,
	p_currency_code           => l_pay_element_rates_rec.currency_code,
	p_last_update_date        => l_last_update_date,
	p_last_updated_by         => l_last_updated_by,
	p_last_update_login       => l_last_update_login,
	p_created_by              => l_created_by,
	p_creation_date           => l_creation_date
      ) ;
Line: 1405

	   SELECT psb_pay_element_rates_s.NEXTVAL
	     INTO l_pay_element_rate_id
	     FROM DUAL;
Line: 1409

	  PSB_PAY_ELEMENT_RATES_PVT.INSERT_ROW
	  ( p_api_version             =>  1.0,
	    p_init_msg_list           => null,
	    p_commit                  => null,
	    p_validation_level        => null,
	    p_return_status           => l_return_status,
	    p_msg_count               => l_msg_count,
	    p_msg_data                => l_msg_data,
	    p_pay_element_rate_id     => l_pay_element_rate_id,
	    p_pay_element_option_id   => l_pay_element_option_id,
	    p_pay_element_id          => l_pay_element_id,
	    p_effective_start_date    =>
				    l_pay_element_rates_rec.effective_start_date,
	    p_effective_end_date      =>
				    l_pay_element_rates_rec.effective_end_date,
	    p_worksheet_id            => l_pay_element_rates_rec.worksheet_id,
	    p_element_value_type      =>
				    l_pay_element_rates_rec.element_value_type,
	    p_element_value           => l_pay_element_rates_rec.element_value,
	    p_pay_basis               => l_pay_element_rates_rec.pay_basis,
	    p_formula_id              => l_pay_element_rates_rec.formula_id,
	    p_maximum_value           => l_pay_element_rates_rec.maximum_value,
	    p_mid_value               => l_pay_element_rates_rec.mid_value,
	    p_minimum_value           => l_pay_element_rates_rec.minimum_value,
	    p_currency_code           => l_pay_element_rates_rec.currency_code,
	    p_last_update_date        => l_last_update_date,
	    p_last_updated_by         => l_last_updated_by,
	    p_last_update_login       => l_last_update_login,
	    p_created_by              => l_created_by,
	    p_creation_date           => l_creation_date
	   ) ;
Line: 1460

	    SELECT psb_element_pos_set_groups_s.NEXTVAL
	    INTO l_position_set_group_id
	    FROM DUAL;
Line: 1464

	    PSB_ELEMENT_POS_SET_GROUPS_PVT.Insert_Row
	    (    p_api_version           => 1.0,
		 p_init_msg_list         => FND_API.G_FALSE,
		 p_commit                => FND_API.G_FALSE,
		 p_validation_level      => FND_API.G_VALID_LEVEL_FULL,
		 p_return_status         => l_return_status,
		 p_msg_count             => l_msg_count,
		 p_msg_data              => l_msg_data,
		 --
		 p_position_set_group_id => l_position_set_group_id,
		 p_pay_element_id        => l_pay_element_id,
		 p_name                  => l_set_groups_rec.name,
		 p_last_update_date      => l_last_update_date,
		 p_last_updated_by       => l_last_updated_by,
		 p_last_update_login     => l_last_update_login,
		 p_created_by            => l_created_by,
		 p_creation_date         => l_creation_date
	    );
Line: 1499

	    SELECT psb_pay_element_distribution_s.NEXTVAL INTO
		   l_distribution_id
	    FROM DUAL;
Line: 1506

	       SELECT psb_element_distribution_set_s.NEXTVAL INTO
		      l_distribution_set_id
	       FROM DUAL;
Line: 1511

	    PSB_ELE_DISTRIBUTIONS_I_PVT.Insert_Row
	    (    p_api_version           => 1.0,
		 p_init_msg_list         => FND_API.G_FALSE,
		 p_commit                => FND_API.G_FALSE,
		 p_validation_level      => FND_API.G_VALID_LEVEL_FULL,
		 p_return_status         => l_return_status,
		 p_msg_count             => l_msg_count,
		 p_msg_data              => l_msg_data,
		 --
		 p_distribution_id       => l_distribution_id,
		 p_position_set_group_id => l_position_set_group_id,
		 p_chart_of_accounts_id  =>
					 l_account_distr_rec.chart_of_accounts_id,
		 p_effective_start_date  =>
					 l_account_distr_rec.effective_start_date,
		 p_effective_end_date    =>
					 l_account_distr_rec.effective_end_date,
		 p_distribution_percent  =>
					 l_account_distr_rec.distribution_percent,
		 p_concatenated_segments =>
					l_account_distr_rec.concatenated_segments,
		 p_code_combination_id   =>
					l_account_distr_rec.code_combination_id,
		 p_distribution_set_id   => l_distribution_set_id,
		 p_segment1              => l_account_distr_rec.segment1,
		 p_segment2              => l_account_distr_rec.segment2,
		 p_segment3              => l_account_distr_rec.segment3,
		 p_segment4              => l_account_distr_rec.segment4,
		 p_segment5              => l_account_distr_rec.segment5,
		 p_segment6              => l_account_distr_rec.segment6,
		 p_segment7              => l_account_distr_rec.segment7,
		 p_segment8              => l_account_distr_rec.segment8,
		 p_segment9              => l_account_distr_rec.segment9,
		 p_segment10             => l_account_distr_rec.segment10,
		 p_segment11             => l_account_distr_rec.segment11,
		 p_segment12             => l_account_distr_rec.segment12,
		 p_segment13             => l_account_distr_rec.segment13,
		 p_segment14             => l_account_distr_rec.segment14,
		 p_segment15             => l_account_distr_rec.segment15,
		 p_segment16             => l_account_distr_rec.segment16,
		 p_segment17             => l_account_distr_rec.segment17,
		 p_segment18             => l_account_distr_rec.segment18,
		 p_segment19             => l_account_distr_rec.segment19,
		 p_segment20             => l_account_distr_rec.segment20,
		 p_segment21             => l_account_distr_rec.segment21,
		 p_segment22             => l_account_distr_rec.segment22,
		 p_segment23             => l_account_distr_rec.segment23,
		 p_segment24             => l_account_distr_rec.segment24,
		 p_segment25             => l_account_distr_rec.segment25,
		 p_segment26             => l_account_distr_rec.segment26,
		 p_segment27             => l_account_distr_rec.segment27,
		 p_segment28             => l_account_distr_rec.segment28,
		 p_segment29             => l_account_distr_rec.segment29,
		 p_segment30             => l_account_distr_rec.segment30,
		 p_last_update_date      => l_last_update_date,
		 p_last_updated_by       => l_last_updated_by,
		 p_last_update_login     => l_last_update_login,
		 p_created_by            => l_created_by,
		 p_creation_date         => l_creation_date
	  );
Line: 1593

	    PSB_Set_Relation_PVT.Insert_Row
	    ( p_api_version              => 1.0,
	      p_init_msg_list            => FND_API.G_FALSE,
	      p_commit                   => FND_API.G_FALSE,
	      p_validation_level         => FND_API.G_VALID_LEVEL_FULL,
	      p_return_status            => l_return_status,
	      p_msg_count                => l_msg_count,
	      p_msg_data                 => l_msg_data,
	      p_Row_Id                   => l_rowid2,
	      p_Set_Relation_Id          => l_set_relation_id,
	      p_Account_Position_Set_Id  =>
				      l_account_sets_rec.account_position_set_id,
	      p_Allocation_Rule_Id      => null,
	      p_Budget_Group_Id         => null,
	      p_Budget_Workflow_Rule_Id => null,
	      p_Constraint_Id           => null,
	      p_Default_Rule_Id         => null,
	      p_Parameter_Id            => null,
	      p_Position_Set_Group_Id   => l_position_set_group_id,
/* Budget Revision Rules Enhancement Start */
	      p_rule_id                 => null,
	      p_apply_balance_flag      => null,
/* Budget Revision Rules Enhancement End */
	      p_Effective_Start_Date    =>
				      l_position_sets_rec.effective_start_date,
	      p_Effective_End_Date      =>
				      l_position_sets_rec.effective_end_date,
	      p_last_update_date        => l_last_update_date,
	      p_last_updated_by         => l_last_updated_by,
	      p_last_update_login       => l_last_update_login,
	      p_created_by              => l_created_by,
	      p_creation_date           => l_creation_date
	   );