Top of ENR | Index | Table of Contents | Feedback |
ENRJ9030 - Training Plan Schedule Extract
Note: If you wish to print this help page, then you should select landscape settings.
Purpose |
Use this job to extract Person Training Plan data. This extract can be run for one or many Person Training Plans. |
|
SubSystem |
Enrolments |
|
Normally Run By | Apprenticeship Staff | |
Anticipated Frequency | As Required | |
Structure | Block | Person Training Plan Extract |
Buttons | Find Person (ADMF1213) | |
Find Course (ADMF1220) |
Person Training Plan Extract The extract includes:
This job extracts all Person Training Plan details that are available. This job is accessed via the main menu. |
The Person Training Extract block contains: Parameters
Parameters
|
Rule/Notes: The set of parameters displayed depends on the value select in the Run For: field. Person Training Plans are not extracted for Deceased Persons.
|
1. For Person Training Plan:
S_EXTRACT record
Column |
Data |
|
Training Plan TemplateUnit | ||
S_EXTRACT_TYPE |
TP-PERSON |
|
CREATION_DT |
Sysdate |
|
KEY | p_person_ id ||’|’|| p_person_trng_plan_status ||’|’|| p_ptp_course_cd ||’|’|| |
|
REQUEST_JOB_RUN_ID | As passed in by job scheduler |
S_EXTRACT_RECORD records
Column |
Data |
||||||||
Person Training Plan Details | Alternate Person * |
Person Details | Person Address | Approver | Unit Group |
Unit Details |
Unit Details** | ||
S_EXTRACT_TYPE |
TP-PER-EXT |
TP-PERSON |
TP-PER-EXT | TP-PER-EXT |
TP-PER-EXT |
TP-PER-EXT | TP-PER-EXT |
TP-PERSON |
|
CREATION_DT |
As defined in s_extract |
As defined in s_extract |
As defined in s_extract | As defined in s_extract |
As defined in s_extract |
As defined in s_extract | As defined in s_extract |
As defined in s_extract |
|
SEQUENCE NUMBER | Ser_sequence_number.nextval |
Ser_sequence_number.nextval |
Ser_sequence_number.nextval | Ser_sequence_number.nextval |
Ser_sequence_number.nextval |
Ser_sequence_number.nextval | Ser_sequence_number.nextval |
Ser_sequence_number.nextval |
|
KEY1 | Ptp.person_id |
Ptp.person_id |
Ptp.person_id | Ptp.person_id |
Ptp.person_id |
Ptp.person_id | Ptp.person_id |
Ptp.person_id |
|
KEY2 | Ptp.sequence_number |
Ptp.sequence_number |
Ptp.sequence_number | Ptp.sequence_number |
Ptp.sequence_number |
Ptp.sequence_number | Ptp.sequence_number |
Ptp.sequence_number |
|
KEY3 | NULL |
NULL |
NULL | NULL |
NULL |
Ptp.trng_plan_template_cd | Ptp.trng_plan_template_cd |
Ptp.trng_plan_template_cd |
|
KEY4 | NULL |
NULL |
NULL | NULL |
NULL |
Ptp.tptm_version_number | Ptp.tptm_version_number |
Ptp.tptm_version_number |
|
KEY5 | NULL |
NULL |
NULL | NULL |
NULL |
NULL | ptpug.trng_plan_tmplt_unit_group_cd |
ptpug.trng_plan_tmplt_unit_group_cd |
|
KEY6 | P_ext_between_dt |
NULL |
P_ext_between_dt | P_ext_between_dt |
P_ext_between_dt |
P_ext_between_dt | P_ext_between_dt |
NULL |
|
KEY7 | P_ext_and_dt |
NULL |
P_ext_and_dt | P_ext_and_dt |
P_ext_and_dt |
P_ext_and_dt | P_ext_and_dt |
NULL |
|
KEY8 | NULL |
NULL |
NULL | NULL |
NULL |
NULL | NULL |
NULL |
|
KEY9 | NULL |
NULL |
NULL | NULL |
NULL |
NULL | NULL |
NULL |
|
KEY10 | NULL |
NULL |
NULL | NULL |
NULL |
NULL | NULL |
NULL |
|
RECORD_TYPE | PERSON TRAINING PLAN |
ALT PERSON ID |
PERSON | ADDRESS |
APPROVER |
UNIT GROUP | UNIT |
UNIT SCHEDULE |
|
TEXT | ptp.person_id ||’|’|| ptp.sequence_number ||’|’|| ptp.title ||’|’|| ptp.person_trng_plan_status||’|’| |
api.api_person_id ||’|’|| api.person_id_type ||’|’|| api.start_dt ||’|’|| api.end_dt |
pe.person_id ||’|’|| |
pa.person_id ||’|’|| |
ptpa.person_id ||’|’|| ptpa.ptp_sequence_number ||’|’|| ptpa.sequence_number ||’|’|| ptpa.trng_plan_approver_type||’|’|| ptpa.display_order||’|’|| More fields here depending on the ptpa.trng_plan_approver_type see Approver details |
ptpug.trng_plan_tmplt_unit_group_cd ||’|’|| ptpug.title||’|’|| ptpug.display_order |
ptpu.unit_cd ||’|’|| ptpu.uv_version_number ||’|’||
|
ptpu.unit_cd ||’|’|| |
* Alternate Person ID Details – only extracted where the alternate_person_id has a person_id_type with a system value of ‘TCI’ and the current date is between or equal to the alternate person_id start and end dates.
2. For Date Extracted:
S_EXTRACT record
Column |
Data |
|
Training Plan TemplateUnit | ||
S_EXTRACT_TYPE |
TP-PER-EXT |
|
CREATION_DT |
Sysdate |
|
KEY | p_ext_between_dt ||’|’|| |
|
REQUEST_JOB_RUN_ID | As passed in by job scheduler |
S_EXTRACT_RECORD records
Column |
Data |
||||||||
Person Training Plan Details | Alternate Person * |
Person Details | Person Address | Approver | Unit Group | Unit Details |
Unit Details** If the ‘Include Unit Schedule’ is ‘Y’, create extra data as below |
||
S_EXTRACT_TYPE |
TP-PER-EXT |
TP-PER-EXT |
TP-PER-EXT |
TP-PER-EXT |
TP-PER-EXT |
TP-PER-EXT | TP-PER-EXT |
TP-PER-EXT |
|
CREATION_DT |
As defined in s_extract |
As defined in s_extract |
As defined in s_extract |
As defined in s_extract |
As defined in s_extract |
As defined in s_extract | As defined in s_extract |
As defined in s_extract |
|
SEQUENCE NUMBER | Ser_sequence_number.nextval |
Ser_sequence_number.nextval |
Ser_sequence_number.nextval |
Ser_sequence_number.nextval |
Ser_sequence_number.nextval |
Ser_sequence_number.nextval | Ser_sequence_number.nextval |
Ser_sequence_number.nextval |
|
KEY1 | Ptp.person_id |
Ptp.person_id |
Ptp.person_id |
Ptp.person_id |
Ptp.person_id |
Ptp.person_id | Ptp.person_id |
Ptp.person_id |
|
KEY2 | Ptp.sequence_number |
Ptp.sequence_number |
Ptp.sequence_number |
Ptp.sequence_number |
Ptp.sequence_number |
Ptp.sequence_number | Ptp.sequence_number |
Ptp.sequence_number |
|
KEY3 | NULL |
NULL |
NULL |
NULL |
NULL |
Ptp.trng_plan_template_cd | Ptp.trng_plan_template_cd |
Ptp.trng_plan_template_cd |
|
KEY4 | NULL |
NULL |
NULL |
NULL |
NULL |
Ptp.tptm_version_number | Ptp.tptm_version_number |
Ptp.tptm_version_number |
|
KEY5 | NULL |
NULL |
NULL |
NULL |
NULL |
NULL | ptpug.trng_plan_tmplt_unit_group_cd |
ptpug.trng_plan_tmplt_unit_group_cd |
|
KEY6 | P_ext_between_dt |
P_ext_between_dt |
P_ext_between_dt |
P_ext_between_dt |
P_ext_between_dt |
P_ext_between_dt | P_ext_between_dt |
P_ext_between_dt |
|
KEY7 | P_ext_and_dt |
P_ext_and_dt |
P_ext_and_dt |
P_ext_and_dt |
P_ext_and_dt |
P_ext_and_dt | P_ext_and_dt |
P_ext_and_dt |
|
KEY8 | NULL |
NULL |
NULL |
NULL |
NULL |
NULL | NULL |
NULL |
|
KEY9 | NULL |
NULL |
NULL |
NULL |
NULL |
NULL | NULL |
NULL |
|
KEY10 | NULL |
NULL |
NULL |
NULL |
NULL |
NULL | NULL |
NULL |
|
RECORD_TYPE | PERSON TRAINING PLAN |
ALT PERSON ID |
PERSON |
ADDRESS |
APPROVER |
UNIT GROUP | UNIT |
UNIT SCHEDULE |
|
TEXT | Ptp.person_id ||’|’|| |
Api.api_person_id ||’|’|| api.person_id_type ||’|’|| api.start_dt ||’|’|| |
Pe.person_id ||’|’|| |
Pa.person_id ||’|’|| pa.addr_type ||’|’|| pa.addr_line_1||’|’|| pa.addr_line_2||’|’|| |
Ptpa.person_id ||’|’|| ptpa.ptp_sequence_number ||’|’|| ptpa.sequence_number ||’|’|| ptpa.trng_plan_approver_type||’|’|| ptpa.display_order||’|’|| More fields here depending on the ptpa.trng_plan_approver_type see Approver details |
ptpug.trng_plan_tmplt_unit_group_cd ||’|’|| ptpug.title||’|’|| ptpug.display_order |
ptpu.unit_cd ||’|’|| ptpu.uv_version_number ||’|’|| |
ptpu.unit_cd ||’|’|| |
* Alternate Person ID Details – only extracted where the alternate_person_id has a person_id_type with a system value of ‘TCI’ and the current date is between or equal to the alternate person_id start and end dates.
Last modified on 7 May, 2008 5:33 PM
History Information
Release Version | Project | Change to Document |
11.0.0.0.0.0 | 1416 - Apprentice Management | New job. |