El lenguaje de ese forum es inglese. (The language of this forum is English.)
I am not sure that I understand the question. That may be due to that I don't know Spanish too well, but I am not sure. It seems that you are asking why you get repeated values. But since you don't show any examples, it's difficult to understand what is repeating.
What are the keys for these tables? For the query to make sense the key column of ARTICULOS and PRECIOSVENTA must be CODARTICULO, and the key for ARTICOLUSLIN must be (CODARTICULO, TALLA, COLOR). If you join in incomplete keys, this often leads to row multiplication and repeated values.
Also, take out all those NOLOCK. Adding NOLOCK to a query without understanding what you are doing will lead to that you every once in a while get incorrect results.