def fContingencyExp_Setup2(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient + "2") logging.debug(pBAClient + "2") # open client myTools.openClient(pBAClient) # get to arrangement field for exp ba__Common.fMoveto_BAPage() myTools.pressTAB(6) # enter details type(Key.ENTER) time.sleep(1) # if int(Settings.tsVersion) > 2014: # myTools.pressTAB(1) # else: myTools.pressTAB(2) type(Key.DOWN) # save and close type(Key.ENTER) type("s",KeyModifier.CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fAbsoluteNoSlips_Setup(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient) logging.debug(pBAClient) # open client myTools.openClient(pBAClient) # get to arrangement field for both ba__Common.fMoveto_BAPage() myTools.pressTAB(3) type(Key.RIGHT) time.sleep(1) type(Key.ENTER) if int(Settings.tsVersion) > 2014: type(Key.TAB) # switch to absolute type(Key.HOME) myTools.pressDOWN(2) # enter details type(Key.TAB) type(Key.ENTER) time.sleep(1) type("1000") myTools.pressTAB(1) time.sleep(1) if int(Settings.tsVersion) > 2014: type(Key.TAB) type("n") myTools.pressTAB(1) time.sleep(1) type("3") myTools.pressTAB(1) time.sleep(1) time.sleep(1) type("Absolute FF - NoSlips") time.sleep(1) # save and close type(Key.TAB) type(Key.SPACE) type("s",KeyModifier.CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fAdjustTimekeeperBoth_Setup(pBAClient): # - - - - - - - - - - - - - - - - - - - - - - - - - # myTools.sectionStartTimeStamp(pBAClient) logging.debug(pBAClient) # open client myTools.openClient(pBAClient) # get to arrangement field for both ba__Common.fMoveto_BAPage() myTools.pressTAB(3) type(Key.RIGHT) time.sleep(1) type(Key.ENTER) # extra TAB starting in TS2015 if int(Settings.tsVersion) > 2014: type(Key.TAB) # switch to adjust by timekeeper type(Key.HOME) myTools.pressDOWN(1) # enter details type(Key.TAB) type(Key.ENTER) time.sleep(1) type("n",KeyModifier.ALT) type("t") type(Key.TAB) type("25") type(Key.TAB) type(Key.RIGHT) if int(Settings.tsVersion) < 2014: myTools.pressTAB(3) else: type("d",KeyModifier.ALT) time.sleep(1) type("Adjust Timekeeper - Both") time.sleep(1) # save and close type(Key.TAB) type(Key.SPACE) myTools.pressTAB(4) type(Key.SPACE) type("s",KeyModifier.CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fAdjustTotalExp_Setup(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient) logging.debug(pBAClient) # open client myTools.openClient(pBAClient) # get to arrangement field for expense ba__Common.fMoveto_BAPage() myTools.pressTAB(5) # switch to adjust total charges type(Key.HOME) type(Key.DOWN) # enter details type(Key.TAB) type(Key.ENTER) time.sleep(1) type("n",KeyModifier.ALT) type("25") time.sleep(1) type(Key.TAB) type(Key.RIGHT) if int(Settings.tsVersion) < 2014: myTools.pressTAB(3) else: type("d",KeyModifier.ALT) time.sleep(1) type("Adjust Total Charges - Exp") time.sleep(1) # save and close type(Key.TAB) type(Key.SPACE) myTools.pressTAB(4) type(Key.SPACE) type("s",KeyModifier.CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fContingencyBoth_Setup1(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient + "1") logging.debug(pBAClient + "1") # open client myTools.openClient(pBAClient) # get to arrangement field for both ba__Common.fMoveto_BAPage() myTools.pressTAB(3) type(Key.RIGHT) time.sleep(1) type(Key.ENTER) if int(Settings.tsVersion) > 2014: type(Key.TAB) # switch to cont type(Key.HOME) myTools.pressDOWN(6) # enter details type(Key.TAB) type(Key.ENTER) time.sleep(1) type("500") myTools.pressTAB(3) time.sleep(1) type("Contingency - Both") time.sleep(1) # save and close type(Key.TAB) type(Key.SPACE) type("s",KEY_CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fInterimActivity_Setup3(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient + "3") logging.debug(pBAClient + "3") # open client myTools.openClient(pBAClient) # get to arrangement field for time ba__Common.fMoveto_BAPage() myTools.pressTAB(5) # enter details type(Key.ENTER) time.sleep(1) type(Key.DOWN) time.sleep(1) type("o",KeyModifier.ALT) type("700") time.sleep(1) type(Key.ENTER) time.sleep(1) type("u",KeyModifier.ALT) type(Key.DOWN) type(Key.ENTER) # save and close type("s",KeyModifier.CTRL) time.sleep(1) if int(Settings.tsVersion) > 2014: if exists("are_you_sure.png"): type("y",KeyModifier.ALT) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fFlatFeePlusExp_Setup(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient) logging.debug(pBAClient) # open client myTools.openClient(pBAClient) # get to arrangement field for exp ba__Common.fMoveto_BAPage() myTools.pressTAB(5) # switch to flat fee plus charges type(Key.HOME) myTools.pressDOWN(7) # enter details type(Key.TAB) type(Key.ENTER) time.sleep(1) type("500") myTools.pressTAB(2) time.sleep(1) type("FF Plus - Expense") time.sleep(1) # save and close type(Key.TAB) type(Key.SPACE) type("s",KeyModifier.CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fAbsoluteExp_Setup(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient) logging.debug(pBAClient) # open client myTools.openClient(pBAClient) # get to arrangement field for exp ba__Common.fMoveto_BAPage() myTools.pressTAB(5) # switch to absolute type(Key.HOME) myTools.pressDOWN(4) # enter details type(Key.TAB) type(Key.ENTER) time.sleep(1) type("1000") myTools.pressTAB(3) time.sleep(1) type("Absolute FF - Expense") time.sleep(1) # save and close type(Key.TAB) type(Key.SPACE) type("s",KeyModifier.CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fContingencyTime_Setup1(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient + "1") logging.debug(pBAClient + "1") # open client myTools.openClient(pBAClient) # get to arrangement field for time ba__Common.fMoveto_BAPage() myTools.pressTAB(4) # switch to contingency type(Key.HOME) myTools.pressDOWN(8) # enter details type(Key.TAB) type(Key.ENTER) time.sleep(1) type("1000") myTools.pressTAB(3) time.sleep(1) type("Contingency - Time") time.sleep(1) # save and close type(Key.TAB) type(Key.SPACE) type("s",KeyModifier.CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fInterimActivity_Setup1(pBAClient): #---------------------------------------------------# myTools.sectionStartTimeStamp(pBAClient + "1") logging.debug(pBAClient + "1") # open client myTools.openClient(pBAClient) # get to arrangement field for time ba__Common.fMoveto_BAPage() myTools.pressTAB(4) # switch to Interim type(Key.END) # enter details type(Key.TAB) type(Key.ENTER) time.sleep(1) type(Key.DOWN) time.sleep(1) type("o",KeyModifier.ALT) type("500") time.sleep(1) type(Key.ENTER) time.sleep(1) type(Key.ENTER) # save and close type("s",KeyModifier.CTRL) type(Key.F4,KeyModifier.CTRL) time.sleep(1) type(Key.F4,KeyModifier.CTRL) myTools.sectionEndTimeStamp()
def fEdit_CliGenInfo(): #---------------------------------------------------# myTools.openClient("zzz") logging.debug(' - nicknames') type("a",KeyModifier.CTRL) type("Agawam") type(Key.TAB) time.sleep(1) type("01001") myTools.pressTAB(2) logging.debug(' - name and address') type("City of Agawam") type(Key.TAB) type("1855 Agawam Road") myTools.pressTAB(3) time.sleep(1) type("Agawam") type(Key.TAB) type("MA") type(Key.TAB) type("01001") type(Key.TAB) type("US") type(Key.TAB) # TS2015 has secondard address if int(Settings.tsVersion) > 2014: type("PO #1855") type(Key.TAB) type(" ") type(Key.TAB) type(" ") type(Key.TAB) type("Mawaga") type(Key.TAB) type("ma-01001") type(Key.TAB) type("Mawa-1001") type(Key.TAB) type("usa") type(Key.TAB) type(Key.TAB) time.sleep(1) logging.debug(' - other info') # phone type("617-855 1855") # in ref to if int(Settings.tsVersion) > 2014: type(Key.F6) else: myTools.pressTAB(14) type("a",KeyModifier.CTRL) type("County of Hampden") time.sleep(1)