Retomando el hilo y esperando que Josi no se haya desesperado:
No mencionas si el SP lo pusiste en un trigger, lo cual al parecer así es. Me queda raro para que ocupas el campo "cantidad" cuando ya tienes el campo existencia que contiene como debe ser el inventario de un artículo. Tienes entonces dos casos:
1.- Se da de alta un nuevo artículo en cuyo caso hay que indicar la existencia inicial, que supongo tu le llamas "cantidad".
2.- Se modifica la existencia de un artículo en cuyo caso se aumenta o reduce una "cantidad" al campo "existencia".
Nuevamente el campo "cantidad" sale sobrando pues bastaría con hacer el cálculo de forma extenerna el programa y actualizar según se requiera.
Si me explicas mas trataré de ayudarte un poco...aunque también estoy viejito ya.
