425
open (PSFILE, "<$fn") or abort_exit( "Cannot open '$fn': $!");
426
my( $jobname, $user, $system, $domain, $date, $uuid, $app, $appexe, $dept ) = GetHPAccountingInfo();
427
emit_line( "\x1B%-12345X\@PJL JOBNAME=job-$jobname\n" );
428
emit_line( "\@PJL SET USERNAME=\"$user\"\n" );
429
emit_line( "\@PJL SET JOBNAME=\"$arg_title\"\n" );
430
#emit_line( "\@PJL SET COPIES=$arg_copies\n" );
431
emit_line( "\@PJL SET JOBATTR=\"JobAcct1=$user\"\n" ); #Jobattr1 (User Name)
432
emit_line( "\@PJL SET JOBATTR=\"JobAcct2=$system\"\n" ); #Jobattr2 (Computer Name)
433
emit_line( "\@PJL SET JOBATTR=\"JobAcct3=$domain\"\n" ); #Jobattr3 (Domain Name)
434
emit_line( "\@PJL SET JOBATTR=\"JobAcct4=$date\"\n" ); #Jobattr4 (Date in YYYYMMDDhhmmss format)
435
emit_line( "\@PJL SET JOBATTR=\"JobAcct5=$uuid\"\n" ); #Jobattr5 (UUID)
436
emit_line( "\@PJL SET JOBATTR=\"JobAcct6=$app\"\n" ); #Jobattr6 (Application Name)
437
emit_line( "\@PJL SET JOBATTR=\"JobAcct7=$appexe\"\n" ); #Jobattr7 (User friendly App Name)
438
emit_line( "\@PJL SET JOBATTR=\"JobAcct8=$dept\"\n" ); #Jobattr8 (Department Name)
439
emit_line( "\@PJL SET JOBATTR=\"JobAcct9=\"\n" ); #Jobattr9 (Department Access Code)
440
emit_line( "\@PJL ENTER LANGUAGE=POSTSCRIPT\x0A\n" );
446
emit_line( "\x1B%-12345X\@PJL EOJ\x0A\x1B%-12345X\n" );
419
451
###################################################################
421
453
###################################################################