Te explico lo que he conseguido:
He conseguido que en la primera página me imprima el parcial correctamente, pero en la siguiente página, deja de sumar el último importe.
El Sapscript está hecho muy raro, con subprogramas dentro de la ventana main.
Hay un IF que controla las posiciones que pintar por página pero no lo contempla, porque da igual el valor que pongo, salen siempre 19.
Grrrrrrrrrrrr
PD/ gracias por tu empeño