/**
  * @see EPSInterface::searchPickingsByRefNumber()
  */
 public function searchPickingsByRefNumber($sessionId, $params)
 {
     try {
         $searchPickingsByRefNumberStdObject = new stdClass();
         $searchPickingsByRefNumberStdObject->sessionId = $sessionId;
         $searchPickingsByRefNumberStdObject->params = $params->toStdClass();
         $response = parent::searchPickingsByRefNumber($searchPickingsByRefNumberStdObject);
         $arrSearchPickingsByRefNumber = array();
         if (isset($response->return)) {
             $arrStdSearchPickingsByRefNumber = $response->return;
             if (is_array($arrStdSearchPickingsByRefNumber)) {
                 for ($i = 0; $i < count($arrStdSearchPickingsByRefNumber); $i++) {
                     $arrSearchPickingsByRefNumber[$i] = $arrStdSearchPickingsByRefNumber[$i];
                 }
             } else {
                 $arrSearchPickingsByRefNumber[0] = $arrStdSearchPickingsByRefNumber;
             }
         }
         return $arrSearchPickingsByRefNumber;
     } catch (SoapFault $sf) {
         throw new ServerException($sf);
     }
 }