DBA Data[Home] [Help]

APPS.HZ_EMPLOYMENT_HISTORY_PKG SQL Statements

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

Line: 5

PROCEDURE Insert_Row(

                  x_EMPLOYMENT_HISTORY_ID       IN  OUT NOCOPY   NUMBER,
                  x_BEGIN_DATE                  IN      DATE,
                  x_PARTY_ID                    IN      NUMBER,
                  x_EMPLOYED_AS_TITLE           IN      VARCHAR2,
                  x_EMPLOYED_BY_DIVISION_NAME   IN      VARCHAR2,
                  x_EMPLOYED_BY_NAME_COMPANY    IN      VARCHAR2,
                  x_END_DATE                    IN      DATE,
                  x_SUPERVISOR_NAME             IN      VARCHAR2,
                  x_BRANCH                      IN      VARCHAR2,
                  x_MILITARY_RANK               IN      VARCHAR2,
                  x_SERVED                      IN      VARCHAR2,
                  x_STATION                     IN      VARCHAR2,
                  x_RESPONSIBILITY              IN      VARCHAR2,
                  x_STATUS                      IN      VARCHAR2,
    		  x_OBJECT_VERSION_NUMBER       IN      NUMBER,
    		  x_CREATED_BY_MODULE           IN      VARCHAR2,
    		  x_APPLICATION_ID              IN      NUMBER,
    		  x_EMPLOYED_BY_PARTY_ID        IN      NUMBER,
    		  x_REASON_FOR_LEAVING          IN      VARCHAR2,
    		  x_FACULTY_POSITION_FLAG       IN      VARCHAR2,
    		  x_TENURE_CODE                 IN      VARCHAR2,
    		  x_FRACTION_OF_TENURE          IN      NUMBER,
    		  x_EMPLOYMENT_TYPE_CODE        IN      VARCHAR2,
    		  x_EMPLOYED_AS_TITLE_CODE      IN      VARCHAR2,
    		  x_WEEKLY_WORK_HOURS           IN      NUMBER,
    		  x_COMMENTS                    IN      VARCHAR2

 ) IS

    l_success                               VARCHAR2(1) := 'N';
Line: 43

   INSERT INTO HZ_EMPLOYMENT_HISTORY(
           EMPLOYMENT_HISTORY_ID,
           BEGIN_DATE,
           PARTY_ID,
           EMPLOYED_AS_TITLE,
           EMPLOYED_BY_DIVISION_NAME,
           EMPLOYED_BY_NAME_COMPANY,
           END_DATE,
           SUPERVISOR_NAME,
           BRANCH,
           MILITARY_RANK,
           CREATED_BY,
           CREATION_DATE,
           SERVED,
           LAST_UPDATE_LOGIN,
           STATION,
           LAST_UPDATE_DATE,
           LAST_UPDATED_BY,
           REQUEST_ID,
           PROGRAM_APPLICATION_ID,
           PROGRAM_ID,
           PROGRAM_UPDATE_DATE,
           RESPONSIBILITY,
           STATUS,
           OBJECT_VERSION_NUMBER,
           CREATED_BY_MODULE,
           APPLICATION_ID,
           EMPLOYED_BY_PARTY_ID,
           REASON_FOR_LEAVING,
    	   FACULTY_POSITION_FLAG,
    	   TENURE_CODE,
    	   FRACTION_OF_TENURE,
    	   EMPLOYMENT_TYPE_CODE,
    	   EMPLOYED_AS_TITLE_CODE,
    	   WEEKLY_WORK_HOURS,
           COMMENTS
          ) VALUES (
           decode( x_EMPLOYMENT_HISTORY_ID, FND_API.G_MISS_NUM, HZ_EMPLOYMENT_HISTORY_S.NEXTVAL, NULL, HZ_EMPLOYMENT_HISTORY_S.NEXTVAL, x_EMPLOYMENT_HISTORY_ID ),
           decode( x_BEGIN_DATE, FND_API.G_MISS_DATE, TO_DATE(NULL),x_BEGIN_DATE),
           decode( x_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_PARTY_ID),
           decode( x_EMPLOYED_AS_TITLE, FND_API.G_MISS_CHAR, NULL,x_EMPLOYED_AS_TITLE),
           decode( x_EMPLOYED_BY_DIVISION_NAME, FND_API.G_MISS_CHAR, NULL,x_EMPLOYED_BY_DIVISION_NAME),
           decode( x_EMPLOYED_BY_NAME_COMPANY, FND_API.G_MISS_CHAR, NULL,x_EMPLOYED_BY_NAME_COMPANY),
           decode( x_END_DATE, FND_API.G_MISS_DATE, TO_DATE(NULL),x_END_DATE),
           decode( x_SUPERVISOR_NAME, FND_API.G_MISS_CHAR, NULL,x_SUPERVISOR_NAME),
           decode( x_BRANCH, FND_API.G_MISS_CHAR, NULL,x_BRANCH),
           decode( x_MILITARY_RANK, FND_API.G_MISS_CHAR, NULL,x_MILITARY_RANK),
           HZ_UTILITY_V2PUB.CREATED_BY,
           HZ_UTILITY_V2PUB.CREATION_DATE,
           decode( x_SERVED, FND_API.G_MISS_CHAR, NULL,x_SERVED),
           HZ_UTILITY_V2PUB.LAST_UPDATE_LOGIN,
           decode( x_STATION, FND_API.G_MISS_CHAR, NULL,x_STATION),
           HZ_UTILITY_V2PUB.LAST_UPDATE_DATE,
	   HZ_UTILITY_V2PUB.LAST_UPDATED_BY,
	   HZ_UTILITY_V2PUB.REQUEST_ID,
	   HZ_UTILITY_V2PUB.PROGRAM_APPLICATION_ID,
	   HZ_UTILITY_V2PUB.PROGRAM_ID,
	   HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
           decode( x_RESPONSIBILITY, FND_API.G_MISS_CHAR, NULL, x_RESPONSIBILITY),
           DECODE( X_STATUS, FND_API.G_MISS_CHAR, 'A', NULL, 'A', X_STATUS ),
           DECODE( x_OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, x_OBJECT_VERSION_NUMBER ),
           DECODE( x_CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, x_CREATED_BY_MODULE ),
           HZ_UTILITY_V2PUB.APPLICATION_ID,
           decode( x_EMPLOYED_BY_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_EMPLOYED_BY_PARTY_ID),
           decode( x_REASON_FOR_LEAVING, FND_API.G_MISS_CHAR, NULL, x_REASON_FOR_LEAVING ),
           decode( x_FACULTY_POSITION_FLAG, FND_API.G_MISS_CHAR, NULL, x_FACULTY_POSITION_FLAG ),
           decode( x_TENURE_CODE, FND_API.G_MISS_CHAR, NULL, X_TENURE_CODE ),
           decode( x_FRACTION_OF_TENURE, FND_API.G_MISS_NUM, NULL,x_FRACTION_OF_TENURE),
           decode( x_EMPLOYMENT_TYPE_CODE, FND_API.G_MISS_CHAR, NULL, x_EMPLOYMENT_TYPE_CODE ),
           decode( x_EMPLOYED_AS_TITLE_CODE, FND_API.G_MISS_CHAR, NULL, x_EMPLOYED_AS_TITLE_CODE ),
           decode( x_WEEKLY_WORK_HOURS, FND_API.G_MISS_NUM, NULL,x_WEEKLY_WORK_HOURS),
           decode( x_COMMENTS, FND_API.G_MISS_CHAR, NULL, x_COMMENTS )
           )

             RETURNING
   	              EMPLOYMENT_HISTORY_ID
   	          INTO
   	              X_EMPLOYMENT_HISTORY_ID;
Line: 135

   	                      SELECT HZ_EMPLOYMENT_HISTORY_S.NEXTVAL
   	                      INTO X_EMPLOYMENT_HISTORY_ID FROM dual;
Line: 138

   	                          SELECT 'Y' INTO l_dummy
   	                          FROM HZ_EMPLOYMENT_HISTORY
   	                          WHERE EMPLOYMENT_HISTORY_ID = EMPLOYMENT_HISTORY_ID;
Line: 155

   END Insert_Row;
Line: 160

PROCEDURE Delete_Row(                  x_EMPLOYMENT_HISTORY_ID         NUMBER
 ) IS
 BEGIN
   DELETE FROM HZ_EMPLOYMENT_HISTORY
    WHERE EMPLOYMENT_HISTORY_ID = x_EMPLOYMENT_HISTORY_ID;
Line: 168

 END Delete_Row;
Line: 172

PROCEDURE Update_Row(
                  x_Rowid                       IN  OUT NOCOPY   VARCHAR2,
                  x_EMPLOYMENT_HISTORY_ID       IN  OUT NOCOPY   NUMBER,
                  x_BEGIN_DATE                  IN      DATE,
                  x_PARTY_ID                    IN      NUMBER,
                  x_EMPLOYED_AS_TITLE           IN      VARCHAR2,
                  x_EMPLOYED_BY_DIVISION_NAME   IN      VARCHAR2,
                  x_EMPLOYED_BY_NAME_COMPANY    IN      VARCHAR2,
                  x_END_DATE                    IN      DATE,
                  x_SUPERVISOR_NAME             IN      VARCHAR2,
                  x_BRANCH                      IN      VARCHAR2,
                  x_MILITARY_RANK               IN      VARCHAR2,
                  x_SERVED                      IN      VARCHAR2,
                  x_STATION                     IN      VARCHAR2,
                  x_RESPONSIBILITY              IN      VARCHAR2,
                  x_STATUS                      IN      VARCHAR2,
    		  x_OBJECT_VERSION_NUMBER       IN      NUMBER,
    		  x_CREATED_BY_MODULE           IN      VARCHAR2,
    		  x_APPLICATION_ID              IN      NUMBER,
    		  x_EMPLOYED_BY_PARTY_ID        IN      NUMBER,
    		  x_REASON_FOR_LEAVING          IN      VARCHAR2,
    		  x_FACULTY_POSITION_FLAG        IN      VARCHAR2,
    		  x_TENURE_CODE                 IN      VARCHAR2,
    		  x_FRACTION_OF_TENURE          IN      NUMBER,
    		  x_EMPLOYMENT_TYPE_CODE        IN      VARCHAR2,
    		  x_EMPLOYED_AS_TITLE_CODE      IN      VARCHAR2,
    		  x_WEEKLY_WORK_HOURS           IN      NUMBER,
    		  x_COMMENTS                    IN      VARCHAR2
 ) IS
 BEGIN
    Update HZ_EMPLOYMENT_HISTORY
    SET
                          EMPLOYMENT_HISTORY_ID 	= decode( x_EMPLOYMENT_HISTORY_ID, NULL, EMPLOYMENT_HISTORY_ID, FND_API.G_MISS_NUM,NULL, X_EMPLOYMENT_HISTORY_ID,x_EMPLOYMENT_HISTORY_ID),
                          BEGIN_DATE 	   	        = decode( x_BEGIN_DATE, NULL,BEGIN_DATE,FND_API.G_MISS_DATE,NULL,x_BEGIN_DATE),
	                  PARTY_ID 		   	= decode( x_PARTY_ID, NULL,PARTY_ID,FND_API.G_MISS_NUM,NULL,x_PARTY_ID),
	                  EMPLOYED_AS_TITLE 	   	= decode( x_EMPLOYED_AS_TITLE, NULL,EMPLOYED_AS_TITLE, FND_API.G_MISS_CHAR,NULL,x_EMPLOYED_AS_TITLE),
	                  EMPLOYED_BY_DIVISION_NAME 	= decode( x_EMPLOYED_BY_DIVISION_NAME, NULL,EMPLOYED_BY_DIVISION_NAME, FND_API.G_MISS_CHAR,NULL,x_EMPLOYED_BY_DIVISION_NAME),
	                  EMPLOYED_BY_NAME_COMPANY 	= decode( x_EMPLOYED_BY_NAME_COMPANY, NULL,EMPLOYED_BY_NAME_COMPANY,FND_API.G_MISS_CHAR,NULL,x_EMPLOYED_BY_NAME_COMPANY),
	                  END_DATE 		   	= decode( x_END_DATE, NULL,END_DATE,FND_API.G_MISS_DATE,NULL,x_END_DATE),
	                  SUPERVISOR_NAME 	   	= decode( x_SUPERVISOR_NAME, NULL,SUPERVISOR_NAME,FND_API.G_MISS_CHAR,NULL,x_SUPERVISOR_NAME),
	                  BRANCH 		   	= decode( x_BRANCH,NULL,BRANCH, FND_API.G_MISS_CHAR,NULL, x_BRANCH),
	                  MILITARY_RANK 	   	= decode( x_MILITARY_RANK, NULL,MILITARY_RANK,FND_API.G_MISS_CHAR,NULL,x_MILITARY_RANK),
	                  SERVED 		   	= decode( x_SERVED, NULL,SERVED,FND_API.G_MISS_CHAR,NULL,x_SERVED),
	                  STATION 		   	= decode( x_STATION, NULL,STATION,FND_API.G_MISS_CHAR,NULL,x_STATION),
	                  RESPONSIBILITY 		= decode( x_RESPONSIBILITY, NULL,RESPONSIBILITY, FND_API.G_MISS_CHAR,NULL,x_RESPONSIBILITY),
	                  STATUS        		= decode( x_STATUS,NULL,STATUS, FND_API.G_MISS_CHAR,NULL,x_STATUS),
	                  OBJECT_VERSION_NUMBER 	= DECODE( x_OBJECT_VERSION_NUMBER, NULL, OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
	                  CREATED_BY_MODULE 	        = DECODE( x_CREATED_BY_MODULE, NULL, CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
	                  APPLICATION_ID 		= DECODE( x_APPLICATION_ID, NULL, APPLICATION_ID, FND_API.G_MISS_NUM, NULL, X_APPLICATION_ID ),
	                  EMPLOYED_BY_PARTY_ID          = decode( x_EMPLOYED_BY_PARTY_ID, NULL,EMPLOYED_BY_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_EMPLOYED_BY_PARTY_ID),
	                  REASON_FOR_LEAVING            = decode( x_REASON_FOR_LEAVING, NULL,REASON_FOR_LEAVING, FND_API.G_MISS_CHAR, NULL, X_REASON_FOR_LEAVING ),
	                  FACULTY_POSITION_FLAG	        = decode( x_FACULTY_POSITION_FLAG, NULL,FACULTY_POSITION_FLAG, FND_API.G_MISS_CHAR, NULL, X_FACULTY_POSITION_FLAG ),
	                  TENURE_CODE 		        = decode( x_TENURE_CODE, NULL,TENURE_CODE, FND_API.G_MISS_CHAR,NULL,X_TENURE_CODE ),
	                  FRACTION_OF_TENURE  	        = decode( x_FRACTION_OF_TENURE, NULL,FRACTION_OF_TENURE, FND_API.G_MISS_NUM, NULL, x_FRACTION_OF_TENURE),
	                  EMPLOYMENT_TYPE_CODE 	        = decode( x_EMPLOYMENT_TYPE_CODE, NULL, EMPLOYMENT_TYPE_CODE, FND_API.G_MISS_CHAR, NULL, X_EMPLOYMENT_TYPE_CODE ),
	                  EMPLOYED_AS_TITLE_CODE 	= decode( x_EMPLOYED_AS_TITLE_CODE, NULL, EMPLOYED_AS_TITLE_CODE, FND_API.G_MISS_CHAR, NULL, X_EMPLOYED_AS_TITLE_CODE ),
	                  WEEKLY_WORK_HOURS		= decode( x_WEEKLY_WORK_HOURS, NULL, WEEKLY_WORK_HOURS, FND_API.G_MISS_NUM, NULL, x_WEEKLY_WORK_HOURS),
	                  COMMENTS			= decode( x_COMMENTS, NULL, COMMENTS, FND_API.G_MISS_CHAR, NULL, X_COMMENTS ),
                    -- Bug 3032780
	            --      CREATED_BY 	   	        = HZ_UTILITY_V2PUB.CREATED_BY,
	            --      CREATION_DATE 	   	= HZ_UTILITY_V2PUB.CREATION_DATE,
	                  LAST_UPDATE_LOGIN     	= HZ_UTILITY_V2PUB.LAST_UPDATE_LOGIN,
	                  LAST_UPDATE_DATE 	   	= HZ_UTILITY_V2PUB.LAST_UPDATE_DATE,
	                  LAST_UPDATED_BY 	   	= HZ_UTILITY_V2PUB.LAST_UPDATED_BY,
	                  REQUEST_ID 	   	        = HZ_UTILITY_V2PUB.REQUEST_ID,
	                  PROGRAM_APPLICATION_ID 	= HZ_UTILITY_V2PUB.PROGRAM_APPLICATION_ID,
	                  PROGRAM_ID 	   	        = HZ_UTILITY_V2PUB.PROGRAM_ID,
	                  PROGRAM_UPDATE_DATE 	        = HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE

    where rowid = X_RowId;
Line: 246

 END Update_Row;
Line: 265

		  x_LAST_UPDATE_LOGIN             IN       NUMBER,
		  x_STATION                       IN       VARCHAR2,
		  x_LAST_UPDATE_DATE              IN       DATE,
		  x_LAST_UPDATED_BY               IN       NUMBER,
		  x_REQUEST_ID                    IN       NUMBER,
		  x_PROGRAM_APPLICATION_ID        IN       NUMBER,
		  x_PROGRAM_ID                    IN       NUMBER,
		  x_PROGRAM_UPDATE_DATE           IN       DATE,
		  x_WH_UPDATE_DATE                IN       DATE,
		  x_RESPONSIBILITY                IN       VARCHAR2,
		  x_STATUS                        IN	   VARCHAR2,
		  x_EMPLOYED_BY_PARTY_ID          IN       NUMBER,
		  x_REASON_FOR_LEAVING            IN       VARCHAR2,
		  x_FACULTY_POSITION_FLAG          IN       VARCHAR2,
		  x_TENURE_CODE                   IN       VARCHAR2,
		  x_FRACTION_OF_TENURE            IN       NUMBER,
		  x_EMPLOYMENT_TYPE_CODE          IN       VARCHAR2,
		  x_EMPLOYED_AS_TITLE_CODE        IN       VARCHAR2,
		  x_WEEKLY_WORK_HOURS             IN       NUMBER,
    		  x_COMMENTS                      IN       VARCHAR2,
    		  x_APPLICATION_ID                IN       NUMBER
 ) IS
   CURSOR C IS
        SELECT *
          FROM HZ_EMPLOYMENT_HISTORY
         WHERE rowid = x_Rowid
         FOR UPDATE of EMPLOYMENT_HISTORY_ID NOWAIT;
Line: 298

        FND_MESSAGE.SET_NAME('FND', 'FORM_RECORD_DELETED');
Line: 342

       AND (    ( Recinfo.LAST_UPDATE_LOGIN = x_LAST_UPDATE_LOGIN)
            OR (    ( Recinfo.LAST_UPDATE_LOGIN = NULL )
                AND (  x_LAST_UPDATE_LOGIN = NULL )))
       AND (    ( Recinfo.STATION = x_STATION)
            OR (    ( Recinfo.STATION = NULL )
                AND (  x_STATION = NULL )))
       AND (    ( Recinfo.LAST_UPDATE_DATE = x_LAST_UPDATE_DATE)
            OR (    ( Recinfo.LAST_UPDATE_DATE = NULL )
                AND (  x_LAST_UPDATE_DATE = NULL )))
       AND (    ( Recinfo.LAST_UPDATED_BY = x_LAST_UPDATED_BY)
            OR (    ( Recinfo.LAST_UPDATED_BY = NULL )
                AND (  x_LAST_UPDATED_BY = NULL )))
       AND (    ( Recinfo.REQUEST_ID = x_REQUEST_ID)
            OR (    ( Recinfo.REQUEST_ID = NULL )
                AND (  x_REQUEST_ID = NULL )))
       AND (    ( Recinfo.PROGRAM_APPLICATION_ID = x_PROGRAM_APPLICATION_ID)
            OR (    ( Recinfo.PROGRAM_APPLICATION_ID = NULL )
                AND (  x_PROGRAM_APPLICATION_ID = NULL )))
       AND (    ( Recinfo.PROGRAM_ID = x_PROGRAM_ID)
            OR (    ( Recinfo.PROGRAM_ID = NULL )
                AND (  x_PROGRAM_ID = NULL )))
       AND (    ( Recinfo.PROGRAM_UPDATE_DATE = x_PROGRAM_UPDATE_DATE)
            OR (    ( Recinfo.PROGRAM_UPDATE_DATE = NULL )
                AND (  x_PROGRAM_UPDATE_DATE = NULL )))
       AND (    ( Recinfo.WH_UPDATE_DATE = x_WH_UPDATE_DATE)
            OR (    ( Recinfo.WH_UPDATE_DATE = NULL )
                AND (  x_WH_UPDATE_DATE = NULL )))
       AND (    ( Recinfo.RESPONSIBILITY = x_RESPONSIBILITY)
            OR (    ( Recinfo.RESPONSIBILITY = NULL )
                AND (  x_RESPONSIBILITY = NULL )))
       AND (    ( Recinfo.STATUS = x_STATUS)
            OR (    ( Recinfo.STATUS = NULL )
                AND (  x_STATUS = NULL )))
	AND (    ( Recinfo.APPLICATION_ID = x_APPLICATION_ID)
            OR (    ( Recinfo.APPLICATION_ID = NULL )
                AND (  x_APPLICATION_ID = NULL )))
	AND (    ( Recinfo.EMPLOYED_BY_PARTY_ID = x_EMPLOYED_BY_PARTY_ID)
            OR (    ( Recinfo.EMPLOYED_BY_PARTY_ID = NULL )
                AND (  x_EMPLOYED_BY_PARTY_ID = NULL )))
	AND (    ( Recinfo.REASON_FOR_LEAVING = x_REASON_FOR_LEAVING)
            OR (    ( Recinfo.REASON_FOR_LEAVING = NULL )
                AND (  x_REASON_FOR_LEAVING = NULL )))
	AND (    ( Recinfo.FACULTY_POSITION_FLAG = x_FACULTY_POSITION_FLAG)
            OR (    ( Recinfo.FACULTY_POSITION_FLAG = NULL )
                AND (  x_FACULTY_POSITION_FLAG = NULL )))
	AND (    ( Recinfo.TENURE_CODE = x_TENURE_CODE)
            OR (    ( Recinfo.TENURE_CODE = NULL )
                AND (  x_TENURE_CODE = NULL )))
	AND (    ( Recinfo.FRACTION_OF_TENURE = x_FRACTION_OF_TENURE)
            OR (    ( Recinfo.FRACTION_OF_TENURE = NULL )
                AND (  x_FRACTION_OF_TENURE = NULL )))
	AND (    ( Recinfo.EMPLOYMENT_TYPE_CODE = x_EMPLOYMENT_TYPE_CODE)
            OR (    ( Recinfo.EMPLOYMENT_TYPE_CODE = NULL )
                AND (  x_EMPLOYMENT_TYPE_CODE = NULL )))
	AND (    ( Recinfo.EMPLOYED_AS_TITLE_CODE = x_EMPLOYED_AS_TITLE_CODE)
            OR (    ( Recinfo.EMPLOYED_AS_TITLE_CODE = NULL )
                AND (  x_EMPLOYED_AS_TITLE_CODE = NULL )))
	AND (    ( Recinfo.WEEKLY_WORK_HOURS = x_WEEKLY_WORK_HOURS)
            OR (    ( Recinfo.WEEKLY_WORK_HOURS = NULL )
                AND (  x_WEEKLY_WORK_HOURS = NULL )))
	AND (    ( Recinfo.COMMENTS = x_COMMENTS)
            OR (    ( Recinfo.COMMENTS = NULL )
                AND (  x_COMMENTS = NULL )))




       ) then
       return;
Line: 412

       FND_MESSAGE.SET_NAME('FND', 'FORM_RECORD_DELETED');
Line: 418

PROCEDURE Select_Row (
    x_employment_history_id                 IN OUT NOCOPY NUMBER,
    x_begin_date                            OUT    NOCOPY DATE,
    x_party_id                              OUT    NOCOPY NUMBER,
    x_employed_as_title                     OUT    NOCOPY VARCHAR2,
    x_employed_by_division_name             OUT    NOCOPY VARCHAR2,
    x_employed_by_name_company              OUT    NOCOPY VARCHAR2,
    x_end_date                              OUT    NOCOPY DATE,
    x_supervisor_name                       OUT    NOCOPY VARCHAR2,
    x_branch                                OUT    NOCOPY VARCHAR2,
    x_military_rank                         OUT    NOCOPY VARCHAR2,
    x_served                                OUT    NOCOPY VARCHAR2,
    x_station                               OUT    NOCOPY VARCHAR2,
    x_responsibility                        OUT    NOCOPY VARCHAR2,
    x_status                                OUT    NOCOPY VARCHAR2,
    x_application_id                        OUT    NOCOPY NUMBER,
    x_created_by_module                     OUT    NOCOPY VARCHAR2,
    x_reason_for_leaving                    OUT    NOCOPY VARCHAR2,
    x_faculty_position_flag                  OUT    NOCOPY VARCHAR2,
    x_tenure_code                           OUT    NOCOPY VARCHAR2,
    x_fraction_of_tenure                    OUT    NOCOPY NUMBER,
    x_employment_type_code                  OUT    NOCOPY VARCHAR2,
    x_employed_as_title_code                OUT    NOCOPY VARCHAR2,
    x_weekly_work_hours                     OUT    NOCOPY NUMBER,
    x_comments                              OUT    NOCOPY VARCHAR2
) IS
BEGIN

    SELECT
      NVL(employment_history_id, FND_API.G_MISS_NUM),
      NVL(begin_date, FND_API.G_MISS_DATE),
      NVL(party_id, FND_API.G_MISS_NUM),
      NVL(employed_as_title, FND_API.G_MISS_CHAR),
      NVL(employed_by_division_name, FND_API.G_MISS_CHAR),
      NVL(employed_by_name_company, FND_API.G_MISS_CHAR),
      NVL(end_date, FND_API.G_MISS_DATE),
      NVL(supervisor_name, FND_API.G_MISS_CHAR),
      NVL(branch, FND_API.G_MISS_CHAR),
      NVL(military_rank, FND_API.G_MISS_CHAR),
      NVL(served, FND_API.G_MISS_CHAR),
      NVL(station, FND_API.G_MISS_CHAR),
      NVL(responsibility, FND_API.G_MISS_CHAR),
      NVL(status, FND_API.G_MISS_CHAR),
      NVL(application_id, FND_API.G_MISS_NUM),
      NVL(created_by_module, FND_API.G_MISS_CHAR),
      NVL(reason_for_leaving, FND_API.G_MISS_CHAR),
      NVL(faculty_position_flag, FND_API.G_MISS_CHAR),
      NVL(tenure_code, FND_API.G_MISS_CHAR),
      NVL(fraction_of_tenure, FND_API.G_MISS_NUM),
      NVL(employment_type_code, FND_API.G_MISS_CHAR),
      NVL(employed_as_title_code, FND_API.G_MISS_CHAR),
      NVL(weekly_work_hours, FND_API.G_MISS_NUM),
      NVL(comments, FND_API.G_MISS_CHAR)
    INTO
      x_employment_history_id,
      x_begin_date,
      x_party_id,
      x_employed_as_title,
      x_employed_by_division_name,
      x_employed_by_name_company,
      x_end_date,
      x_supervisor_name,
      x_branch,
      x_military_rank,
      x_served,
      x_station,
      x_responsibility,
      x_status,
      x_application_id,
      x_created_by_module,
      x_reason_for_leaving,
      x_faculty_position_flag,
      x_tenure_code,
      x_fraction_of_tenure,
      x_employment_type_code,
      x_employed_as_title_code,
      x_weekly_work_hours,
      x_comments
    FROM HZ_EMPLOYMENT_HISTORY
    WHERE employment_history_id = x_employment_history_id;
Line: 507

END Select_Row;