Hello everyone,
After a lot of trial and error , the issue was with a calculated column that multiplies price per quantity from source table, this pretty weird stuff I removed that column from the query and the job run ok.
Then create another job to make the update of that column from DS and again the same error appear, then I did that update directly on the target table from within the database management tool and the update went just fine.
So, still trying to find the root cause to make the load fully automated.
Thanks all for your help.