sub bee_global_symbolics{ sub bee_global_symbolics{ my ($dbinfo,$process_id,$process_step_seq,$as_of_date,$process_execution_id, $sourcedir,$rootdir,$system_id,$global_files_flag)=@_; print $process_id,$process_step_seq,$global_files_flag; my $rc=SUCCESS; my ($msg,$msg_txt); #messenger is an 'our' object ref declared in bee_main.pl #set caller so that all written msgs will have prefix of Extract $Messenger->set_caller("Load Symbolics"); $msg_txt="bee_global_symbolics.pm started"; $Messenger->write_message($msg_txt,'I'); my @symbolics = &get_global_symbolics($dbinfo,$process_id,$process_step_seq); my ($symbolic_name,$symbolic_flag,$source_sql) = @symbolics; print "$symbolic_name\n"; print "$symbolic_flag\n"; $sth1=$dbinfo->{'dbh'}->prepare("$source_sql"); if ( $sth1->execute ) { $dbinfo->{'oraerr'} = "Error Executing sql : >$DBI::errstr<"; } @valuelist = $sth1->fetchrow_array(); $sth1->finish;