ttci-cp.deltekenterprise.com Open in urlscan Pro
3.222.83.4  Public Scan

Submitted URL: https://accounting.aar.com/
Effective URL: https://ttci-cp.deltekenterprise.com/CPWeb/cploginform.htm
Submission: On August 26 via automatic, source certstream-suspicious — Scanned from US

Form analysis 1 forms found in the DOM

Name: mainform

<form name="mainform">
  <div id="signInFrame" class="mainWrap">
    <div id="welcomeTxt" class="logo" ondblclick="if(event.shiftKey){document.getElementById('smartPhone').style.display='block'}"></div>
    <div id="signInDiv" disablenosystem="" setupscreen="">
      <div id="offlineInd">
        <div>Offline</div>
      </div>
      <div>
        <div id="cpLogoLine">
          <div class="cpLogo">®</div>
          <div id="INSTALL" class="installPwa" onclick="install(this,event);" onkeypress="install(this,event)">
            <div>Install</div><svg>
              <use href="#s_install"></use>
            </svg>
          </div>
        </div>
        <div id="setupScrPrompt" setupscronly="">Enter system name then select a login method.</div>
        <div id="sidInputs">
          <div id="leftCol">
            <div id="usrFieldDiv" class="sidiInput" setupscrnever="">
              <div class="cellLabel">USERNAME</div>
              <div class="cellBorder"><input type="text" class="inputFld" name="USER" id="USER" tabindex="2" waiting="" style="text-transform:uppercase;" autocomplete="username webauthn" autocorrect="off"
                  onfocus="closeCombos();this.parentNode.setAttribute('a','1')" onblur="checkUser(this,event);this.parentNode.setAttribute('a','0')"></div>
            </div>
            <div id="pwdFieldDiv" class="sidiInput" style="display:none;" setupscrnever="">
              <div class="cellLabel">PASSWORD</div>
              <div class="cellBorder"><input type="password" class="inputFld" name="CLIENT_PASSWORD" id="CLIENT_PASSWORD" tabindex="3" waiting="" autocomplete="current-password" autocorrect="off" placeholder="Enter a valid password"
                  onfocus="closeCombos();this.parentNode.setAttribute('a','1')" onblur="this.parentNode.setAttribute('a','0')" onkeypress="hideError('password')" onpaste="hideError('password')"></div>
            </div>
            <div id="sysFieldDiv" class="sidiInput" style="display: block;">
              <div class="cellLabel">SYSTEM</div>
              <div class="cellBorder"><input type="text" class="inputFld" name="DATABASE" id="DATABASE" tabindex="4" waiting="" required="required" style="text-transform:uppercase;" onfocus="closeCombos();this.parentNode.setAttribute('a','1')"
                  onblur="checkUser(this,event);this.parentNode.setAttribute('a','0')" oninput="inputTextChange(this,event)">
                <div class="inputtooltip rightpos"><svg class="svg_info">
                    <use href="#info"></use>
                  </svg><span class="tooltiptext">The System field determines which database system you will connect to.</span></div>
              </div>
            </div>
          </div>
          <div id="rightCol">
            <div>
              <div class="sidiInput">
                <div class="cellLabel">APPLICATION</div>
                <div class="cellBorder"><input type="text" class="inputFld" name="APPID" id="APPID" tabindex="10" waiting="" style="text-transform:uppercase;" onfocus="closeCombos();this.parentNode.setAttribute('a','1')"
                    onblur="this.parentNode.setAttribute('a','0')">
                  <div class="inputtooltip rightpos"><svg class="svg_info">
                      <use href="#info"></use>
                    </svg><span class="tooltiptext">The Application field determines what application will be open when you log in.</span></div>
                </div>
              </div>
              <div class="sidiInput">
                <div class="cellLabel">COMPANY</div>
                <div class="cellBorder"><input type="text" class="inputFld" name="COMPANYID" id="COMPANYID" tabindex="11" waiting="" style="text-transform:uppercase;" onfocus="closeCombos();this.parentNode.setAttribute('a','1')"
                    onblur="this.parentNode.setAttribute('a','0')" onkeypress="hideError('company')" onpaste="hideError('company')">
                  <div class="inputtooltip rightpos"><svg class="svg_info">
                      <use href="#info"></use>
                    </svg><span class="tooltiptext">The Company field determines what company you will log in with.</span></div>
                </div>
              </div>
            </div>
            <div>
              <div class="sidiInput">
                <div class="cellLabel">VALIDATION FREQUENCY</div>
                <div class="cellBorder cellBorderSel"><button id="execModeSel" name="EXECMODE" class="inputFld" type="button" tabindex="12" waiting="" onclick="dd.click(this,event)" onkeydown="dd.click(this,event)" value="H">Field</button>
                  <div id="execModeSelVals" class="inputFldVals" onmouseover="dd.mouseOver(this,event)" onclick="dd.itemClick(this,event)" onkeydown="dd.keyDown(this,event)">
                    <a parmvalue="high" value="H" tabindex="0">Field</a><a parmvalue="low" value="L" tabindex="0">Record</a><a parmvalue="2" value="B" tabindex="0">Application</a></div>
                  <div class="inputtooltip bottompos"><svg class="svg_info">
                      <use href="#info"></use>
                    </svg><span class="tooltiptext">The Validation Frequency field determines how often validation of values entered on the screen will occur.</span></div>
                </div>
              </div>
              <div class="sidiInput">
                <div class="cellLabel">LANGUAGE</div>
                <div class="cellBorder cellBorderSel"><button id="langSel" name="LANG" class="inputFld" type="button" tabindex="13" waiting="" onclick="dd.click(this,event)" onkeydown="dd.click(this,event)" value="EN">English</button>
                  <div id="langSelVals" class="inputFldVals" onmouseover="dd.mouseOver(this,event)" onclick="dd.itemClick(this,event)" onkeydown="dd.keyDown(this,event)">
                    <a value="EN" tabindex="0">English</a><a value="FR" tabindex="0">Français</a><a value="ES" tabindex="0">Español</a><a value="DE" tabindex="0">Deutsch</a><a value="NL" tabindex="0">Dutch</a></div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="rememberInfo" setupscrnever="">
          <div id="rememberme" waiting=""><input type="checkbox" name="settings" id="settings" onchange="Set_Cookie('save',+this.checked)" onclick="closeCombos();document.getElementById('TIMEOUT').disabled=true;" tabindex="5"><label
              for="settings">Remember me</label></div>
          <div id="offlinePar" waiting=""><input type="checkbox" name="offline" id="offline" onclick="switchOffline(this,event)" tabindex="5"><label for="offline">Offline mode</label></div>
          <div class="reset" id="reset" onclick="closeCombos();clearFields(this,event);" onkeypress="clearFields(this,event)" tabindex="6">Reset</div>
        </div>
        <div id="btnLoginDiv" setupscrnever=""><input class="loginBtn" id="loginBtn" type="button" waiting="" value="Log In" onclick="startLogin()" tabindex="7" dis="0"><span class="fidoFpWhite" style="display: none;"></span></div>
        <div id="btnSSODiv" setupscronly=""><input class="loginBtn" id="btnPromptSSO" type="button" waiting="" loginmethod="SSO" authconfig="sso" value="LOG IN WITH SSO" tabindex="5" onclick="completeSetupScreen(this,event)" disablenosystem=""
            disabled=""></div>
        <div id="btnFidoDiv" setupscronly=""><input class="loginBtn" id="btnPromptFido" type="button" waiting="" loginmethod="FIDO" authconfig="fido_sso" value="USE PASSKEY/BIOMETRICS" tabindex="6" onclick="completeSetupScreen(this,event)"
            disablenosystem="" disabled=""></div>
        <div id="btnPwdDiv" setupscronly=""><input class="loginBtn" id="btnPromptPwd" type="button" waiting="" loginmethod="PSWD" authconfig="user_pswd" value="ENTER PASSWORD" tabindex="7" onclick="completeSetupScreen(this,event)" disablenosystem=""
            disabled=""></div>
        <div id="btnNothDiv" setupscronly=""><input class="loginBtn" id="btnPromptIdk" type="button" waiting="" loginmethod="IDK" value="I DON'T KNOW" tabindex="8" onclick="completeSetupScreen(this,event)" dis="0"></div>
        <div class="hideCriteriaDiv" setupscrnever=""><button id="additionalCriteria" type="button" tabindex="8" onclick="closeCombos();showAdditionalCriteria();" onkeypress="return showCriteriaKeyPress(this,event)"><span>ADDITIONAL
              CRITERIA</span></button>
          <div class="fidoImgHint" id="fidoImgHint"></div>
          <div><span>Passkeys make it easy to sign in while maintaining your security and privacy.</span><span id="extFidoHint" style="display:none"><br>You can enable Passkeys in User Preferences.</span></div>
        </div>
        <div class="smartPhone" id="smartPhone" style="display:none"><input type="checkbox" name="phone" id="phone" onclick="phoneClick(this)" waiting="" tabindex="9">Smartphone Mode</div>
      </div>
      <div id="legalDisclaimer" class="rightColExt">
        <div class="legalCont">
          <div class="legalHeader">Legal Statement<div class="closeLegal" onclick="closeCombos();displayLegalDisclaimer()" onkeypress="return displayLegalDisclaimer(this,event);"></div>
          </div>
          <div class="legalText">The Software is a "Commercial Item," as that term is defined in 48 C.F.R. 2.101 (DEC 2007), and is comprised of "commercial computer software" and "commercial computer software documentation". If acquired by or on
            behalf of a civilian agency, the U.S. Government Licensee's or agency Licensee's rights to use, modify, reproduce, release, perform, display or disclose this Deltek commercial computer software and/or commercial computer software
            documentation is subject to the terms of this Agreement as specified in 48 C.F.R. 12.212 (Computer Software) and 12.211 (Technical Data), as well as Part 27.405-3 of the Federal Acquisition Regulation ("FAR") and its successors. If
            acquired by or on behalf of any agency within the Department of Defense ("DOD"), the U.S. Government acquires this commercial computer software and/or commercial computer software documentation subject to the terms of this Agreement as
            specified in 48 C.F.R. 227.7202-3 of the DOD FAR Supplement ("DFARS") and its successors, consistent with 48 C.F.R. 227.7202-1 through 227.7202-4. This U.S. Government Rights clause is in lieu of, and supersedes any other FAR, DFARS, or
            other clause or provision that addresses Government rights in the Deltek Software, Documentation or other technical data. A non-Government Licensee may not acquire Software on behalf of a U.S. Government entity without Deltek's prior
            written consent and/or a separate reseller agreement. <br>© Deltek, Inc. 2023, Unpublished-rights reserved under the copyright laws of the United States. <br>This product includes the following open source software: RSyntaxTextArea is
            subject to the open source license agreement found at https://github.com/bobbylight/RSyntaxTextArea/blob/master/RSyntaxTextArea/src/main/dist/RSyntaxTextArea.License.txt, JExcelApi is subject to the open source license agreement found at
            http://www.gnu.org/licenses/lgpl.html, Ehcache is subject to the open source license agreement found at https://www.ehcache.org/about/license.html, Simple Logging Facade for Java (SLF4J) is subject to the open source license agreement
            found at http://www.apache.org/licenses/LICENSE-2.0, JSch is subject to the open source license agreement found at http://www.jcraft.com/jsch/LICENSE.txt, zxing is subject to the open source license agreement found at
            https://github.com/zxing/zxing/wiki/License-Questions, Rhino is subject to the open source license agreement found at https://github.com/mozilla/rhino/blob/master/LICENSE.txt, QRCode.js is subject to the open source license agreement
            found at https://github.com/davidshimjs/qrcodejs/blob/master/LICENSE</div>
        </div>
      </div>
      <div id="customDiv" class="rightColExt" style="display: none;"><img id="customBranding" src="images/customLoginImage.png" onerror="custImageError(this)"></div>
      <div id="qrDiv" class="rightColExt">
        <div class="legalCont">
          <div class="legalHeader">
            <div class="closeLegal" title="Close QR Code" onclick="closeCombos();openQRCode(this,event)" onkeypress="openQRCode(this,event)"></div>
          </div>
          <div id="qrcode" class="qrcode"></div>
        </div>
      </div>
      <div id="errorMessageDiv" class="errorMsgDiv" style="display: none;">
        <div class="errNose" id="errorNose"></div>
        <div id="errMsgHeader" class="errMsgHeader"><svg class="errMsgSvg">
            <use href="#s_error"></use>
          </svg>
          <div class="errMsgCap">Login Error</div>
          <div class="closeLegal" onclick="closeCombos();hideError()" ontouchstart="hideError()"></div>
        </div>
        <div id="errMsgText" class="errMsgText">The <span class="errMsgTxtHlt" onclick="document.getElementById('USER').focus();">Username</span> or <span class="errMsgTxtHlt"
            onclick="document.getElementById('CLIENT_PASSWORD').focus();">Password</span> entered didn't match our records.<br>Please check your entry and submit again to log into Costpoint.</div>
        <p id="signOthWay" style="display:none;"><a href="#" class="signInOtherWayLink" onclick="signOnAnotherWay(this,event)">Try another way to sign in</a></p>
      </div>
      <div id="warningMessageDiv" class="errorMsgDiv">
        <div class="errNose"></div>
        <div id="warnMsgHeader" class="warnMsgHeader"><span class="errMsgIcon"></span>Warning</div>
        <div id="warnMsgText" class="warnMsgText">The <span class="errMsgTxtHlt" onclick="document.getElementById('USER').focus();">Username</span> or <span class="errMsgTxtHlt"
            onclick="document.getElementById('CLIENT_PASSWORD').focus();">Password</span> entered didn't match our records.<br>Please check your entry and submit again to log into Costpoint.</div>
        <hr>
        <div class="passButtons"><button type="button" class="submitBtn" id="warnOkBtn" onclick="warnOk()">Ok</button><button type="button" class="cancelBtn" id="warnCancelBtn" onclick="warnCancel()">Cancel</button></div>
      </div>
      <div class="expiredPwDiv" id="expiredPwDiv">
        <div class="errNose"></div>
        <div class="errMsgHeader"><svg class="errMsgSvg">
            <use href="#s_error"></use>
          </svg>
          <div class="errMsgCap">Your password has expired</div>
        </div>
        <article>
          <ol class="expPassText">
            <div>To continue signing into Costpoint please:</div>
            <li>Verify your identity with your current Costpoint password in the field below.</li>
            <li>Enter and confirm your new Costpoint password and click Log In.</li>
          </ol>
          <div>
            <div class="oneField">
              <div class="cellLabelM">CURRENT PASSWORD</div>
              <div class="inputFldDivM"><input id="OLD_PASSWORD" name="OLD_PASSWORD" class="inputFldM" type="password" autocomplete="off" autocorrect="off" onkeyup="ChangePswdDlg.checkNewPw(this,event)" tabindex="90"></div>
            </div>
            <div class="oneField">
              <div class="cellLabelM">NEW PASSWORD</div>
              <div class="inputFldDivM"><input id="NEW_PASSWORD" name="NEW_PASSWORD" class="inputFldM" type="password" autocomplete="off" autocorrect="off" onkeyup="ChangePswdDlg.checkNewPw(this,event)" tabindex="91"></div>
            </div>
            <div class="oneField">
              <div class="cellLabelM">CONFIRM PASSWORD</div>
              <div class="inputFldDivM"><input id="RETYPE_PASSWORD" name="RETYPE_PASSWORD" class="inputFldM" type="password" autocomplete="off" autocorrect="off" onkeyup="ChangePswdDlg.checkNewPw(this,event)" tabindex="92"></div>
            </div>
            <div id="passErr" class="passErr"></div>
          </div>
        </article>
        <footer><button type="button" class="submitBtn" id="expiredPwOK" name="expiredPwOK" disabled="" onclick="ChangePswdDlg.pwOk()">Log In</button><button type="button" class="cancelBtn" id="expiredPwCancel" name="expiredPwCancel"
            onclick="ChangePswdDlg.close(this,event)">Cancel</button></footer>
      </div>
      <div class="expiredPwDiv" id="mfaDiv">
        <div class="errNose"></div>
        <div id="infoMsgHeader" class="infoMsgHeader"><span class="errMsgIcon"></span>One-time passcode</div>
        <div class="expPassLabel">ONE-TIME PASSCODE</div><input id="MFA_CODE" type="password" autocomplete="off" autocorrect="off" class="passInput" onkeyup="checkMfa(this,event)" onpaste="mfaPaste(this,event)" tabindex="90">
        <div id="pinRow" style="display:none;">
          <div class="expPassLabel">PERMANENT PIN</div><input id="MFA_PIN" type="password" autocomplete="off" autocorrect="off" class="passInput" onkeyup="checkMfa(this,event)" onpaste="mfaPaste(this,event)" tabindex="91">
        </div>
        <div class="expPassText" id="mfaMsg"></div>
        <hr>
        <div class="passButtons" id="mfaButtons"><button type="button" class="submitBtn" disabled="" dis="1" id="mfaOK" name="mfaOK" tabindex="93" alt="Login" onclick="MfaOk()">Log In</button><button type="button" class="cancelBtn" id="mfaCancel"
            tabindex="94" onclick="MfaClose(this,event)" onkeypress="MfaClose(this,event);">Cancel</button></div><span tabindex="95" onfocus="document.getElementById('MFA_CODE').focus()"></span>
      </div>
      <dialog id="loadSpinner" class="loadModalDlg"></dialog>
    </div>
    <div id="freezeLoginUI" class="glassPane"></div>
    <div class="legalLink" onclick="closeCombos();displayLegalDisclaimer()" onkeypress="return displayLegalDisclaimer(this,event);" tabindex="16">Legal Statement</div>
    <div class="helpLink" onclick="closeCombos();openHelpPage(this,event)" onkeypress="openHelpPage(this,event)" tabindex="15">Help</div>
    <div class="qrLink" onclick="closeCombos();openQRCode(this,event)" onkeypress="openQRCode(this,event)" tabindex="15">Mobile QR Code</div>
    <div class="copyLink">© 2023 Deltek, Inc.</div>
    <div tabindex="17" onfocus="document.getElementById('newui').focus()"></div><input type="hidden" id="TIMEOUT" disabled="" value="Y"><input type="hidden" name="STATUS" value=""><input type="hidden" name="BROWSERTYPE" value=""><input type="hidden"
      name="BROWSERVERSION" value=""><input id="buildNum" type="hidden" name="BUILDNUMBER" value="8.2.0">
    <script>
      var signInDiv = document.getElementById('signInDiv');
      predictMainform();
    </script>
  </div>
</form>

Text Content

Offline
®
Install
Enter system name then select a login method.
USERNAME

PASSWORD

SYSTEM
The System field determines which database system you will connect to.
APPLICATION
The Application field determines what application will be open when you log in.
COMPANY
The Company field determines what company you will log in with.
VALIDATION FREQUENCY
Field
FieldRecordApplication
The Validation Frequency field determines how often validation of values entered
on the screen will occur.
LANGUAGE
English
EnglishFrançaisEspañolDeutschDutch
Remember me
Offline mode
Reset





ADDITIONAL CRITERIA

Passkeys make it easy to sign in while maintaining your security and privacy.
You can enable Passkeys in User Preferences.
Smartphone Mode
Legal Statement

The Software is a "Commercial Item," as that term is defined in 48 C.F.R. 2.101
(DEC 2007), and is comprised of "commercial computer software" and "commercial
computer software documentation". If acquired by or on behalf of a civilian
agency, the U.S. Government Licensee's or agency Licensee's rights to use,
modify, reproduce, release, perform, display or disclose this Deltek commercial
computer software and/or commercial computer software documentation is subject
to the terms of this Agreement as specified in 48 C.F.R. 12.212 (Computer
Software) and 12.211 (Technical Data), as well as Part 27.405-3 of the Federal
Acquisition Regulation ("FAR") and its successors. If acquired by or on behalf
of any agency within the Department of Defense ("DOD"), the U.S. Government
acquires this commercial computer software and/or commercial computer software
documentation subject to the terms of this Agreement as specified in 48 C.F.R.
227.7202-3 of the DOD FAR Supplement ("DFARS") and its successors, consistent
with 48 C.F.R. 227.7202-1 through 227.7202-4. This U.S. Government Rights clause
is in lieu of, and supersedes any other FAR, DFARS, or other clause or provision
that addresses Government rights in the Deltek Software, Documentation or other
technical data. A non-Government Licensee may not acquire Software on behalf of
a U.S. Government entity without Deltek's prior written consent and/or a
separate reseller agreement.
© Deltek, Inc. 2023, Unpublished-rights reserved under the copyright laws of the
United States.
This product includes the following open source software: RSyntaxTextArea is
subject to the open source license agreement found at
https://github.com/bobbylight/RSyntaxTextArea/blob/master/RSyntaxTextArea/src/main/dist/RSyntaxTextArea.License.txt,
JExcelApi is subject to the open source license agreement found at
http://www.gnu.org/licenses/lgpl.html, Ehcache is subject to the open source
license agreement found at https://www.ehcache.org/about/license.html, Simple
Logging Facade for Java (SLF4J) is subject to the open source license agreement
found at http://www.apache.org/licenses/LICENSE-2.0, JSch is subject to the open
source license agreement found at http://www.jcraft.com/jsch/LICENSE.txt, zxing
is subject to the open source license agreement found at
https://github.com/zxing/zxing/wiki/License-Questions, Rhino is subject to the
open source license agreement found at
https://github.com/mozilla/rhino/blob/master/LICENSE.txt, QRCode.js is subject
to the open source license agreement found at
https://github.com/davidshimjs/qrcodejs/blob/master/LICENSE


Login Error

The Username or Password entered didn't match our records.
Please check your entry and submit again to log into Costpoint.

Try another way to sign in

Warning
The Username or Password entered didn't match our records.
Please check your entry and submit again to log into Costpoint.

--------------------------------------------------------------------------------

OkCancel
Your password has expired
    To continue signing into Costpoint please:
 1. Verify your identity with your current Costpoint password in the field
    below.
 2. Enter and confirm your new Costpoint password and click Log In.

CURRENT PASSWORD

NEW PASSWORD

CONFIRM PASSWORD


Log InCancel
One-time passcode
ONE-TIME PASSCODE
PERMANENT PIN


--------------------------------------------------------------------------------

Log InCancel

Legal Statement
Help
Mobile QR Code
© 2023 Deltek, Inc.