21 |
|
|
22 |
# open log and redirect die to it... |
# open log and redirect die to it... |
23 |
open(LOG,">> $log") || warn "open log $log: $!"; |
open(LOG,">> $log") || warn "open log $log: $!"; |
24 |
local $SIG{__DIE__} = sub { print LOG $_[0] ; die $_[0] }; |
local $SIG{__DIE__} = sub { print scalar localtime LOG $_[0] ; die $_[0] }; |
25 |
|
|
26 |
# directory in which files will be left |
# directory in which files will be left |
27 |
my $outdir = $config->{outdir} || die "config: on <outdir> defined"; |
my $outdir = $config->{outdir} || die "config: on <outdir> defined"; |
97 |
print OUT $first,@data; |
print OUT $first,@data; |
98 |
close(OUT); |
close(OUT); |
99 |
|
|
100 |
# cludge filename to nark.0004 |
# cludge filename to medika |
101 |
#rename "$outdir/$outfile", "$outdir/nark.0004"; |
link("$outdir/$outfile","$outdir/medika"); |
102 |
#$it->FILENAME("nark.0004"); |
chmod 0664,"$outdir/medika"; |
103 |
|
$it->FILENAME("medika"); |
104 |
|
|
105 |
# call SAP R/3 |
# call SAP R/3 |
106 |
$rfc->callrfc( $it ); |
$rfc->callrfc( $it ); |