+ my $job = $self->{db_obj};
+
+ $c->profile($self->profile);
+ $c->type($job->data_as_hash->{type});
+ $c->{employee_id} = $job->data_as_hash->{employee_id};
+
+ my $test = $job->data_as_hash->{test};
+
+
+ # $::locale->text('parsing csv')
+ # $::locale->text('building data')
+ # $::locale->text('saving data')
+ # $::locale->text('building report')
+ $self->track_progress(
+ progress => 0,
+ plan => {
+ 'parsing csv' => 1,
+ 'building data' => 2,
+ ( 'saving data' => 3, )x!$test,
+ 'building report' => ($test ? 3 : 4),
+ },
+ num_phases => ($test ? 3 : 4),
+ );
+ $c->add_progress_tracker($self);
+
+ my $session_id = $job->data_as_hash->{session_id};