No, mi estimado Ang3r, corresponde usar AND y no ON si ambas condiciones contienen al menos un campo de una de las dos tablas implicadas en el INNER JOIN, o bien si provienen de la tabla derivada, y en este caso
ot.ordtracodigo y
ot.sistemcodigo provienen de la segunda tabla (
ot) de ese mismo INNER JOIN.
Postdata: Yo me basé en la experiencia adquirida.