function GetApplication()
{
    global $sugar_config;
    if (isset($sugar_config['labgroup_id']) && $sugar_config['labgroup_id'] != "") {
        // HTML Authorization
        $arrSoapOptions = array('trace' => true, 'exceptions' => true, 'cache_wsdl' => WSDL_CACHE_NONE, 'features' => SOAP_SINGLE_ELEMENT_ARRAYS, 'login' => $sugar_config['labgroup_user'], 'password' => $sugar_config['labgroup_pass']);
        // User Authorization
        $arrAuth = array('User' => $sugar_config['labgroup_user'], 'Password' => $sugar_config['labgroup_pass']);
        $strWSDL = $sugar_config['labgroup_url'];
        $objSoapClient = new SoapClient($strWSDL, $arrSoapOptions);
        $objAuthHeader = new AuthHeader($arrAuth);
        $objHeader = new SoapHeader(XSD_NAMESPACE, 'AuthHeader', $objAuthHeader, false);
        $objSoapClient->__setSoapHeaders($objHeader);
        $objResult = $objSoapClient->GetSingleApplication(array("applicationID" => $sugar_config['labgroup_id']));
        if (is_soap_fault($objResult)) {
            $strError = "SOAP Fault: (faultcode: {$objResult->faultcode} faultstring: {$objResult->faultstring})";
            $GLOBALS['log']->fatal($strError);
            trigger_error("SOAP Fault: (faultcode: {$objResult->faultcode}, faultstring: {$objResult->faultstring})", E_USER_ERROR);
        }
        require_once "LabGroup/AccountApplications/classes/class.Applications.php";
        if (isset($objResult->GetSingleApplicationResult) && count($objResult->GetSingleApplicationResult->Applications->Application) > 0) {
            $ApplicationResult = $objResult->GetSingleApplicationResult->Applications;
            $objApplication = new Applications(current($ApplicationResult->Application));
            try {
                $objApplication->importApplication();
            } catch (Exception $e) {
                $GLOBALS['log']->fatal($e->getMessage());
            }
        } else {
            $strError = "No application with id = " . $sugar_config['labgroup_id'] . " was returned by the API";
            $GLOBALS['log']->fatal($strError);
            trigger_error($strError, E_USER_ERROR);
        }
    }
    return true;
}