DBD::Teradata (Perl Driver) Problem with MLOAD work tables

Connectivity

DBD::Teradata (Perl Driver) Problem with MLOAD work tables

Hello to all,
I'm trying to use module DBD::Teradata as shown:
[font=Courier New]
my $ctldbh = DBI->connect(
'dbi:Teradata:'.$server.';database=jedi_kbo_db'
, $username
, $password
, { RaiseError => 0
, PrintError => 0
, tdat_lsn => 0
, tdat_no_cli => 'NO'
, tdat_mode => 'TERADATA'
}
) || die "NON CONNESSO !!!";

my $total = $ctldbh->tdat_UtilitySetup(
{
Utility => 'MLOAD',
Sessions => $sesscount,
SQL => [
"MARK DUPLICATE ROWS;MARK MISSING ROWS;
INSERT INTO jedi_kbo_db.T_TEST_T VALUES( :col1 );",
],
SourceFields => 'USING (col1 varchar(30))',
LogTables => {
'jedi_kbo_db.T_TEST_T' => [ qw(T_TEST_T_wt T_TEST_T_et T_TEST_T_uv) ],
},
Source => "VARTEXT '|' ".$filenameF ,
MP => 1 ,
});

print "ORRORE!!!!:"
."str:".$ctldbh->errstr.""
."err:".$ctldbh->err.""
unless ($total && ($total > 0));
[/font]

And the program give the message:

ORRORE!!!!:
str:Failure 3807: Object 'T_TEST_T_uv' does not exist. on Statement 1.
err:3807

Any idea?
I think Mload Should create and Drop T_TEST_T_uv , Shouldn't?

Thanks in advance
Giulio