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
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 DOMName: 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.