MUNDOSAP

MUNDOSAP (foro/index.php)
-   Otros lenguajes: VB, JAVA (foro/forumdisplay.php?f=6)
-   -   ayuda para enviar tabla interna con la libreria sapnwrfc y php (foro/showthread.php?t=78004)

Heriberto Quiñonez 22/03/18 15:51:57

ayuda para enviar tabla interna con la libreria sapnwrfc y php
 
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, 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'
],

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


Husos Horarios son GMT. La hora en este momento es 07:42:58.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web