public bool archiveDoc(string name)
        {
            ArchiveDocRequest req = new ArchiveDocRequest();

            req.user       = new User();
            req.user.login = conf.Login;
            req.user.pass  = Utils.GetMD5String(conf.Soap_pass);
            req.fileName   = name;
            ArchiveDocResponse resp = (ArchiveDocResponse)Soap.ArchiveDoc <ArchiveDocResponse>(req);

            if (resp.errorCode != 0)
            {
                Logger.log("ERROR: " + resp.errorMessage);
                throw new Exception(resp.errorMessage);
            }
            return(resp.errorCode == 0);
        }