Creo que hay al menos dos problemas de sintaxis:
Código MySQL:
Ver original-- iniciamos CURSOR
OPEN detallePrto
Debería ser
Código MySQL:
Ver original-- iniciamos CURSOR
OPEN detallePrto;
Código MySQL:
Ver original INTO idPresupuesto
, idCliente
, Referencia
, Detalle
, IVA
, PrecioUnitario
, Cantidad
Debería ser
Código MySQL:
Ver original INTO idPresupuesto
, idCliente
, Referencia
, Detalle
, IVA
, PrecioUnitario
, Cantidad
;
No sé si habrá más cosas, pero prueba esto a ver si te funciona.
Lee la referencia aquí y revisa el código
http://dev.mysql.com/doc/refman/5.0/en/cursors.html