def open_invoice_list(driver): additional.wait_element(driver, data.invoice_menu_id, 'id') additional.click_element_by_id(driver, data.invoice_menu_id) time.sleep(3) additional.click_element_by_id(driver, data.last_ivoice_id) additional.wait_element(driver, data.invoice_no_details_id, 'id')
def fill_step_two(driver): additional.click_element_by_xpath(driver, data.step_two_chkbx) additional.click_element_by_id(driver, data.step_two_next_id)
def fill_step_one(driver): additional.fill_text_field(driver, data.add_part_field_id, "PSE-173") additional.click_element_by_id(driver, data.step_one_next_id)
def new_rfq(driver): additional.click_element_by_id(driver, data.new_rfq_id)
def check_email_opt_out(driver): value = data.email_opt_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def check_taxable(driver): value = data.taxable_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def check_sent_to_qb(driver): value = data.sent_to_qb_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def check_portal_user_checkbox(driver): value = data.portal_user_checkbox_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def click_settings(driver): additional.wait_element(driver, data.settings_button_id, 'id') additional.click_element_by_id(driver, data.settings_button_id)
def check_tax_for_shipping(driver): value = data.tax_for_shipping_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def check_sales(driver): value = data.saves_percent_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def check_vat_percent(driver): value = data.vat_percent_tax_check_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def check_reference(driver): value = data.reference_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def fill_step_three(driver): additional.fill_text_field(driver, data.step_three_description_id, "Autotest_rfq") additional.fill_text_field(driver, data.step_three_qty_id, "1") additional.click_element_by_id(driver, data.step_three_create_rfq_id)
def check_notify_owner(driver): value = data.notify_owner_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)
def click_save_rfq(driver): driver.execute_script("window.scrollTo(0, 0)") additional.click_element_by_id(driver, data.save_rfq_id) additional.wait_element(driver, data.rfq_create_quote_id, 'id')
def check_do_not_call(driver): value = data.do_not_call_id additional.wait_element(driver, value, 'id') additional.click_element_by_id(driver, value)