Ayuda con sapnwrfc para php 5.6

Estoy tratando de invocar una función abap desde php, pero al enviar los parámetros necesarios para obtener la información solo funciona si envió menos de 3 arreglos en una tabla interna, pero si mando mas ya no funciona.

Alguien sabe cual puede ser el problema ?

Tengo este código, de esta manera si funciona, pero si se mandan mas de 3 arreglos falla

$input_parameters = [
'S_PSPID' => $strctr_project,
'T_PPTOBASE' => [
[
'PSPNR' => '30964',
'PSPHI' => '394',
'WLGEV' => '0'
],
[
'PSPNR' => '30965',
'PSPHI' => '394',
'WLGEV' => '0'
],
[
'PSPNR' => '30966',
'PSPHI' => '394',
'WLGEV' => '0'
]
]
];

$function = $connection -> function_lookup('ZFUNCTION');
$itab_proj = $function -> invoke($input_parameters);
$itab_proj = $itab_proj['T_TABLE'];

De la siguiente manera no funciona

$input_parameters = [
'S_PSPID' => $strctr_project,
'T_PPTOBASE' => [
[
'PSPNR' => '30964',
'PSPHI' => '394',
'WLGEV' => '0'
],
[
'PSPNR' => '30965',
'PSPHI' => '394',
'WLGEV' => '0'
],
[
'PSPNR' => '30966',
'PSPHI' => '394',
'WLGEV' => '0'
],
[
'PSPNR' => '30967',
'PSPHI' => '394',
'WLGEV' => '0'
],

]
];

Me arroja el siguiente error

Error: SapnwrfcConnectionException An invalid handle was passed to the API call

Este tema se cerró automáticamente 91 días después del último post. No se permiten nuevas respuestas.