1 回答
TA贡献1810条经验 获得超5个赞
根据该 WSDL 和错误消息,您似乎'numeroremesa'=>433654926,'unidadnegocio'=>1需要将其包装在一个数组中,该数组的主数组中的键是“remesas”。这意味着您$param应该如下所示:
$param=array('Clave'=>$this->pass,'remesas' => array('numeroremesa'=>433654926,'unidadnegocio'=>1),'Respuesta'=>0)
指示这一点的 WSDL 部分是:
<s:element minOccurs="0" maxOccurs="1" name="remesas" type="tns:ArrayOfRemesaUEN"/>
...
<s:element minOccurs="0" maxOccurs="unbounded" name="RemesaUEN" nillable="true" type="tns:RemesaUEN"/>
...
<s:complexType name="RemesaUEN">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="numeroremesa" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="unidadnegocio" type="s:string"/>
</s:sequence>
</s:complexType>
指示这一点的错误消息部分是:
在 ServiciosWeb.InformacionRemesas.ConsultarInformacionRemesasEstadosUEN(String Clave, List 1 remesas, List1& remesasrespuesta, Int32& Respuesta, String& Mensaje)
注意为函数显示的参数列表
- 1 回答
- 0 关注
- 122 浏览
添加回答
举报
